| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IAGGroupAnimationOptions
Provides access to options of the 'create group animation' functionality.
An AGGroupAnimationOptions object is required when creating a group animation. The IAGGroupAnimationOptions interface provides access to the options in creating group animation.
| Method Summary | |
|---|---|
|  IAGAnimationEnvironment | getAnimationEnvironment()The animation environment. | 
|  IAGAnimationTracks | getAnimationTracks()The animation track container. | 
|  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. | 
|  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. | 
| Method Detail | 
|---|
IAGAnimationTracks getAnimationTracks()
                                      throws IOException,
                                             AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAnimationTracksByRef(IAGAnimationTracks ppTracks)
                             throws IOException,
                                    AutomationException
ppTracks - A reference to a com.esri.arcgis.animation.IAGAnimationTracks  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IAGAnimationEnvironment getAnimationEnvironment()
                                                throws IOException,
                                                       AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAnimationEnvironmentByRef(IAGAnimationEnvironment ppEnvironment)
                                  throws IOException,
                                         AutomationException
ppEnvironment - A reference to a com.esri.arcgis.animation.IAGAnimationEnvironment  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IArray getLayerSet()
                   throws IOException,
                          AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLayerSetByRef(IArray ppLayerSet)
                      throws IOException,
                             AutomationException
ppLayerSet - A reference to a com.esri.arcgis.system.IArray  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getTrackBaseName()
                        throws IOException,
                               AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTrackBaseName(String pTrackName)
                      throws IOException,
                             AutomationException
pTrackName - The pTrackName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getVisibilitySettings(boolean[] pbOneLayer,
                           boolean[] pbAppear,
                           boolean[] pbReverse)
                           throws IOException,
                                  AutomationException
pbOneLayer - 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.
void putVisibilitySettings(boolean bOneLayer,
                           boolean bAppear,
                           boolean bReverse)
                           throws IOException,
                                  AutomationException
bOneLayer - 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.
int getFadingPercentage()
                        throws IOException,
                               AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFadingPercentage(int pFadePercent)
                         throws IOException,
                                AutomationException
pFadePercent - The pFadePercent  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isBlending()
                   throws IOException,
                          AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setBlending(boolean pbBlend)
                 throws IOException,
                        AutomationException
pbBlend - The pbBlend  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCycleAnimation()
                         throws IOException,
                                AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCycleAnimation(boolean pbIsCycle)
                       throws IOException,
                              AutomationException
pbIsCycle - The pbIsCycle  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getTrackInterval(double[] pBeginTime,
                      double[] pEndTime)
                      throws IOException,
                             AutomationException
pBeginTime - 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.
void putTrackInterval(double beginTime,
                      double endTime)
                      throws IOException,
                             AutomationException
beginTime - The beginTime  (in)endTime - The endTime  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isOverwriteExisting()
                            throws IOException,
                                   AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOverwriteExisting(boolean pbOverwrite)
                          throws IOException,
                                 AutomationException
pbOverwrite - 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 | ||||||||