|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.schematic.ISchematicObjectClassProxy com.esri.arcgis.schematic.ISchematicDiagramClassProxy
public class ISchematicDiagramClassProxy
Internal use class Proxy for COM Interface 'ISchematicDiagramClass'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'
Description: 'Provides access to members that manage the schematic diagram class.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Field Summary | |
---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Fields inherited from interface com.esri.arcgis.schematic.ISchematicDiagramClass |
---|
IID, IID3e87b44d_7047_4295_8e86_eaa59a5cbfba |
Fields inherited from interface com.esri.arcgis.schematic.ISchematicObjectClass |
---|
IID55d6b6d9_5539_486f_95f8_084ef4e6fc13 |
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,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
ISchematicDiagramClassProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
Method Summary | |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
void |
associateSchematicElementClass(ISchematicElementClass schematicElementClass)
Associates the element class to the schematic diagram class. |
ISchematicDiagram |
createSchematicDiagram(java.lang.String name,
ISchematicDiagramContainer diagramContainer)
Creates a new schematic diagram. |
void |
dissociateSchematicElementClass(ISchematicElementClass schematicElementClass)
Dissociates the element class from the schematic diagram class. |
IEnumSchematicElementClass |
getAssociatedSchematicElementClasses()
The associated element classes to the schematic diagram class. |
ISchematicElementClass |
getDefaultSchematicNodeClass()
Default schematic in memory node element class related to the schematic diagram class. |
ISchematicDiagramClass |
getParent()
Parent of the schematic diagram class. |
ISchematicAlgorithm |
getSchematicAlgorithm()
Schematic algorithm of the schematic diagram class. |
IEnumSchematicAlgorithm |
getSchematicAlgorithms()
Schematic algorithms of the schematic diagram class. |
ISchematicBuilder |
getSchematicBuilder()
Schematic builder of the schematic diagram class. |
ISchematicDiagram |
getSchematicDiagramByID(int iD)
Schematic diagram referenced by the specified ID. |
ISchematicDiagram |
getSchematicDiagramByName(java.lang.String name)
Schematic diagram referenced by the specified Name. |
IEnumSchematicDiagram |
getSchematicDiagrams()
Schematic diagrams enumeration within the schematic dataset or schematic folder container. |
ISchematicLayer |
getSchematicLayerTemplate()
Schematic layer template related to the schematic diagram class. |
IEnumSchematicAlgorithm |
getSchematicTraces()
Schematic analyst traces of the schematic diagram class. |
boolean |
isAlwaysLoadDiagrams()
Indicates if the diagrams which belong to the diagram class are always loaded. |
boolean |
isSchematicElementClassAssociated(ISchematicElementClass schematicElementClass)
Indicates whether or not the element class is associated to the schematic diagram class. |
ISchematicInMemoryDiagram |
loadSchematicInMemoryDiagram(java.lang.String diagramName)
Loads a schematic in memory diagram specified by its DiagramName. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
setAlwaysLoadDiagrams(boolean alwaysLoadDiagrams)
Indicates if the diagrams which belong to the diagram class are always loaded. |
void |
setDefaultSchematicNodeClass(ISchematicElementClass schematicElementClass)
Default schematic in memory node element class related to the schematic diagram class. |
void |
setParentByRef(ISchematicDiagramClass parent)
Parent of the schematic diagram class. |
void |
setSchematicAlgorithmByRef(ISchematicAlgorithm schematicAlgorithm)
Schematic algorithm of the schematic diagram class. |
void |
setSchematicAlgorithmsByRef(IEnumSchematicAlgorithm schematicAlgorithms)
Schematic algorithms of the schematic diagram class. |
void |
setSchematicBuilderByRef(ISchematicBuilder schematicBuilder)
Schematic builder of the schematic diagram class. |
void |
setSchematicLayerTemplate(ISchematicLayer schematicLayer)
Schematic layer template related to the schematic diagram class. |
void |
setSchematicTracesByRef(IEnumSchematicAlgorithm schematicAlgorithms)
Schematic analyst traces of the schematic diagram class. |
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.schematic.ISchematicObjectClass |
---|
createSchematicAttribute, delete, getExternalQueryEvaluationMode, getIdentifierFieldNames, getName, getPredefinedAttributeNames, getQueryString, getSchematicDataset, getSchematicDataSource, getSchematicQueryParameters, setExternalQueryEvaluationMode, setIdentifierFieldNames, setName, setQueryString, setSchematicDataSourceByRef, setSchematicQueryParameters |
Field Detail |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public ISchematicDiagramClassProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public ISchematicDiagramClassProxy()
public ISchematicDiagramClassProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected ISchematicDiagramClassProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected ISchematicDiagramClassProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class ISchematicObjectClassProxy
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class ISchematicObjectClassProxy
java.io.IOException
public ISchematicDiagramClass getParent() throws java.io.IOException, AutomationException
getParent
in interface ISchematicDiagramClass
java.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
setParentByRef
in interface ISchematicDiagramClass
parent
- A reference to a com.esri.arcgis.schematic.ISchematicDiagramClass (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSchematicElementClass getAssociatedSchematicElementClasses() throws java.io.IOException, AutomationException
getAssociatedSchematicElementClasses
in interface ISchematicDiagramClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void associateSchematicElementClass(ISchematicElementClass schematicElementClass) throws java.io.IOException, AutomationException
associateSchematicElementClass
in interface ISchematicDiagramClass
schematicElementClass
- 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 void dissociateSchematicElementClass(ISchematicElementClass schematicElementClass) throws java.io.IOException, AutomationException
dissociateSchematicElementClass
in interface ISchematicDiagramClass
schematicElementClass
- 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 boolean isSchematicElementClassAssociated(ISchematicElementClass schematicElementClass) throws java.io.IOException, AutomationException
isSchematicElementClassAssociated
in interface ISchematicDiagramClass
schematicElementClass
- 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 ISchematicBuilder getSchematicBuilder() throws java.io.IOException, AutomationException
getSchematicBuilder
in interface ISchematicDiagramClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSchematicBuilderByRef(ISchematicBuilder schematicBuilder) throws java.io.IOException, AutomationException
setSchematicBuilderByRef
in interface ISchematicDiagramClass
schematicBuilder
- A reference to a com.esri.arcgis.schematic.ISchematicBuilder (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicAlgorithm getSchematicAlgorithm() throws java.io.IOException, AutomationException
getSchematicAlgorithm
in interface ISchematicDiagramClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSchematicAlgorithmByRef(ISchematicAlgorithm schematicAlgorithm) throws java.io.IOException, AutomationException
setSchematicAlgorithmByRef
in interface ISchematicDiagramClass
schematicAlgorithm
- A reference to a com.esri.arcgis.schematic.ISchematicAlgorithm (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSchematicAlgorithm getSchematicAlgorithms() throws java.io.IOException, AutomationException
getSchematicAlgorithms
in interface ISchematicDiagramClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSchematicAlgorithmsByRef(IEnumSchematicAlgorithm schematicAlgorithms) throws java.io.IOException, AutomationException
setSchematicAlgorithmsByRef
in interface ISchematicDiagramClass
schematicAlgorithms
- A reference to a com.esri.arcgis.schematic.IEnumSchematicAlgorithm (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSchematicAlgorithm getSchematicTraces() throws java.io.IOException, AutomationException
getSchematicTraces
in interface ISchematicDiagramClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSchematicTracesByRef(IEnumSchematicAlgorithm schematicAlgorithms) throws java.io.IOException, AutomationException
setSchematicTracesByRef
in interface ISchematicDiagramClass
schematicAlgorithms
- A reference to a com.esri.arcgis.schematic.IEnumSchematicAlgorithm (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicInMemoryDiagram loadSchematicInMemoryDiagram(java.lang.String diagramName) throws java.io.IOException, AutomationException
loadSchematicInMemoryDiagram
in interface ISchematicDiagramClass
diagramName
- The diagramName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAlwaysLoadDiagrams() throws java.io.IOException, AutomationException
isAlwaysLoadDiagrams
in interface ISchematicDiagramClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAlwaysLoadDiagrams(boolean alwaysLoadDiagrams) throws java.io.IOException, AutomationException
setAlwaysLoadDiagrams
in interface ISchematicDiagramClass
alwaysLoadDiagrams
- The alwaysLoadDiagrams (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSchematicLayerTemplate(ISchematicLayer schematicLayer) throws java.io.IOException, AutomationException
setSchematicLayerTemplate
in interface ISchematicDiagramClass
schematicLayer
- A reference to a com.esri.arcgis.schematic.ISchematicLayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicLayer getSchematicLayerTemplate() throws java.io.IOException, AutomationException
getSchematicLayerTemplate
in interface ISchematicDiagramClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultSchematicNodeClass(ISchematicElementClass schematicElementClass) throws java.io.IOException, AutomationException
setDefaultSchematicNodeClass
in interface ISchematicDiagramClass
schematicElementClass
- 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 ISchematicElementClass getDefaultSchematicNodeClass() throws java.io.IOException, AutomationException
getDefaultSchematicNodeClass
in interface ISchematicDiagramClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicDiagram createSchematicDiagram(java.lang.String name, ISchematicDiagramContainer diagramContainer) throws java.io.IOException, AutomationException
createSchematicDiagram
in interface ISchematicDiagramClass
name
- The name (in)diagramContainer
- 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 IEnumSchematicDiagram getSchematicDiagrams() throws java.io.IOException, AutomationException
getSchematicDiagrams
in interface ISchematicDiagramClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicDiagram getSchematicDiagramByID(int iD) throws java.io.IOException, AutomationException
getSchematicDiagramByID
in interface ISchematicDiagramClass
iD
- The iD (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicDiagram getSchematicDiagramByName(java.lang.String name) throws java.io.IOException, AutomationException
getSchematicDiagramByName
in interface ISchematicDiagramClass
name
- The name (in)
java.io.IOException
- 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 |