com.supermap.plot
类 AnimationGO
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.plot.AnimationGO
-
- 直接已知子类:
- AnimationAttribute, AnimationBlink, AnimationGrow, AnimationRotate, AnimationScale, AnimationShow, AnimationWay
public class AnimationGO extends InternalHandleDisposable
所有动画父类
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voiddispose()关闭动画booleanfromXml(java.lang.String xmlStr)从xml转换为动画AnimationDefine.AnimationTypegetAnimationType()获取动画类型doublegetDuration()获取动画持续时间intgetGeometry()获取几何对象idjava.lang.StringgetLayerName()获取图层名称java.lang.StringgetName()获取动画名称doublegetStartTime()获取动画开始时间booleansetDuration(double Timelong)设置动画持续时间voidsetGeometry(GeoGraphicObject pGeometry, long pMapControl, java.lang.String layerName)设置动画几何对象booleansetName(java.lang.String name)设置动画名称booleansetStartTime(double nStartTime)设置动画开始时间java.lang.StringtoXml()转成xml对象
-
-
-
方法详细资料
-
getAnimationType
public AnimationDefine.AnimationType getAnimationType()
获取动画类型- 返回:
- 动画类型
-
setGeometry
public void setGeometry(GeoGraphicObject pGeometry, long pMapControl, java.lang.String layerName)
设置动画几何对象- 参数:
pGeometry- 几何对象pMapControl- mapcontrol对象layerName- 图层名称
-
getGeometry
public int getGeometry()
获取几何对象id- 返回:
- id
-
setName
public boolean setName(java.lang.String name)
设置动画名称- 参数:
name- 名称- 返回:
- 设置是否成功
-
getName
public java.lang.String getName()
获取动画名称- 返回:
- 动画名称
-
setStartTime
public boolean setStartTime(double nStartTime)
设置动画开始时间- 参数:
nStartTime- 开始时间- 返回:
- 设置是否成功
-
getStartTime
public double getStartTime()
获取动画开始时间- 返回:
- 开始时间
-
setDuration
public boolean setDuration(double Timelong)
设置动画持续时间- 参数:
Timelong- 持续时间- 返回:
- 设置是否成功
-
getDuration
public double getDuration()
获取动画持续时间- 返回:
- 动画持续时间
-
getLayerName
public java.lang.String getLayerName()
获取图层名称- 返回:
- 图层名称
-
fromXml
public boolean fromXml(java.lang.String xmlStr)
从xml转换为动画- 参数:
xmlStr- xml对象- 返回:
- 是否成功
-
toXml
public java.lang.String toXml()
转成xml对象- 返回:
- xml
-
dispose
public void dispose()
关闭动画
-
-