org.gvsig.metadata.lib.ioexchanger.iso19139
Class XmlMetadataISOParserManager

java.lang.Object
  extended by org.gvsig.metadata.lib.ioexchanger.iso19139.XmlMetadataISOParserManager
All Implemented Interfaces:
ParserManager

public class XmlMetadataISOParserManager
extends Object
implements ParserManager


Constructor Summary
XmlMetadataISOParserManager()
           
 
Method Summary
protected  XMLISOMetadataReader getReaderInstance()
           
 String getVersion()
           
protected  XMLISOMetadataWriter getWriterInstance()
           
 XmlNodeHandler load(InputStream in)
           
 XmlNodeHandler loadContext(Metadata metadata)
           
 void loadMetadata(XmlNodeHandler node, Metadata metadata)
           
 void save(XmlNodeHandler node, OutputStream output)
           
 void write(XmlNodeHandler node, OutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlMetadataISOParserManager

public XmlMetadataISOParserManager()
Method Detail

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.