|
|||||||||
| 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.geodatabase.IClassProxy
com.esri.arcgis.geodatabase.IObjectClassProxy
com.esri.arcgis.schematic.ISchematicDiagramClassProxy
public class ISchematicDiagramClassProxy
Provides access to members that control the schematic diagram class.
ISchematicDiagram,
INgDiagramType,
Serialized Form| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
| Constructor Summary | |
|---|---|
|
ISchematicDiagramClassProxy()
|
|
ISchematicDiagramClassProxy(Object obj)
|
protected |
ISchematicDiagramClassProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
alterAlgorithm(IUID uID,
IPropertySet propertySet)
Changes the algorithm defined for the schematic diagram class with the new specified algorithm CLSID and the new specified algorithm PropertySet. |
void |
alterBuilder(IUID uID,
IPropertySet propertySet)
Changes the builder defined for the schematic diagram class with the new specified builder CLSID and the new specified builder PropertySet. |
void |
alterLinker(IUID uID,
IPropertySet propertySet)
Changes the linker defined for the schematic diagram class with the new specified linker CLSID and the new specified linker PropertySet. |
void |
alterQuery(int dataSourceID,
IPropertySet propertySet)
Changes the query related to the schematic diagram class with the new specified datasource ID and the new specified query PropertySet. |
void |
associateElementClass(ISchematicElementClass schematicElementClass)
Associates the specified schematic element class with the diagram class. |
ISchematicDiagram |
createSchematicDiagram(String name,
ISchematicDiagramContainer diagramContainer)
Creates a new schematic diagram. |
void |
dissociateElementClass(ISchematicElementClass schematicElementClass)
Dissociate the specified schematic element class from the diagram class. |
IUID |
getAlgorithmCLSID()
Algorithm CLSID defined for the schematic diagram class. |
IPropertySet |
getAlgorithmPropertySet()
Algorithm PropertySet related to the schematic diagram class. |
IEnumSchematicElementClass |
getAssociatedElementClasses()
List of the schematic element classes associated with the schematic diagram class. |
IUID |
getBuilderCLSID()
Builder CLSID defined for the schematic diagram class. |
IPropertySet |
getBuilderPropertySet()
Builder PropertySet related to the schematic diagram class. |
int |
getDataSourceID()
ID of the datasource related to the schematic diagram class. |
IUID |
getLinkerCLSID()
Linker CLSID defined for the schematic diagram class. |
IPropertySet |
getLinkerPropertySet()
Linker PropertySet related to the schematic diagram class. |
ISchematicDiagramClass |
getParent()
Parent diagram class of the schematic diagram class. |
IPropertySet |
getQueryPropertySet()
Query PropertySet related to the schematic diagram class. |
ISchematicBuilder |
getSchematicBuilder()
Schematic builder defined for the schematic diagram class. |
ISchematicDataset |
getSchematicDataset()
Schematic dataset related to the schematic diagram class. |
ISchematicDiagram |
getSchematicDiagramByID(int iD,
ISchematicDiagramContainer diagramContainer)
Schematic diagram referenced by the specified ID from the specified schematic diagrams container. |
ISchematicDiagram |
getSchematicDiagramByName(String name,
ISchematicDiagramContainer diagramContainer)
Schematic diagram referenced by the schematic diagram class with the specified Name from the specified schematic diagrams container. |
IEnumSchematicDiagram |
getSchematicDiagrams(ISchematicDiagramContainer diagramContainer)
List of the schematic diagrams related to the schematic diagram class within a specified schematic diagrams container. |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
setParentByRef(ISchematicDiagramClass parent)
Parent diagram class of the schematic diagram class. |
void |
writeExternal(ObjectOutput out)
|
| Methods inherited from class com.esri.arcgis.geodatabase.IObjectClassProxy |
|---|
getAliasName, getObjectClassID, getRelationshipClasses |
| Methods inherited from class com.esri.arcgis.geodatabase.IClassProxy |
|---|
addField, addIndex, deleteField, deleteIndex, findField, getCLSID, getEXTCLSID, getExtension, getExtensionProperties, getFields, getIndexes, getOIDFieldName, isHasOID |
| 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.geodatabase.IObjectClass |
|---|
getAliasName, getObjectClassID, getRelationshipClasses |
| Methods inherited from interface com.esri.arcgis.geodatabase.IClass |
|---|
addField, addIndex, deleteField, deleteIndex, findField, getCLSID, getEXTCLSID, getExtension, getExtensionProperties, getFields, getIndexes, getOIDFieldName, isHasOID |
| Constructor Detail |
|---|
public ISchematicDiagramClassProxy()
public ISchematicDiagramClassProxy(Object obj)
throws IOException
IOException
protected ISchematicDiagramClassProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class IObjectClassProxyIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class IObjectClassProxyIOException
public ISchematicDiagramClass getParent()
throws IOException,
AutomationException
getParent in interface ISchematicDiagramClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setParentByRef(ISchematicDiagramClass parent)
throws IOException,
AutomationException
setParentByRef in interface ISchematicDiagramClassparent - 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 ISchematicDiagram createSchematicDiagram(String name,
ISchematicDiagramContainer diagramContainer)
throws IOException,
AutomationException
createSchematicDiagram in interface ISchematicDiagramClassname - The name (in)diagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicDiagram getSchematicDiagrams(ISchematicDiagramContainer diagramContainer)
throws IOException,
AutomationException
getSchematicDiagrams in interface ISchematicDiagramClassdiagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDiagram getSchematicDiagramByID(int iD,
ISchematicDiagramContainer diagramContainer)
throws IOException,
AutomationException
getSchematicDiagramByID in interface ISchematicDiagramClassiD - The iD (in)diagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDiagram getSchematicDiagramByName(String name,
ISchematicDiagramContainer diagramContainer)
throws IOException,
AutomationException
getSchematicDiagramByName in interface ISchematicDiagramClassname - The name (in)diagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDataset getSchematicDataset()
throws IOException,
AutomationException
getSchematicDataset in interface ISchematicDiagramClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDataSourceID()
throws IOException,
AutomationException
getDataSourceID in interface ISchematicDiagramClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getQueryPropertySet()
throws IOException,
AutomationException
getQueryPropertySet in interface ISchematicDiagramClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void alterQuery(int dataSourceID,
IPropertySet propertySet)
throws IOException,
AutomationException
alterQuery in interface ISchematicDiagramClassdataSourceID - The dataSourceID (in)propertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getBuilderCLSID()
throws IOException,
AutomationException
getBuilderCLSID in interface ISchematicDiagramClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getBuilderPropertySet()
throws IOException,
AutomationException
getBuilderPropertySet in interface ISchematicDiagramClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void alterBuilder(IUID uID,
IPropertySet propertySet)
throws IOException,
AutomationException
alterBuilder in interface ISchematicDiagramClassuID - A reference to a com.esri.arcgis.system.IUID (in)propertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicBuilder getSchematicBuilder()
throws IOException,
AutomationException
getSchematicBuilder in interface ISchematicDiagramClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getLinkerCLSID()
throws IOException,
AutomationException
getLinkerCLSID in interface ISchematicDiagramClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getLinkerPropertySet()
throws IOException,
AutomationException
getLinkerPropertySet in interface ISchematicDiagramClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void alterLinker(IUID uID,
IPropertySet propertySet)
throws IOException,
AutomationException
alterLinker in interface ISchematicDiagramClassuID - A reference to a com.esri.arcgis.system.IUID (in)propertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getAlgorithmCLSID()
throws IOException,
AutomationException
getAlgorithmCLSID in interface ISchematicDiagramClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getAlgorithmPropertySet()
throws IOException,
AutomationException
getAlgorithmPropertySet in interface ISchematicDiagramClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void alterAlgorithm(IUID uID,
IPropertySet propertySet)
throws IOException,
AutomationException
alterAlgorithm in interface ISchematicDiagramClassuID - A reference to a com.esri.arcgis.system.IUID (in)propertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void associateElementClass(ISchematicElementClass schematicElementClass)
throws IOException,
AutomationException
associateElementClass in interface ISchematicDiagramClassschematicElementClass - A reference to a com.esri.arcgis.schematic.ISchematicElementClass (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicDiagramClass.dissociateElementClass(com.esri.arcgis.schematic.ISchematicElementClass),
ISchematicDiagramClass.getAssociatedElementClasses()
public void dissociateElementClass(ISchematicElementClass schematicElementClass)
throws IOException,
AutomationException
dissociateElementClass in interface ISchematicDiagramClassschematicElementClass - A reference to a com.esri.arcgis.schematic.ISchematicElementClass (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicDiagramClass.getAssociatedElementClasses()
public IEnumSchematicElementClass getAssociatedElementClasses()
throws IOException,
AutomationException
getAssociatedElementClasses in interface ISchematicDiagramClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicDiagramClass.associateElementClass(com.esri.arcgis.schematic.ISchematicElementClass),
ISchematicDiagramClass.dissociateElementClass(com.esri.arcgis.schematic.ISchematicElementClass)
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizablewriteExternal in class IObjectClassProxyIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class IObjectClassProxyIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||