|
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. |