|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.ExportInfoGenerator
public class ExportInfoGenerator
Generates information for exporting into the display.
Constructor Summary | |
---|---|
ExportInfoGenerator()
Constructs a ExportInfoGenerator using ArcGIS Engine. |
|
ExportInfoGenerator(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. ExportInfoGenerator theExportInfoGenerator = (ExportInfoGenerator) obj; |
Method Summary | |
---|---|
void |
addFeatureAttribute(IDisplay display,
int fieldType,
String fieldName,
String fieldValue)
Generates export information for a feature attribute. |
void |
beginFeature(IFeature feature,
IDisplay display)
Generates export information that a feature is starting to draw. |
void |
beginFeatureAttributes(IDisplay display)
Generates export information to begin the exporting of feature attributes. |
void |
beginGroup(IDisplay pDisplay,
String comment)
Generates export information that a group is starting to draw. |
void |
beginLayer(IDisplay pDisplay,
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,
String text)
Generates export information about text that is starting to draw. |
void |
endFeature(IDisplay display)
Generates export information that a feature finished to draw. |
void |
endFeatureAttributes(IDisplay display)
Generates export information to end the exportng of feature attributes. |
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. |
boolean |
equals(Object o)
Compare this object with another |
void |
generateFeatureInfo(IFeature feature,
IDisplay display)
Generates export information (attributes) for a feature into the display. |
void |
generateHyperlinkInfo(IFeature feature,
IDisplay display)
Generates export information (hyperlinks, hotlinks) for a feature into the display. |
static String |
getClsid()
getClsid. |
int |
hashCode()
the hashcode for this object |
void |
prepareExportFilter(IFeatureClass fc,
IQueryFilter filter)
Adds the exported fields to the filter. |
void |
setCmykColor(IDisplay pDisplay,
int cmykColor,
boolean spotColor,
int colorType)
Generates export information for a CMYK-color. |
void |
setHotlinkContainerByRef(IHotlinkContainer rhs1)
The hotlink container. |
void |
setHyperlinkContainerByRef(IHyperlinkContainer rhs1)
The hyperlink container. |
void |
setLayerFieldsByRef(ILayerFields rhs1)
The layer fields. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public ExportInfoGenerator() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic ExportInfoGenerator(Object obj) throws IOException
ExportInfoGenerator theExportInfoGenerator = (ExportInfoGenerator) obj;
obj
to ExportInfoGenerator
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void beginText(IDisplay pDisplay, int type, int kerning, double tracking, double widthScale, double wordSpace, double lineLeading, String text) throws IOException, AutomationException
beginText
in interface IExportInfoGenerator
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)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void endText(IDisplay pDisplay) throws IOException, AutomationException
endText
in interface IExportInfoGenerator
pDisplay
- A reference to a com.esri.arcgis.display.IDisplay (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCmykColor(IDisplay pDisplay, int cmykColor, boolean spotColor, int colorType) throws IOException, AutomationException
setCmykColor
in interface IExportInfoGenerator
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)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void beginLayer(IDisplay pDisplay, String comment) throws IOException, AutomationException
beginLayer
in interface IExportInfoGenerator
pDisplay
- A reference to a com.esri.arcgis.display.IDisplay (in)comment
- The comment (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void beginLayerWithName(IDisplay pDisplay, ILayer pLayer) throws IOException, AutomationException
beginLayerWithName
in interface IExportInfoGenerator
pDisplay
- A reference to a com.esri.arcgis.display.IDisplay (in)pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void beginLayerWithNameAndPhase(IDisplay pDisplay, ILayer pLayer, int viewDrawPhase) throws IOException, AutomationException
beginLayerWithNameAndPhase
in interface IExportInfoGenerator
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)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void endLayer(IDisplay pDisplay) throws IOException, AutomationException
endLayer
in interface IExportInfoGenerator
pDisplay
- A reference to a com.esri.arcgis.display.IDisplay (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void beginGroup(IDisplay pDisplay, String comment) throws IOException, AutomationException
beginGroup
in interface IExportInfoGenerator
pDisplay
- A reference to a com.esri.arcgis.display.IDisplay (in)comment
- The comment (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void endGroup(IDisplay pDisplay) throws IOException, AutomationException
endGroup
in interface IExportInfoGenerator
pDisplay
- A reference to a com.esri.arcgis.display.IDisplay (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void beginMap(IDisplay pDisplay, int hDC, IMap pMap) throws IOException, AutomationException
beginMap
in interface IExportInfoGenerator
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)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void endMap(int hDC) throws IOException, AutomationException
endMap
in interface IExportInfoGenerator
hDC
- The hDC (A COM typedef) (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void beginPageLayout(int hDC, int focusMap) throws IOException, AutomationException
beginPageLayout
in interface IExportInfoGenerator
hDC
- The hDC (A COM typedef) (in)focusMap
- The focusMap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void endPageLayout(int hDC) throws IOException, AutomationException
endPageLayout
in interface IExportInfoGenerator
hDC
- The hDC (A COM typedef) (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLayerFieldsByRef(ILayerFields rhs1) throws IOException, AutomationException
setLayerFieldsByRef
in interface IFeatureExportInfoGenerator
rhs1
- A reference to a com.esri.arcgis.carto.ILayerFields (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHyperlinkContainerByRef(IHyperlinkContainer rhs1) throws IOException, AutomationException
setHyperlinkContainerByRef
in interface IFeatureExportInfoGenerator
rhs1
- A reference to a com.esri.arcgis.carto.IHyperlinkContainer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHotlinkContainerByRef(IHotlinkContainer rhs1) throws IOException, AutomationException
setHotlinkContainerByRef
in interface IFeatureExportInfoGenerator
rhs1
- A reference to a com.esri.arcgis.carto.IHotlinkContainer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void prepareExportFilter(IFeatureClass fc, IQueryFilter filter) throws IOException, AutomationException
prepareExportFilter
in interface IFeatureExportInfoGenerator
fc
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)filter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void generateFeatureInfo(IFeature feature, IDisplay display) throws IOException, AutomationException
generateFeatureInfo
in interface IFeatureExportInfoGenerator
feature
- A reference to a com.esri.arcgis.geodatabase.IFeature (in)display
- A reference to a com.esri.arcgis.display.IDisplay (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void generateHyperlinkInfo(IFeature feature, IDisplay display) throws IOException, AutomationException
generateHyperlinkInfo
in interface IFeatureExportInfoGenerator
feature
- A reference to a com.esri.arcgis.geodatabase.IFeature (in)display
- A reference to a com.esri.arcgis.display.IDisplay (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void beginFeature(IFeature feature, IDisplay display) throws IOException, AutomationException
beginFeature
in interface IFeatureExportInfoGenerator
feature
- A reference to a com.esri.arcgis.geodatabase.IFeature (in)display
- A reference to a com.esri.arcgis.display.IDisplay (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void endFeature(IDisplay display) throws IOException, AutomationException
endFeature
in interface IFeatureExportInfoGenerator
display
- A reference to a com.esri.arcgis.display.IDisplay (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void beginFeatureAttributes(IDisplay display) throws IOException, AutomationException
beginFeatureAttributes
in interface IFeatureExportInfoGenerator
display
- A reference to a com.esri.arcgis.display.IDisplay (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addFeatureAttribute(IDisplay display, int fieldType, String fieldName, String fieldValue) throws IOException, AutomationException
addFeatureAttribute
in interface IFeatureExportInfoGenerator
display
- A reference to a com.esri.arcgis.display.IDisplay (in)fieldType
- A com.esri.arcgis.geodatabase.esriFieldType constant (in)fieldName
- The fieldName (in)fieldValue
- The fieldValue (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void endFeatureAttributes(IDisplay display) throws IOException, AutomationException
endFeatureAttributes
in interface IFeatureExportInfoGenerator
display
- A reference to a com.esri.arcgis.display.IDisplay (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |