com.esri.arcgis.animation
Class IVideoExporterProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.animation.IVideoExporterProxy
All Implemented Interfaces:
IVideoExporter, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IVideoExporter2Proxy

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

Description: 'Provides access to members that control the video exporters.' 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 IVideoExporterProxy
extends com.esri.arcgis.interop.Dispatch
implements IVideoExporter, 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.IVideoExporter
IID, IIDc6c65fc9_4041_4e16_83c6_9f3c9dc13dbd
 
Constructor Summary
  IVideoExporterProxy()
          Deprecated. For internal use only
  IVideoExporterProxy(java.lang.Object obj)
          Deprecated.  
protected IVideoExporterProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IVideoExporterProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IVideoExporterProxy(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.  
 void exportAnimation(IAGAnimationTracks pTracks, IAGAnimationEnvironment pAnimEnv, IStatusBar pStatusBar)
          Deprecated. Export the animation into a video file.
 java.lang.String getCodec()
          Deprecated. The current video codec.
 java.lang.String getCodecCode()
          Deprecated. The current video codec's unique code.
 IStringArray getCodecCodeList()
          Deprecated. The list of unique codes of available codecs.
 IStringArray getCodecList()
          Deprecated. The list of names of available codecs.
 short getColorDepth()
          Deprecated. The number of bits per pixel in each video frame.
 void getCustomSize(int[] pWidth, int[] pHeight)
          Deprecated. The custom image size for video export.
 int getDataRate()
          Deprecated. The maximum number of bytes per second.
 java.lang.String getExportFileName()
          Deprecated. The exported file name.
 java.lang.String getFileExtension()
          Deprecated. The file extension associated with the current exporter.
 java.lang.String getFilter()
          Deprecated. The filter string used in the CFileDialog class.
 int getFrameDuration()
          Deprecated. The duration of each frame in milliseconds.
 int getFrameRate()
          Deprecated. The frame rate in images per second.
 int getKeyFrameRate()
          Deprecated. The frequency of keyframes in the video.
 java.lang.String getName()
          Deprecated. The name of the exporter.
 int getQuality()
          Deprecated. The quality of video compression (1-100).
 boolean isInstalled()
          Deprecated. Indicates if the video exporter is installed.
 boolean isRecordOffScreen()
          Deprecated. Indicates if video is to be recorded offscreen.
 boolean isRecordWindow()
          Deprecated. Indicates if entire window is to be recorded.
 boolean isResizeExportWindow()
          Deprecated. Indicates if the viewer window is to be resized during video export.
 boolean isShowSettingsDialog()
          Deprecated. Indicates if video compression settings dialog is to be displayed.
 boolean isUseCustomSize()
          Deprecated. Indicates if a custom image size should be used.
 void putCustomSize(int width, int height)
          Deprecated. The custom image size for video export.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setCodec(java.lang.String pCodecName)
          Deprecated. The current video codec.
 void setCodecCode(java.lang.String pCodecCode)
          Deprecated. The current video codec's unique code.
 void setColorDepth(short pColorDepth)
          Deprecated. The number of bits per pixel in each video frame.
 void setDataRate(int pDataRate)
          Deprecated. The maximum number of bytes per second.
 void setExportFileName(java.lang.String fileName)
          Deprecated. The exported file name.
 void setFrameDuration(int pFrameDuration)
          Deprecated. The duration of each frame in milliseconds.
 void setFrameRate(int pImagesPerSecond)
          Deprecated. The frame rate in images per second.
 void setKeyFrameRate(int pKeyFrameRate)
          Deprecated. The frequency of keyframes in the video.
 void setQuality(int pQualityPercent)
          Deprecated. The quality of video compression (1-100).
 void setRecordOffScreen(boolean pbRecordOffScreen)
          Deprecated. Indicates if video is to be recorded offscreen.
 void setRecordWindow(boolean pbRecordAppWindow)
          Deprecated. Indicates if entire window is to be recorded.
 void setResizeExportWindow(boolean pbResizeExportWindow)
          Deprecated. Indicates if the viewer window is to be resized during video export.
 void setShowSettingsDialog(boolean pbShowSettingsDialog)
          Deprecated. Indicates if video compression settings dialog is to be displayed.
 void setUseCustomSize(boolean pbUseCustomSize)
          Deprecated. Indicates if a custom image size should be used.
 
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

IVideoExporterProxy

public IVideoExporterProxy(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

IVideoExporterProxy

public IVideoExporterProxy()
Deprecated. 
For internal use only


IVideoExporterProxy

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

IVideoExporterProxy

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

IVideoExporterProxy

protected IVideoExporterProxy(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 exporter.

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

exportAnimation

public void exportAnimation(IAGAnimationTracks pTracks,
                            IAGAnimationEnvironment pAnimEnv,
                            IStatusBar pStatusBar)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Export the animation into a video file.

Specified by:
exportAnimation in interface IVideoExporter
Parameters:
pTracks - A reference to a com.esri.arcgis.animation.IAGAnimationTracks (in)
pAnimEnv - A reference to a com.esri.arcgis.animation.IAGAnimationEnvironment (in)
pStatusBar - A reference to a com.esri.arcgis.system.IStatusBar (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFilter

public java.lang.String getFilter()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The filter string used in the CFileDialog class.

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

getFileExtension

public java.lang.String getFileExtension()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
The file extension associated with the current exporter.

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

setExportFileName

public void setExportFileName(java.lang.String fileName)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The exported file name.

Specified by:
setExportFileName in interface IVideoExporter
Parameters:
fileName - The fileName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExportFileName

public java.lang.String getExportFileName()
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
The exported file name.

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

setFrameRate

public void setFrameRate(int pImagesPerSecond)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The frame rate in images per second.

Specified by:
setFrameRate in interface IVideoExporter
Parameters:
pImagesPerSecond - The pImagesPerSecond (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFrameRate

public int getFrameRate()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The frame rate in images per second.

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

setUseCustomSize

public void setUseCustomSize(boolean pbUseCustomSize)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates if a custom image size should be used.

Specified by:
setUseCustomSize in interface IVideoExporter
Parameters:
pbUseCustomSize - The pbUseCustomSize (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUseCustomSize

public boolean isUseCustomSize()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Indicates if a custom image size should be used.

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

putCustomSize

public void putCustomSize(int width,
                          int height)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The custom image size for video export.

Specified by:
putCustomSize in interface IVideoExporter
Parameters:
width - The width (in)
height - The height (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCustomSize

public void getCustomSize(int[] pWidth,
                          int[] pHeight)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The custom image size for video export.

Specified by:
getCustomSize in interface IVideoExporter
Parameters:
pWidth - The pWidth (out: use single element array)
pHeight - The pHeight (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isInstalled

public boolean isInstalled()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Indicates if the video exporter is installed.

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

getCodecList

public IStringArray getCodecList()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The list of names of available codecs.

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

getCodecCodeList

public IStringArray getCodecCodeList()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The list of unique codes of available codecs.

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

setCodec

public void setCodec(java.lang.String pCodecName)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
The current video codec.

Specified by:
setCodec in interface IVideoExporter
Parameters:
pCodecName - The pCodecName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCodec

public java.lang.String getCodec()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The current video codec.

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

setCodecCode

public void setCodecCode(java.lang.String pCodecCode)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The current video codec's unique code.

Specified by:
setCodecCode in interface IVideoExporter
Parameters:
pCodecCode - The pCodecCode (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCodecCode

public java.lang.String getCodecCode()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The current video codec's unique code.

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

setColorDepth

public void setColorDepth(short pColorDepth)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The number of bits per pixel in each video frame.

Specified by:
setColorDepth in interface IVideoExporter
Parameters:
pColorDepth - The pColorDepth (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColorDepth

public short getColorDepth()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The number of bits per pixel in each video frame.

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

setQuality

public void setQuality(int pQualityPercent)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The quality of video compression (1-100). 200 - Lossless.

Specified by:
setQuality in interface IVideoExporter
Parameters:
pQualityPercent - The pQualityPercent (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getQuality

public int getQuality()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The quality of video compression (1-100). 200 - Lossless.

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

setKeyFrameRate

public void setKeyFrameRate(int pKeyFrameRate)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The frequency of keyframes in the video.

Specified by:
setKeyFrameRate in interface IVideoExporter
Parameters:
pKeyFrameRate - The pKeyFrameRate (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getKeyFrameRate

public int getKeyFrameRate()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The frequency of keyframes in the video.

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

setDataRate

public void setDataRate(int pDataRate)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The maximum number of bytes per second.

Specified by:
setDataRate in interface IVideoExporter
Parameters:
pDataRate - The pDataRate (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataRate

public int getDataRate()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The maximum number of bytes per second.

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

setFrameDuration

public void setFrameDuration(int pFrameDuration)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The duration of each frame in milliseconds.

Specified by:
setFrameDuration in interface IVideoExporter
Parameters:
pFrameDuration - The pFrameDuration (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFrameDuration

public int getFrameDuration()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The duration of each frame in milliseconds.

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

setRecordWindow

public void setRecordWindow(boolean pbRecordAppWindow)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Indicates if entire window is to be recorded.

Specified by:
setRecordWindow in interface IVideoExporter
Parameters:
pbRecordAppWindow - The pbRecordAppWindow (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isRecordWindow

public boolean isRecordWindow()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates if entire window is to be recorded.

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

setRecordOffScreen

public void setRecordOffScreen(boolean pbRecordOffScreen)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Indicates if video is to be recorded offscreen.

Specified by:
setRecordOffScreen in interface IVideoExporter
Parameters:
pbRecordOffScreen - The pbRecordOffScreen (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isRecordOffScreen

public boolean isRecordOffScreen()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates if video is to be recorded offscreen.

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

setShowSettingsDialog

public void setShowSettingsDialog(boolean pbShowSettingsDialog)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates if video compression settings dialog is to be displayed.

Specified by:
setShowSettingsDialog in interface IVideoExporter
Parameters:
pbShowSettingsDialog - The pbShowSettingsDialog (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isShowSettingsDialog

public boolean isShowSettingsDialog()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Indicates if video compression settings dialog is to be displayed.

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

setResizeExportWindow

public void setResizeExportWindow(boolean pbResizeExportWindow)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates if the viewer window is to be resized during video export.

Specified by:
setResizeExportWindow in interface IVideoExporter
Parameters:
pbResizeExportWindow - The pbResizeExportWindow (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isResizeExportWindow

public boolean isResizeExportWindow()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Indicates if the viewer window is to be resized during video export.

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