See: Description
| 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.xlink |
Contains the attributes which exist in the XLINK XML namespace.
|
| buri.ddmsence.util |
Contains shared utility classes used throughout the project.
|
DDMSence (pronounced "dee-dee-em-Essence") is an open source Java API which supports the DoD Discovery Metadata Specification (DDMS). It transforms XML DDMS Resources (metacards) into a Java object model (using XOM and Xerces), allowing them to be manipulated or traversed within the context of a Java environment. The library is published under the GNU Lesser General Public License (LGPL). The project's home page can be found at http://ddmsence.urizone.net/.
The classes which represent DDMS elements are grouped into packages based on which of the five core sets they belong to. In some cases, packages are further divided to identify any components which originate from other XML namespaces, such as GML or XLink. If a component is reused across multiple sets, it will be found in the package of the set where it was first introduced.
The table below provides a quick reference of every DDMS 4.1 component which has been implemented as a DDMSence class, organized alphabetically within DDMS core sets. The attribute groups which decorate the components are listed in parentheses.
Format Set
Metacard Set
|
Security Set
|
Copyright 2010 - 2013 by Brian Uri!
Generated on 12/15/2013 10:22 AM
http://ddmsence.urizone.net/