Class NFENetworkElementGeoObject
- java.lang.Object
-
- oracle.spatial.network.nfe.model.spatial.NFEGeoObject
-
- oracle.spatial.network.nfe.model.spatial.NFENetworkElementGeoObject
-
- All Implemented Interfaces:
java.lang.Cloneable,GeoObject
public class NFENetworkElementGeoObject extends NFEGeoObject
A GeoObject representation of a network element. It holds a reference to a network element.
-
-
Constructor Summary
Constructors Constructor Description NFENetworkElementGeoObject(NFENetworkElement netElem)Allocates a new network element GeoObject
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NFENetworkElementgetNetworkElement()Gets the GeoObject's network elementbooleanisLink()Tells whether the GeoObject's network element is a linkbooleanisNode()Tells whether the GeoObject's network element is a nodevoidrefreshGeometry()Updates the geoobject's geometry.-
Methods inherited from class oracle.spatial.network.nfe.model.spatial.NFEGeoObject
getDrawable, getGeometry, getKey, getLayer, getMBR, isSubElementOf, setGeometry, setKey, setLayer, substract
-
-
-
-
Constructor Detail
-
NFENetworkElementGeoObject
public NFENetworkElementGeoObject(NFENetworkElement netElem)
Allocates a new network element GeoObject- Parameters:
netElem- the GeoObject's network element
-
-
Method Detail
-
refreshGeometry
public void refreshGeometry()
Description copied from class:NFEGeoObjectUpdates the geoobject's geometry. Do not call this method directly if the geometry is spatial-indexed- Specified by:
refreshGeometryin classNFEGeoObject
-
getNetworkElement
public NFENetworkElement getNetworkElement()
Gets the GeoObject's network element- Returns:
- a network element object
-
isLink
public boolean isLink()
Tells whether the GeoObject's network element is a link- Returns:
- true if the network element is a link
-
isNode
public boolean isNode()
Tells whether the GeoObject's network element is a node- Returns:
- true if the network element is a node
-
-