public abstract class SpatialDomain extends Domain
| Modifier and Type | Field and Description |
|---|---|
protected com.vividsolutions.jts.geom.Coordinate[] |
coordinates |
defaultValueChoiceFunction, logger, myVariable, valueChoiceFunctions| Modifier | Constructor and Description |
|---|---|
protected |
SpatialDomain(Variable v) |
protected |
SpatialDomain(Variable v,
com.vividsolutions.jts.geom.Coordinate... coord) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(java.lang.Object o) |
boolean |
isInstantiated() |
void |
setCoordinates(com.vividsolutions.jts.geom.Coordinate... coord)
Set the coordinates of this domain.
|
protected abstract void |
updateGeometry() |
chooseValue, chooseValue, getValueChoiceFunctions, getVariable, registerValueChoiceFunction, removeValueChoiceFunctions, setDefaultValueChoiceFunction, toStringprotected SpatialDomain(Variable v)
protected SpatialDomain(Variable v, com.vividsolutions.jts.geom.Coordinate... coord)
public boolean isInstantiated()
protected abstract void updateGeometry()
public void setCoordinates(com.vividsolutions.jts.geom.Coordinate... coord)
coord - The coordinates that should be used to create this domain.public int compareTo(java.lang.Object o)