|
|||||||||
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.ISchematicElementClassProxy
public class ISchematicElementClassProxy
Internal use class Proxy for COM Interface 'ISchematicElementClass'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'
Description: 'Provides access to members that manage the schematic element 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.ISchematicElementClass |
---|
IID, IID7e29935b_54bc_4499_a2af_b779729f702c |
Fields inherited from interface com.esri.arcgis.schematic.ISchematicObjectClass |
---|
IID55d6b6d9_5539_486f_95f8_084ef4e6fc13 |
Constructor Summary | |
---|---|
|
ISchematicElementClassProxy()
For internal use only |
|
ISchematicElementClassProxy(java.lang.Object obj)
|
protected |
ISchematicElementClassProxy(java.lang.Object obj,
java.lang.String iid)
|
|
ISchematicElementClassProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
ISchematicElementClassProxy(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 |
alterAssociatedObjectClass(ISchematicDataSource schematicDataSource,
int objectClassID)
Changes the associated object class to the schematic element class. |
ISchematicElement |
createSchematicElement(java.lang.String name,
IGeometry geometry,
ISchematicDiagram schematicDiagram)
Creates a new schematic element in the specified schematic diagram. |
ISchematicDataSource |
getAssociatedObjectClassDataSource()
The associated schematic data source to the schematic element class. |
int |
getAssociatedObjectClassDataSourceID()
The associated object class data source ID to the schematic element class. |
int |
getAssociatedObjectClassID()
The associated object class ID to the schematic element class. |
IEnumSchematicDiagramClass |
getAssociatedSchematicDiagramClasses()
Associated diagram classes to the schematic element class. |
int |
getGeometryType()
Geometry type of the schematic element class. |
ISchematicElementClass |
getParent()
Parent to the schematic element class. |
IUID |
getRelationManagerCLSID()
Relation manager CLSID of the schematic element class. |
ISchematicElement |
getSchematicElementByID(int iD,
ISchematicDiagram schematicDiagram)
Schematic element referenced by the specified ID that is contained in the specified schematic diagram. |
ISchematicElement |
getSchematicElementByName(java.lang.String name,
ISchematicDiagram schematicDiagram)
Schematic element referenced by the specified Name that is contained in the specified schematic diagram. |
IEnumSchematicElement |
getSchematicElements(ISchematicDiagram schematicDiagram)
List of the schematic elements related to the schematic element class within the specified schematic diagram. |
int |
getSchematicElementType()
Schematic element type related to the schematic element class. |
IField |
getShapeField()
Shape field of the schematic element class. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
setGeometryType(int geometryType)
Geometry type of the schematic element class. |
void |
setParentByRef(ISchematicElementClass parent)
Parent to the schematic element class. |
void |
setRelationManagerCLSID(IUID uID)
Relation manager CLSID of the schematic element class. |
void |
setShapeField(IField field)
Shape field of the schematic element 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 ISchematicElementClassProxy(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 ISchematicElementClassProxy()
public ISchematicElementClassProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected ISchematicElementClassProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected ISchematicElementClassProxy(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 ISchematicElement createSchematicElement(java.lang.String name, IGeometry geometry, ISchematicDiagram schematicDiagram) throws java.io.IOException, AutomationException
createSchematicElement
in interface ISchematicElementClass
name
- The name (in)geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)schematicDiagram
- A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSchematicElement getSchematicElements(ISchematicDiagram schematicDiagram) throws java.io.IOException, AutomationException
getSchematicElements
in interface ISchematicElementClass
schematicDiagram
- A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in, optional, pass 0 if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicElement getSchematicElementByID(int iD, ISchematicDiagram schematicDiagram) throws java.io.IOException, AutomationException
getSchematicElementByID
in interface ISchematicElementClass
iD
- The iD (in)schematicDiagram
- A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in, optional, pass 0 if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicElement getSchematicElementByName(java.lang.String name, ISchematicDiagram schematicDiagram) throws java.io.IOException, AutomationException
getSchematicElementByName
in interface ISchematicElementClass
name
- The name (in)schematicDiagram
- A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in, optional, pass 0 if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSchematicElementType() throws java.io.IOException, AutomationException
getSchematicElementType
in interface ISchematicElementClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getGeometryType() throws java.io.IOException, AutomationException
getGeometryType
in interface ISchematicElementClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setGeometryType(int geometryType) throws java.io.IOException, AutomationException
setGeometryType
in interface ISchematicElementClass
geometryType
- A com.esri.arcgis.geometry.esriGeometryType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IField getShapeField() throws java.io.IOException, AutomationException
getShapeField
in interface ISchematicElementClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShapeField(IField field) throws java.io.IOException, AutomationException
setShapeField
in interface ISchematicElementClass
field
- A reference to a com.esri.arcgis.geodatabase.IField (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicElementClass getParent() throws java.io.IOException, AutomationException
getParent
in interface ISchematicElementClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setParentByRef(ISchematicElementClass parent) throws java.io.IOException, AutomationException
setParentByRef
in interface ISchematicElementClass
parent
- 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 IEnumSchematicDiagramClass getAssociatedSchematicDiagramClasses() throws java.io.IOException, AutomationException
getAssociatedSchematicDiagramClasses
in interface ISchematicElementClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getRelationManagerCLSID() throws java.io.IOException, AutomationException
getRelationManagerCLSID
in interface ISchematicElementClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRelationManagerCLSID(IUID uID) throws java.io.IOException, AutomationException
setRelationManagerCLSID
in interface ISchematicElementClass
uID
- A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getAssociatedObjectClassID() throws java.io.IOException, AutomationException
getAssociatedObjectClassID
in interface ISchematicElementClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getAssociatedObjectClassDataSourceID() throws java.io.IOException, AutomationException
getAssociatedObjectClassDataSourceID
in interface ISchematicElementClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicDataSource getAssociatedObjectClassDataSource() throws java.io.IOException, AutomationException
getAssociatedObjectClassDataSource
in interface ISchematicElementClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void alterAssociatedObjectClass(ISchematicDataSource schematicDataSource, int objectClassID) throws java.io.IOException, AutomationException
alterAssociatedObjectClass
in interface ISchematicElementClass
schematicDataSource
- A reference to a com.esri.arcgis.schematic.ISchematicDataSource (in)objectClassID
- The objectClassID (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 |