com.esri.arcgis.schematic
Class ISchematicBuilderRuleContainerEditProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.schematic.ISchematicBuilderRuleContainerEditProxy
All Implemented Interfaces:
ISchematicBuilderRuleContainerEdit, Externalizable, Serializable

public class ISchematicBuilderRuleContainerEditProxy
extends com.esri.arcgis.interop.Dispatch
implements ISchematicBuilderRuleContainerEdit, Serializable

Provides access to members that manage the schematic builder rule container edition.

Product Availability

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

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Constructor Summary
  ISchematicBuilderRuleContainerEditProxy()
           
  ISchematicBuilderRuleContainerEditProxy(Object obj)
           
protected ISchematicBuilderRuleContainerEditProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 ISchematicBuilderRule addSchematicBuilderRule()
          Adds a schematic builder rules within the builder rule container.
 ISchematicBuilderRule insertSchematicBuilderRule(int orderNumber)
          Inserts a schematic builder rules at given order number within the builder rule container.
 void moveSchematicBuilderRule(ISchematicBuilderRule schematicBuilderRule, int orderNumber)
          Moves a schematic builder rules to given order number within the builder rule container.
 void removeListener(String iidStr, Object theListener)
           
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

noncastable

public boolean noncastable
Constructor Detail

ISchematicBuilderRuleContainerEditProxy

public ISchematicBuilderRuleContainerEditProxy()

ISchematicBuilderRuleContainerEditProxy

public ISchematicBuilderRuleContainerEditProxy(Object obj)
                                        throws IOException
Throws:
IOException

ISchematicBuilderRuleContainerEditProxy

protected ISchematicBuilderRuleContainerEditProxy(Object obj,
                                                  String iid)
                                           throws IOException
Throws:
IOException
Method Detail

addListener

public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

removeListener

public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

addSchematicBuilderRule

public ISchematicBuilderRule addSchematicBuilderRule()
                                              throws IOException,
                                                     AutomationException
Adds a schematic builder rules within the builder rule container.

Product Availability

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

Specified by:
addSchematicBuilderRule in interface ISchematicBuilderRuleContainerEdit
Returns:
A reference to a com.esri.arcgis.schematic.ISchematicBuilderRule
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

insertSchematicBuilderRule

public ISchematicBuilderRule insertSchematicBuilderRule(int orderNumber)
                                                 throws IOException,
                                                        AutomationException
Inserts a schematic builder rules at given order number within the builder rule container.

Product Availability

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

Specified by:
insertSchematicBuilderRule in interface ISchematicBuilderRuleContainerEdit
Parameters:
orderNumber - The orderNumber (in)
Returns:
A reference to a com.esri.arcgis.schematic.ISchematicBuilderRule
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

moveSchematicBuilderRule

public void moveSchematicBuilderRule(ISchematicBuilderRule schematicBuilderRule,
                                     int orderNumber)
                              throws IOException,
                                     AutomationException
Moves a schematic builder rules to given order number within the builder rule container.

Product Availability

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

Specified by:
moveSchematicBuilderRule in interface ISchematicBuilderRuleContainerEdit
Parameters:
schematicBuilderRule - A reference to a com.esri.arcgis.schematic.ISchematicBuilderRule (in)
orderNumber - The orderNumber (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.