public class TLcdOGCSpatialOperator extends TLcdDataObject
TLcdOGCSpatialFilterCapabilities
class.Constructor and Description |
---|
TLcdOGCSpatialOperator(String aName)
Constructs a spatial operator with name aName.
|
TLcdOGCSpatialOperator(String aName,
TLcdXMLName[] aGeometryOperands)
Constructs a spatial operator with name aName and supported geometry operands aGeometryOperands.
|
Modifier and Type | Method and Description |
---|---|
void |
addGeometryOperand(TLcdXMLName aOperand)
Adds the geometry operand aOperand to the list of geometry operands supported by this spatial operator.
|
TLcdXMLName |
getGeometryOperand(int aOperandIndex)
Returns the geometry operand at the given index.
|
int |
getGeometryOperandCount()
Return the number of geometry operands supported by this spatial operator.
|
List<TLcdXMLName> |
getGeometryOperands() |
String |
getName()
Returns the name of the spatial operator.
|
void |
removeGeometryOperand(TLcdXMLName aOperand)
Removes the geometry operand aOperand from the list of geometry operands supported by this spatial operator.
|
public TLcdOGCSpatialOperator(String aName)
TLcdOGCSpatialFilterCapabilities
class.aName
- the spatial operator name.TLcdOGCSpatialFilterCapabilities
public TLcdOGCSpatialOperator(String aName, TLcdXMLName[] aGeometryOperands)
TLcdOGCSpatialFilterCapabilities
class.aName
- the spatial operator name.aGeometryOperands
- the geometry operands.TLcdOGCSpatialFilterCapabilities
public String getName()
public int getGeometryOperandCount()
public List<TLcdXMLName> getGeometryOperands()
public TLcdXMLName getGeometryOperand(int aOperandIndex)
aOperandIndex
- the index of the geometry operand to retrievepublic void addGeometryOperand(TLcdXMLName aOperand)
TLcdOGCSpatialFilterCapabilities
class.aOperand
- the geometry operand.public void removeGeometryOperand(TLcdXMLName aOperand)
aOperand
- the geometry operand.