|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IFeatureExportInfoGenerator
Provides access to members that help generate export information for features.
| 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 |
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 |
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. |
void |
prepareExportFilter(IFeatureClass fc,
IQueryFilter filter)
Adds the exported fields to the filter. |
void |
setHotlinkContainerByRef(IHotlinkContainer rhs1)
The hotlink container. |
void |
setHyperlinkContainerByRef(IHyperlinkContainer rhs1)
The hyperlink container. |
void |
setLayerFieldsByRef(ILayerFields rhs1)
The layer fields. |
| Method Detail |
|---|
void setLayerFieldsByRef(ILayerFields rhs1)
throws IOException,
AutomationException
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.
void setHyperlinkContainerByRef(IHyperlinkContainer rhs1)
throws IOException,
AutomationException
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.
void setHotlinkContainerByRef(IHotlinkContainer rhs1)
throws IOException,
AutomationException
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.
void prepareExportFilter(IFeatureClass fc,
IQueryFilter filter)
throws IOException,
AutomationException
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.
void generateFeatureInfo(IFeature feature,
IDisplay display)
throws IOException,
AutomationException
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.
void generateHyperlinkInfo(IFeature feature,
IDisplay display)
throws IOException,
AutomationException
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.
void beginFeature(IFeature feature,
IDisplay display)
throws IOException,
AutomationException
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.
void endFeature(IDisplay display)
throws IOException,
AutomationException
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.
void beginFeatureAttributes(IDisplay display)
throws IOException,
AutomationException
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.
void addFeatureAttribute(IDisplay display,
int fieldType,
String fieldName,
String fieldValue)
throws IOException,
AutomationException
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.
void endFeatureAttributes(IDisplay display)
throws IOException,
AutomationException
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 | ||||||||