org.pf.tools.cda.core.dependency.analyzer.model
Class ClassesSearchResult<S extends IAnalyzableElement>

java.lang.Object
  extended by org.pf.tools.cda.core.dependency.analyzer.model.ASearchResult<S,ClassInformation>
      extended by org.pf.tools.cda.core.dependency.analyzer.model.ClassesSearchResult<S>
Direct Known Subclasses:
FindImplementorsOfResult

public class ClassesSearchResult<S extends IAnalyzableElement>
extends ASearchResult<S,ClassInformation>

Contains athe result of a search

Version:
1.1
Author:
M.Duchrow

Constructor Summary
ClassesSearchResult(S initiator, ClassInformation[] found)
          Initialize the new instance with initiator an dthe found objects.
 
Method Summary
 ClassInformation[] getAllClasses(StringFilterCollection filter)
          Returns all found classes that do NOT match any of the given filters
 boolean ignorePackages()
           
 void setIgnorePackages(boolean newValue)
           
 
Methods inherited from class org.pf.tools.cda.core.dependency.analyzer.model.ASearchResult
getAllFoundObjects, getId, getSearchInitiator, getTitle, getWorkset, setId, setSupportsGraphView, setTitle, supportsGraphView
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassesSearchResult

public ClassesSearchResult(S initiator,
                           ClassInformation[] found)
Initialize the new instance with initiator an dthe found objects.

Method Detail

ignorePackages

public boolean ignorePackages()

setIgnorePackages

public void setIgnorePackages(boolean newValue)

getAllClasses

public ClassInformation[] getAllClasses(StringFilterCollection filter)
Returns all found classes that do NOT match any of the given filters