DLESE Tools
v1.6.0

Package org.dlese.dpc.schemedit.input

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.
 

Exception Summary
ReferenceException Stores information about a problem trying to resolve a numeric or character reference within form input.
 


DLESE Tools
v1.6.0