Skip navigation links
Uberfire Wires :: Trees 7.39.0.Final-redhat-00005
A C D E F G H I L N O P R S T V W 

A

AbstractTreeForTreeLayout<TreeNode> - Class in org.uberfire.ext.wires.core.trees.client.layout.treelayout
Provides an easy way to implement the TreeForTreeLayout interface by defining just two simple methods and a constructor.
AbstractTreeForTreeLayout(TreeNode) - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.treelayout.AbstractTreeForTreeLayout
 
acceptChildNode(WiresBaseTreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
TreeNodes can decide to accept child TreeNodes when being dragged from the Palette to a prospective parent
addChildNode(WiresBaseTreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
Add a TreeNode as a child to this TreeNode.
addShape(WiresBaseShape) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
alignLayoutInCanvas(Map<WiresBaseShape, Point2D>) - Static method in class org.uberfire.ext.wires.core.trees.client.layout.WiresLayoutUtilities
Align the Layout within a Canvas

C

checkTree() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeLayout
Check if the tree is a "valid" tree.
clear() - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
collapse(Command) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
Collapse this TreeNode and all descendants.
Configuration<TreeNode> - Interface in org.uberfire.ext.wires.core.trees.client.layout.treelayout
Used to configure the tree layout algorithm.
Configuration.AlignmentInLevel - Enum in org.uberfire.ext.wires.core.trees.client.layout.treelayout
Possible alignments of a node within a level (centered, towards or away from root)
Configuration.Location - Enum in org.uberfire.ext.wires.core.trees.client.layout.treelayout
Identifies the sides of a rectangle (top, left, ...)
contains(double, double) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
createReverseIterable(List<T>) - Static method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.util.IterableUtil
Returns an Iterable with an iterator iterating the given list from the end to the start.
createReverseIterator(List<T>) - Static method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.util.IteratorUtil
Returns an Iterator iterating the given list from the end to the start.

D

DefaultConfiguration<TreeNode> - Class in org.uberfire.ext.wires.core.trees.client.layout.treelayout
Specify a Configuration through configurable parameters, or falling back to some frequently used defaults.
DefaultConfiguration(double, double, Configuration.Location, Configuration.AlignmentInLevel) - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.treelayout.DefaultConfiguration
Specifies the constants to be used for this Configuration.
DefaultConfiguration(double, double, Configuration.Location) - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.treelayout.DefaultConfiguration
Convenience constructor, using a default for the alignmentInLevel.
DefaultConfiguration(double, double) - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.treelayout.DefaultConfiguration
Convenience constructor, using a default for the rootLocation and the alignmentInLevel.
deleteShape(WiresBaseShape) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
deselectShape(WiresBaseShape) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
destroy() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 

E

expand(Command) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
Expand this TreeNode and all descendants.

F

forceDeleteShape(WiresBaseShape) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 

G

getAlignmentInLevel() - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration
Returns the alignment of "smaller" nodes within a level.
getAlignmentInLevel() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.DefaultConfiguration
 
getBounds() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeLayout
Returns the bounds of the tree layout.
getCanvasBounds(Rectangle2D) - Static method in class org.uberfire.ext.wires.core.trees.client.layout.WiresLayoutUtilities
Get the bounds of the Canvas to hold the provided Layout bounds.
getChildren(TreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.AbstractTreeForTreeLayout
 
getChildren(TreeNode) - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeForTreeLayout
Returns the children of a parent node.
getChildren() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
getChildrenList(TreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.AbstractTreeForTreeLayout
Return the children of a node as a List.
getChildrenReverse(TreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.AbstractTreeForTreeLayout
 
getChildrenReverse(TreeNode) - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeForTreeLayout
Returns the children of a parent node, in reverse order.
getConfiguration() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeLayout
Returns the Configuration used by this TreeLayout.
getContext() - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreeNodeDropContext
 
getDescendants(WiresBaseTreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
getFirstChild(TreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.AbstractTreeForTreeLayout
 
getFirstChild(TreeNode) - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeForTreeLayout
Returns the first child of a parent node.
getGapBetweenLevels(int) - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration
Returns the size of the gap between subsequent levels.
getGapBetweenLevels(int) - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.DefaultConfiguration
 
getGapBetweenNodes(TreeNode, TreeNode) - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration
Returns the size of the minimal gap of nodes within a level.
getGapBetweenNodes(TreeNode, TreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.DefaultConfiguration
 
getHeight(TreeNode) - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.NodeExtentProvider
Returns the height of the given treeNode.
getHeight() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.Rectangle2D
 
getHeight() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
getIdentifier() - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreenActivity
 
getLast(List<T>) - Static method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.util.ListUtil
 
getLastChild(TreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.AbstractTreeForTreeLayout
 
getLastChild(TreeNode) - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeForTreeLayout
Returns the last child of a parent node.
getLayoutBounds(Map<WiresBaseShape, Point2D>) - Static method in class org.uberfire.ext.wires.core.trees.client.layout.WiresLayoutUtilities
Get the bounds of the layout information
getLayoutInformation(WiresBaseShape) - Method in class org.uberfire.ext.wires.core.trees.client.layout.WiresTreesDefaultLayout
 
getLevelCount() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeLayout
Returns the number of levels of the tree.
getMenus(Consumer<Menus>) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
getMenus(Consumer<Menus>) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreenActivity
 
getNodeBounds() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeLayout
Returns the layout of the tree nodes by mapping each node of the tree to its bounds (position and size).
getNodeExtentProvider() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeLayout
Returns the NodeExtentProvider used by this TreeLayout.
getParent(TreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.AbstractTreeForTreeLayout
Returns the parent of a node, if it has one.
getParentNode(WiresBaseTreeNode, double, double) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
getParentNode() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
getRoot() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.AbstractTreeForTreeLayout
 
getRoot() - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeForTreeLayout
Returns the the root of the tree.
getRootLocation() - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration
Returns the position of the root node in the diagram.
getRootLocation() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.DefaultConfiguration
 
getSizeOfLevel(int) - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeLayout
Returns the size of a level.
getTitle() - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
getTitle() - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreenActivity
 
getTree() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeLayout
Returns the Tree the layout is created for.
getView() - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
getWidget() - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreenActivity
 
getWidth(TreeNode) - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.NodeExtentProvider
Returns the width of the given treeNode.
getWidth() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.Rectangle2D
 
getWidth() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
getX() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.Point2D
 
getX() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.Rectangle2D
 
getY() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.Point2D
 
getY() - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.Rectangle2D
 

H

hasChildren() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
hasCollapsedChildren() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 

I

isChildOfParent(TreeNode, TreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.AbstractTreeForTreeLayout
 
isChildOfParent(TreeNode, TreeNode) - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeForTreeLayout
Tells if a node is a child of a given parentNode.
isLeaf(TreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.AbstractTreeForTreeLayout
 
isLeaf(TreeNode) - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeForTreeLayout
Tells if a node is a leaf in the tree.
IterableUtil - Class in org.uberfire.ext.wires.core.trees.client.layout.treelayout.util
Util (general purpose) methods dealing with Iterable.
IterableUtil() - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.treelayout.util.IterableUtil
 
IteratorUtil - Class in org.uberfire.ext.wires.core.trees.client.layout.treelayout.util
Util (general purpose) methods dealing with Iterator.
IteratorUtil() - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.treelayout.util.IteratorUtil
 

L

layoutManager - Variable in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
ListUtil - Class in org.uberfire.ext.wires.core.trees.client.layout.treelayout.util
Util (general purpose) methods dealing with List.
ListUtil() - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.treelayout.util.ListUtil
 

N

NodeExtentProvider<TreeNode> - Interface in org.uberfire.ext.wires.core.trees.client.layout.treelayout
Provides the extent (width and height) of a tree node.

O

onCollapseEnd() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
Called when the TreeNode has been collapsed.
onCollapseProgress(double) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
Called while the TreeNode is being collapsed.
onCollapseStart() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
Called when the TreeNode is about to be collapsed.
onDragCompleteHandler(ShapeDragCompleteEvent) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
onDragPreviewHandler(ShapeDragPreviewEvent) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
onExpandEnd() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
Called when the TreeNode has been expanded.
onExpandProgress(double) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
Called while the TreeNode is being expanded.
onExpandStart() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
Called when the TreeNode is about to be expanded.
onShapeDeleted(ShapeDeletedEvent) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
onShapeSelected(ShapeSelectedEvent) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
org.uberfire.ext.wires.core.trees.client.canvas - package org.uberfire.ext.wires.core.trees.client.canvas
 
org.uberfire.ext.wires.core.trees.client.layout - package org.uberfire.ext.wires.core.trees.client.layout
 
org.uberfire.ext.wires.core.trees.client.layout.treelayout - package org.uberfire.ext.wires.core.trees.client.layout.treelayout
 
org.uberfire.ext.wires.core.trees.client.layout.treelayout.util - package org.uberfire.ext.wires.core.trees.client.layout.treelayout.util
 
org.uberfire.ext.wires.core.trees.client.shapes - package org.uberfire.ext.wires.core.trees.client.shapes
 

P

PADDING - Static variable in class org.uberfire.ext.wires.core.trees.client.layout.WiresLayoutUtilities
 
Point2D - Class in org.uberfire.ext.wires.core.trees.client.layout.treelayout
The original implementation used java.awt.geom.Point2D that is not available for use in GWT.
Point2D() - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.treelayout.Point2D
 

R

Rectangle2D - Class in org.uberfire.ext.wires.core.trees.client.layout.treelayout
The original implementation used java.awt.geom.Rectangle2D that is not available for use in GWT.
Rectangle2D(double, double, double, double) - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.treelayout.Rectangle2D
 
removeChildNode(WiresBaseTreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
Remove a child TreeNode from this TreeNode.
resizeViewPort(Rectangle2D, Viewport) - Static method in class org.uberfire.ext.wires.core.trees.client.layout.WiresLayoutUtilities
Resize the canvas based on the layout information

S

selectShape(WiresBaseShape) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
setContext(WiresBaseTreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreeNodeDropContext
 
setLayoutManager(LayoutManager) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
setLocation(double, double) - Method in class org.uberfire.ext.wires.core.trees.client.layout.treelayout.Point2D
 
setParentNode(WiresBaseTreeNode) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
setShapesManager(ShapesManager) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
setup() - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
setX(double) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
setY(double) - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
shapesManager - Variable in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 

T

TreeForTreeLayout<TreeNode> - Interface in org.uberfire.ext.wires.core.trees.client.layout.treelayout
Represents a tree to be used by the TreeLayout.
TreeLayout<TreeNode> - Class in org.uberfire.ext.wires.core.trees.client.layout.treelayout
Implements the actual tree layout algorithm.
TreeLayout(TreeForTreeLayout<TreeNode>, NodeExtentProvider<TreeNode>, Configuration<TreeNode>, boolean) - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeLayout
Creates a TreeLayout for a given tree.
TreeLayout(TreeForTreeLayout<TreeNode>, NodeExtentProvider<TreeNode>, Configuration<TreeNode>) - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeLayout
 

V

valueOf(String) - Static method in enum org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration.AlignmentInLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration.Location
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration.AlignmentInLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration.Location
Returns an array containing the constants of this enum type, in the order they are declared.

W

WiresBaseTreeNode - Class in org.uberfire.ext.wires.core.trees.client.shapes
 
WiresBaseTreeNode() - Constructor for class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
 
WiresLayoutUtilities - Class in org.uberfire.ext.wires.core.trees.client.layout
Layout utilities
WiresLayoutUtilities() - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.WiresLayoutUtilities
 
WiresTreeNodeConnector - Class in org.uberfire.ext.wires.core.trees.client.canvas
A connector between Tree Nodes
WiresTreeNodeConnector() - Constructor for class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreeNodeConnector
 
WiresTreeNodeDropContext - Class in org.uberfire.ext.wires.core.trees.client.canvas
 
WiresTreeNodeDropContext() - Constructor for class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreeNodeDropContext
 
WiresTreesDefaultLayout - Class in org.uberfire.ext.wires.core.trees.client.layout
Default Tree layout using an adaptation of https://code.google.com/p/treelayout/ for use with GWT
WiresTreesDefaultLayout() - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.WiresTreesDefaultLayout
 
WiresTreesScreen - Class in org.uberfire.ext.wires.core.trees.client.canvas
 
WiresTreesScreen() - Constructor for class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
 
WiresTreesScreenActivity - Class in org.uberfire.ext.wires.core.trees.client.canvas
 
WiresTreesScreenActivity(PlaceManager) - Constructor for class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreenActivity
 
A C D E F G H I L N O P R S T V W 
Skip navigation links
Uberfire Wires :: Trees 7.39.0.Final-redhat-00005

Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.