com.esri.arcgis.output
Interface IEmfExporter

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
EmfExporter, IEmfExporterProxy

public interface IEmfExporter
extends java.io.Serializable

COM Interface 'IEmfExporter'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriOutput.olb'

Description: 'Superseded by IExportEMF. Provides access to members that control the EMF (Windows Enhanced Metafile) 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID7d4881e3_57c6_11d1_945e_080009eebecb
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getDescription()
          A description string to embed in the file.
 int getHENHMETAFILE()
          Handle to in-memory metafile.
 boolean isInMemory()
          Indicates if the metafile will be written to memory.
 void setDescription(java.lang.String pDescription)
          A description string to embed in the file.
 void setIsInMemory(boolean pIsInMemory)
          Indicates if the metafile will be written to memory.
 int takeHENHMETAFILE()
          Returns the handle to the in-memory metafile.
 

Field Detail

IID7d4881e3_57c6_11d1_945e_080009eebecb

static final int IID7d4881e3_57c6_11d1_945e_080009eebecb
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setIsInMemory

void setIsInMemory(boolean pIsInMemory)
                   throws java.io.IOException,
                          AutomationException
Indicates if the metafile will be written to memory.

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

isInMemory

boolean isInMemory()
                   throws java.io.IOException,
                          AutomationException
Indicates if the metafile will be written to memory.

Returns:
The pIsInMemory
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHENHMETAFILE

int getHENHMETAFILE()
                    throws java.io.IOException,
                           AutomationException
Handle to in-memory metafile. Valid only after ReleaseDC has been called.

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

takeHENHMETAFILE

int takeHENHMETAFILE()
                     throws java.io.IOException,
                            AutomationException
Returns the handle to the in-memory metafile. Valid only after ReleaseDC has been called. Ownership of the handle is transferred to the client who must call DeleteEnhMetafile on the returned handle. Subsequent calls to this routine will return 0.

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

setDescription

void setDescription(java.lang.String pDescription)
                    throws java.io.IOException,
                           AutomationException
A description string to embed in the file.

Parameters:
pDescription - The pDescription (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescription

java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
A description string to embed in the file.

Returns:
The pDescription
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.