|
|||||||||
| 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.schematic.ISchematicInMemoryFeatureClassProxy
public class ISchematicInMemoryFeatureClassProxy
Provides access to members that manage the schematic in memory feature class.
| Field Summary | |
|---|---|
boolean |
noncastable
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Constructor Summary | |
|---|---|
|
ISchematicInMemoryFeatureClassProxy()
|
|
ISchematicInMemoryFeatureClassProxy(Object obj)
|
protected |
ISchematicInMemoryFeatureClassProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
ISchematicInMemoryFeature |
createSchematicInMemoryFeatureLink(ISchematicInMemoryFeatureNode fromNode,
ISchematicInMemoryFeatureNode toNode,
String name)
Creates a schematic in memory feature link. |
ISchematicInMemoryFeature |
createSchematicInMemoryFeatureNode(IGeometry geometry,
String name)
Creates a schematic in memory feature node. |
ISchematicInMemoryFeature |
createSchematicInMemoryFeatureNodeOnLink(ISchematicInMemoryFeatureLink referenceLink,
double distance,
boolean asRatio,
String name)
Creates a schematic in memory feature node on link. |
ISchematicInMemoryFeature |
createSchematicInMemoryFeatureSubLink(ISchematicInMemoryFeatureLink referenceLink,
ISchematicInMemoryFeatureNode fromNode,
ISchematicInMemoryFeatureNode toNode,
String name)
Creates a schematic in memory feature sublink. |
ISchematicElementClass |
getSchematicElementClass()
The schematic element class relative to the schematic in memory feature class. |
ISchematicInMemoryDiagram |
getSchematicInMemoryDiagram()
The schematic in memory diagram the schematic in memory feature class belongs to. |
IEnumSchematicInMemoryFeature |
getSchematicInMemoryFeatures()
Schematic in memory features enumeration within the schematic in memory feature class. |
int |
getType()
Schematic element type of the schematic in memory feature class. |
void |
removeListener(String iidStr,
Object theListener)
|
| 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 |
| Field Detail |
|---|
public boolean noncastable
| Constructor Detail |
|---|
public ISchematicInMemoryFeatureClassProxy()
public ISchematicInMemoryFeatureClassProxy(Object obj)
throws IOException
IOException
protected ISchematicInMemoryFeatureClassProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public int getType()
throws IOException,
AutomationException
getType in interface ISchematicInMemoryFeatureClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicElementClass getSchematicElementClass()
throws IOException,
AutomationException
getSchematicElementClass in interface ISchematicInMemoryFeatureClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicInMemoryDiagram getSchematicInMemoryDiagram()
throws IOException,
AutomationException
getSchematicInMemoryDiagram in interface ISchematicInMemoryFeatureClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicInMemoryFeature getSchematicInMemoryFeatures()
throws IOException,
AutomationException
getSchematicInMemoryFeatures in interface ISchematicInMemoryFeatureClassIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicInMemoryFeature createSchematicInMemoryFeatureNode(IGeometry geometry,
String name)
throws IOException,
AutomationException
createSchematicInMemoryFeatureNode in interface ISchematicInMemoryFeatureClassgeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)name - The name (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicInMemoryFeature createSchematicInMemoryFeatureLink(ISchematicInMemoryFeatureNode fromNode,
ISchematicInMemoryFeatureNode toNode,
String name)
throws IOException,
AutomationException
createSchematicInMemoryFeatureLink in interface ISchematicInMemoryFeatureClassfromNode - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeatureNode (in)toNode - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeatureNode (in)name - The name (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicInMemoryFeature createSchematicInMemoryFeatureNodeOnLink(ISchematicInMemoryFeatureLink referenceLink,
double distance,
boolean asRatio,
String name)
throws IOException,
AutomationException
createSchematicInMemoryFeatureNodeOnLink in interface ISchematicInMemoryFeatureClassreferenceLink - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeatureLink (in)distance - The distance (in)asRatio - The asRatio (in)name - The name (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicInMemoryFeature createSchematicInMemoryFeatureSubLink(ISchematicInMemoryFeatureLink referenceLink,
ISchematicInMemoryFeatureNode fromNode,
ISchematicInMemoryFeatureNode toNode,
String name)
throws IOException,
AutomationException
createSchematicInMemoryFeatureSubLink in interface ISchematicInMemoryFeatureClassreferenceLink - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeatureLink (in)fromNode - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeatureNode (in)toNode - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeatureNode (in)name - The name (in, optional, pass 0 if not required)
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 | ||||||||