|
|||||||||
| 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.ISchematicElementClassProxy
public class ISchematicElementClassProxy
Provides access to members that control the schematic element class.
ISchematicElement,
INgElementType,
Serialized Form| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
| Constructor Summary | |
|---|---|
|
ISchematicElementClassProxy()
|
|
ISchematicElementClassProxy(Object obj)
|
protected |
ISchematicElementClassProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
alterAssociatedObjectClass(int dataSourceID,
int objectClassID)
Changes the feature class associated with the schematic element class with the new specified datasource ID and the new specified feature class ID. |
void |
alterBuilderPropertySet(IPropertySet propertySet)
Changes the builder PropertySet defined for the schematic element class with the new specified builder PropertySet. |
void |
alterQuery(int dataSourceID,
IPropertySet propertySet)
Changes the query related to the schematic element class with the new specified datasource ID and the new specified query PropertySet. |
ISchematicElement |
createSchematicElement(String name,
ISchematicDiagram schematicDiagram)
Creates a new schematic element in the specified schematic diagram. |
int |
getAssociatedDataSourceID()
Datasource ID of the feature class associated with the schematic element class. |
IEnumSchematicDiagramClass |
getAssociatedDiagramClasses()
List of the schematic diagram classes associated to the schematic element class. |
int |
getAssociatedObjectClassID()
ID of the feature class associated with the schematic element class. |
IPropertySet |
getBuilderPropertySet()
Builder property set related to the schematic element class. |
int |
getDataSourceID()
ID of the datasource related to the schematic element class. |
ISchematicElementClass |
getParent()
Parent element class of the schematic element class. |
IPropertySet |
getQueryPropertySet()
Query PropertySet related to the schematic element class. |
IUID |
getRelationManagerCLSID()
CLSID of the relation manager defined for the schematic elemnt class. |
ISchematicDataset |
getSchematicDataset()
Schematic dataset related to 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(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. |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
setParentByRef(ISchematicElementClass parent)
Parent element class of the schematic element class. |
void |
setRelationManagerCLSID(IUID uID)
CLSID of the relation manager defined for the schematic elemnt 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 ISchematicElementClassProxy()
public ISchematicElementClassProxy(Object obj)
throws IOException
IOException
protected ISchematicElementClassProxy(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 ISchematicElementClass getParent()
throws IOException,
AutomationException
getParent in interface ISchematicElementClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setParentByRef(ISchematicElementClass parent)
throws IOException,
AutomationException
setParentByRef in interface ISchematicElementClassparent - A reference to a com.esri.arcgis.schematic.ISchematicElementClass (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDataset getSchematicDataset()
throws IOException,
AutomationException
getSchematicDataset in interface ISchematicElementClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSchematicElementType()
throws IOException,
AutomationException
getSchematicElementType in interface ISchematicElementClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicElement createSchematicElement(String name,
ISchematicDiagram schematicDiagram)
throws IOException,
AutomationException
createSchematicElement in interface ISchematicElementClassname - The name (in)schematicDiagram - A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicElement getSchematicElements(ISchematicDiagram schematicDiagram)
throws IOException,
AutomationException
getSchematicElements in interface ISchematicElementClassschematicDiagram - A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicElement getSchematicElementByID(int iD,
ISchematicDiagram schematicDiagram)
throws IOException,
AutomationException
getSchematicElementByID in interface ISchematicElementClassiD - The iD (in)schematicDiagram - A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicElement getSchematicElementByName(String name,
ISchematicDiagram schematicDiagram)
throws IOException,
AutomationException
getSchematicElementByName in interface ISchematicElementClassname - The name (in)schematicDiagram - A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getBuilderPropertySet()
throws IOException,
AutomationException
getBuilderPropertySet in interface ISchematicElementClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicElementClass.alterBuilderPropertySet(com.esri.arcgis.system.IPropertySet)
public void alterBuilderPropertySet(IPropertySet propertySet)
throws IOException,
AutomationException
alterBuilderPropertySet in interface ISchematicElementClasspropertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicElementClass.getBuilderPropertySet()
public int getDataSourceID()
throws IOException,
AutomationException
getDataSourceID in interface ISchematicElementClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicElementClass.getAssociatedDataSourceID()
public IPropertySet getQueryPropertySet()
throws IOException,
AutomationException
getQueryPropertySet in interface ISchematicElementClassIOException - 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 ISchematicElementClassdataSourceID - 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 int getAssociatedDataSourceID()
throws IOException,
AutomationException
getAssociatedDataSourceID in interface ISchematicElementClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicElementClass.getDataSourceID()
public int getAssociatedObjectClassID()
throws IOException,
AutomationException
getAssociatedObjectClassID in interface ISchematicElementClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void alterAssociatedObjectClass(int dataSourceID,
int objectClassID)
throws IOException,
AutomationException
alterAssociatedObjectClass in interface ISchematicElementClassdataSourceID - The dataSourceID (in)objectClassID - The objectClassID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getRelationManagerCLSID()
throws IOException,
AutomationException
getRelationManagerCLSID in interface ISchematicElementClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRelationManagerCLSID(IUID uID)
throws IOException,
AutomationException
setRelationManagerCLSID in interface ISchematicElementClassuID - A reference to a com.esri.arcgis.system.IUID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicDiagramClass getAssociatedDiagramClasses()
throws IOException,
AutomationException
getAssociatedDiagramClasses in interface ISchematicElementClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
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 | ||||||||