Package org.gvsig.topology.rule
Class PolygonMustNotOverlapWithPolygonRule
java.lang.Object
org.gvsig.topology.lib.spi.AbstractTopologyRule
org.gvsig.topology.rule.PolygonMustNotOverlapWithPolygonRule
- All Implemented Interfaces:
Cloneable,org.gvsig.json.SupportFromJson,org.gvsig.json.SupportJson,org.gvsig.json.SupportToJson,org.gvsig.tools.lang.Cloneable,TopologyRule
- Author:
- jjdelcerro
-
Field Summary
Fields inherited from class org.gvsig.topology.lib.spi.AbstractTopologyRule
actions, dataSet1, LOGGER -
Constructor Summary
ConstructorsConstructorDescriptionPolygonMustNotOverlapWithPolygonRule(TopologyRuleFactory factory, double tolerance, String dataSet1, String dataSet2) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheck(org.gvsig.tools.task.SimpleTaskStatus taskStatus, TopologyReport report, org.gvsig.fmap.dal.feature.Feature feature1) Methods inherited from class org.gvsig.topology.lib.spi.AbstractTopologyRule
addAction, addCodeException, clone, createNewFeature, equals, execute, fromJson, getAction, getActions, getDataSet1, getDataSet2, getFactory, getId, getName, getParameters, getPlan, getSteps, getTolerance, hashCode, setDataSetResolver, setParameters, setPlan, substract, toJson, toJsonBuilder, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.json.SupportToJson
toJson, toJsonBuilder
-
Constructor Details
-
PolygonMustNotOverlapWithPolygonRule
public PolygonMustNotOverlapWithPolygonRule() -
PolygonMustNotOverlapWithPolygonRule
public PolygonMustNotOverlapWithPolygonRule(TopologyRuleFactory factory, double tolerance, String dataSet1, String dataSet2)
-
-
Method Details
-
check
protected void check(org.gvsig.tools.task.SimpleTaskStatus taskStatus, TopologyReport report, org.gvsig.fmap.dal.feature.Feature feature1) throws Exception - Overrides:
checkin classAbstractTopologyRule- Throws:
Exception
-