com.esri.arcgis.geodatabase
Interface IDERepresentationClass

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DERepresentationClass, IDERepresentationClassProxy

public interface IDERepresentationClass
extends java.io.Serializable

COM Interface 'IDERepresentationClass'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that return information about representation class data elements.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID4494c7c5_4f45_4970_a4fd_8e611508b8ac
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IGraphicAttributes getAttributes()
          General attributes defined at the representation class level.
 java.lang.String getFeatureClassName()
          The name of the attached feature class.
 java.lang.String getOverrideFieldName()
          The name of the Override field.
 IRepresentationRules getRepresentationRules()
          RepresentationRules Property.
 java.lang.String getRuleIDFieldName()
          The name of the RuleID field.
 boolean isRequireShapeOverride()
          Indicates if a shape override is required for feature representations.
 void setAttributesByRef(IGraphicAttributes attributes)
          General attributes defined at the representation class level.
 void setFeatureClassName(java.lang.String name)
          The name of the attached feature class.
 void setOverrideFieldName(java.lang.String name)
          The name of the Override field.
 void setRepresentationRulesByRef(IRepresentationRules repRules)
          RepresentationRules Property.
 void setRequireShapeOverride(boolean requireShapeOverride)
          Indicates if a shape override is required for feature representations.
 void setRuleIDFieldName(java.lang.String name)
          The name of the RuleID field.
 

Field Detail

IID4494c7c5_4f45_4970_a4fd_8e611508b8ac

static final int IID4494c7c5_4f45_4970_a4fd_8e611508b8ac
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getFeatureClassName

java.lang.String getFeatureClassName()
                                     throws java.io.IOException,
                                            AutomationException
The name of the attached feature class.

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureClassName

void setFeatureClassName(java.lang.String name)
                         throws java.io.IOException,
                                AutomationException
The name of the attached feature class.

Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRuleIDFieldName

java.lang.String getRuleIDFieldName()
                                    throws java.io.IOException,
                                           AutomationException
The name of the RuleID field.

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRuleIDFieldName

void setRuleIDFieldName(java.lang.String name)
                        throws java.io.IOException,
                               AutomationException
The name of the RuleID field.

Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOverrideFieldName

java.lang.String getOverrideFieldName()
                                      throws java.io.IOException,
                                             AutomationException
The name of the Override field.

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOverrideFieldName

void setOverrideFieldName(java.lang.String name)
                          throws java.io.IOException,
                                 AutomationException
The name of the Override field.

Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRepresentationRules

IRepresentationRules getRepresentationRules()
                                            throws java.io.IOException,
                                                   AutomationException
RepresentationRules Property.

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

setRepresentationRulesByRef

void setRepresentationRulesByRef(IRepresentationRules repRules)
                                 throws java.io.IOException,
                                        AutomationException
RepresentationRules Property.

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

getAttributes

IGraphicAttributes getAttributes()
                                 throws java.io.IOException,
                                        AutomationException
General attributes defined at the representation class level.

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

setAttributesByRef

void setAttributesByRef(IGraphicAttributes attributes)
                        throws java.io.IOException,
                               AutomationException
General attributes defined at the representation class level.

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

isRequireShapeOverride

boolean isRequireShapeOverride()
                               throws java.io.IOException,
                                      AutomationException
Indicates if a shape override is required for feature representations.

Returns:
The requireShapeOverride
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRequireShapeOverride

void setRequireShapeOverride(boolean requireShapeOverride)
                             throws java.io.IOException,
                                    AutomationException
Indicates if a shape override is required for feature representations.

Parameters:
requireShapeOverride - The requireShapeOverride (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.