|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.animation.AGGroupAnimationOptions
public class AGGroupAnimationOptions
Options of the 'create group animation' functionality.
| Constructor Summary | |
|---|---|
AGGroupAnimationOptions()
Constructs a AGGroupAnimationOptions using ArcGIS Engine. |
|
AGGroupAnimationOptions(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. AGGroupAnimationOptions theAGGroupAnimationOptions = (AGGroupAnimationOptions) obj; |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
IAGAnimationEnvironment |
getAnimationEnvironment()
The animation environment. |
IAGAnimationTracks |
getAnimationTracks()
The animation track container. |
static String |
getClsid()
getClsid. |
int |
getFadingPercentage()
The percentage (0-100) of transparency fading time. |
IArray |
getLayerSet()
The layers to animate. |
String |
getTrackBaseName()
The base name for the tracks. |
void |
getTrackInterval(double[] pBeginTime,
double[] pEndTime)
Gets the begin and end times for the group animation. |
void |
getVisibilitySettings(boolean[] pbOneLayer,
boolean[] pbAppear,
boolean[] pbReverse)
Get the visibility settings. |
int |
hashCode()
the hashcode for this object |
boolean |
isBlending()
Indicates whether to blend layers during animation. |
boolean |
isCycleAnimation()
Indicates whether to cycle the group animation. |
boolean |
isOverwriteExisting()
Indicates whether to overwrite option. |
void |
putTrackInterval(double beginTime,
double endTime)
Sets the begin and end times for the group animation. |
void |
putVisibilitySettings(boolean bOneLayer,
boolean bAppear,
boolean bReverse)
Put the visibility settings. |
void |
setAnimationEnvironmentByRef(IAGAnimationEnvironment ppEnvironment)
The animation environment. |
void |
setAnimationTracksByRef(IAGAnimationTracks ppTracks)
The animation track container. |
void |
setBlending(boolean pbBlend)
Indicates whether to blend layers during animation. |
void |
setCycleAnimation(boolean pbIsCycle)
Indicates whether to cycle the group animation. |
void |
setFadingPercentage(int pFadePercent)
The percentage (0-100) of transparency fading time. |
void |
setLayerSetByRef(IArray ppLayerSet)
The layers to animate. |
void |
setOverwriteExisting(boolean pbOverwrite)
Indicates whether to overwrite option. |
void |
setTrackBaseName(String pTrackName)
The base name for the tracks. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public AGGroupAnimationOptions()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public AGGroupAnimationOptions(Object obj)
throws IOException
AGGroupAnimationOptions theAGGroupAnimationOptions = (AGGroupAnimationOptions) obj;
obj to AGGroupAnimationOptions.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public IAGAnimationTracks getAnimationTracks()
throws IOException,
AutomationException
getAnimationTracks in interface IAGGroupAnimationOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAnimationTracksByRef(IAGAnimationTracks ppTracks)
throws IOException,
AutomationException
setAnimationTracksByRef in interface IAGGroupAnimationOptionsppTracks - A reference to a com.esri.arcgis.animation.IAGAnimationTracks (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAGAnimationEnvironment getAnimationEnvironment()
throws IOException,
AutomationException
getAnimationEnvironment in interface IAGGroupAnimationOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAnimationEnvironmentByRef(IAGAnimationEnvironment ppEnvironment)
throws IOException,
AutomationException
setAnimationEnvironmentByRef in interface IAGGroupAnimationOptionsppEnvironment - A reference to a com.esri.arcgis.animation.IAGAnimationEnvironment (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getLayerSet()
throws IOException,
AutomationException
getLayerSet in interface IAGGroupAnimationOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLayerSetByRef(IArray ppLayerSet)
throws IOException,
AutomationException
setLayerSetByRef in interface IAGGroupAnimationOptionsppLayerSet - A reference to a com.esri.arcgis.system.IArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getTrackBaseName()
throws IOException,
AutomationException
getTrackBaseName in interface IAGGroupAnimationOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTrackBaseName(String pTrackName)
throws IOException,
AutomationException
setTrackBaseName in interface IAGGroupAnimationOptionspTrackName - The pTrackName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getVisibilitySettings(boolean[] pbOneLayer,
boolean[] pbAppear,
boolean[] pbReverse)
throws IOException,
AutomationException
getVisibilitySettings in interface IAGGroupAnimationOptionspbOneLayer - The pbOneLayer (out: use single element array)pbAppear - The pbAppear (out: use single element array)pbReverse - The pbReverse (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void putVisibilitySettings(boolean bOneLayer,
boolean bAppear,
boolean bReverse)
throws IOException,
AutomationException
putVisibilitySettings in interface IAGGroupAnimationOptionsbOneLayer - The bOneLayer (in)bAppear - The bAppear (in)bReverse - The bReverse (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getFadingPercentage()
throws IOException,
AutomationException
getFadingPercentage in interface IAGGroupAnimationOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFadingPercentage(int pFadePercent)
throws IOException,
AutomationException
setFadingPercentage in interface IAGGroupAnimationOptionspFadePercent - The pFadePercent (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isBlending()
throws IOException,
AutomationException
isBlending in interface IAGGroupAnimationOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBlending(boolean pbBlend)
throws IOException,
AutomationException
setBlending in interface IAGGroupAnimationOptionspbBlend - The pbBlend (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCycleAnimation()
throws IOException,
AutomationException
isCycleAnimation in interface IAGGroupAnimationOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCycleAnimation(boolean pbIsCycle)
throws IOException,
AutomationException
setCycleAnimation in interface IAGGroupAnimationOptionspbIsCycle - The pbIsCycle (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getTrackInterval(double[] pBeginTime,
double[] pEndTime)
throws IOException,
AutomationException
getTrackInterval in interface IAGGroupAnimationOptionspBeginTime - The pBeginTime (out: use single element array)pEndTime - The pEndTime (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void putTrackInterval(double beginTime,
double endTime)
throws IOException,
AutomationException
putTrackInterval in interface IAGGroupAnimationOptionsbeginTime - The beginTime (in)endTime - The endTime (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isOverwriteExisting()
throws IOException,
AutomationException
isOverwriteExisting in interface IAGGroupAnimationOptionsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setOverwriteExisting(boolean pbOverwrite)
throws IOException,
AutomationException
setOverwriteExisting in interface IAGGroupAnimationOptionspbOverwrite - The pbOverwrite (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||