| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.systemUI.IOperationProxy
com.esri.arcgis.schematic.ISchematicOperationProxy
public class ISchematicOperationProxy
Provides access to members that control the schematic operation.
| Field Summary | |
|---|---|
|  boolean | noncastable | 
| Fields inherited from class com.esri.arcgis.interop.Dispatch | 
|---|
| DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef | 
| Constructor Summary | |
|---|---|
|   | ISchematicOperationProxy() | 
|   | ISchematicOperationProxy(Object obj) | 
| protected  | ISchematicOperationProxy(Object obj,
                         String iid) | 
| Method Summary | |
|---|---|
|  void | abortOperation()Abort a schematic operation. | 
|  void | addListener(String iidStr,
            Object theListener,
            Object theSource) | 
|  void | onAddOperation()Executed when the operation is added in the stack. | 
|  void | removeListener(String iidStr,
               Object theListener) | 
|  void | startOperation(String menuString,
               Object hook,
               ISchematicLayer schematicLayer,
               boolean editionOperation)Start a new schematic operation. | 
|  void | stopOperation()Stop a schematic operation. | 
| Methods inherited from class com.esri.arcgis.systemUI.IOperationProxy | 
|---|
| esri_do, getMenuString, isCanRedo, isCanUndo, redo, undo | 
| 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 | 
| Methods inherited from interface com.esri.arcgis.systemUI.IOperation | 
|---|
| esri_do, getMenuString, isCanRedo, isCanUndo, redo, undo | 
| Field Detail | 
|---|
public boolean noncastable
| Constructor Detail | 
|---|
public ISchematicOperationProxy()
public ISchematicOperationProxy(Object obj)
                         throws IOException
IOException
protected ISchematicOperationProxy(Object obj,
                                   String iid)
                            throws IOException
IOException| Method Detail | 
|---|
public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
addListener in class IOperationProxyIOException
public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
removeListener in class IOperationProxyIOException
public void startOperation(String menuString,
                           Object hook,
                           ISchematicLayer schematicLayer,
                           boolean editionOperation)
                    throws IOException,
                           AutomationException
startOperation in interface ISchematicOperationmenuString - The menuString  (in)hook - A reference to another Automation Object (IDispatch)  (in)schematicLayer - A reference to a com.esri.arcgis.schematic.ISchematicLayer  (in)editionOperation - The editionOperation  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void stopOperation()
                   throws IOException,
                          AutomationException
stopOperation in interface ISchematicOperationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void abortOperation()
                    throws IOException,
                           AutomationException
abortOperation in interface ISchematicOperationIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onAddOperation()
                    throws IOException,
                           AutomationException
onAddOperation in interface ISchematicOperationIOException - 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 | ||||||||