|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.schematic.SchematicBuilderRule
public class SchematicBuilderRule
COM Class 'SchematicBuilderRule'. Generated 3/19/2015 1:20:46 PM from 'C:\ArcGIS\COM\esriSchematic.olb'
Description 'Schematic builder rule object.' 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 |
---|
Fields inherited from interface com.esri.arcgis.schematic.ISchematicBuilderRule |
---|
IID, IID0b780086_c6bf_44d5_a006_1bf0abfe7158, xxDummy |
Constructor Summary | |
---|---|
SchematicBuilderRule(java.lang.Object obj)
Construct a SchematicBuilderRule using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
void |
delete()
Deletes the schematic builder rule. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
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. |
int |
hashCode()
the hashcode for this object |
boolean |
isActive()
Indicates whether or not the schematic builder rule is active. |
void |
release()
Release a SchematicBuilderRule. |
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. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SchematicBuilderRule(java.lang.Object obj) throws java.io.IOException
obj
to SchematicBuilderRule
. *
SchematicBuilderRule o = (SchematicBuilderRule)obj; // will not work
SchematicBuilderRule o = new SchematicBuilderRule(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
SchematicBuilderRule theSchematicBuilderRule = (SchematicBuilderRule) obj;
Method Detail |
---|
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public boolean isActive() throws java.io.IOException, AutomationException
isActive
in interface ISchematicBuilderRule
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsActive(boolean active) throws java.io.IOException, AutomationException
setIsActive
in interface ISchematicBuilderRule
active
- The active (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getOrderNumber() throws java.io.IOException, AutomationException
getOrderNumber
in interface ISchematicBuilderRule
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicRule getSchematicRule() throws java.io.IOException, AutomationException
getSchematicRule
in interface ISchematicBuilderRule
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSchematicRuleByRef(ISchematicRule schematicRule) throws java.io.IOException, AutomationException
setSchematicRuleByRef
in interface ISchematicBuilderRule
schematicRule
- A reference to a com.esri.arcgis.schematic.ISchematicRule (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicDiagramClass getSchematicDiagramClass() throws java.io.IOException, AutomationException
getSchematicDiagramClass
in interface ISchematicBuilderRule
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void delete() throws java.io.IOException, AutomationException
delete
in interface ISchematicBuilderRule
java.io.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 |