public class DefaultNewLayerService extends java.lang.Object implements NewLayerService
NewLayerService implementation.| Modifier and Type | Class and Description |
|---|---|
class |
DefaultNewLayerService.CantCreateNewLayerException |
class |
DefaultNewLayerService.CantLoadNewLayerException |
class |
DefaultNewLayerService.CantOpenStoreException |
NewLayerService.NewLayerServiceAdapter, NewLayerService.NewLayerServiceListener| Constructor and Description |
|---|
DefaultNewLayerService(NewLayerManager manager)
DefaultNewLayerService constructor |
| Modifier and Type | Method and Description |
|---|---|
void |
addNewLayerServiceListener(NewLayerService.NewLayerServiceListener listener) |
void |
createTable() |
protected void |
firePostCreateTable() |
IProjection |
getDefaultProjection() |
DataServerExplorer |
getExplorer() |
EditableFeatureType |
getFeatureType() |
NewFeatureStoreParameters |
getNewStoreParameters() |
NewFeatureStoreParameters |
getNewStoreParametersQuietly() |
DataStoreParameters |
getOpenStoreParameters() |
DataStoreParameters |
getOpenStoreParametersQuietly() |
NewLayerProvider |
getProvider() |
java.util.List<NewLayerProviderFactory> |
getProviderFactories() |
NewLayerProviderFactory |
getProviderFactory() |
java.lang.String |
getStoreProviderName() |
java.lang.String |
getType() |
java.util.List<java.lang.String> |
getTypes() |
boolean |
isAddTableToProject() |
void |
setAddTableToProject(boolean b) |
void |
setDefaultProjection(IProjection projection) |
void |
setProviderFactory(NewLayerProviderFactory type) |
void |
setType(java.lang.String type) |
public DefaultNewLayerService(NewLayerManager manager)
DefaultNewLayerService constructormanager - public NewLayerProvider getProvider()
getProvider in interface NewLayerServicepublic void createTable()
throws NewLayerServiceException
createTable in interface NewLayerServiceNewLayerServiceExceptionpublic void setType(java.lang.String type)
setType in interface NewLayerServicepublic DataServerExplorer getExplorer() throws NewLayerException
getExplorer in interface NewLayerServiceNewLayerExceptionpublic java.lang.String getStoreProviderName()
getStoreProviderName in interface NewLayerServicepublic EditableFeatureType getFeatureType()
getFeatureType in interface NewLayerServicepublic NewFeatureStoreParameters getNewStoreParameters() throws NewLayerException
getNewStoreParameters in interface NewLayerServiceNewLayerExceptionpublic DataStoreParameters getOpenStoreParameters() throws NewLayerException
getOpenStoreParameters in interface NewLayerServiceNewLayerExceptionpublic NewFeatureStoreParameters getNewStoreParametersQuietly()
getNewStoreParametersQuietly in interface NewLayerServicepublic DataStoreParameters getOpenStoreParametersQuietly()
getOpenStoreParametersQuietly in interface NewLayerServicepublic java.util.List<java.lang.String> getTypes()
getTypes in interface NewLayerServicepublic java.lang.String getType()
getType in interface NewLayerServicepublic void setAddTableToProject(boolean b)
setAddTableToProject in interface NewLayerServicepublic boolean isAddTableToProject()
isAddTableToProject in interface NewLayerServicepublic void setProviderFactory(NewLayerProviderFactory type)
setProviderFactory in interface NewLayerServicepublic NewLayerProviderFactory getProviderFactory()
getProviderFactory in interface NewLayerServicepublic java.util.List<NewLayerProviderFactory> getProviderFactories()
getProviderFactories in interface NewLayerServicepublic void addNewLayerServiceListener(NewLayerService.NewLayerServiceListener listener)
addNewLayerServiceListener in interface NewLayerServiceprotected void firePostCreateTable()
public void setDefaultProjection(IProjection projection)
setDefaultProjection in interface NewLayerServicepublic IProjection getDefaultProjection()
getDefaultProjection in interface NewLayerService