| Interface | Description |
|---|---|
| MetadataVocab |
Interface for classes that manage audience-based metadata controlled
vocabulary UI displays and encoded ID translation to/from metadata
field/value names/xpaths.
|
| MetadataVocabReloadListener |
Provides the interface for Objects listening to a DataManager source.
|
| MetadataVocabTracker |
Interface for creation of controlled vocabulary system Ids, tracking changes
in metadata names and UI labels, and ensuring consistency of all three.
|
| VocabNode |
Interface for a controlled vocabulary tree node
|
| Class | Description |
|---|---|
| DLESEMetadataVocabTracker |
DLESE metadata vocabulary tracker (Id assignment, tracking of changes).
|
| HistogramVocabNode |
Wrapper for a plain VocabNode that ties to a Lucene index for generating
vocab-based totals
|
| LoadMetadataOPML |
Loads metadata groups from files specified by a given XML configuration
file.
|
| LoadMetadataVocabs |
Loads controlled vocabularies from files specified by a given XML
configuration file.
|
| MetadataVocabAssignIDs |
Assigns encoded IDs to new vocabularies in their fields files, and checks
the integrity of the existing IDs against a serialized "database" (HashMap)
of encoded ID values as mapped against field/vocab pairs.
|
| MetadataVocabInputState |
Stores user state for selected controlled vocabularies.
|
| MetadataVocabIntegrityChecker |
Loads a MetadataVocab instance from the given loader XML, and checks the
integrity of all loaded non-default groups OPML, reporting on any missing
vocabularies.
|
| MetadataVocabOPML |
MetadataVocabOPML is an implementation of MetadataVocab that uses an
OPML-based framework to provide a set of methods for accessing mappings
between metadata vocabulary encoded IDs and their term names, as well as
rendering groups of controlled vocabularies in a variety of ways (such as
simple HTML checkboxes, or dHTML flyouts).
|
| MetadataVocabReloadEvent |
Indicates that an event occurred affecting data managed by a DataManager
source.
|
| MetadataVocabResponseMap |
Stores a list of metadata values that come from a services/indexer response,
for reproducing with OPML-defined order/groupings/labels
|
| MetadataVocabServlet |
Provided as an intialization (and administrative) servlet for the DLESE
Metadata UI system (OPML-based controlled vocabularies)
|
| MetadataVocabTermsGroups |
Facilitates interface representation of metadata vocabulary.
|
| NewVocabsChecker |
Check the timestamp on the base loader XML, and reload when it changes
|
| VocabList |
List/map combination for accessing VocabNodes
|
| VocabNodeOPML |
MetadataVocabOPML implementation of a controlled vocabulary tree node
|
| VocabNodeTermsGroups |
VocabNode is a node within the vocab hierarchy of a MetadataVocab instance
|
| VocabUtils |
NOT YET DOCUMENTED
|