Package | Description |
---|---|
buri.ddmsence |
The core package of DDMSence, which contains the abstract base classes which do not need to be directly referenced.
|
buri.ddmsence.ddms |
Contains the top-level DDMS component,
Resource , various exception classes, and other supporting classes. |
buri.ddmsence.ddms.extensible |
Contains the components from the "Extensible" layer of the DDMS specification.
|
buri.ddmsence.ddms.format |
Contains the components from the "Format" set of the DDMS specification.
|
buri.ddmsence.ddms.metacard |
Contains the components from the "Metacard" set of the DDMS specification.
|
buri.ddmsence.ddms.resource |
Contains the components from the "Resource" set of the DDMS specification.
|
buri.ddmsence.ddms.security |
Contains the components from the "Security" set of the DDMS specification.
|
buri.ddmsence.ddms.security.ism |
Contains the components from the "Security" set of the DDMS specification which exist in the ISM XML namespace.
|
buri.ddmsence.ddms.security.ntk |
Contains the components from the "Security" set of the DDMS specification which exist in the NTK XML namespace.
|
buri.ddmsence.ddms.summary |
Contains the components from the "Summary" set of the DDMS specification.
|
buri.ddmsence.ddms.summary.gml |
Contains the components from the "Summary" set of the DDMS specification which exist in the GML XML namespace.
|
buri.ddmsence.ddms.summary.tspi |
Contains the components from the "Summary" set of the DDMS specification which exist in the TSPI XML namespace.
|
buri.ddmsence.ddms.summary.xlink |
Contains the attributes which exist in the XLINK XML namespace.
|
buri.ddmsence.util |
Contains shared utility classes used throughout the project.
|
Modifier and Type | Method and Description |
---|---|
protected DDMSVersion |
AbstractBaseComponent.getDDMSVersion()
Returns the most recent compatible DDMSVersion for this component, based on the XML Namespace.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractAttributeGroup.validate(DDMSVersion version)
Base validation case for attribute groups.
|
Modifier and Type | Method and Description |
---|---|
static String |
Resource.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
Modifier and Type | Method and Description |
---|---|
protected void |
ExtensibleAttributes.validate(DDMSVersion version)
Currently, no further validation is performed.
|
Modifier and Type | Method and Description |
---|---|
static String |
Format.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Extent.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
Modifier and Type | Method and Description |
---|---|
static String |
MetacardInfo.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
Modifier and Type | Method and Description |
---|---|
static String |
Unknown.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Type.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Title.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
TaskingInfo.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
TaskID.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Subtitle.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
SubOrganization.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Source.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Service.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Rights.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
RevisionRecall.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
ResourceManagement.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
RequesterInfo.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
RecordsManagementInfo.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
RecordKeeper.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Publisher.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
ProcessingInfo.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
PointOfContact.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Person.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Organization.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Language.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Identifier.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Details.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Dates.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Creator.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Contributor.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
ApplicationSoftware.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Addressee.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
Modifier and Type | Method and Description |
---|---|
static String |
Security.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
NoticeList.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
Modifier and Type | Method and Description |
---|---|
protected static boolean |
ISMVocabulary.enumContains(DDMSVersion version,
String enumerationKey,
String value)
Checks if a value exists in the controlled vocabulary identified by the key.
|
protected static Set<String> |
ISMVocabulary.getEnumerationPatterns(DDMSVersion version,
String enumerationKey)
Returns an unmodifiable set of controlled vocabulary regular expression patterns.
|
static Set<String> |
ISMVocabulary.getEnumerationTokens(DDMSVersion version,
String enumerationKey)
Returns an unmodifiable set of controlled vocabulary tokens.
|
static String |
NoticeText.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Notice.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
protected void |
SecurityAttributes.validate(DDMSVersion version)
Validates the attribute group.
|
protected void |
NoticeAttributes.validate(DDMSVersion version)
Validates the attribute group.
|
protected void |
SecurityAttributes.validateCompatibleVersion(DDMSVersion newParentVersion)
Compares the DDMS version of these attributes to another DDMS version
|
protected void |
NoticeAttributes.validateCompatibleVersion(DDMSVersion newParentVersion)
Compares the DDMS version of these attributes to another DDMS version
|
static void |
ISMVocabulary.validateEnumeration(DDMSVersion version,
String enumerationKey,
String value)
Helper method to validate a value from a controlled vocabulary.
|
Modifier and Type | Method and Description |
---|---|
static String |
SystemName.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
ProfileValue.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
ProfileList.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Profile.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
IndividualValue.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Individual.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
GroupValue.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Group.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Access.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
Modifier and Type | Method and Description |
---|---|
static String |
VirtualCoverage.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
VerticalExtent.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
TemporalCoverage.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
SubjectCoverage.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
SubDivisionCode.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
RelatedResource.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
ProductionMetric.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
PostalAddress.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
NonStateActor.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Link.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Keyword.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
GeospatialCoverage.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
GeographicIdentifier.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
FacilityIdentifier.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Description.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
CountryCode.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Category.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
BoundingGeometry.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
BoundingBox.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
Modifier and Type | Method and Description |
---|---|
static String |
Position.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Polygon.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
static String |
Point.getName(DDMSVersion version)
Accessor for the element name of this component, based on the version of DDMS used
|
protected void |
SRSAttributes.validate(DDMSVersion version) |
Modifier and Type | Method and Description |
---|---|
static String |
USPSPostalDeliveryRoute.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
USPSPostalDeliveryBox.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
USPSGeneralDeliveryOffice.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
UnnumberedThoroughfareAddress.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
TwoNumberAddressRange.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
Polygon.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
Point.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
NumberedThoroughfareAddress.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
LandmarkAddress.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
IntersectionAddress.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
GeneralAddressClass.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
Envelope.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
Ellipse.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
static String |
Circle.getName(DDMSVersion version)
Builder for the element name of this component, based on the version of DDMS used
|
Modifier and Type | Method and Description |
---|---|
protected void |
XLinkAttributes.validate(DDMSVersion version)
Validates the attribute group.
|
protected void |
XLinkAttributes.validateCompatibleVersion(DDMSVersion newParentVersion)
Compares the DDMS version of these attributes to another DDMS version
|
Modifier and Type | Method and Description |
---|---|
static DDMSVersion |
DDMSVersion.getCurrentVersion()
Accessor for the current version.
|
static DDMSVersion |
DDMSVersion.getVersionFor(String version)
Returns the DDMSVersion instance mapped to a particular version number.
|
static DDMSVersion |
DDMSVersion.getVersionForNamespace(String namespace)
Returns the DDMSVersion instance mapped to a particular XML namespace.
|
static DDMSVersion |
DDMSVersion.setCurrentVersion(String version)
Sets the currentVersion which will be used for by DDMS component constructors to determine the namespace and
schema to use.
|
Modifier and Type | Method and Description |
---|---|
static void |
DDMSReader.validateWithSchema(DDMSVersion version,
String resourceXML)
Attempts to build an Element from a Resource XML string.
|
Constructor and Description |
---|
DDMSReader(DDMSVersion version)
Constructor
|
Copyright 2010 - 2019 by Brian Uri!
Generated on 09/15/2016 12:36 PM
https://ddmsence.urizone.net/