com.jaxfront.swing.ui.tools.search
Class DefaultTreeSearcher

java.lang.Object
  extended by com.jaxfront.swing.ui.tools.search.AbstractSearcher
      extended by com.jaxfront.swing.ui.tools.search.DefaultTreeSearcher
All Implemented Interfaces:
Search

public class DefaultTreeSearcher
extends AbstractSearcher


Constructor Summary
DefaultTreeSearcher(javax.swing.tree.DefaultMutableTreeNode node)
           
DefaultTreeSearcher(javax.swing.JTree tree)
           
 
Method Summary
 boolean search(java.lang.String value)
           
 void searchTreeNode(javax.swing.tree.DefaultMutableTreeNode node, int depth, java.lang.String searchText)
           
 void searchTypeTreeNode(javax.swing.tree.DefaultMutableTreeNode node, int depth, java.lang.String searchText)
           
 
Methods inherited from class com.jaxfront.swing.ui.tools.search.AbstractSearcher
getAll, getComparator, getNext, getPrevious, getProperty, isRegEx, matchCase, matchWord, putProperty, replaceAll, replaceNext, replacePrevious, reset, setComparator
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultTreeSearcher

public DefaultTreeSearcher(javax.swing.tree.DefaultMutableTreeNode node)

DefaultTreeSearcher

public DefaultTreeSearcher(javax.swing.JTree tree)
Method Detail

search

public boolean search(java.lang.String value)
Specified by:
search in interface Search
Specified by:
search in class AbstractSearcher

searchTreeNode

public void searchTreeNode(javax.swing.tree.DefaultMutableTreeNode node,
                           int depth,
                           java.lang.String searchText)

searchTypeTreeNode

public void searchTypeTreeNode(javax.swing.tree.DefaultMutableTreeNode node,
                               int depth,
                               java.lang.String searchText)