|
|||||||||
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.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.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public int getType() throws IOException, AutomationException
getType
in interface ISchematicInMemoryFeatureClass
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicElementClass getSchematicElementClass() throws IOException, AutomationException
getSchematicElementClass
in interface ISchematicInMemoryFeatureClass
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicInMemoryDiagram getSchematicInMemoryDiagram() throws IOException, AutomationException
getSchematicInMemoryDiagram
in interface ISchematicInMemoryFeatureClass
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSchematicInMemoryFeature getSchematicInMemoryFeatures() throws IOException, AutomationException
getSchematicInMemoryFeatures
in interface ISchematicInMemoryFeatureClass
IOException
- 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 ISchematicInMemoryFeatureClass
geometry
- 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 ISchematicInMemoryFeatureClass
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.public ISchematicInMemoryFeature createSchematicInMemoryFeatureNodeOnLink(ISchematicInMemoryFeatureLink referenceLink, double distance, boolean asRatio, String name) throws IOException, AutomationException
createSchematicInMemoryFeatureNodeOnLink
in interface ISchematicInMemoryFeatureClass
referenceLink
- 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 ISchematicInMemoryFeatureClass
referenceLink
- 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 |