com.supermap.data
类 TopologyValidatingItem

java.lang.Object
  继承者 com.supermap.data.TopologyValidatingItem

public class TopologyValidatingItem
extends java.lang.Object

拓扑检查项类。

该类用于为拓扑检查提供必要的参数信息,包括待检查的数据集、用于检查的数据集以及所使用的拓扑规则。

另请参见:
DatasetTopology.addValidatingItem(TopologyValidatingItem)
示例:
请参见 DatasetTopology.addValidatingItem() 方法的示例。

构造方法摘要
TopologyValidatingItem()
          构造一个新的 TopologyValidatingItem 对象。
TopologyValidatingItem(DatasetVector sourceDataset, DatasetVector validatingDataset, TopologyRule rule)
          根据指定的参数来构造一个 TopologyValidatingItem 的新对象。
TopologyValidatingItem(TopologyValidatingItem topologyValidatingItem)
          根据给定的 TopologyValidatingItem 对象构造一个与其完全相同的新对象。
 
方法摘要
 TopologyRule getRule()
          返回拓扑规则。
 DatasetVector getSourceDataset()
          返回待检查的源数据集,此数据集必须是预处理项中包含的数据集。
 DatasetVector getValidatingDataset()
          返回用于检查的数据集,此数据集必须是预处理项中包含的数据集。
 void setRule(TopologyRule topologyRule)
          设置拓扑规则。
 void setSourceDataset(DatasetVector datasetVector)
          设置待检查的源数据集,此数据集必须是预处理项中包含的数据集。
 void setValidatingDataset(DatasetVector datasetVector)
          设置用于检查的数据集,此数据集必须是预处理项中包含的数据集。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

TopologyValidatingItem

public TopologyValidatingItem()
构造一个新的 TopologyValidatingItem 对象。


TopologyValidatingItem

public TopologyValidatingItem(TopologyValidatingItem topologyValidatingItem)
根据给定的 TopologyValidatingItem 对象构造一个与其完全相同的新对象。

参数:
topologyValidatingItem - 给定的 TopologyValidatingItem 对象。

TopologyValidatingItem

public TopologyValidatingItem(DatasetVector sourceDataset,
                              DatasetVector validatingDataset,
                              TopologyRule rule)
根据指定的参数来构造一个 TopologyValidatingItem 的新对象。

参数:
sourceDataset - 被检查的源数据集。
validatingDataset - 用于检查的数据集。
rule - 拓扑规则。有关拓扑规则的详细信息,请参见 TopologyRule 枚举类。
方法详细信息

getSourceDataset

public DatasetVector getSourceDataset()
返回待检查的源数据集,此数据集必须是预处理项中包含的数据集。

返回:
待检查的源数据集。
默认值:
默认值为空。

setSourceDataset

public void setSourceDataset(DatasetVector datasetVector)
设置待检查的源数据集,此数据集必须是预处理项中包含的数据集。

参数:
datasetVector - 待检查的源数据集。

getValidatingDataset

public DatasetVector getValidatingDataset()
返回用于检查的数据集,此数据集必须是预处理项中包含的数据集。可以为 null,此时只对待检查的源数据集(即 getSourceDataset())进行拓扑检查。

返回:
用于检查的数据集。

setValidatingDataset

public void setValidatingDataset(DatasetVector datasetVector)
设置用于检查的数据集,此数据集必须是预处理项中包含的数据集。可以为 null,此时只对待检查的源数据集(即 getSourceDataset())进行拓扑检查。

参数:
datasetVector - 用于检查的数据集。

getRule

public TopologyRule getRule()
返回拓扑规则。有关拓扑规则的详细信息,请参见 TopologyRule 类型。

返回:
拓扑规则。
默认值:
默认值为空。

setRule

public void setRule(TopologyRule topologyRule)
设置拓扑规则。有关拓扑规则的详细信息,请参见 TopologyRule 类型。

参数:
topologyRule - 拓扑规则。