com.esri.arcgis.display
Interface IRepresentationRuleItem

All Superinterfaces:
Serializable
All Known Implementing Classes:
RepresentationRuleItem

public interface IRepresentationRuleItem
extends Serializable

Provides access to methods defining a representation rule item.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 int getGeometryType()
          The type of geometry used by the rule.
 IRepresentationRule getRepresentationRule()
          The type of geometry used by the rule.
 void setGeometryType(int geomType)
          The type of geometry used by the rule.
 void setRepresentationRuleByRef(IRepresentationRule rule)
          The type of geometry used by the rule.
 

Method Detail

setGeometryType

void setGeometryType(int geomType)
                     throws IOException,
                            AutomationException
The type of geometry used by the rule.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
geomType - A com.esri.arcgis.geometry.esriGeometryType constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGeometryType

int getGeometryType()
                    throws IOException,
                           AutomationException
The type of geometry used by the rule.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A com.esri.arcgis.geometry.esriGeometryType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRepresentationRuleByRef

void setRepresentationRuleByRef(IRepresentationRule rule)
                                throws IOException,
                                       AutomationException
The type of geometry used by the rule.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getRepresentationRule

IRepresentationRule getRepresentationRule()
                                          throws IOException,
                                                 AutomationException
The type of geometry used by the rule.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.display.IRepresentationRule
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.