Package | Description |
---|---|
org.freehep.jas.plugin.tree |
Modifier and Type | Method and Description |
---|---|
FTreeNode[] |
FTreeSelectionEvent.addedNodes()
Get the array of the nodes that were added in the last selection.
|
FTreeNode |
FTree.findNode(FTreePath path)
Get the FTreeNode corresponding to a given FTreePath.
|
FTreeNode |
FTreeNodeTextChangeEvent.node() |
FTreeNode |
FTreeNodeEvent.node() |
FTreeNode |
FTreeNode.parent()
Get the parent for this node.
|
FTreeNode[] |
FTreeSelectionEvent.removedNodes()
Get the array of the nodes that were removed in the last selection.
|
FTreeNode |
FTree.root()
Get the root node for this tree.
|
FTreeNode[] |
FTreeSelectionEvent.selectedNodes()
Get the array of nodes that are currently selected.
|
FTreeNode[] |
FTree.selectedNodes()
Get the ordered array of the selected nodes for the FTree
The nodes are in the order in which they were selected.
|
FTreeNode |
FTreeNodeEvent.source() |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultFTreeNodeStructureProvider.addNode(FTreeNode node) |
boolean |
FTreeNodeStructureProvider.addNode(FTreeNode node)
Add an FTreeNode to the node for which the structure is being provided.
|
boolean |
DefaultFTreeNodeAdapterProxy.allowsChildren(FTreeNode node,
boolean allowsChildren) |
boolean |
DefaultFTreeNodeAdapter.allowsChildren(FTreeNode node,
boolean allowsChildren)
This method is invoked to check if the adapter allows the node to have a substructure.
|
boolean |
FTreeNodeAdapter.allowsChildren(FTreeNode node,
boolean allowsChildren)
This method is invoked to check if the adapter allows the node to have a substructure.
|
void |
DefaultFTreeNodeAdapterProxy.checkForChildren(FTreeNode node) |
void |
DefaultFTreeNodeAdapter.checkForChildren(FTreeNode node) |
void |
FTreeNodeAdapter.checkForChildren(FTreeNode node)
This method is invoked when the FTree needs to know about a given FTreeNode's structure.
|
org.freehep.util.commanddispatcher.CommandProcessor |
DefaultFTreeNodeAdapterProxy.commandProcessor(FTreeNode[] selectedNodes) |
org.freehep.util.commanddispatcher.CommandProcessor |
DefaultFTreeNodeAdapter.commandProcessor(FTreeNode[] selectedNodes)
Invoked after each selection change to get the CommandProcessor for the selected nodes.
|
org.freehep.util.commanddispatcher.CommandProcessor |
FTreeNodeAdapter.commandProcessor(FTreeNode[] selectedNodes)
Invoked after each selection change to get the CommandProcessor for the selected nodes.
|
boolean |
DefaultFTreeNodeAdapterProxy.doubleClick(FTreeNode node) |
boolean |
DefaultFTreeNodeAdapter.doubleClick(FTreeNode node)
This method defines the double click behavior of the given node.
|
boolean |
FTreeNodeAdapter.doubleClick(FTreeNode node)
This method defines the double click behavior of the given node.
|
Icon |
DefaultFTreeNodeAdapterProxy.icon(FTreeNode node,
Icon oldIcon,
boolean selected,
boolean expanded) |
Icon |
DefaultFTreeNodeAdapter.icon(FTreeNode node,
Icon oldIcon,
boolean selected,
boolean expanded)
Returns the icon of a given node in a given selected/expanded state.
|
Icon |
FTreeNodeAdapter.icon(FTreeNode node,
Icon oldIcon,
boolean selected,
boolean expanded)
Returns the icon of a given node in a given selected/expanded state.
|
JPopupMenu |
DefaultFTreeNodeAdapterProxy.modifyPopupMenu(FTreeNode[] nodes,
JPopupMenu menu) |
JPopupMenu |
DefaultFTreeNodeAdapter.modifyPopupMenu(FTreeNode[] nodes,
JPopupMenu menu)
This method is invoked when a popup menu is to be displayed for a given set of nodes.
|
JPopupMenu |
FTreeNodeAdapter.modifyPopupMenu(FTreeNode[] nodes,
JPopupMenu menu)
This method is invoked when a popup menu is to be displayed for a given set of nodes.
|
FTreeNodeTransferable |
DefaultFTreeNodeAdapterProxy.modifyTransferable(FTreeNode[] nodes,
FTreeNodeTransferable transferable) |
FTreeNodeTransferable |
DefaultFTreeNodeAdapter.modifyTransferable(FTreeNode[] nodes,
FTreeNodeTransferable transferable)
This method is invoked when a DnD action is initiated on a set of nodes.
|
FTreeNodeTransferable |
FTreeNodeAdapter.modifyTransferable(FTreeNode[] nodes,
FTreeNodeTransferable transferable)
This method is invoked when a Drag and Drop action is initiated on a set of nodes.
|
boolean |
DefaultFTreeNodeAdapterProxy.mouseClicked(FTreeNode node,
MouseEvent mouseEvent,
Dimension dimension) |
boolean |
DefaultFTreeNodeAdapter.mouseClicked(FTreeNode node,
MouseEvent mouseEvent,
Dimension dimension) |
boolean |
FTreeNodeAdapter.mouseClicked(FTreeNode node,
MouseEvent mouseEvent,
Dimension dimension)
This method is invoked every time a mouse click event occurs on the
representation of the FTreeNode.
|
void |
DefaultFTreeNodeAdapterProxy.nodeBeingDeleted(FTreeNode node) |
void |
DefaultFTreeNodeAdapter.nodeBeingDeleted(FTreeNode node)
Invoked when the given node is being removed from then FTree.
|
void |
FTreeNodeAdapter.nodeBeingDeleted(FTreeNode node)
Invoked when the given node is being removed from then FTree.
|
FTreeNodeStructureProvider |
DefaultFTreeNodeAdapterProxy.nodeStructureProvider(FTreeNode node) |
FTreeNodeStructureProvider |
DefaultFTreeNodeAdapter.nodeStructureProvider(FTreeNode node) |
FTreeNodeStructureProvider |
FTreeNodeAdapter.nodeStructureProvider(FTreeNode node)
Get the FTreeNodeStructureProvider for a given node.
|
Object |
FTreeNodeObjectProvider.objectForNode(FTreeNode node,
Class clazz)
Get the object for a given FTreeNode.
|
boolean |
DefaultFTreeNodeStructureProvider.removeNode(FTreeNode node) |
boolean |
FTreeNodeStructureProvider.removeNode(FTreeNode node)
Remove an FTreeNode from the node for which the structure is being provided.
|
int |
SorterCreationOrder.sort(FTreeNode node1,
FTreeNode node2) |
int |
FTreeNodeSorter.sort(FTreeNode node1,
FTreeNode node2)
Sort two FTreeNodes.
|
int |
SorterAlphabetical.sort(FTreeNode node1,
FTreeNode node2) |
int |
SorterAlphaNumerical.sort(FTreeNode node1,
FTreeNode node2) |
int |
SorterFolderFirst.sort(FTreeNode node1,
FTreeNode node2) |
String |
DefaultFTreeNodeAdapterProxy.statusMessage(FTreeNode node,
String oldMessage) |
String |
DefaultFTreeNodeAdapter.statusMessage(FTreeNode node,
String oldMessage)
This method is invoked when the status message is to be displayed for a given node.
|
String |
FTreeNodeAdapter.statusMessage(FTreeNode node,
String oldMessage)
This method is invoked when the status message is to be displayed for a given node.
|
String |
DefaultFTreeNodeAdapterProxy.text(FTreeNode node,
String oldText) |
String |
DefaultFTreeNodeAdapter.text(FTreeNode node,
String oldText)
The text to be displayed next to the icon for a given FTreeNode.
|
String |
FTreeNodeAdapter.text(FTreeNode node,
String oldText)
The text to be displayed next to the icon for a given FTreeNode.
|
String |
DefaultFTreeNodeAdapterProxy.toolTipMessage(FTreeNode node,
String oldMessage) |
String |
DefaultFTreeNodeAdapter.toolTipMessage(FTreeNode node,
String oldMessage)
This method is invoked when the tooltip is to be displayed for a given node.
|
String |
FTreeNodeAdapter.toolTipMessage(FTreeNode node,
String oldMessage)
This method is invoked when the tooltip is to be displayed for a given node.
|
Component |
DefaultFTreeNodeAdapterProxy.treeCellRendererComponent(Component component,
FTreeNode node,
boolean sel,
boolean expanded,
boolean leaf,
boolean hasFocus) |
Component |
DefaultFTreeNodeAdapter.treeCellRendererComponent(Component component,
FTreeNode node,
boolean sel,
boolean expanded,
boolean leaf,
boolean hasFocus) |
Component |
FTreeNodeAdapter.treeCellRendererComponent(Component component,
FTreeNode node,
boolean sel,
boolean expanded,
boolean leaf,
boolean hasFocus)
This method is invoked on all adapters, starting from the lower priority one
each time the corresponding FTreeNode is to be rendered in the FTree.
|
FTreeNodeObjectProvider |
DefaultFTreeNodeAdapterProxy.treeNodeObjectProvider(FTreeNode node) |
FTreeNodeObjectProvider |
DefaultFTreeNodeAdapter.treeNodeObjectProvider(FTreeNode node)
Get the FTreeNodeObjectProvider for this adapter.
|
FTreeNodeObjectProvider |
FTreeNodeAdapter.treeNodeObjectProvider(FTreeNode node)
Get the FTreeNodeObjectProvider for a given node.
|
Copyright © 2018. All rights reserved.