|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 problems
public 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 problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic 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 IExportInfoGeneratorpDisplay - 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 IExportInfoGeneratorpDisplay - 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 IExportInfoGeneratorpDisplay - 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 IExportInfoGeneratorpDisplay - 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 IExportInfoGeneratorpDisplay - 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 IExportInfoGeneratorpDisplay - 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 IExportInfoGeneratorpDisplay - 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 IExportInfoGeneratorpDisplay - 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 IExportInfoGeneratorpDisplay - 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 IExportInfoGeneratorpDisplay - 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 IExportInfoGeneratorhDC - 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 IExportInfoGeneratorhDC - 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 IExportInfoGeneratorhDC - 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 IFeatureExportInfoGeneratorrhs1 - 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 IFeatureExportInfoGeneratorrhs1 - 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 IFeatureExportInfoGeneratorrhs1 - 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 IFeatureExportInfoGeneratorfc - 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 IFeatureExportInfoGeneratorfeature - 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 IFeatureExportInfoGeneratorfeature - 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 IFeatureExportInfoGeneratorfeature - 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 IFeatureExportInfoGeneratordisplay - 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 IFeatureExportInfoGeneratordisplay - 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 IFeatureExportInfoGeneratordisplay - 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 IFeatureExportInfoGeneratordisplay - 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 | ||||||||