Revision 1831
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/operations/arcview/ArcJoin.java | ||
---|---|---|
10 | 10 |
import com.hardcode.gdbms.engine.instruction.Expression; |
11 | 11 |
import com.hardcode.gdbms.engine.instruction.IncompatibleTypesException; |
12 | 12 |
import com.hardcode.gdbms.engine.instruction.Utilities; |
13 |
import com.hardcode.gdbms.engine.strategies.OperationDataSource; |
|
13 | 14 |
import com.hardcode.gdbms.engine.values.BooleanValue; |
14 | 15 |
import com.hardcode.gdbms.engine.values.Value; |
15 | 16 |
|
... | ... | |
21 | 22 |
/** |
22 | 23 |
* @see com.hardcode.gdbms.engine.customQuery.CustomQuery#evaluate(com.hardcode.gdbms.engine.data.DataSource[], com.hardcode.gdbms.engine.instruction.Expression[]) |
23 | 24 |
*/ |
24 |
public DataSource evaluate(DataSource[] tables, Expression[] values) throws QueryException { |
|
25 |
public OperationDataSource evaluate(DataSource[] tables, Expression[] values) throws QueryException {
|
|
25 | 26 |
if (tables.length != 2) throw new QueryException("ArcJoin s?lo opera con 2 tablas"); |
26 | 27 |
if (values.length != 2) throw new QueryException("Se esperan dos expresiones de campo"); |
27 | 28 |
|
trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/layers/SelectableDataSource.java | ||
---|---|---|
380 | 380 |
public String getAsString() throws DriverException { |
381 | 381 |
return dataSource.getAsString(); |
382 | 382 |
} |
383 |
|
|
384 |
/** |
|
385 |
* @see com.hardcode.gdbms.engine.data.DataSource#remove() |
|
386 |
*/ |
|
387 |
public void remove() { |
|
388 |
dataSource.remove(); |
|
389 |
} |
|
383 | 390 |
} |
Also available in: Unified diff