Class DefaultXml2dbManager

java.lang.Object
org.gvsig.xml2db.lib.impl.DefaultXml2dbManager
All Implemented Interfaces:
org.gvsig.xml2db.lib.api.Xml2dbManager

public class DefaultXml2dbManager extends Object implements org.gvsig.xml2db.lib.api.Xml2dbManager
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters
    addToDatabase(String dbprovider, File dbfile, org.gvsig.xml2db.lib.api.xmlinfo.XMLInfo xmlinfo, org.gvsig.tools.task.SimpleTaskStatus taskStatus)
     
    void
    copyXml2Db(File xml, Charset encoding, org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters dbparams, String tablePrefix, org.gvsig.tools.task.SimpleTaskStatus taskStatus)
     
    void
    copyXml2Db(InputStream xml, Charset encoding, org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters dbparams, String tablePrefix, org.gvsig.tools.task.SimpleTaskStatus taskStatus)
     
    org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters
    createDatabase(String dbprovider, File dbfile, org.gvsig.xml2db.lib.api.xmlinfo.XMLInfo xmlinfo, org.gvsig.tools.task.SimpleTaskStatus taskStatus)
     
     
     
    org.gvsig.crs.projection.lib.Projection
    detectProjection(File file, org.gvsig.tools.task.SimpleTaskStatus status)
     
    org.gvsig.xml2db.lib.api.xmlinfo.XMLInfo
    extractStructure(File xml, Charset encoding, org.gvsig.crs.projection.lib.Projection projection, Locale locale, String tablePrefix, org.gvsig.tools.task.SimpleTaskStatus status)
     
    org.gvsig.xml2db.lib.api.xmlinfo.XMLInfo
    extractStructure(InputStream xml, Charset encoding, org.gvsig.crs.projection.lib.Projection projection, Locale locale, String tablePrefix, org.gvsig.tools.task.SimpleTaskStatus status)
     
    org.gvsig.xml2db.lib.api.xmlinfo.XMLInfo
    extractStructure(Reader xml, org.gvsig.crs.projection.lib.Projection projection, Locale locale, String tablePrefix, org.gvsig.tools.task.SimpleTaskStatus status)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultXml2dbManager

      public DefaultXml2dbManager()
  • Method Details

    • extractStructure

      public org.gvsig.xml2db.lib.api.xmlinfo.XMLInfo extractStructure(File xml, Charset encoding, org.gvsig.crs.projection.lib.Projection projection, Locale locale, String tablePrefix, org.gvsig.tools.task.SimpleTaskStatus status) throws IOException, FileNotFoundException
      Specified by:
      extractStructure in interface org.gvsig.xml2db.lib.api.Xml2dbManager
      Throws:
      IOException
      FileNotFoundException
    • extractStructure

      public org.gvsig.xml2db.lib.api.xmlinfo.XMLInfo extractStructure(InputStream xml, Charset encoding, org.gvsig.crs.projection.lib.Projection projection, Locale locale, String tablePrefix, org.gvsig.tools.task.SimpleTaskStatus status) throws IOException
      Specified by:
      extractStructure in interface org.gvsig.xml2db.lib.api.Xml2dbManager
      Throws:
      IOException
    • extractStructure

      public org.gvsig.xml2db.lib.api.xmlinfo.XMLInfo extractStructure(Reader xml, org.gvsig.crs.projection.lib.Projection projection, Locale locale, String tablePrefix, org.gvsig.tools.task.SimpleTaskStatus status) throws IOException
      Specified by:
      extractStructure in interface org.gvsig.xml2db.lib.api.Xml2dbManager
      Throws:
      IOException
    • copyXml2Db

      public void copyXml2Db(File xml, Charset encoding, org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters dbparams, String tablePrefix, org.gvsig.tools.task.SimpleTaskStatus taskStatus)
      Specified by:
      copyXml2Db in interface org.gvsig.xml2db.lib.api.Xml2dbManager
    • copyXml2Db

      public void copyXml2Db(InputStream xml, Charset encoding, org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters dbparams, String tablePrefix, org.gvsig.tools.task.SimpleTaskStatus taskStatus)
      Specified by:
      copyXml2Db in interface org.gvsig.xml2db.lib.api.Xml2dbManager
    • createDatabase

      public org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters createDatabase(String dbprovider, File dbfile, org.gvsig.xml2db.lib.api.xmlinfo.XMLInfo xmlinfo, org.gvsig.tools.task.SimpleTaskStatus taskStatus)
      Specified by:
      createDatabase in interface org.gvsig.xml2db.lib.api.Xml2dbManager
    • addToDatabase

      public org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters addToDatabase(String dbprovider, File dbfile, org.gvsig.xml2db.lib.api.xmlinfo.XMLInfo xmlinfo, org.gvsig.tools.task.SimpleTaskStatus taskStatus)
      Specified by:
      addToDatabase in interface org.gvsig.xml2db.lib.api.Xml2dbManager
    • detectCharset

      public Charset detectCharset(InputStream is)
      Specified by:
      detectCharset in interface org.gvsig.xml2db.lib.api.Xml2dbManager
    • detectCharset

      public Charset detectCharset(File file)
      Specified by:
      detectCharset in interface org.gvsig.xml2db.lib.api.Xml2dbManager
    • detectProjection

      public org.gvsig.crs.projection.lib.Projection detectProjection(File file, org.gvsig.tools.task.SimpleTaskStatus status)
      Specified by:
      detectProjection in interface org.gvsig.xml2db.lib.api.Xml2dbManager