Class Summary |
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 |