com.esri.arcgis.schematic
Class IGPSchematicBuilderProxy
java.lang.Object
com.esri.arcgis.interop.Dispatch
com.esri.arcgis.schematic.IGPSchematicBuilderProxy
- All Implemented Interfaces:
- IGPSchematicBuilder, Externalizable, Serializable
public class IGPSchematicBuilderProxy
- extends com.esri.arcgis.interop.Dispatch
- implements IGPSchematicBuilder, Serializable
Provides access to members that manage the GP schematic diagram builder.
Description
This interface is new at ArcGIS 9.3. Testing some further text. It will be removed.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
- See Also:
- Serialized Form
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
|
Method Summary |
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
ISchematicDiagram |
gPGenerateDiagram(String diagramName,
ISchematicDiagramContainer diagramContainer,
ISpatialReference spatialReference,
IEnumGPValue enumGPValue,
String builderOptions,
ITrackCancel cancelTracker,
IGPMessages messages)
Generates a new schematic diagram implemented by the schematic diagram builder. |
void |
gPUpdateDiagram(ISchematicDiagram diagram,
ISpatialReference spatialReference,
IEnumGPValue enumGPValue,
String builderOptions,
ITrackCancel cancelTracker,
IGPMessages messages)
Refreshs an existing diagram implemented by the schematic diagram builder. |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
writeExternal(ObjectOutput out)
|
| 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, queryInterface, release, setNativeMode, setPropertyByName, toString, vtblInvoke |
IGPSchematicBuilderProxy
public IGPSchematicBuilderProxy()
IGPSchematicBuilderProxy
public IGPSchematicBuilderProxy(Object obj)
throws IOException
- Throws:
IOException
IGPSchematicBuilderProxy
protected IGPSchematicBuilderProxy(Object obj,
String iid)
throws IOException
- Throws:
IOException
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
gPGenerateDiagram
public ISchematicDiagram gPGenerateDiagram(String diagramName,
ISchematicDiagramContainer diagramContainer,
ISpatialReference spatialReference,
IEnumGPValue enumGPValue,
String builderOptions,
ITrackCancel cancelTracker,
IGPMessages messages)
throws IOException,
AutomationException
- Generates a new schematic diagram implemented by the schematic diagram builder.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
- Specified by:
gPGenerateDiagram in interface IGPSchematicBuilder
- Parameters:
diagramName - The diagramName (in)diagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in)spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in, optional, pass null if not required)enumGPValue - A reference to a com.esri.arcgis.geodatabase.IEnumGPValue (in, optional, pass null if not required)builderOptions - The builderOptions (in, optional, pass null if not required)cancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in, optional, pass null if not required)messages - A reference to a com.esri.arcgis.geodatabase.IGPMessages (in, optional, pass null if not required)
- Returns:
- A reference to a com.esri.arcgis.schematic.ISchematicDiagram
- Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
gPUpdateDiagram
public void gPUpdateDiagram(ISchematicDiagram diagram,
ISpatialReference spatialReference,
IEnumGPValue enumGPValue,
String builderOptions,
ITrackCancel cancelTracker,
IGPMessages messages)
throws IOException,
AutomationException
- Refreshs an existing diagram implemented by the schematic diagram builder.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
- Specified by:
gPUpdateDiagram in interface IGPSchematicBuilder
- Parameters:
diagram - A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in)spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in, optional, pass null if not required)enumGPValue - A reference to a com.esri.arcgis.geodatabase.IEnumGPValue (in, optional, pass null if not required)builderOptions - The builderOptions (in, optional, pass null if not required)cancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in, optional, pass null if not required)messages - A reference to a com.esri.arcgis.geodatabase.IGPMessages (in, optional, pass null if not required)
- Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal in interface Externalizable- Overrides:
writeExternal in class com.esri.arcgis.interop.Dispatch
- Throws:
IOException
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal in interface Externalizable- Overrides:
readExternal in class com.esri.arcgis.interop.Dispatch
- Throws:
IOException
ClassNotFoundException