| Interface | Description |
|---|---|
| AbstractDBSearcher |
Indicate whether a searcher is performing the searching through the XML DB
XQuery, or through Ptolemy existing functionality.
|
| ResultHandler |
Handles the results from the searched models, according to different
implementation of the actual handling function.
|
| Class | Description |
|---|---|
| AbstractSearcher |
The abstract parent class for all the concrete searcher classes.
|
| AttributeSearcher |
The concrete searcher to handle the search by attributes criteria.
|
| CommandSearcher |
The concrete searcher class which handles the search according to the
XQuery command input by the user.
|
| GraphSearcher |
Inherits from the AbstractSearcher, and contains the common
functions for the searchers for graph pattern match search.
|
| HierarchyFetcher |
Fetch the referencing hierarchy for the models.
|
| NameSearcher |
The concrete searcher to handle the search by model name search criteria.
|
| PatternMatchGraphSearcher |
Search for models using the Ptolemy Graph matching functionality.
|
| SearchCriteriaManager |
The business layer class to handle the operations for saving and
loading search criteria from the stored file system.
|
| SearchManager |
Business layer interface class that mainly handles the search models
function.
|
| SearchResultBuffer |
The buffer for caching the search results from the previous searchers.
|
| XQueryGraphSearcher |
Searcher for searching the models in the database according to graph pattern
matching in the database.
|