public class GenerationNode extends ProjectionTreeNode<List<ParameterInstance>>
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
Constructor and Description |
---|
GenerationNode(List<ParameterInstance> instances)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
JPanel |
selected(TreePath selectionPath,
IProjectionTree projTree)
Method that is called by
ProjectionTreeNode#selected(TreePath, JPanel, DefaultTreeModel, javax.swing.JTree)
originally. |
deselected, getChilds, getChildsByType, getChildsByType, getChildWithEntity, getContentPanel, getEntity, getEntityClass, getEntityLabel, getProjectionEntity, getProjectionEntity, getProjectionTreeNodeOnPath, refreshRecursively, refreshRepresentation, selected
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
public GenerationNode(List<ParameterInstance> instances)
instances
- non-empty list of instances belonging to the same generationpublic JPanel selected(TreePath selectionPath, IProjectionTree projTree)
ProjectionTreeNode
ProjectionTreeNode#selected(TreePath, JPanel, DefaultTreeModel, javax.swing.JTree)
originally. Implementations of ProjectionTreeNode
might override
either of the 'selected' methods, this one is more convenient as it stores
the generated panel in an auxiliary variable and does not require to add
the panel manually, it just needs to be returned.selected
in class ProjectionTreeNode<List<ParameterInstance>>
selectionPath
- the path containing all ancestorsprojTree
- the projection treeCopyright © 2013. All Rights Reserved.