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.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.
|
DDMSence (pronounced "dee-dee-em-Essence") is the only open-source Java library that fully supports the DoD Discovery Metadata Specification (DDMS). It transforms XML DDMS Resources (also called metacards or assertions) into a Java object model, 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 https://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 tables below provides a quick reference of components which have 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
| Summary Set |
Format Set
Metacard Set
|
Security Set
|
Format Set
Metacard Set
|
Security Set
|
Format Set Resource Set Security Set | Summary Set Extensible Layer |
Format Set Resource Set Security Set | Summary Set Extensible Layer |
Format Set
Resource Set
| Summary Set Extensible Layer |
Copyright 2010 - 2019 by Brian Uri!
Generated on 09/15/2016 12:36 PM
https://ddmsence.urizone.net/