Package adams.flow.sink
Class StringTree.HierarchicalStringNode
- java.lang.Object
-
- javax.swing.tree.DefaultMutableTreeNode
-
- adams.gui.core.BaseTreeNode
-
- adams.gui.core.dotnotationtree.DotNotationNode
-
- adams.flow.sink.StringTree.HierarchicalStringNode
-
- All Implemented Interfaces:
Transferable
,Serializable
,Cloneable
,MutableTreeNode
,TreeNode
- Enclosing class:
- StringTree
public static class StringTree.HierarchicalStringNode extends DotNotationNode
The custom node for theStringTree.HierarchicalStringTree
.- Author:
- fracpete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected String
m_Separator
the separator to use.-
Fields inherited from class adams.gui.core.dotnotationtree.DotNotationNode
m_Item, MULTIPLE_ROOT
-
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
-
-
Constructor Summary
Constructors Constructor Description HierarchicalStringNode(String label, String separator)
Initializes the node with the specified label.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getSeparator()
Returns the separator in use.-
Methods inherited from class adams.gui.core.dotnotationtree.DotNotationNode
getItem, getLabel, isItemLeaf, isLabelMatch, toTransferable
-
Methods inherited from class adams.gui.core.BaseTreeNode
getChildren, getTransferData, getTransferDataFlavors, isDataFlavorSupported, toPlainText
-
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
-
-
-
-
Field Detail
-
m_Separator
protected String m_Separator
the separator to use.
-
-
Method Detail
-
getSeparator
public String getSeparator()
Returns the separator in use.- Overrides:
getSeparator
in classDotNotationNode
- Returns:
- the separator
-
-