public class FieldValuesDisplayFilter extends Object
根据图层对应数据集的指定字段,您可以指定一系列的字段值(值通过数组存储),那么可以控制与指定字段值匹配的对象的显示模式。FieldValuesDisplayMode枚举值可以控制与指定字段值匹配的对象的显示模式,如果该枚举值为DISPLAY,表示,该图层中只有与指定字段值匹配的对象才显示;如果该枚举值为DISABLE,表示该图层中与指定字段值匹配的对象隐藏不显示。
使用该过滤显示功能必须注意以下几点:
1. 所指定的字段必须为:整型、长整型、短整型中的一种。
2. 所指定的字段名称不能为空。
3. 所指定的字段必须为该图层对应数据集中存在的字段。
限定符和类型 | 方法和说明 |
---|---|
FieldValuesDisplayMode |
getDisplayMode()
返回与指定字段值匹配的对象的显示模式。
|
String |
getFieldName()
返回该图层用于通过字段值进行过滤显示的字段。
|
long[] |
getValues()
返回指定字段值,可以控制图层中与指定字段值匹配的对象的显示与否。
|
void |
setDisplayMode(FieldValuesDisplayMode value)
设置与指定字段值匹配的对象的显示模式。
|
boolean |
setFieldName(String filedName)
设置该图层用于通过字段值进行过滤显示的字段。
|
void |
setValues(long[] values)
设置指定字段值,可以控制图层中与指定字段值匹配的对象的显示与否。
|
public FieldValuesDisplayMode getDisplayMode()
public void setDisplayMode(FieldValuesDisplayMode value)
value
- 与指定字段值匹配的对象的显示模式。与指定字段值匹配的对象的显示模式,如果为DISPLAY,表示,该图层中只有与指定字段值匹配的对象才显示;如果为DISABLE,表示该图层中与指定字段值匹配的对象隐藏不显示。public long[] getValues()
public void setValues(long[] values)
values
- 指定字段值,可以控制图层中与指定字段值匹配的对象的显示与否。public String getFieldName()
public boolean setFieldName(String filedName)
指定的字段必须符合以下条件:
1. 所指定的字段必须为:整型、长整型、短整型中的一种。
2. 所指定的字段名称不能为空。
3. 所指定的字段必须为该图层对应数据集中存在的字段。
fieldName
- 指定的字段名称。Copyright © 2021–2024 SuperMap. All rights reserved.