com.esri.arcgis.animation
Class IAGAnimationTypeProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.animation.IAGAnimationTypeProxy
All Implemented Interfaces:
IAGAnimationType, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IAGAnimationType'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esriAnimation.olb'

Description: 'Provides access to the animation type objects.' 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 =

public class IAGAnimationTypeProxy
extends com.esri.arcgis.interop.Dispatch
implements IAGAnimationType, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.animation.IAGAnimationType
IID, IID17559cca_0532_4c48_9031_b26d0fe80585
 
Constructor Summary
  IAGAnimationTypeProxy()
          Deprecated. For internal use only
  IAGAnimationTypeProxy(java.lang.Object obj)
          Deprecated.  
protected IAGAnimationTypeProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IAGAnimationTypeProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IAGAnimationTypeProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 int getAnimationClass()
          Deprecated. The class of the animation type.
 java.lang.Object getAnimationObjectByID(IAGAnimationContainer pContainer, int objectID)
          Deprecated. The animated object with the given ID.
 int getAnimationObjectID(IAGAnimationContainer pContainer, java.lang.Object pObject)
          Deprecated. The ID (index) of the given object among those of its animation type.
 java.lang.String getAnimationObjectName(IAGAnimationContainer pContainer, java.lang.Object pObject)
          Deprecated. The name of the given object for animation purposes.
 IUID getCLSID()
          Deprecated. The class ID of the animation type.
 IUID getKeyframeCLSID()
          Deprecated. The class ID of the associated keyframe, or 0 if it has none.
 java.lang.String getName()
          Deprecated. The name of the animation type.
 IArray getObjectArray(IAGAnimationContainer pContainer)
          Deprecated. The array of objects of this type.
 int getPropertyCount()
          Deprecated. The number of properties that can be animated.
 java.lang.String getPropertyName(int index)
          Deprecated. The name of the properties that can be animated.
 int getPropertyType(int index)
          Deprecated. The type of the properties that can be animated.
 boolean isAppliesToObject(java.lang.Object pObject)
          Deprecated. Indicates if the animation type applies to a specific object.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void resetObject(IAGAnimationContainer pContainer, java.lang.Object pObject)
          Deprecated. Resets the state of the object, preparing it for animation.
 void updateTrackExtensions(IAGAnimationTrack pTrack)
          Deprecated. Creates or modifies extensions of the given track when its type is assigned or objects are attached/detached.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IAGAnimationTypeProxy

public IAGAnimationTypeProxy(java.lang.String CLSID,
                             java.lang.String host,
                             com.esri.arcgis.interop.AuthInfo authInfo)
                      throws java.net.UnknownHostException,
                             java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IAGAnimationTypeProxy

public IAGAnimationTypeProxy()
Deprecated. 
For internal use only


IAGAnimationTypeProxy

public IAGAnimationTypeProxy(java.lang.Object obj)
                      throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IAGAnimationTypeProxy

protected IAGAnimationTypeProxy(java.lang.Object obj,
                                java.lang.String iid)
                         throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IAGAnimationTypeProxy

protected IAGAnimationTypeProxy(java.lang.String CLSID,
                                java.lang.String iid,
                                java.lang.String host,
                                com.esri.arcgis.interop.AuthInfo authInfo)
                         throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The name of the animation type.

Specified by:
getName in interface IAGAnimationType
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAnimationClass

public int getAnimationClass()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The class of the animation type.

Specified by:
getAnimationClass in interface IAGAnimationType
Returns:
A com.esri.arcgis.animation.esriAnimationClass constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCLSID

public IUID getCLSID()
              throws java.io.IOException,
                     AutomationException
Deprecated. 
The class ID of the animation type.

Specified by:
getCLSID in interface IAGAnimationType
Returns:
A reference to a com.esri.arcgis.system.IUID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getKeyframeCLSID

public IUID getKeyframeCLSID()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The class ID of the associated keyframe, or 0 if it has none.

Specified by:
getKeyframeCLSID in interface IAGAnimationType
Returns:
A reference to a com.esri.arcgis.system.IUID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAppliesToObject

public boolean isAppliesToObject(java.lang.Object pObject)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates if the animation type applies to a specific object.

Specified by:
isAppliesToObject in interface IAGAnimationType
Parameters:
pObject - A Variant (in)
Returns:
The pbApplies
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPropertyCount

public int getPropertyCount()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The number of properties that can be animated.

Specified by:
getPropertyCount in interface IAGAnimationType
Returns:
The pPropCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPropertyName

public java.lang.String getPropertyName(int index)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The name of the properties that can be animated.

Specified by:
getPropertyName in interface IAGAnimationType
Parameters:
index - The index (in)
Returns:
The pPropName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPropertyType

public int getPropertyType(int index)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The type of the properties that can be animated.

Specified by:
getPropertyType in interface IAGAnimationType
Parameters:
index - The index (in)
Returns:
A com.esri.arcgis.animation.esriAnimationPropertyType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getObjectArray

public IArray getObjectArray(IAGAnimationContainer pContainer)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The array of objects of this type.

Specified by:
getObjectArray in interface IAGAnimationType
Parameters:
pContainer - A reference to a com.esri.arcgis.animation.IAGAnimationContainer (in)
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAnimationObjectID

public int getAnimationObjectID(IAGAnimationContainer pContainer,
                                java.lang.Object pObject)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The ID (index) of the given object among those of its animation type.

Specified by:
getAnimationObjectID in interface IAGAnimationType
Parameters:
pContainer - A reference to a com.esri.arcgis.animation.IAGAnimationContainer (in)
pObject - A Variant (in)
Returns:
The pObjectID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAnimationObjectByID

public java.lang.Object getAnimationObjectByID(IAGAnimationContainer pContainer,
                                               int objectID)
                                        throws java.io.IOException,
                                               AutomationException
Deprecated. 
The animated object with the given ID.

Specified by:
getAnimationObjectByID in interface IAGAnimationType
Parameters:
pContainer - A reference to a com.esri.arcgis.animation.IAGAnimationContainer (in)
objectID - The objectID (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAnimationObjectName

public java.lang.String getAnimationObjectName(IAGAnimationContainer pContainer,
                                               java.lang.Object pObject)
                                        throws java.io.IOException,
                                               AutomationException
Deprecated. 
The name of the given object for animation purposes.

Specified by:
getAnimationObjectName in interface IAGAnimationType
Parameters:
pContainer - A reference to a com.esri.arcgis.animation.IAGAnimationContainer (in)
pObject - A Variant (in)
Returns:
The pName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

resetObject

public void resetObject(IAGAnimationContainer pContainer,
                        java.lang.Object pObject)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Resets the state of the object, preparing it for animation.

Specified by:
resetObject in interface IAGAnimationType
Parameters:
pContainer - A reference to a com.esri.arcgis.animation.IAGAnimationContainer (in)
pObject - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateTrackExtensions

public void updateTrackExtensions(IAGAnimationTrack pTrack)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Creates or modifies extensions of the given track when its type is assigned or objects are attached/detached.

Specified by:
updateTrackExtensions in interface IAGAnimationType
Parameters:
pTrack - A reference to a com.esri.arcgis.animation.IAGAnimationTrack (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.