com.esri.arcgis.display
Interface IRepresentationRuleItem

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRepresentationRuleItemProxy, RepresentationRuleItem

public interface IRepresentationRuleItem
extends java.io.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

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

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

getGeometryType

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

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

setRepresentationRuleByRef

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

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

getRepresentationRule

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

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