public class AttributeRuleError
extends com.supermap.data.InternalHandle
主要体现某条记录违反了具体什么规则,如果空间规则,还可以获取出错的空间信息。
构造器和说明 |
---|
AttributeRuleError(long handle)
构造属性规则错误。
|
限定符和类型 | 方法和说明 |
---|---|
String |
getCompareDatasetName()
获取参考数据集名字
|
Object |
getCompareID()
获取参考对象ID
|
String |
getDatasetName()
获取数据集名称。
|
String |
getErrorMessage()
获取错误描述
|
long |
getErrorNumber()
获取错误的编码
|
Geometry |
getGeometry()
获取错误空间信息
|
Object |
getID()
获取属性规则唯一标识ID。
|
String |
getRuleName()
获取属性规则名字
|
int |
getSeverity()
获取严重等级
|
TriggeringEventType |
getTriggeringEvent()
获取当前错误的具体触发事件
|
public AttributeRuleError(long handle)
handle
- 属性规则对象C++指针。public String getDatasetName()
public Object getID()
IllegalArgumentException
- 数据集对象被回收。public String getCompareDatasetName()
public Object getCompareID()
public Geometry getGeometry()
public String getRuleName()
public long getErrorNumber()
public String getErrorMessage()
public int getSeverity()
public TriggeringEventType getTriggeringEvent()
Copyright © 2021–2024 SuperMap. All rights reserved.