Class NFEFeatureElementGeoObject

  • All Implemented Interfaces:
    java.lang.Cloneable, GeoObject

    public class NFEFeatureElementGeoObject
    extends NFEGeoObject
    A GeoObject representation of a feature element.
    • Constructor Detail

      • NFEFeatureElementGeoObject

        public NFEFeatureElementGeoObject​(NFEFeatureElement featElem)
        Allocates a new feature element GeoObject
        Parameters:
        featElem - the GeoObject's feature element
    • Method Detail

      • refreshGeometry

        public void refreshGeometry()
        Description copied from class: NFEGeoObject
        Updates the geoobject's geometry. Do not call this method directly if the geometry is spatial-indexed
        Specified by:
        refreshGeometry in class NFEGeoObject
      • getFeatureElement

        public NFEFeatureElement getFeatureElement()
        Gets the GeoObject feature element
        Returns:
        a feature element object
      • isPON

        public boolean isPON()
        Tells whether the type of the feature element is PON (point on node)
        Returns:
        true if the feature element is a PON
      • isPOL

        public boolean isPOL()
        Tells whether the type of the feature element is POL (point on link)
        Returns:
        true if the feature element is a POL
      • isLine

        public boolean isLine()
        Tells whether the type of the feature element is a line
        Returns:
        true if the feature element is a line