public abstract class CollectorElement
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
CollectorElement.GPSElementType
采集对象类型。
|
static interface |
CollectorElement.OnClickListener
采集对象单击事件的监听器,在轻击采集对象时被触发。
|
限定符和类型 | 方法和说明 |
---|---|
void |
addPoint(Point2D pt)
添加点。
|
abstract boolean |
fromGeometry(Geometry geometry)
通过 Geometry 构造采集对象。
|
Rectangle2D |
getBounds()
获取采集对象的边框范围。
|
Geometry |
getGeometry()
获取采集对象的 Geometry。
|
GeometryType |
getGeometryType()
获取采集对象的几何对象类型。
|
Point2Ds |
getGeoPoints()
获取采集对象的点串。
|
int |
getID()
获取采集对象的ID。
|
java.lang.String |
getName()
获取采集对象的名称。
|
java.lang.String |
getNotes()
获取采集对象的备注信息
|
CollectorElement.OnClickListener |
getOnClickListenner()
获取单击事件监听器。
|
java.util.ArrayList<java.lang.Integer> |
getPart()
获取点串分组信息(仅适用于通过Geometry构造的动态数据)。
|
CollectorElement.GPSElementType |
getType()
获取采集对象的类型。
|
java.lang.Object |
getUserData()
获取用户数据。
|
void |
setName(java.lang.String name)
设置采集对象的名称。
|
void |
setNotes(java.lang.String notes)
设置采集对象的备注信息。
|
void |
setOnClickListenner(CollectorElement.OnClickListener listener)
设置点击监听器。
|
void |
setUserData(java.lang.Object data)
设置用户数据。
|
public CollectorElement.OnClickListener getOnClickListenner()
public void setUserData(java.lang.Object data)
data
- 用户数据。public java.lang.Object getUserData()
public Point2Ds getGeoPoints()
public java.util.ArrayList<java.lang.Integer> getPart()
public int getID()
public Rectangle2D getBounds()
public void setOnClickListenner(CollectorElement.OnClickListener listener)
listener
- 点击监听器。public void addPoint(Point2D pt)
pt
- 要添加的点。public abstract boolean fromGeometry(Geometry geometry)
geometry
- 地理元素。public Geometry getGeometry()
public GeometryType getGeometryType()
public CollectorElement.GPSElementType getType()
public void setName(java.lang.String name)
name
- 采集对象的名称。public java.lang.String getName()
public void setNotes(java.lang.String notes)
notes
- 采集对象的备注信息。public java.lang.String getNotes()