public class DefaultInputFactory
extends es.unex.sextante.core.AbstractInputFactory
| Constructor and Description |
|---|
DefaultInputFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
close(java.lang.String sName)
Closes (eliminates it from the application running SEXTANTE) a data object (table or layer) given its name.
|
void |
createDataObjects()
Creates the SEXTANTE data objects
|
java.lang.String[] |
get3DRasterLayerInputExtensions()
Returns an array of extensions that this InputFactory supports for opening 3D layers
|
es.unex.sextante.dataObjects.I3DRasterLayer[] |
get3DRasterLayers()
Returns the 3D raster layers in the set
|
es.unex.sextante.core.NamedExtent[] |
getPredefinedExtents()
Returns the predefined extents available
|
java.lang.String[] |
getRasterLayerInputExtensions()
Returns an array of extensions that this InputFactory supports for opening raster layers
|
java.lang.String[] |
getTableInputExtensions()
Returns an array of extensions that this InputFactory supports for opening tables
|
java.lang.String[] |
getVectorLayerInputExtensions()
Returns an array of extensions that this InputFactory supports for opening vector layers
|
es.unex.sextante.dataObjects.IDataObject |
openDataObjectFromFile(java.lang.String sFilename)
Returns a data object created from the specified filename
|
public void createDataObjects()
es.unex.sextante.core.IInputFactorypublic es.unex.sextante.core.NamedExtent[] getPredefinedExtents()
es.unex.sextante.core.IInputFactorypublic java.lang.String[] getRasterLayerInputExtensions()
es.unex.sextante.core.IInputFactorypublic java.lang.String[] get3DRasterLayerInputExtensions()
es.unex.sextante.core.IInputFactorypublic java.lang.String[] getVectorLayerInputExtensions()
es.unex.sextante.core.IInputFactorypublic java.lang.String[] getTableInputExtensions()
es.unex.sextante.core.IInputFactorypublic es.unex.sextante.dataObjects.IDataObject openDataObjectFromFile(java.lang.String sFilename)
es.unex.sextante.core.IInputFactorysFilename - the filenamepublic void close(java.lang.String sName)
es.unex.sextante.core.IInputFactorysName - the name of the data object to closepublic es.unex.sextante.dataObjects.I3DRasterLayer[] get3DRasterLayers()
es.unex.sextante.core.IInputFactoryget3DRasterLayers in interface es.unex.sextante.core.IInputFactoryget3DRasterLayers in class es.unex.sextante.core.AbstractInputFactory