Revision 1059 org.gvsig.geoprocess/branches/refactor-2018/org.gvsig.geoprocess/org.gvsig.geoprocess.lib/org.gvsig.geoprocess.lib.sextante/src/main/java/org/gvsig/geoprocess/lib/sextante/core/DefaultInputFactory.java
DefaultInputFactory.java | ||
---|---|---|
54 | 54 |
|
55 | 55 |
public class DefaultInputFactory extends AbstractInputFactory { |
56 | 56 |
|
57 |
@Override |
|
57 | 58 |
public void createDataObjects() { |
58 | 59 |
|
59 | 60 |
final List<IDataObject> list = new ArrayList<IDataObject>(); |
... | ... | |
107 | 108 |
m_Objects = list.toArray(new IDataObject[list.size()]); |
108 | 109 |
} |
109 | 110 |
|
111 |
@Override |
|
110 | 112 |
public NamedExtent[] getPredefinedExtents() { |
111 | 113 |
|
112 | 114 |
final Project project = |
... | ... | |
132 | 134 |
return ne; |
133 | 135 |
} |
134 | 136 |
|
137 |
@Override |
|
135 | 138 |
public String[] getRasterLayerInputExtensions() { |
136 | 139 |
|
137 | 140 |
return FileTools.RASTER_EXT_IN; |
138 | 141 |
|
139 | 142 |
} |
140 | 143 |
|
144 |
@Override |
|
141 | 145 |
public String[] get3DRasterLayerInputExtensions() { |
142 | 146 |
|
143 | 147 |
return FileTools.RASTER3D_EXT_IN; |
144 | 148 |
|
145 | 149 |
} |
146 | 150 |
|
151 |
@Override |
|
147 | 152 |
public String[] getVectorLayerInputExtensions() { |
148 | 153 |
|
149 | 154 |
return FileTools.VECTOR_EXT_IN; |
150 | 155 |
|
151 | 156 |
} |
152 | 157 |
|
158 |
@Override |
|
153 | 159 |
public String[] getTableInputExtensions() { |
154 | 160 |
|
155 | 161 |
return FileTools.TABLE_EXT; |
156 | 162 |
|
157 | 163 |
} |
158 | 164 |
|
165 |
@Override |
|
159 | 166 |
public IDataObject openDataObjectFromFile(final String sFilename) { |
160 | 167 |
|
161 | 168 |
final Object object = FileTools.open(sFilename); |
... | ... | |
181 | 188 |
|
182 | 189 |
} |
183 | 190 |
|
191 |
@Override |
|
184 | 192 |
public void close(final String sName) { |
185 | 193 |
|
186 | 194 |
final IDataObject dataObject = this.getInputFromName(sName); |
Also available in: Unified diff