Enum UAF.LocationTypeKindEnum

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

    public static enum UAF.LocationTypeKindEnum
    extends java.lang.Enum<UAF.LocationTypeKindEnum>
    Enumeration of the possible kinds of location type that are applicable to a Location.
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      CIRCULARAREATYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of space enclosed by a circle.
      ELIPTICALAREATYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of space enclosed by an ellipse.
      GEOSTATIONARYPOINTTYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of unidimensional Individual.
      LINETYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of geometric figure formed by a point moving along a fixed direction and the reverse direction.
      OTHERTYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of is a LocationKindType that is not on the enumerated list.
      PLANARSURFACETYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of is a two-dimensional portion of space.
      POINTTYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of unidimensional Individual.
      POLYGONAREATYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of space enclosed by a polygon.
      RECTANGULARAREATYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of space enclosed by a rectangle.
      SOLIDVOLUMETYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous.
      SURFACETYPE
      Indicates that the Location associated with the LocationTypeKind describes a type of portion of space having length and breadth but no thickness or regards to time.
    • Enum Constant Detail

      • SOLIDVOLUMETYPE

        public static final UAF.LocationTypeKindEnum SOLIDVOLUMETYPE
        Indicates that the Location associated with the LocationTypeKind describes a type of amount of space occupied by a three-dimensional object of definite shape; not liquid or gaseous.
      • SURFACETYPE

        public static final UAF.LocationTypeKindEnum SURFACETYPE
        Indicates that the Location associated with the LocationTypeKind describes a type of portion of space having length and breadth but no thickness or regards to time.
      • LINETYPE

        public static final UAF.LocationTypeKindEnum LINETYPE
        Indicates that the Location associated with the LocationTypeKind describes a type of geometric figure formed by a point moving along a fixed direction and the reverse direction.
      • POINTTYPE

        public static final UAF.LocationTypeKindEnum POINTTYPE
        Indicates that the Location associated with the LocationTypeKind describes a type of unidimensional Individual.
      • GEOSTATIONARYPOINTTYPE

        public static final UAF.LocationTypeKindEnum GEOSTATIONARYPOINTTYPE
        Indicates that the Location associated with the LocationTypeKind describes a type of unidimensional Individual.
      • PLANARSURFACETYPE

        public static final UAF.LocationTypeKindEnum PLANARSURFACETYPE
        Indicates that the Location associated with the LocationTypeKind describes a type of is a two-dimensional portion of space.
      • POLYGONAREATYPE

        public static final UAF.LocationTypeKindEnum POLYGONAREATYPE
        Indicates that the Location associated with the LocationTypeKind describes a type of space enclosed by a polygon.
      • RECTANGULARAREATYPE

        public static final UAF.LocationTypeKindEnum RECTANGULARAREATYPE
        Indicates that the Location associated with the LocationTypeKind describes a type of space enclosed by a rectangle.
      • ELIPTICALAREATYPE

        public static final UAF.LocationTypeKindEnum ELIPTICALAREATYPE
        Indicates that the Location associated with the LocationTypeKind describes a type of space enclosed by an ellipse.
      • CIRCULARAREATYPE

        public static final UAF.LocationTypeKindEnum CIRCULARAREATYPE
        Indicates that the Location associated with the LocationTypeKind describes a type of space enclosed by a circle.
      • OTHERTYPE

        public static final UAF.LocationTypeKindEnum OTHERTYPE
        Indicates that the Location associated with the LocationTypeKind describes a type of is a LocationKindType that is not on the enumerated list.
    • Method Detail

      • values

        public static UAF.LocationTypeKindEnum[] 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.LocationTypeKindEnum c : UAF.LocationTypeKindEnum.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.LocationTypeKindEnum 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()