com.esri.arcgis.output
Class IDibExporterProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.output.IDibExporterProxy
All Implemented Interfaces:
IDibExporter, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IDibExporter'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriOutput.olb'

Description: 'Superseded by IExportBMP. Provides access to members that control the DIB (Windows Device Independent Bitmap) Exporter.' 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 IDibExporterProxy
extends com.esri.arcgis.interop.Dispatch
implements IDibExporter, 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.output.IDibExporter
IID, IID7d4881e5_57c6_11d1_945e_080009eebecb
 
Constructor Summary
  IDibExporterProxy()
          Deprecated. For internal use only
  IDibExporterProxy(java.lang.Object obj)
          Deprecated.  
protected IDibExporterProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IDibExporterProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IDibExporterProxy(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.  
 IColor getBackgroundColor()
          Deprecated. The background color of the DIB.
 short getBitsPerPixel()
          Deprecated. The color depth of the DIB.
 int getHDIB()
          Deprecated. Handle to in-memory DIB.
 short getHeight()
          Deprecated. The height of the DIB.
 short getWidth()
          Deprecated. The width of the DIB.
 boolean isInMemory()
          Deprecated. Indicates if the bitmap should be written to memory.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setBackgroundColor(IColor ppBackgroundColor)
          Deprecated. The background color of the DIB.
 void setBitsPerPixel(short pBitsPerPixel)
          Deprecated. The color depth of the DIB.
 void setHeight(short pHeight)
          Deprecated. The height of the DIB.
 void setIsInMemory(boolean pIsInMemory)
          Deprecated. Indicates if the bitmap should be written to memory.
 void setWidth(short pWidth)
          Deprecated. The width of the DIB.
 
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

IDibExporterProxy

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

IDibExporterProxy

public IDibExporterProxy()
Deprecated. 
For internal use only


IDibExporterProxy

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

IDibExporterProxy

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

IDibExporterProxy

protected IDibExporterProxy(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

setIsInMemory

public void setIsInMemory(boolean pIsInMemory)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Indicates if the bitmap should be written to memory. If false, it is written to a file specified by Path. If true, use HDIB to get the memory handle after ReleaseDC has been called.

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

isInMemory

public boolean isInMemory()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Indicates if the bitmap should be written to memory. If false, it is written to a file specified by Path. If true, use HDIB to get the memory handle after ReleaseDC has been called.

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

getHDIB

public int getHDIB()
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Handle to in-memory DIB. Valid only after ReleaseDC has been called.

Specified by:
getHDIB in interface IDibExporter
Returns:
The pHandle (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBitsPerPixel

public void setBitsPerPixel(short pBitsPerPixel)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The color depth of the DIB.

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

getBitsPerPixel

public short getBitsPerPixel()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The color depth of the DIB.

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

setBackgroundColor

public void setBackgroundColor(IColor ppBackgroundColor)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The background color of the DIB.

Specified by:
setBackgroundColor in interface IDibExporter
Parameters:
ppBackgroundColor - A reference to a com.esri.arcgis.display.IColor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBackgroundColor

public IColor getBackgroundColor()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The background color of the DIB.

Specified by:
getBackgroundColor in interface IDibExporter
Returns:
A reference to a com.esri.arcgis.display.IColor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setWidth

public void setWidth(short pWidth)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
The width of the DIB. If width or height is zero, screen size is used.

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

getWidth

public short getWidth()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The width of the DIB. If width or height is zero, screen size is used.

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

setHeight

public void setHeight(short pHeight)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The height of the DIB. If width or height is zero, screen size is used.

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

getHeight

public short getHeight()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The height of the DIB. If width or height is zero, screen size is used.

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