Package editor.search
Class SearchTree
- java.lang.Object
-
- editor.AbstractTree<SearchTree,SearchTree.SearchTreeNode>
-
- editor.search.SearchTree
-
- All Implemented Interfaces:
MutableTreeNode,TreeNode
public class SearchTree extends AbstractTree<SearchTree,SearchTree.SearchTreeNode>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSearchTree.SearchTreeNode
-
Field Summary
-
Fields inherited from class editor.AbstractTree
_text
-
-
Constructor Summary
Constructors Constructor Description SearchTree(NodeKind kind, SearchTree.SearchTreeNode node)SearchTree(String text, NodeKind kind, SearchTree.SearchTreeNode node)SearchTree(JTree tree)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SearchTree.SearchTreeNodeempty()intgetCount()IcongetIcon()StringgetText()voidreplace(String pattern)-
Methods inherited from class editor.AbstractTree
addViaModel, children, depth, getAllowsChildren, getChildAt, getChildCount, getChildren, getIndex, getKind, getNode, getParent, getPath, getRoot, getTree, getUserData, hasErrors, hasFailures, hasWarnings, insert, insertViaModel, isLeaf, isTerminal, putUserData, remove, remove, removeFromParent, select, setParent, setText, setUserObject, toString
-
-
-
-
Constructor Detail
-
SearchTree
public SearchTree(JTree tree)
-
SearchTree
public SearchTree(NodeKind kind, SearchTree.SearchTreeNode node)
-
SearchTree
public SearchTree(String text, NodeKind kind, SearchTree.SearchTreeNode node)
-
-
Method Detail
-
getText
public String getText()
- Overrides:
getTextin classAbstractTree<SearchTree,SearchTree.SearchTreeNode>
-
getIcon
public Icon getIcon()
- Specified by:
getIconin classAbstractTree<SearchTree,SearchTree.SearchTreeNode>
-
empty
public static SearchTree.SearchTreeNode empty()
-
getCount
public int getCount()
-
replace
public void replace(String pattern)
-
-