Class Summary |
AnyTypeInputField |
Helper for translating between http request parameters and metadata elements. |
CollectionConfigValidator |
Extends SchemEditValidator to provide validation services for collection configuration
records. |
DocumentPruner |
Prunes empty, non-schema-required elements and attributes from a Document. |
ElementsOrderer |
Orders instance doc elements based an "ordering" attribute. |
EnsureMinimalDocument |
Preprocesses instance documents to ensure required paths are present so even
if the metadata framework changes, the older documents can still be edited. |
InputField |
Helper for translating between http request parameters and metadata
elements. |
InputManager |
Aids metadata editor in processing of requests, and more specifically in
processing (incl. |
Msp2EditValidator |
Extension of SchemEditValidator that is only concerned with a few msp2-specific fields. |
NsdlAnnoValidator |
Extension of SchemEditValidator that is only concerned with a few
msp2-specific fields. |
OsmEditValidator |
Extension of SchemEditValidator that implements special (non-schema)
validation for OSM framework. |
RecordValidationFilter |
Filter that validates XML and updates dcsDataRecord with the results of
validation. |
ReferenceResolver |
Resolves numeric and character references (e.g, or δ) into
their unicode representations. |
SchemEditActionErrors |
Subclasses ActionErrors to maintain certain error-types in document order to
improve readibility of error displays in UI. |
SchemEditErrors |
Methods to create ActionErrors for the Metadata Editor. |
SchemEditValidator |
Validates the metadata fields present in a http request. |
SmileEditValidator |
Extension of SchemEditValidator that is only concerned with a few
msp2-specific fields. |
SortInputFieldAscending |
Comparator to order input fields in "natural order" of their xpath
attribute. |
SortInputFieldDescending |
Comparator to order input fields in reverse "natural order" of their xpath attribute. |
UniqueValueChecker |
Checks for duplicate values in the same record as a "reference" record at a
specified path. |