|
Class Summary |
| Argument |
This class contains all the details about a single argument that can be passed to this plugin, including option lists if the parameters are restricted. |
| ArgumentConfiguration |
This class provides us with a dialog box which allows us to edit the arguments of either a PlugIn or a Classifier. |
| Classifier |
This class is responsible for storing information from a parsed classinfo.pl call in such a way that it allows easy access to parsed details for the purposes of user design and specification of classifiers. |
| ClassifierManager |
This class is responsible for keeping track of all the classifiers assigned to this collection, and providing methods for adding and removing them. |
| CollectionConfiguration |
This class provides either access to a pseudo-G3 document, or parses a collect.cfg file in such a way as to provide an xml-type view of its content. |
| CollectionDesignManager |
This manager provides access to submanagers, which in turn provide tools for the designing of Greenstone collections via the information stored in etc/collect.cfg. |
| CollectionMeta |
This class encapsulates a single collection level metadata assignment, which constitutes a name, language and value. |
| CollectionMetaManager |
This class is responsible for maintaining a list of assigned collection level metadata, and for allows manipulations on the aforementioned data. |
| CommandTokenizer |
This class provides an extension to the standard StringTokenizer in that it recognizes quotes (or some form of bracketting) enclose a single token so in something like: format Search '<table><img src=... |
| DefaultSubIndex |
The DefaultSubIndex contains a single subcollection which is used as the default index. |
| DOMProxyListModel |
This class provides ListModel like access to a list of nodes within a DOM model. |
| DynamicListModel |
This class extends the functionality of the DefaultListModel to include simple methods for refreshing the contents of this model if one of its elements changes. |
| ElementWrapper |
For even more confusion this class provides a convience wrapper around an element, to allow it to appear in the JList with both name and description. |
| Format |
This class encapsulates all the information about a format command from the collection configuration. |
| FormatManager |
This class maintains a list of format statements, and allows the addition and removal of these statements. |
| GeneralManager |
This class is responsible for generating the necessary GUI components. |
| GUI |
This class is responsible for generating the necessary GUI components. |
| Index |
This class encapsulates a single indexing pair. |
| IndexManager |
This class is resposible for storing the indexes which have been assigned to this collection and the default index, and providing methods for interacting with both these data pools. |
| Language |
A pretty unexciting extension of a two character string, in that it has a field which details if its the default language. |
| LanguageListCellRenderer |
Provides a renderer which transforms a language code (such as en or fr) into its appropriate name (English and French respectively) before generating the rubberstamping component. |
| LanguageManager |
This class manages the language commands, remembering both a list of languages to build indexes in, plus the default language. |
| Level |
This class represents a single search type setting which means that, at the moment, it is either based on an Content element containing the string 'plain' or one on the string 'form'. |
| Library |
|
| MetadataSetManager |
Unlike its namesake in the msm package, this class really only knows how to produce a simple visual representation of the currently imported metadata sets. |
| MetadataSetView |
Unlike its namesake in the msm package, this class really only knows how to produce a simple visual representation of the currently imported metadata sets. |
| ParsingProgress |
This class provides a progress bar to be displayed whenever the module must reload the plugin and classifier information, either automatically or if the user indicates a reload is needed. |
| PlugIn |
This class is responsible for storing information from a parsed pluginfo call in such a way that it allows easy access to parsed details for the purposes of user design and specification of plugins. |
| PlugInManager |
This class is for maintaining a list of known plug-ins, and importing new plugins using the parser. |
| SearchType |
This class represents a single search type setting which means that, at the moment, it is either based on an Content element containing the string 'plain' or one on the string 'form'. |
| SearchTypeManager |
This class maintains an ordered list of the search types available in the collection (MGPP command available in G2.39 or later). |
| Subcollection |
This class encapsulates one subcollection entry in the collection configuration file. |
| SubcollectionIndex |
This class encapsulates a single indexing pair. |
| SubcollectionIndexManager |
This class maintains a list of indexes partitions for the purpose of defining subcollections. |
| SubcollectionManager |
This class maintains a list of subcollections within our collection. |
| SubIndex |
The SubIndex class is essentially a Vector with some extra added magic to make it print out properly. |
| SubIndexes |
Not to be confused with the SubIndex class, SubIndexes holds a Vector of SubIndex objects. |
| SuperCollection |
|
| SuperCollectionManager |
This class contains the information about what supercollection has been specified (if any) and methods for changing this information. |
| TranslationManager |
This class provides a graphical interface to allow a user to quickly and conviently (ie all in one place) translate the text fragments associated with general metadata and indexes into each of the assigned languages in the collection. |
| TranslationView |
This class provides a graphical interface to allow a user to quickly and conviently (ie all in one place) translate the text fragments associated with general metadata and indexes into each of the assigned languages in the collection. |