Package one.empty3.feature
Class TreeNodeDiagram
- java.lang.Object
-
- one.empty3.feature.TreeNodeDiagram
-
- All Implemented Interfaces:
TreeNodeListener
public class TreeNodeDiagram extends java.lang.Object implements TreeNodeListener
-
-
Field Summary
Fields Modifier and Type Field Description protected ClassSchemaBuilder.DiagramElement
element
protected boolean
executeIfExecuted
protected java.io.File
file
protected boolean
isExecuted
protected TreeNodeDiagram
parentNode
-
Constructor Summary
Constructors Constructor Description TreeNodeDiagram()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addListener(TreeNodeListener treeNodeListener)
void
addToNode(java.util.List<ClassSchemaBuilder.DiagramElement> diagramElements1, TreeNodeDiagram current, java.util.List<one.empty3.feature.ClassSchemaBuilder.ClassElement> removed)
void
execute()
java.util.List<TreeNodeDiagram>
getChildren()
ClassSchemaBuilder.DiagramElement
getElement()
java.io.File
getFile()
TreeNodeDiagram
getParentNode()
TreeNodeListener
getTreeNodeListener()
boolean
isExecuted()
void
listen(TreeDiagram treeDiagram, TreeNodeDiagram treeNodeDiagram, int code)
void
searchForLeaves(java.util.List<TreeNodeDiagram> leaves)
void
setChildren(java.util.List<TreeNodeDiagram> children)
void
setElement(ClassSchemaBuilder.DiagramElement element)
void
setExecuted(boolean executed)
void
setFile(java.io.File file)
void
setTreeNodeListener(TreeNodeListener treeNodeListener)
java.lang.String
toString()
-
-
-
Field Detail
-
element
protected ClassSchemaBuilder.DiagramElement element
-
isExecuted
protected boolean isExecuted
-
parentNode
protected TreeNodeDiagram parentNode
-
file
protected java.io.File file
-
executeIfExecuted
protected boolean executeIfExecuted
-
-
Method Detail
-
getChildren
public java.util.List<TreeNodeDiagram> getChildren()
-
setChildren
public void setChildren(java.util.List<TreeNodeDiagram> children)
-
getElement
public ClassSchemaBuilder.DiagramElement getElement()
-
setElement
public void setElement(ClassSchemaBuilder.DiagramElement element)
-
addToNode
public void addToNode(java.util.List<ClassSchemaBuilder.DiagramElement> diagramElements1, TreeNodeDiagram current, java.util.List<one.empty3.feature.ClassSchemaBuilder.ClassElement> removed)
-
getParentNode
public TreeNodeDiagram getParentNode()
-
isExecuted
public boolean isExecuted()
-
setExecuted
public void setExecuted(boolean executed)
-
execute
public void execute()
-
searchForLeaves
public void searchForLeaves(java.util.List<TreeNodeDiagram> leaves)
-
addListener
public void addListener(TreeNodeListener treeNodeListener)
-
getTreeNodeListener
public TreeNodeListener getTreeNodeListener()
-
setTreeNodeListener
public void setTreeNodeListener(TreeNodeListener treeNodeListener)
-
listen
public void listen(TreeDiagram treeDiagram, TreeNodeDiagram treeNodeDiagram, int code)
- Specified by:
listen
in interfaceTreeNodeListener
-
getFile
public java.io.File getFile()
-
setFile
public void setFile(java.io.File file)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-