|
||||||||||
| 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
Provides access to members that control the schematic diagram class.
| Field Summary | |
static java.lang.Class |
targetClass
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF |
| Constructor Summary | |
|
ISchematicDiagramClassProxy()
For internal use only |
|
ISchematicDiagramClassProxy(java.lang.Object obj)
|
protected |
ISchematicDiagramClassProxy(java.lang.Object obj,
java.lang.String iid)
|
|
ISchematicDiagramClassProxy(java.lang.String CLSID,
java.lang.String host,
AuthInfo authInfo)
|
protected |
ISchematicDiagramClassProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
AuthInfo authInfo)
|
| Method Summary | |
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Adds a Java object to be a listener for a specific kind of event generated by the COM object. |
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(java.lang.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(java.lang.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 |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Removes a Java object as a listener to events generated by a COM object. |
void |
setParentByRef(ISchematicDiagramClass parent)
Parent diagram class of the schematic diagram class. |
| 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 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 |
| Field Detail |
public static final java.lang.Class targetClass
| Constructor Detail |
public ISchematicDiagramClassProxy(java.lang.String CLSID,
java.lang.String host,
AuthInfo authInfo)
throws java.net.UnknownHostException,
java.io.IOException
public ISchematicDiagramClassProxy()
public ISchematicDiagramClassProxy(java.lang.Object obj)
throws java.io.IOException
protected ISchematicDiagramClassProxy(java.lang.Object obj,
java.lang.String iid)
throws java.io.IOException
protected ISchematicDiagramClassProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
AuthInfo authInfo)
throws java.io.IOException
| Method Detail |
public void addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
throws java.io.IOException
Dispatch
addListener in class IObjectClassProxyjava.io.IOException
public void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
Dispatch
removeListener in class IObjectClassProxyjava.io.IOException
public ISchematicDiagramClass getParent()
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getParent in interface ISchematicDiagramClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setParentByRef(ISchematicDiagramClass parent)
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
setParentByRef in interface ISchematicDiagramClassparent - A reference to a com.esri.arcgis.schematic.ISchematicDiagramClass (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public ISchematicDiagram createSchematicDiagram(java.lang.String name,
ISchematicDiagramContainer diagramContainer)
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
createSchematicDiagram in interface ISchematicDiagramClassname - The name (in)diagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in, optional, pass 0 if not required)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IEnumSchematicDiagram getSchematicDiagrams(ISchematicDiagramContainer diagramContainer)
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getSchematicDiagrams in interface ISchematicDiagramClassdiagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in, optional, pass 0 if not required)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDiagram getSchematicDiagramByID(int iD,
ISchematicDiagramContainer diagramContainer)
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getSchematicDiagramByID in interface ISchematicDiagramClassiD - The iD (in)diagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in, optional, pass 0 if not required)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public ISchematicDiagram getSchematicDiagramByName(java.lang.String name,
ISchematicDiagramContainer diagramContainer)
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getSchematicDiagramByName in interface ISchematicDiagramClassname - The name (in)diagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in, optional, pass 0 if not required)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public ISchematicDataset getSchematicDataset()
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getSchematicDataset in interface ISchematicDiagramClassAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public int getDataSourceID()
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getDataSourceID in interface ISchematicDiagramClassAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IPropertySet getQueryPropertySet()
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getQueryPropertySet in interface ISchematicDiagramClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void alterQuery(int dataSourceID,
IPropertySet propertySet)
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
alterQuery in interface ISchematicDiagramClassdataSourceID - The dataSourceID (in)propertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IUID getBuilderCLSID()
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getBuilderCLSID in interface ISchematicDiagramClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getBuilderPropertySet()
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getBuilderPropertySet in interface ISchematicDiagramClassAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void alterBuilder(IUID uID,
IPropertySet propertySet)
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicBuilder getSchematicBuilder()
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getSchematicBuilder in interface ISchematicDiagramClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getLinkerCLSID()
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getLinkerCLSID in interface ISchematicDiagramClassAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IPropertySet getLinkerPropertySet()
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getLinkerPropertySet in interface ISchematicDiagramClassAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void alterLinker(IUID uID,
IPropertySet propertySet)
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
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)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IUID getAlgorithmCLSID()
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getAlgorithmCLSID in interface ISchematicDiagramClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getAlgorithmPropertySet()
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getAlgorithmPropertySet in interface ISchematicDiagramClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void alterAlgorithm(IUID uID,
IPropertySet propertySet)
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
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)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void associateElementClass(ISchematicElementClass schematicElementClass)
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
associateElementClass in interface ISchematicDiagramClassschematicElementClass - A reference to a com.esri.arcgis.schematic.ISchematicElementClass (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void dissociateElementClass(ISchematicElementClass schematicElementClass)
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
dissociateElementClass in interface ISchematicDiagramClassschematicElementClass - A reference to a com.esri.arcgis.schematic.ISchematicElementClass (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicElementClass getAssociatedElementClasses()
throws java.io.IOException,
AutomationException
ISchematicDiagramClass
getAssociatedElementClasses in interface ISchematicDiagramClassAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||