|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esri.arcgis.analyst3d.AnimationTrack
The Animation Track coclass.
Animation tracks are conceptually containers of animation keyframes. A scene object may have zero, one, or more animation tracks. Each animation track is associated with one certain animation type.
| Constructor Summary | |
AnimationTrack()
Constructs a AnimationTrack using ArcGIS Engine. |
|
AnimationTrack(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. |
|
| Method Summary | |
void |
attachObject(java.lang.Object pObject)
Attach object to the track. |
IAGKeyframe |
createKeyframe(int index)
Creates a new keyframe of the appropriate type and inserts it. |
void |
detachAllObjects()
Detach all objects from the track. |
void |
detachObject(java.lang.Object pObject)
Detach object from the track. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
findKeyframe(java.lang.String name,
IAGKeyframe[] ppKeyframe)
Finds a keyframe by name. |
void |
findKeyframe(java.lang.String name,
IKeyframe[] ppKeyframe)
Finds a keyframe by name. |
ILongArray |
getActiveProperties()
The combination of active properties for the track. |
IAGAnimationContainer |
getAnimationObjectContainer()
The container of the animation objects attached to the tracks. |
IAnimationType |
getAnimationType()
The animation type. |
IAGAnimationTrack |
getAsIAGAnimationTrack()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IAGAnimationTrackKeyframes |
getAsIAGAnimationTrackKeyframes()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IAnimationTrack |
getAsIAnimationTrack()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IPersistStream |
getAsIPersistStream()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IArray |
getAttachedObjects()
The objects to which the track is attached, or null. |
int |
getAttachedObjectsCount()
The number of objects to which the track is attached. |
double |
getBeginTime()
The initial time of the track. |
void |
getClassID(GUID[] pClassID)
Supported Platforms |
static java.lang.String |
getClsid()
|
double |
getEndTime()
The final time of the track. |
IKeyframe |
getKeyframe(int index)
The keyframe with the given index in the track. |
int |
getKeyframeCount()
The number of keyframes defined in the track. |
IAGKeyframe |
getLastInterpolatedKeyframe()
The last keyframe that was interpolated in the track. |
java.lang.String |
getName()
The name of the track. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
Supported Platforms |
int |
hashCode()
the hashcode for this object |
IAGAnimationType |
IAGAnimationTrack_getAnimationType()
The animation type. |
IAGKeyframe |
IAGAnimationTrackKeyframes_getKeyframe(int index)
The keyframe with the given index in the track. |
void |
insertKeyframe(IAGKeyframe pKeyframe,
int index)
Inserts a new keyframe. |
void |
insertKeyframe(IKeyframe pKeyframe,
int index)
Inserts a new keyframe. |
void |
interpolateObjectProperties(IAGAnimationContainer pContainer,
double time)
Interpolates the state of the attached object for a time between BeginTime and Endtime. |
void |
interpolateObjectProperties(IScene pScene,
double time)
Interpolates the state of the attached object for a time between BeginTime and Endtime. |
boolean |
isActiveProperty(int propIndex)
Indicates if an animation property is active. |
boolean |
isApplyToAllViewers()
Indicates whether to apply a camera track to all scene viewers. |
boolean |
isAttached(java.lang.Object pObject)
Indicates if the given objects is attached to the track. |
boolean |
isCycle()
Indicates if the track is repeated periodically. |
void |
isDirty()
Supported Platforms |
boolean |
isEnabled()
Indicates if the track is enabled. |
boolean |
isEvenTimeStamps()
Indicates whether to distribute time stamps evenly in the interval 0-1. |
void |
load(IStream pstm)
Supported Platforms |
void |
moveKeyframe(int originIndex,
int destinationIndex)
Moves the keyframe with the given index, inserting it with a different index. |
void |
removeAllKeyframes()
Removes all the keyframes. |
void |
removeKeyframe(int index)
Removes the keyframe with the given index. |
void |
resetAttachedObjects(IAGAnimationContainer pContainer)
Reset the state of the attached objects to be ready for animation. |
void |
resetAttachedObjects(IScene pScene)
Reset the state of the attached objects to be ready for animation. |
void |
resetTimeStamps()
Redistributes the time stamps in the interval [0,1]. |
void |
restoreObjectProperties(IAGAnimationContainer pContainer,
int index)
Restores the saved properties of the attached object specified. |
void |
restoreObjectProperties(IScene pScene,
int index)
Restores the saved properties of the attached object specified. |
void |
save(IStream pstm,
int fClearDirty)
Supported Platforms |
void |
saveObjectProperties(IAGAnimationContainer pContainer,
int index)
Internally saves the properties of the attached object specified. |
void |
saveObjectProperties(IScene pScene,
int index)
Internally saves the properties of the attached object specified. |
void |
setActiveProperties(ILongArray ppActiveProps)
The combination of active properties for the track. |
void |
setAnimationObjectContainerByRef(IAGAnimationContainer ppContainer)
The container of the animation objects attached to the tracks. |
void |
setAnimationTypeByRef(IAGAnimationType ppAnimationType)
The animation type. |
void |
setAnimationTypeByRef(IAnimationType ppAnimationType)
The animation type. |
void |
setApplyToAllViewers(boolean pbApplyToAllViewers)
Indicates whether to apply a camera track to all scene viewers. |
void |
setAttachedObjects(IArray ppObjectArray)
The objects to which the track is attached, or null. |
void |
setBeginTime(double pBeginTime)
The initial time of the track. |
void |
setEndTime(double pEndTime)
The final time of the track. |
void |
setEvenTimeStamps(boolean pbEvenTimeStamps)
Indicates whether to distribute time stamps evenly in the interval 0-1. |
void |
setIsActiveProperty(int propIndex,
boolean pbIsActiveProp)
Indicates if an animation property is active. |
void |
setIsCycle(boolean pbIsCycle)
Indicates if the track is repeated periodically. |
void |
setIsEnabled(boolean pbIsEnabled)
Indicates if the track is enabled. |
void |
setName(java.lang.String name)
The name of the track. |
void |
sortKeyframes()
Sorts the keyframes in ascending time order. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AnimationTrack()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public AnimationTrack(java.lang.Object obj)
throws java.io.IOException
obj to AnimationTrack. AnimationTrack theAnimationTrack = (AnimationTrack) obj;
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
public static java.lang.String getClsid()
public IAnimationTrack getAsIAnimationTrack()
public IAGAnimationTrack getAsIAGAnimationTrack()
public IAGAnimationTrackKeyframes getAsIAGAnimationTrackKeyframes()
public IPersistStream getAsIPersistStream()
public boolean equals(java.lang.Object o)
public int hashCode()
public ILongArray getActiveProperties()
throws java.io.IOException,
AutomationException
IAnimationTrack
getActiveProperties in interface IAnimationTrackjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setActiveProperties(ILongArray ppActiveProps)
throws java.io.IOException,
AutomationException
IAnimationTrack
setActiveProperties in interface IAnimationTrackppActiveProps - A reference to a com.esri.arcgis.system.ILongArray (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public boolean isActiveProperty(int propIndex)
throws java.io.IOException,
AutomationException
IAnimationTrack
isActiveProperty in interface IAnimationTrackpropIndex - The propIndex (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsActiveProperty(int propIndex,
boolean pbIsActiveProp)
throws java.io.IOException,
AutomationException
IAnimationTrack
setIsActiveProperty in interface IAnimationTrackpropIndex - The propIndex (in)pbIsActiveProp - The pbIsActiveProp (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getName()
throws java.io.IOException,
AutomationException
IAnimationTrack
getName in interface IAnimationTrackjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setName(java.lang.String name)
throws java.io.IOException,
AutomationException
IAnimationTrack
setName in interface IAnimationTrackname - The name (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IAnimationType getAnimationType()
throws java.io.IOException,
AutomationException
IAnimationTrack
getAnimationType in interface IAnimationTrackjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAnimationTypeByRef(IAnimationType ppAnimationType)
throws java.io.IOException,
AutomationException
IAnimationTrack
setAnimationTypeByRef in interface IAnimationTrackppAnimationType - A reference to a com.esri.arcgis.analyst3d.IAnimationType (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getKeyframeCount()
throws java.io.IOException,
AutomationException
IAnimationTrack
getKeyframeCount in interface IAnimationTrackAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IKeyframe getKeyframe(int index)
throws java.io.IOException,
AutomationException
IAnimationTrack
getKeyframe in interface IAnimationTrackindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCycle()
throws java.io.IOException,
AutomationException
IAnimationTrack
isCycle in interface IAnimationTrackjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsCycle(boolean pbIsCycle)
throws java.io.IOException,
AutomationException
IAnimationTrack
setIsCycle in interface IAnimationTrackpbIsCycle - The pbIsCycle (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getBeginTime()
throws java.io.IOException,
AutomationException
IAnimationTrack
getBeginTime in interface IAnimationTrackAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setBeginTime(double pBeginTime)
throws java.io.IOException,
AutomationException
IAnimationTrack
setBeginTime in interface IAnimationTrackpBeginTime - The pBeginTime (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public double getEndTime()
throws java.io.IOException,
AutomationException
IAnimationTrack
getEndTime in interface IAnimationTrackjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setEndTime(double pEndTime)
throws java.io.IOException,
AutomationException
IAnimationTrack
setEndTime in interface IAnimationTrackpEndTime - The pEndTime (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public boolean isEnabled()
throws java.io.IOException,
AutomationException
IAnimationTrack
isEnabled in interface IAnimationTrackAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setIsEnabled(boolean pbIsEnabled)
throws java.io.IOException,
AutomationException
IAnimationTrack
setIsEnabled in interface IAnimationTrackpbIsEnabled - The pbIsEnabled (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setEvenTimeStamps(boolean pbEvenTimeStamps)
throws java.io.IOException,
AutomationException
IAnimationTrack
setEvenTimeStamps in interface IAnimationTrackpbEvenTimeStamps - The pbEvenTimeStamps (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public boolean isEvenTimeStamps()
throws java.io.IOException,
AutomationException
IAnimationTrack
isEvenTimeStamps in interface IAnimationTrackjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setApplyToAllViewers(boolean pbApplyToAllViewers)
throws java.io.IOException,
AutomationException
IAnimationTrack
setApplyToAllViewers in interface IAnimationTrackpbApplyToAllViewers - The pbApplyToAllViewers (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public boolean isApplyToAllViewers()
throws java.io.IOException,
AutomationException
IAnimationTrack
isApplyToAllViewers in interface IAnimationTrackjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getAttachedObjectsCount()
throws java.io.IOException,
AutomationException
IAnimationTrack
getAttachedObjectsCount in interface IAnimationTrackjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getAttachedObjects()
throws java.io.IOException,
AutomationException
IAnimationTrack
getAttachedObjects in interface IAnimationTrackjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAttached(java.lang.Object pObject)
throws java.io.IOException,
AutomationException
IAnimationTrack
isAttached in interface IAnimationTrackpObject - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAttachedObjects(IArray ppObjectArray)
throws java.io.IOException,
AutomationException
IAnimationTrack
setAttachedObjects in interface IAnimationTrackppObjectArray - 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 void attachObject(java.lang.Object pObject)
throws java.io.IOException,
AutomationException
IAnimationTrack
attachObject in interface IAnimationTrackpObject - A reference to another Object (IUnknown) (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void detachObject(java.lang.Object pObject)
throws java.io.IOException,
AutomationException
IAnimationTrack
detachObject in interface IAnimationTrackpObject - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void detachAllObjects()
throws java.io.IOException,
AutomationException
IAnimationTrack
detachAllObjects in interface IAnimationTrackAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void resetAttachedObjects(IScene pScene)
throws java.io.IOException,
AutomationException
IAnimationTrack
resetAttachedObjects in interface IAnimationTrackpScene - A reference to a com.esri.arcgis.analyst3d.IScene (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void insertKeyframe(IKeyframe pKeyframe,
int index)
throws java.io.IOException,
AutomationException
IAnimationTrack
insertKeyframe in interface IAnimationTrackpKeyframe - A reference to a com.esri.arcgis.analyst3d.IKeyframe (in)index - The index (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void removeKeyframe(int index)
throws java.io.IOException,
AutomationException
IAnimationTrack
removeKeyframe in interface IAnimationTrackindex - The index (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void removeAllKeyframes()
throws java.io.IOException,
AutomationException
IAnimationTrack
removeAllKeyframes in interface IAnimationTrackAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void findKeyframe(java.lang.String name,
IKeyframe[] ppKeyframe)
throws java.io.IOException,
AutomationException
IAnimationTrack
findKeyframe in interface IAnimationTrackname - The name (in)ppKeyframe - A reference to a com.esri.arcgis.analyst3d.IKeyframe (out: use single element array)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void moveKeyframe(int originIndex,
int destinationIndex)
throws java.io.IOException,
AutomationException
IAnimationTrack
moveKeyframe in interface IAnimationTrackoriginIndex - The originIndex (in)destinationIndex - The destinationIndex (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void sortKeyframes()
throws java.io.IOException,
AutomationException
IAnimationTrack
sortKeyframes in interface IAnimationTrackjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void resetTimeStamps()
throws java.io.IOException,
AutomationException
IAnimationTrack
resetTimeStamps in interface IAnimationTrackAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void saveObjectProperties(IScene pScene,
int index)
throws java.io.IOException,
AutomationException
IAnimationTrack
saveObjectProperties in interface IAnimationTrackpScene - A reference to a com.esri.arcgis.analyst3d.IScene (in)index - The index (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void restoreObjectProperties(IScene pScene,
int index)
throws java.io.IOException,
AutomationException
IAnimationTrack
restoreObjectProperties in interface IAnimationTrackpScene - A reference to a com.esri.arcgis.analyst3d.IScene (in)index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interpolateObjectProperties(IScene pScene,
double time)
throws java.io.IOException,
AutomationException
IAnimationTrack
interpolateObjectProperties in interface IAnimationTrackpScene - A reference to a com.esri.arcgis.analyst3d.IScene (in)time - The time (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IAGAnimationType IAGAnimationTrack_getAnimationType()
throws java.io.IOException,
AutomationException
IAGAnimationTrack
IAGAnimationTrack_getAnimationType in interface IAGAnimationTrackAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setAnimationTypeByRef(IAGAnimationType ppAnimationType)
throws java.io.IOException,
AutomationException
IAGAnimationTrack
setAnimationTypeByRef in interface IAGAnimationTrackppAnimationType - 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 void resetAttachedObjects(IAGAnimationContainer pContainer)
throws java.io.IOException,
AutomationException
IAGAnimationTrack
resetAttachedObjects in interface IAGAnimationTrackpContainer - A reference to a com.esri.arcgis.animation.IAGAnimationContainer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interpolateObjectProperties(IAGAnimationContainer pContainer,
double time)
throws java.io.IOException,
AutomationException
IAGAnimationTrack
interpolateObjectProperties in interface IAGAnimationTrackpContainer - A reference to a com.esri.arcgis.animation.IAGAnimationContainer (in)time - The time (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAGAnimationContainer getAnimationObjectContainer()
throws java.io.IOException,
AutomationException
IAGAnimationTrack
getAnimationObjectContainer in interface IAGAnimationTrackAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setAnimationObjectContainerByRef(IAGAnimationContainer ppContainer)
throws java.io.IOException,
AutomationException
IAGAnimationTrack
setAnimationObjectContainerByRef in interface IAGAnimationTrackppContainer - A reference to a com.esri.arcgis.animation.IAGAnimationContainer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAGKeyframe IAGAnimationTrackKeyframes_getKeyframe(int index)
throws java.io.IOException,
AutomationException
IAGAnimationTrackKeyframes
IAGAnimationTrackKeyframes_getKeyframe in interface IAGAnimationTrackKeyframesindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAGKeyframe createKeyframe(int index)
throws java.io.IOException,
AutomationException
IAGAnimationTrackKeyframes
createKeyframe in interface IAGAnimationTrackKeyframesindex - The index (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void insertKeyframe(IAGKeyframe pKeyframe,
int index)
throws java.io.IOException,
AutomationException
IAGAnimationTrackKeyframes
insertKeyframe in interface IAGAnimationTrackKeyframespKeyframe - A reference to a com.esri.arcgis.animation.IAGKeyframe (in)index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void findKeyframe(java.lang.String name,
IAGKeyframe[] ppKeyframe)
throws java.io.IOException,
AutomationException
IAGAnimationTrackKeyframes
findKeyframe in interface IAGAnimationTrackKeyframesname - The name (in)ppKeyframe - A reference to a com.esri.arcgis.animation.IAGKeyframe (out: use single element array)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void saveObjectProperties(IAGAnimationContainer pContainer,
int index)
throws java.io.IOException,
AutomationException
IAGAnimationTrackKeyframes
saveObjectProperties in interface IAGAnimationTrackKeyframespContainer - A reference to a com.esri.arcgis.animation.IAGAnimationContainer (in)index - The index (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void restoreObjectProperties(IAGAnimationContainer pContainer,
int index)
throws java.io.IOException,
AutomationException
IAGAnimationTrackKeyframes
restoreObjectProperties in interface IAGAnimationTrackKeyframespContainer - A reference to a com.esri.arcgis.animation.IAGAnimationContainer (in)index - The index (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IAGKeyframe getLastInterpolatedKeyframe()
throws java.io.IOException,
AutomationException
IAGAnimationTrackKeyframes
getLastInterpolatedKeyframe in interface IAGAnimationTrackKeyframesjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isDirty()
throws java.io.IOException,
AutomationException
IPersistStreamIPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
isDirty in interface IPersistStreamjava.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
IPersistStreamIPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void save(IStream pstm,
int fClearDirty)
throws java.io.IOException,
AutomationException
IPersistStreamIPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
save in interface IPersistStreampstm - 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
IPersistStreamIPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void getClassID(GUID[] pClassID)
throws java.io.IOException,
AutomationException
IPersistIPersist is a Microsoft interface. Please refer to MSDN for information about this interface.
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||