com.esri.arcgis.carto
Interface IExportInfoGenerator

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ExportInfoGenerator, IExportInfoGeneratorProxy

public interface IExportInfoGenerator
extends java.io.Serializable

COM Interface 'IExportInfoGenerator'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that help generate export information.' 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 IID520c94fd_8858_4ead_b72a_cb36515bdaee
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void beginGroup(IDisplay pDisplay, java.lang.String comment)
          Generates export information that a group is starting to draw.
 void beginLayer(IDisplay pDisplay, java.lang.String comment)
          Generates export information that a layer is starting to draw.
 void beginLayerWithName(IDisplay pDisplay, ILayer pLayer)
          Generates export information that a layer is starting to draw.
 void beginLayerWithNameAndPhase(IDisplay pDisplay, ILayer pLayer, int viewDrawPhase)
          Generates export information that a layer is starting to draw.
 void beginMap(IDisplay pDisplay, int hDC, IMap pMap)
          Generates export information that a map is starting to draw.
 void beginPageLayout(int hDC, int focusMap)
          Generates export information that a page layout is starting to draw.
 void beginText(IDisplay pDisplay, int type, int kerning, double tracking, double widthScale, double wordSpace, double lineLeading, java.lang.String text)
          Generates export information about text that is starting to draw.
 void endGroup(IDisplay pDisplay)
          Generates export information that a group finished to draw.
 void endLayer(IDisplay pDisplay)
          Generates export information that a layer finished to draw.
 void endMap(int hDC)
          Generates export information that a map finished to draw.
 void endPageLayout(int hDC)
          Generates export information that a page layout finished to draw.
 void endText(IDisplay pDisplay)
          Generates export information that a started text has ended.
 void setCmykColor(IDisplay pDisplay, int cmykColor, boolean spotColor, int colorType)
          Generates export information for a CMYK-color.
 

Field Detail

IID520c94fd_8858_4ead_b72a_cb36515bdaee

static final int IID520c94fd_8858_4ead_b72a_cb36515bdaee
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

beginText

void beginText(IDisplay pDisplay,
               int type,
               int kerning,
               double tracking,
               double widthScale,
               double wordSpace,
               double lineLeading,
               java.lang.String text)
               throws java.io.IOException,
                      AutomationException
Generates export information about text that is starting to draw.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
type - The type (in)
kerning - The kerning (in)
tracking - The tracking (in)
widthScale - The widthScale (in)
wordSpace - The wordSpace (in)
lineLeading - The lineLeading (in)
text - The text (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

endText

void endText(IDisplay pDisplay)
             throws java.io.IOException,
                    AutomationException
Generates export information that a started text has ended.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCmykColor

void setCmykColor(IDisplay pDisplay,
                  int cmykColor,
                  boolean spotColor,
                  int colorType)
                  throws java.io.IOException,
                         AutomationException
Generates export information for a CMYK-color.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
cmykColor - The cmykColor (A COM typedef) (in)
spotColor - The spotColor (in)
colorType - The colorType (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

beginLayer

void beginLayer(IDisplay pDisplay,
                java.lang.String comment)
                throws java.io.IOException,
                       AutomationException
Generates export information that a layer is starting to draw. Adds the comment to the information.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
comment - The comment (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

beginLayerWithName

void beginLayerWithName(IDisplay pDisplay,
                        ILayer pLayer)
                        throws java.io.IOException,
                               AutomationException
Generates export information that a layer is starting to draw. Adds the layer name to the information.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

beginLayerWithNameAndPhase

void beginLayerWithNameAndPhase(IDisplay pDisplay,
                                ILayer pLayer,
                                int viewDrawPhase)
                                throws java.io.IOException,
                                       AutomationException
Generates export information that a layer is starting to draw. Adds the layer name and draw phase to the information.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
viewDrawPhase - A com.esri.arcgis.carto.esriViewDrawPhase constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

endLayer

void endLayer(IDisplay pDisplay)
              throws java.io.IOException,
                     AutomationException
Generates export information that a layer finished to draw.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

beginGroup

void beginGroup(IDisplay pDisplay,
                java.lang.String comment)
                throws java.io.IOException,
                       AutomationException
Generates export information that a group is starting to draw.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
comment - The comment (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

endGroup

void endGroup(IDisplay pDisplay)
              throws java.io.IOException,
                     AutomationException
Generates export information that a group finished to draw.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

beginMap

void beginMap(IDisplay pDisplay,
              int hDC,
              IMap pMap)
              throws java.io.IOException,
                     AutomationException
Generates export information that a map is starting to draw.

Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
hDC - The hDC (A COM typedef) (in)
pMap - A reference to a com.esri.arcgis.carto.IMap (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

endMap

void endMap(int hDC)
            throws java.io.IOException,
                   AutomationException
Generates export information that a map finished to draw.

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

beginPageLayout

void beginPageLayout(int hDC,
                     int focusMap)
                     throws java.io.IOException,
                            AutomationException
Generates export information that a page layout is starting to draw.

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

endPageLayout

void endPageLayout(int hDC)
                   throws java.io.IOException,
                          AutomationException
Generates export information that a page layout finished to draw.

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