Enum UAF.LocationKindEnum

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<UAF.LocationKindEnum>
    Enclosing class:
    UAF

    public static enum UAF.LocationKindEnum
    extends java.lang.Enum<UAF.LocationKindEnum>
    Enumeration of the possible kinds of location applicable to an ActualLocation.
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      CIRCULARAREA
      Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a circle.
      ELIPTICALAREA
      Indicates that the ActualLocation associated with the LocationKind is a space enclosed by an ellipse.
      GEOSTATIONARYPOINT
      Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.
      LINE
      Indicates that the ActualLocation associated with the LocationKind is a geometric figure formed by a point moving along a fixed direction and the reverse direction.
      OTHER
      Indicates that the ActualLocation associated with the LocationKind is a LocationKind that is not on the enumerated list.
      PLANARSURFACE
      Indicates that the ActualLocation associated with the LocationKind is a two-dimensional portion of space.
      POINT
      Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.
      POLYGONAREA
      Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a polygon.
      RECTANGULARAREA
      Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a rectangle.
      SOLIDVOLUME
      Indicates that the ActualLocation associated with the LocationKind is the amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous.
      SURFACE
      Indicates that the ActualLocation associated with the LocationKind is a portion of space having length and breadth but no thickness or regards to time.
    • Enum Constant Detail

      • SOLIDVOLUME

        public static final UAF.LocationKindEnum SOLIDVOLUME
        Indicates that the ActualLocation associated with the LocationKind is the amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous.
      • SURFACE

        public static final UAF.LocationKindEnum SURFACE
        Indicates that the ActualLocation associated with the LocationKind is a portion of space having length and breadth but no thickness or regards to time.
      • LINE

        public static final UAF.LocationKindEnum LINE
        Indicates that the ActualLocation associated with the LocationKind is a geometric figure formed by a point moving along a fixed direction and the reverse direction.
      • POINT

        public static final UAF.LocationKindEnum POINT
        Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.
      • GEOSTATIONARYPOINT

        public static final UAF.LocationKindEnum GEOSTATIONARYPOINT
        Indicates that the ActualLocation associated with the LocationKind is a unidimensional Individual.
      • PLANARSURFACE

        public static final UAF.LocationKindEnum PLANARSURFACE
        Indicates that the ActualLocation associated with the LocationKind is a two-dimensional portion of space.
      • POLYGONAREA

        public static final UAF.LocationKindEnum POLYGONAREA
        Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a polygon.
      • RECTANGULARAREA

        public static final UAF.LocationKindEnum RECTANGULARAREA
        Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a rectangle.
      • ELIPTICALAREA

        public static final UAF.LocationKindEnum ELIPTICALAREA
        Indicates that the ActualLocation associated with the LocationKind is a space enclosed by an ellipse.
      • CIRCULARAREA

        public static final UAF.LocationKindEnum CIRCULARAREA
        Indicates that the ActualLocation associated with the LocationKind is a space enclosed by a circle.
      • OTHER

        public static final UAF.LocationKindEnum OTHER
        Indicates that the ActualLocation associated with the LocationKind is a LocationKind that is not on the enumerated list.
    • Method Detail

      • values

        public static UAF.LocationKindEnum[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (UAF.LocationKindEnum c : UAF.LocationKindEnum.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static UAF.LocationKindEnum valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getText

        public java.lang.String getText()
      • from

        @CheckForNull
        public static UAF.LocationKindEnum from​(@CheckForNull
                                                java.lang.Object o)