Class DefaultNewLayerService

java.lang.Object
org.gvsig.newlayer.impl.DefaultNewLayerService
All Implemented Interfaces:
org.gvsig.newlayer.NewLayerService

public class DefaultNewLayerService extends Object implements org.gvsig.newlayer.NewLayerService
Default NewLayerService implementation.
Author:
gvSIG Team
  • Constructor Details

    • DefaultNewLayerService

      public DefaultNewLayerService(org.gvsig.newlayer.NewLayerManager manager)
      Parameters:
      manager -
  • Method Details

    • getProvider

      public org.gvsig.newlayer.NewLayerProvider getProvider()
      Specified by:
      getProvider in interface org.gvsig.newlayer.NewLayerService
    • createTable

      public void createTable() throws org.gvsig.newlayer.NewLayerServiceException
      Specified by:
      createTable in interface org.gvsig.newlayer.NewLayerService
      Throws:
      org.gvsig.newlayer.NewLayerServiceException
    • setType

      public void setType(String type)
      Specified by:
      setType in interface org.gvsig.newlayer.NewLayerService
    • getExplorer

      public org.gvsig.fmap.dal.DataServerExplorer getExplorer() throws org.gvsig.newlayer.NewLayerException
      Specified by:
      getExplorer in interface org.gvsig.newlayer.NewLayerService
      Throws:
      org.gvsig.newlayer.NewLayerException
    • getStoreProviderName

      public String getStoreProviderName()
      Specified by:
      getStoreProviderName in interface org.gvsig.newlayer.NewLayerService
    • getFeatureType

      public org.gvsig.fmap.dal.feature.EditableFeatureType getFeatureType()
      Specified by:
      getFeatureType in interface org.gvsig.newlayer.NewLayerService
    • getNewStoreParameters

      public org.gvsig.fmap.dal.feature.NewFeatureStoreParameters getNewStoreParameters() throws org.gvsig.newlayer.NewLayerException
      Specified by:
      getNewStoreParameters in interface org.gvsig.newlayer.NewLayerService
      Throws:
      org.gvsig.newlayer.NewLayerException
    • getOpenStoreParameters

      public org.gvsig.fmap.dal.DataStoreParameters getOpenStoreParameters() throws org.gvsig.newlayer.NewLayerException
      Specified by:
      getOpenStoreParameters in interface org.gvsig.newlayer.NewLayerService
      Throws:
      org.gvsig.newlayer.NewLayerException
    • getNewStoreParametersQuietly

      public org.gvsig.fmap.dal.feature.NewFeatureStoreParameters getNewStoreParametersQuietly()
      Specified by:
      getNewStoreParametersQuietly in interface org.gvsig.newlayer.NewLayerService
    • getOpenStoreParametersQuietly

      public org.gvsig.fmap.dal.DataStoreParameters getOpenStoreParametersQuietly()
      Specified by:
      getOpenStoreParametersQuietly in interface org.gvsig.newlayer.NewLayerService
    • getTypes

      public List<String> getTypes()
      Specified by:
      getTypes in interface org.gvsig.newlayer.NewLayerService
    • getType

      public String getType()
      Specified by:
      getType in interface org.gvsig.newlayer.NewLayerService
    • setAddTableToProject

      public void setAddTableToProject(boolean b)
      Specified by:
      setAddTableToProject in interface org.gvsig.newlayer.NewLayerService
    • isAddTableToProject

      public boolean isAddTableToProject()
      Specified by:
      isAddTableToProject in interface org.gvsig.newlayer.NewLayerService
    • setProviderFactory

      public void setProviderFactory(org.gvsig.newlayer.NewLayerProviderFactory type)
      Specified by:
      setProviderFactory in interface org.gvsig.newlayer.NewLayerService
    • getProviderFactory

      public org.gvsig.newlayer.NewLayerProviderFactory getProviderFactory()
      Specified by:
      getProviderFactory in interface org.gvsig.newlayer.NewLayerService
    • getProviderFactories

      public List<org.gvsig.newlayer.NewLayerProviderFactory> getProviderFactories()
      Specified by:
      getProviderFactories in interface org.gvsig.newlayer.NewLayerService
    • addNewLayerServiceListener

      public void addNewLayerServiceListener(org.gvsig.newlayer.NewLayerService.NewLayerServiceListener listener)
      Specified by:
      addNewLayerServiceListener in interface org.gvsig.newlayer.NewLayerService
    • firePostCreateTable

      protected void firePostCreateTable()
    • setDefaultProjection

      public void setDefaultProjection(org.gvsig.crs.projection.lib.Projection projection)
      Specified by:
      setDefaultProjection in interface org.gvsig.newlayer.NewLayerService
    • getDefaultProjection

      public org.gvsig.crs.projection.lib.Projection getDefaultProjection()
      Specified by:
      getDefaultProjection in interface org.gvsig.newlayer.NewLayerService