Uses of Class
org.eclipse.gef.layout.algorithms.TreeLayoutHelper.TreeNode
Packages that use TreeLayoutHelper.TreeNode
Package
Description
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.TreeNodeModifier and TypeFieldDescriptionprotected TreeLayoutHelper.TreeNodeTreeLayoutHelper.TreeNode.parentThe parent of this node.Fields in org.eclipse.gef.layout.algorithms with type parameters of type TreeLayoutHelper.TreeNodeModifier and TypeFieldDescriptionprotected final List<TreeLayoutHelper.TreeNode>TreeLayoutHelper.TreeNode.childrenThe children of this node.Methods in org.eclipse.gef.layout.algorithms that return TreeLayoutHelper.TreeNodeModifier and TypeMethodDescriptionTreeLayoutHelper.TreeNodeFactory.createTreeNode(org.eclipse.gef.graph.Node nodeLayout, TreeLayoutHelper observer) TreeLayoutHelper.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.TreeNodeMethods in org.eclipse.gef.layout.algorithms with parameters of type TreeLayoutHelper.TreeNodeModifier and TypeMethodDescriptionprotected 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.