|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.animation.AGAnimationEnvironment
public class AGAnimationEnvironment
COM Class 'AGAnimationEnvironment'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriAnimation.olb'
Description 'Animation Environment for animation state and global options.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Field Summary | |
---|---|
static long |
serialVersionUID
|
Fields inherited from interface com.esri.arcgis.animation.IAGAnimationEnvironment |
---|
IID, IID6e6babc1_3f0a_47f1_bbaa_53ad04e6311d, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersistStream |
---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersist |
---|
IID0000010c_0000_0000_c000_000000000046 |
Constructor Summary | |
---|---|
AGAnimationEnvironment()
Constructs a AGAnimationEnvironment using ArcGIS Engine. |
|
AGAnimationEnvironment(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. AGAnimationEnvironment theAGAnimationEnvironment = (AGAnimationEnvironment) obj; |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
int |
getAnimationControlsHWnd()
The window handle of the animation controls dialog. |
double |
getAnimationDuration()
The duration of the animation in seconds. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getNumberofFrames()
The number of frames that will be displayed in the animation. |
void |
getPlayInterval(double[] pBeginTime,
double[] pEndTime)
Gets the begin and end times of play interval. |
void |
getPlayIntervalFrames(int[] pBeginFrame,
int[] pEndFrame)
Gets the begin and end frame number when playing by frames. |
int |
getPlayMode()
The play mode (once/loop, forward/reverse). |
double |
getPlayTime()
The current animation time during playing. |
int |
getPlayType()
The play type, play based on duration or number of frames). |
IAGAnimationType |
getSelectedAGAnimationType()
The selected animation type. |
ILongArray |
getSelectedKeyframes()
The indices of the selected animation keyframes. |
IArray |
getSelectedTracks()
The selected animation tracks. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
int |
getState()
The play or recording state. |
int |
hashCode()
the hashcode for this object |
void |
isDirty()
isDirty |
boolean |
isIntervalPlay()
Indicates whether to play only part of the animation. |
boolean |
isPlayInAllViewers()
Indicates if the option to play camera animations in for all viewers. |
boolean |
isRestoreState()
Indicates the state of display after animation stops. |
void |
load(IStream pstm)
load |
void |
putPlayInterval(double beginTime,
double endTime)
Sets the begin and end times of play interval. |
void |
putPlayIntervalFrames(int beginFrame,
int endFrame)
Sets the begin and end frame number when playing by frames. |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a AGAnimationEnvironment. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setAnimationControlsHWnd(int phWnd)
The window handle of the animation controls dialog. |
void |
setAnimationDuration(double pSeconds)
The duration of the animation in seconds. |
void |
setIsIntervalPlay(boolean pbIsInterval)
Indicates whether to play only part of the animation. |
void |
setNumberofFrames(int pFrames)
The number of frames that will be displayed in the animation. |
void |
setPlayInAllViewers(boolean pbPlayInAll)
Indicates if the option to play camera animations in for all viewers. |
void |
setPlayMode(int pPlayMode)
The play mode (once/loop, forward/reverse). |
void |
setPlayTime(double pTime)
The current animation time during playing. |
void |
setPlayType(int pPlayType)
The play type, play based on duration or number of frames). |
void |
setRestoreState(boolean pRestoreState)
Indicates the state of display after animation stops. |
void |
setSelectedAGAnimationTypeByRef(IAGAnimationType ppAnimType)
The selected animation type. |
void |
setSelectedKeyframesByRef(ILongArray ppIndices)
The indices of the selected animation keyframes. |
void |
setSelectedTracksByRef(IArray ppTracks)
The selected animation tracks. |
void |
setState(int pState)
The play or recording state. |
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final long serialVersionUID
Constructor Detail |
---|
public AGAnimationEnvironment() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic AGAnimationEnvironment(java.lang.Object obj) throws java.io.IOException
AGAnimationEnvironment theAGAnimationEnvironment = (AGAnimationEnvironment) obj;
obj
to AGAnimationEnvironment
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public IAGAnimationType getSelectedAGAnimationType() throws java.io.IOException, AutomationException
getSelectedAGAnimationType
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSelectedAGAnimationTypeByRef(IAGAnimationType ppAnimType) throws java.io.IOException, AutomationException
setSelectedAGAnimationTypeByRef
in interface IAGAnimationEnvironment
ppAnimType
- A reference to a com.esri.arcgis.animation.IAGAnimationType (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray getSelectedTracks() throws java.io.IOException, AutomationException
getSelectedTracks
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSelectedTracksByRef(IArray ppTracks) throws java.io.IOException, AutomationException
setSelectedTracksByRef
in interface IAGAnimationEnvironment
ppTracks
- A reference to a com.esri.arcgis.system.IArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILongArray getSelectedKeyframes() throws java.io.IOException, AutomationException
getSelectedKeyframes
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSelectedKeyframesByRef(ILongArray ppIndices) throws java.io.IOException, AutomationException
setSelectedKeyframesByRef
in interface IAGAnimationEnvironment
ppIndices
- A reference to a com.esri.arcgis.system.ILongArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getState() throws java.io.IOException, AutomationException
getState
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setState(int pState) throws java.io.IOException, AutomationException
setState
in interface IAGAnimationEnvironment
pState
- A com.esri.arcgis.animation.esriAnimationState constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getAnimationDuration() throws java.io.IOException, AutomationException
getAnimationDuration
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAnimationDuration(double pSeconds) throws java.io.IOException, AutomationException
setAnimationDuration
in interface IAGAnimationEnvironment
pSeconds
- The pSeconds (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNumberofFrames() throws java.io.IOException, AutomationException
getNumberofFrames
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setNumberofFrames(int pFrames) throws java.io.IOException, AutomationException
setNumberofFrames
in interface IAGAnimationEnvironment
pFrames
- The pFrames (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isIntervalPlay() throws java.io.IOException, AutomationException
isIntervalPlay
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsIntervalPlay(boolean pbIsInterval) throws java.io.IOException, AutomationException
setIsIntervalPlay
in interface IAGAnimationEnvironment
pbIsInterval
- The pbIsInterval (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getPlayInterval(double[] pBeginTime, double[] pEndTime) throws java.io.IOException, AutomationException
getPlayInterval
in interface IAGAnimationEnvironment
pBeginTime
- The pBeginTime (out: use single element array)pEndTime
- The pEndTime (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void putPlayInterval(double beginTime, double endTime) throws java.io.IOException, AutomationException
putPlayInterval
in interface IAGAnimationEnvironment
beginTime
- The beginTime (in)endTime
- The endTime (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getPlayIntervalFrames(int[] pBeginFrame, int[] pEndFrame) throws java.io.IOException, AutomationException
getPlayIntervalFrames
in interface IAGAnimationEnvironment
pBeginFrame
- The pBeginFrame (out: use single element array)pEndFrame
- The pEndFrame (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void putPlayIntervalFrames(int beginFrame, int endFrame) throws java.io.IOException, AutomationException
putPlayIntervalFrames
in interface IAGAnimationEnvironment
beginFrame
- The beginFrame (in)endFrame
- The endFrame (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getAnimationControlsHWnd() throws java.io.IOException, AutomationException
getAnimationControlsHWnd
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAnimationControlsHWnd(int phWnd) throws java.io.IOException, AutomationException
setAnimationControlsHWnd
in interface IAGAnimationEnvironment
phWnd
- The phWnd (A COM typedef) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getPlayTime() throws java.io.IOException, AutomationException
getPlayTime
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPlayTime(double pTime) throws java.io.IOException, AutomationException
setPlayTime
in interface IAGAnimationEnvironment
pTime
- The pTime (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isPlayInAllViewers() throws java.io.IOException, AutomationException
isPlayInAllViewers
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPlayInAllViewers(boolean pbPlayInAll) throws java.io.IOException, AutomationException
setPlayInAllViewers
in interface IAGAnimationEnvironment
pbPlayInAll
- The pbPlayInAll (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getPlayMode() throws java.io.IOException, AutomationException
getPlayMode
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPlayMode(int pPlayMode) throws java.io.IOException, AutomationException
setPlayMode
in interface IAGAnimationEnvironment
pPlayMode
- A com.esri.arcgis.animation.esriAnimationPlayMode constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getPlayType() throws java.io.IOException, AutomationException
getPlayType
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPlayType(int pPlayType) throws java.io.IOException, AutomationException
setPlayType
in interface IAGAnimationEnvironment
pPlayType
- A com.esri.arcgis.animation.esriAnimationPlayType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRestoreState(boolean pRestoreState) throws java.io.IOException, AutomationException
setRestoreState
in interface IAGAnimationEnvironment
pRestoreState
- The pRestoreState (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isRestoreState() throws java.io.IOException, AutomationException
isRestoreState
in interface IAGAnimationEnvironment
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isDirty() throws java.io.IOException, AutomationException
isDirty
in interface IPersistStream
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IStream pstm) throws java.io.IOException, AutomationException
load
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws java.io.IOException, AutomationException
save
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)fClearDirty
- The fClearDirty (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws java.io.IOException, AutomationException
getSizeMax
in interface IPersistStream
pcbSize
- A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws java.io.IOException, AutomationException
getClassID
in interface IPersist
pClassID
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |