|
|||||||||
| 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.schematiccontrols.ISchematicBuilderUIProxy
public class ISchematicBuilderUIProxy
Provides access to members that control the schematic builder UI (this interface is only needed for developing a new builder).
| Field Summary | |
|---|---|
boolean |
noncastable
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Constructor Summary | |
|---|---|
|
ISchematicBuilderUIProxy()
|
|
ISchematicBuilderUIProxy(Object obj)
|
protected |
ISchematicBuilderUIProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
boolean |
applies(ISchematicDiagramClass pSchematicDiagramClass)
Indicates if the UI applies to the specified diagram class. |
int |
getHWnd()
Handle of the window inserted in the diagram dialog box that opens when users ask to generate a new diagram. |
boolean |
oKEnabled()
Indicates if the OK button is enabled. |
boolean |
oKValid()
Indicates if all parameters are valid. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
setObject(ISchematicDiagramClass pSchematicDiagramClass,
Object hook,
ISchematicCreateDiagramDialog pDiagramDialog)
Supplies the builder UI with the diagram class, the application and the create diagram dialog. |
| 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 |
|---|
public boolean noncastable
| Constructor Detail |
|---|
public ISchematicBuilderUIProxy()
public ISchematicBuilderUIProxy(Object obj)
throws IOException
IOException
protected ISchematicBuilderUIProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public boolean applies(ISchematicDiagramClass pSchematicDiagramClass)
throws IOException,
AutomationException
applies in interface ISchematicBuilderUIpSchematicDiagramClass - A reference to a com.esri.arcgis.schematic.ISchematicDiagramClass (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setObject(ISchematicDiagramClass pSchematicDiagramClass,
Object hook,
ISchematicCreateDiagramDialog pDiagramDialog)
throws IOException,
AutomationException
setObject in interface ISchematicBuilderUIpSchematicDiagramClass - A reference to a com.esri.arcgis.schematic.ISchematicDiagramClass (in)hook - A reference to another Automation Object (IDispatch) (in)pDiagramDialog - A reference to a com.esri.arcgis.schematiccontrols.ISchematicCreateDiagramDialog (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getHWnd()
throws IOException,
AutomationException
getHWnd in interface ISchematicBuilderUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean oKEnabled()
throws IOException,
AutomationException
oKEnabled in interface ISchematicBuilderUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean oKValid()
throws IOException,
AutomationException
oKValid in interface ISchematicBuilderUIIOException - 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 | ||||||||