com.esri.arcgis.schematic
Interface ISchematicBuilderRule

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ISchematicBuilderRuleProxy, SchematicBuilderRule

public interface ISchematicBuilderRule
extends java.io.Serializable

COM Interface 'ISchematicBuilderRule'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'

Description: 'Provides access to members that manage the schematic builder rule.' 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 IID0b780086_c6bf_44d5_a006_1bf0abfe7158
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void delete()
          Deletes the schematic builder rule.
 int getOrderNumber()
          Order number of the schematic builder rule.
 ISchematicDiagramClass getSchematicDiagramClass()
          Schematic diagram class the schematic builder rule belongs to.
 ISchematicRule getSchematicRule()
          Schematic rule associated to the schematic builder rule.
 boolean isActive()
          Indicates whether or not the schematic builder rule is active.
 void setIsActive(boolean active)
          Indicates whether or not the schematic builder rule is active.
 void setSchematicRuleByRef(ISchematicRule schematicRule)
          Schematic rule associated to the schematic builder rule.
 

Field Detail

IID0b780086_c6bf_44d5_a006_1bf0abfe7158

static final int IID0b780086_c6bf_44d5_a006_1bf0abfe7158
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

isActive

boolean isActive()
                 throws java.io.IOException,
                        AutomationException
Indicates whether or not the schematic builder rule is active.

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

setIsActive

void setIsActive(boolean active)
                 throws java.io.IOException,
                        AutomationException
Indicates whether or not the schematic builder rule is active.

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

getOrderNumber

int getOrderNumber()
                   throws java.io.IOException,
                          AutomationException
Order number of the schematic builder rule.

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

getSchematicRule

ISchematicRule getSchematicRule()
                                throws java.io.IOException,
                                       AutomationException
Schematic rule associated to the schematic builder rule.

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

setSchematicRuleByRef

void setSchematicRuleByRef(ISchematicRule schematicRule)
                           throws java.io.IOException,
                                  AutomationException
Schematic rule associated to the schematic builder rule.

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

getSchematicDiagramClass

ISchematicDiagramClass getSchematicDiagramClass()
                                                throws java.io.IOException,
                                                       AutomationException
Schematic diagram class the schematic builder rule belongs to.

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

delete

void delete()
            throws java.io.IOException,
                   AutomationException
Deletes the schematic builder rule.

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