A B C D E F G H I L N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractTreeForTreeLayout<TreeNode> - Class in org.uberfire.ext.wires.core.trees.client.layout.treelayout
-
Provides an easy way to implement the
TreeForTreeLayoutinterface 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
- AwayFromRoot - org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration.AlignmentInLevel
B
- Bottom - org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration.Location
C
- Center - org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration.AlignmentInLevel
- 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
Iterablewith 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
Iteratoriterating 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
Configurationthrough configurable parameters, or falling back to some frequently used defaults. - 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.
- 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, 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.
- 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() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
- 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.
- 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() - 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
- getHeight(TreeNode) - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.NodeExtentProvider
-
Returns the height of the given treeNode.
- 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
NodeExtentProviderused by thisTreeLayout. - 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() - Method in class org.uberfire.ext.wires.core.trees.client.shapes.WiresBaseTreeNode
- getParentNode(WiresBaseTreeNode, double, double) - Method in class org.uberfire.ext.wires.core.trees.client.canvas.WiresTreesScreen
- 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() - 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
- getWidth(TreeNode) - Method in interface org.uberfire.ext.wires.core.trees.client.layout.treelayout.NodeExtentProvider
-
Returns the width of the given treeNode.
- 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
- Left - org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration.Location
- 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
- Right - org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration.Location
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
- Top - org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration.Location
- TowardsRoot - org.uberfire.ext.wires.core.trees.client.layout.treelayout.Configuration.AlignmentInLevel
- 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>) - Constructor for class org.uberfire.ext.wires.core.trees.client.layout.treelayout.TreeLayout
- 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.
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
All Classes All Packages