Uses of Class
org.eclipse.gef.layout.algorithms.TreeLayoutHelper.TreeNode
-
Packages that use TreeLayoutHelper.TreeNode Package Description org.eclipse.gef.layout.algorithms This package provides different implementations of concrete layout algorithms. -
-
Uses of TreeLayoutHelper.TreeNode in org.eclipse.gef.layout.algorithms
Fields in org.eclipse.gef.layout.algorithms declared as TreeLayoutHelper.TreeNode Modifier and Type Field Description protected TreeLayoutHelper.TreeNodeTreeLayoutHelper.TreeNode. parentThe parent of this node.Fields in org.eclipse.gef.layout.algorithms with type parameters of type TreeLayoutHelper.TreeNode Modifier and Type Field Description protected java.util.List<TreeLayoutHelper.TreeNode>TreeLayoutHelper.TreeNode. childrenThe children of this node.Methods in org.eclipse.gef.layout.algorithms that return TreeLayoutHelper.TreeNode Modifier and Type Method Description TreeLayoutHelper.TreeNodeTreeLayoutHelper.TreeNodeFactory. createTreeNode(org.eclipse.gef.graph.Node nodeLayout, TreeLayoutHelper observer)TreeLayoutHelper.TreeNodeTreeLayoutHelper.TreeNode. getParent()protected TreeLayoutHelper.TreeNodeTreeLayoutHelper. getSuperRoot()Returns Super Root, that is an artificial node being a common parent for all nodes in observed tree structure.protected TreeLayoutHelper.TreeNodeTreeLayoutHelper. getTreeNode(org.eclipse.gef.graph.Node node)Returns aTreeLayoutHelper.TreeNoderelated to given node layout.Methods in org.eclipse.gef.layout.algorithms that return types with arguments of type TreeLayoutHelper.TreeNode Modifier and Type Method Description java.util.List<TreeLayoutHelper.TreeNode>TreeLayoutHelper.TreeNode. getChildren()Methods in org.eclipse.gef.layout.algorithms with parameters of type TreeLayoutHelper.TreeNode Modifier and Type Method Description protected voidTreeLayoutHelper.TreeNode. addChild(TreeLayoutHelper.TreeNode child)Adds given node to the list of this node's children and set its parent to this node.protected voidTreeLayoutHelper.TreeListener. defaultHandle(TreeLayoutHelper.TreeNode changedNode)A convenience method that can be overridden if a listener reacts the same way to all events.booleanTreeLayoutHelper.TreeNode. isAncestorOf(TreeLayoutHelper.TreeNode descendant)protected booleanTreeLayoutHelper.TreeNode. isBetterParent(TreeLayoutHelper.TreeNode potentialParent)Checks if a potential parent would be better for this node than its current parent.voidTreeLayoutHelper.TreeListener. nodeAdded(TreeLayoutHelper.TreeNode newNode)Called when new node is added to the tree structure.voidTreeLayoutHelper.TreeListener. nodeRemoved(TreeLayoutHelper.TreeNode removedNode)Called when a node is removed from the tree structure.voidTreeLayoutHelper.TreeListener. parentChanged(TreeLayoutHelper.TreeNode node, TreeLayoutHelper.TreeNode previousParent)Called when a node changes its parent.
-