org.jdesktop.swingx.search
Class AbstractSearchable.SearchResult

java.lang.Object
  extended by org.jdesktop.swingx.search.AbstractSearchable.SearchResult
Enclosing class:
AbstractSearchable

public static class AbstractSearchable.SearchResult
extends java.lang.Object

A convenience class to hold search state. NOTE: this is still in-flow, probably will take more responsibility/ or even change altogether on further factoring


Constructor Summary
AbstractSearchable.SearchResult()
           
AbstractSearchable.SearchResult(java.util.regex.Pattern ex, java.util.regex.MatchResult result, int row, int column)
           
 
Method Summary
 int getFoundColumn()
           
 int getFoundRow()
           
 java.util.regex.MatchResult getMatchResult()
           
 java.util.regex.Pattern getPattern()
           
 java.lang.String getRegEx()
           
 void reset()
           
 void updateFrom(AbstractSearchable.SearchResult searchResult)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSearchable.SearchResult

public AbstractSearchable.SearchResult()

AbstractSearchable.SearchResult

public AbstractSearchable.SearchResult(java.util.regex.Pattern ex,
                                       java.util.regex.MatchResult result,
                                       int row,
                                       int column)
Method Detail

updateFrom

public void updateFrom(AbstractSearchable.SearchResult searchResult)

getRegEx

public java.lang.String getRegEx()

reset

public void reset()

getFoundColumn

public int getFoundColumn()

getFoundRow

public int getFoundRow()

getMatchResult

public java.util.regex.MatchResult getMatchResult()

getPattern

public java.util.regex.Pattern getPattern()