|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.geodatabase.TopologyEdge
public class TopologyEdge
COM Class 'TopologyEdge'. Generated 3/19/2015 1:20:43 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'
Description 'Esri Topology Edge object.' 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 |
|---|
| Fields inherited from interface com.esri.arcgis.geodatabase.ITopologyEdge |
|---|
IID, IIDd04b7152_4989_11d5_9fe9_00c04f6bdd7f, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.ITopologyElement |
|---|
IID9a876db1_4a30_11d5_9fe9_00c04f6bdd7f |
| Constructor Summary | |
|---|---|
TopologyEdge(java.lang.Object obj)
Construct a TopologyEdge using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
ITopologyNode |
getFromNode()
A reference to the topology node at the from point of this edge. |
IGeometry |
getGeometry()
The geometry of the topology element. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
IEnumTopologyParent |
getLeftParents(boolean boundedByEdge)
The set of parents (polygon features) that cover this edge. |
IEnumTopologyParent |
getParents()
The set of parents (features) of this topology element. |
IEnumTopologyParent |
getRightParents(boolean boundedByEdge)
The set of parents (polygon features) that cover this edge. |
ITopologyNode |
getToNode()
A reference to the topology node at the to point of this edge. |
int |
hashCode()
the hashcode for this object |
boolean |
isDeleted()
Indicates if this element has been deleted from its containing topology graph. |
boolean |
isLeftVisited()
Indicates if the left side of the edge was visited. |
boolean |
isRightVisited()
Indicates if the right side of the edge was visited. |
boolean |
isSelected()
Indicates if this element is part of its containing topology graph's selected set. |
boolean |
isVisited()
Indicates if the topology element has been visited. |
void |
queryGeometry(IGeometry geometry)
Copies the element's geometry into the specified geometry. |
void |
release()
Release a TopologyEdge. |
void |
setLeftVisited(boolean isLeftVisited)
Indicates if the left side of the edge was visited. |
void |
setRightVisited(boolean isRightVisited)
Indicates if the right side of the edge was visited. |
void |
setVisited(boolean isVisited)
Indicates if the topology element has been visited. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TopologyEdge(java.lang.Object obj)
throws java.io.IOException
obj to TopologyEdge. *
TopologyEdge o = (TopologyEdge)obj; // will not work
TopologyEdge o = new TopologyEdge(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems
TopologyEdge theTopologyEdge = (TopologyEdge) obj;| Method Detail |
|---|
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public IGeometry getGeometry()
throws java.io.IOException,
AutomationException
getGeometry in interface ITopologyElementjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSelected()
throws java.io.IOException,
AutomationException
isSelected in interface ITopologyElementjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void queryGeometry(IGeometry geometry)
throws java.io.IOException,
AutomationException
queryGeometry in interface ITopologyElementgeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDeleted()
throws java.io.IOException,
AutomationException
isDeleted in interface ITopologyElementjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumTopologyParent getParents()
throws java.io.IOException,
AutomationException
getParents in interface ITopologyElementjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isVisited()
throws java.io.IOException,
AutomationException
isVisited in interface ITopologyElementjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setVisited(boolean isVisited)
throws java.io.IOException,
AutomationException
setVisited in interface ITopologyElementisVisited - The isVisited (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITopologyNode getFromNode()
throws java.io.IOException,
AutomationException
getFromNode in interface ITopologyEdgejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITopologyNode getToNode()
throws java.io.IOException,
AutomationException
getToNode in interface ITopologyEdgejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumTopologyParent getLeftParents(boolean boundedByEdge)
throws java.io.IOException,
AutomationException
getLeftParents in interface ITopologyEdgeboundedByEdge - The boundedByEdge (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumTopologyParent getRightParents(boolean boundedByEdge)
throws java.io.IOException,
AutomationException
getRightParents in interface ITopologyEdgeboundedByEdge - The boundedByEdge (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isLeftVisited()
throws java.io.IOException,
AutomationException
isLeftVisited in interface ITopologyEdgejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLeftVisited(boolean isLeftVisited)
throws java.io.IOException,
AutomationException
setLeftVisited in interface ITopologyEdgeisLeftVisited - The isLeftVisited (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isRightVisited()
throws java.io.IOException,
AutomationException
isRightVisited in interface ITopologyEdgejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRightVisited(boolean isRightVisited)
throws java.io.IOException,
AutomationException
setRightVisited in interface ITopologyEdgeisRightVisited - The isRightVisited (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 | ||||||||