public class GmdConverter extends AbstractGmdConverter
UTC_TIME_ZONE, XSD_FACTORY
Constructor and Description |
---|
GmdConverter() |
Modifier and Type | Method and Description |
---|---|
protected void |
addCRSInformation(MetacardImpl metacard,
XstreamPathValueTracker pathValueTracker) |
protected void |
addDistributionInfo(MetacardImpl metacard,
XstreamPathValueTracker pathValueTracker) |
protected void |
addGeospatialExtent(MetacardImpl metacard,
XstreamPathValueTracker pathValueTracker) |
protected void |
addIdentificationInfo(MetacardImpl metacard,
XstreamPathValueTracker pathValueTracker) |
protected XstreamPathValueTracker |
buildPaths(MetacardImpl metacard)
Builds up the xml paths and values to write.
|
protected String |
getRootNodeName()
Get the name of the root name.
|
protected List<String> |
getXstreamAliases()
Get a list of aliases to be passed to
XStream.alias(String, Class) . |
buildTree, canConvert, marshal, unmarshal
protected List<String> getXstreamAliases()
AbstractGmdConverter
XStream.alias(String, Class)
.getXstreamAliases
in class AbstractGmdConverter
protected XstreamPathValueTracker buildPaths(MetacardImpl metacard)
AbstractGmdConverter
buildPaths
in class AbstractGmdConverter
metacard
- must be non-nullprotected String getRootNodeName()
AbstractGmdConverter
getRootNodeName
in class AbstractGmdConverter
protected void addDistributionInfo(MetacardImpl metacard, XstreamPathValueTracker pathValueTracker)
protected void addCRSInformation(MetacardImpl metacard, XstreamPathValueTracker pathValueTracker)
protected void addIdentificationInfo(MetacardImpl metacard, XstreamPathValueTracker pathValueTracker)
protected void addGeospatialExtent(MetacardImpl metacard, XstreamPathValueTracker pathValueTracker)
This work is licensed under a Creative Commons Attribution 4.0 International License.