Class DALFile

java.lang.Object
org.gvsig.fmap.dal.feature.impl.DALFile
All Implemented Interfaces:
org.gvsig.tools.persistence.Persistent

public class DALFile extends Object implements org.gvsig.tools.persistence.Persistent
  • Constructor Details

    • DALFile

      public DALFile()
  • Method Details

    • getDALFile

      public static DALFile getDALFile()
    • getDALFile

      public static DALFile getDALFile(org.gvsig.tools.resourcesstorage.ResourcesStorage.Resource resource)
    • registerPersistenceDefinition

      public static void registerPersistenceDefinition()
    • isEmpty

      public boolean isEmpty()
    • write

      public void write(org.gvsig.tools.resourcesstorage.ResourcesStorage.Resource resource)
    • write

      public void write(File outfile)
    • write

      public void write(File outfile, String format)
    • write

      public void write(OutputStream out)
    • write

      public void write(OutputStream out, String format)
    • read

      public void read(org.gvsig.tools.resourcesstorage.ResourcesStorage.Resource resource)
    • readFromDalFormat

      public void readFromDalFormat(BufferedInputStream in)
    • readFromJson

      public void readFromJson(BufferedInputStream in)
    • setFeatureType

      public void setFeatureType(org.gvsig.fmap.dal.feature.FeatureType featureType) throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • setStore

      public void setStore(DefaultFeatureStore store) throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • updateStore

      public void updateStore(DefaultFeatureStore store) throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • getFeatureTypes

      public List<org.gvsig.fmap.dal.feature.FeatureType> getFeatureTypes() throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • saveToState

      public void saveToState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException
      Specified by:
      saveToState in interface org.gvsig.tools.persistence.Persistent
      Throws:
      org.gvsig.tools.persistence.exception.PersistenceException
    • loadFromState

      public void loadFromState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException
      Specified by:
      loadFromState in interface org.gvsig.tools.persistence.Persistent
      Throws:
      org.gvsig.tools.persistence.exception.PersistenceException