org.gvsig.metadata.lib.ioexchanger.iso19139
Class XmlMetadataISOParserManager
java.lang.Object
org.gvsig.metadata.lib.ioexchanger.iso19139.XmlMetadataISOParserManager
- All Implemented Interfaces:
- ParserManager
public class XmlMetadataISOParserManager
- extends Object
- implements ParserManager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XmlMetadataISOParserManager
public XmlMetadataISOParserManager()
load
public XmlNodeHandler load(InputStream in)
throws PersistenceException
- Specified by:
load in interface ParserManager
- Throws:
PersistenceException
write
public void write(XmlNodeHandler node,
OutputStream out)
throws PersistenceException,
PersistenceValidateExceptions
- Throws:
PersistenceException
PersistenceValidateExceptions
getReaderInstance
protected XMLISOMetadataReader getReaderInstance()
getWriterInstance
protected XMLISOMetadataWriter getWriterInstance()
getVersion
public String getVersion()
save
public void save(XmlNodeHandler node,
OutputStream output)
throws PersistenceValidateExceptions,
PersistenceException
- Specified by:
save in interface ParserManager
- Throws:
PersistenceValidateExceptions
PersistenceException
loadContext
public XmlNodeHandler loadContext(Metadata metadata)
- Specified by:
loadContext in interface ParserManager
loadMetadata
public void loadMetadata(XmlNodeHandler node,
Metadata metadata)
throws InvalidMetadataNamespaceException
- Specified by:
loadMetadata in interface ParserManager
- Throws:
InvalidMetadataNamespaceException
Copyright © 2004-2013 gvSIG. All Rights Reserved.