Package org.citygml4j.model.citygml
Enum CityGMLClass
- java.lang.Object
-
- java.lang.Enum<CityGMLClass>
-
- org.citygml4j.model.citygml.CityGMLClass
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<CityGMLClass>
,ModelClassEnum
public enum CityGMLClass extends java.lang.Enum<CityGMLClass> implements ModelClassEnum
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CityGMLClass
fromInt(int i)
static CityGMLClass
fromModelClass(java.lang.Class<? extends CityGML> modelClass)
java.lang.Class<? extends CityGML>
getModelClass()
boolean
isInstance(ModelClassEnum type)
static CityGMLClass
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static CityGMLClass[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNDEFINED
public static final CityGMLClass UNDEFINED
-
ABSTRACT_GML_GEOMETRY
public static final CityGMLClass ABSTRACT_GML_GEOMETRY
-
ADE_COMPONENT
public static final CityGMLClass ADE_COMPONENT
-
ABSTRACT_CITY_OBJECT
public static final CityGMLClass ABSTRACT_CITY_OBJECT
-
ABSTRACT_SITE
public static final CityGMLClass ABSTRACT_SITE
-
ADDRESS
public static final CityGMLClass ADDRESS
-
ADDRESS_PROPERTY
public static final CityGMLClass ADDRESS_PROPERTY
-
CITY_MODEL
public static final CityGMLClass CITY_MODEL
-
CITY_OBJECT_MEMBER
public static final CityGMLClass CITY_OBJECT_MEMBER
-
EXTERNAL_OBJECT
public static final CityGMLClass EXTERNAL_OBJECT
-
EXTERNAL_REFERENCE
public static final CityGMLClass EXTERNAL_REFERENCE
-
GENERALIZATION_RELATION
public static final CityGMLClass GENERALIZATION_RELATION
-
IMPLICIT_GEOMETRY
public static final CityGMLClass IMPLICIT_GEOMETRY
-
IMPLICIT_REPRESENTATION_PROPERTY
public static final CityGMLClass IMPLICIT_REPRESENTATION_PROPERTY
-
RELATIVE_TO_TERRAIN
public static final CityGMLClass RELATIVE_TO_TERRAIN
-
RELATIVE_TO_WATER
public static final CityGMLClass RELATIVE_TO_WATER
-
TRANSFORMATION_MATRIX_2X2
public static final CityGMLClass TRANSFORMATION_MATRIX_2X2
-
TRANSFORMATION_MATRIX_3X4
public static final CityGMLClass TRANSFORMATION_MATRIX_3X4
-
TRANSFORMATION_MATRIX_4X4
public static final CityGMLClass TRANSFORMATION_MATRIX_4X4
-
XAL_ADDRESS_PROPERTY
public static final CityGMLClass XAL_ADDRESS_PROPERTY
-
ABSTRACT_SURFACE_DATA
public static final CityGMLClass ABSTRACT_SURFACE_DATA
-
ABSTRACT_TEXTURE
public static final CityGMLClass ABSTRACT_TEXTURE
-
ABSTRACT_TEXTURE_PARAMETERIZATION
public static final CityGMLClass ABSTRACT_TEXTURE_PARAMETERIZATION
-
APPEARANCE
public static final CityGMLClass APPEARANCE
-
APPEARANCE_MEMBER
public static final CityGMLClass APPEARANCE_MEMBER
-
APPEARANCE_PROPERTY
public static final CityGMLClass APPEARANCE_PROPERTY
-
COLOR
public static final CityGMLClass COLOR
-
COLOR_PLUS_OPACITY
public static final CityGMLClass COLOR_PLUS_OPACITY
-
GEOREFERENCED_TEXTURE
public static final CityGMLClass GEOREFERENCED_TEXTURE
-
PARAMETERIZED_TEXTURE
public static final CityGMLClass PARAMETERIZED_TEXTURE
-
SURFACE_DATA_PROPERTY
public static final CityGMLClass SURFACE_DATA_PROPERTY
-
TEX_COORD_GEN
public static final CityGMLClass TEX_COORD_GEN
-
TEX_COORD_LIST
public static final CityGMLClass TEX_COORD_LIST
-
TEXTURE_ASSOCIATION
public static final CityGMLClass TEXTURE_ASSOCIATION
-
TEXTURE_COORDINATES
public static final CityGMLClass TEXTURE_COORDINATES
-
TEXTURE_TYPE
public static final CityGMLClass TEXTURE_TYPE
-
WORLD_TO_TEXTURE
public static final CityGMLClass WORLD_TO_TEXTURE
-
WRAP_MODE
public static final CityGMLClass WRAP_MODE
-
X3D_MATERIAL
public static final CityGMLClass X3D_MATERIAL
-
ABSTRACT_BRIDGE_BOUNDARY_SURFACE
public static final CityGMLClass ABSTRACT_BRIDGE_BOUNDARY_SURFACE
-
ABSTRACT_BRIDGE
public static final CityGMLClass ABSTRACT_BRIDGE
-
ABSTRACT_BRIDGE_OPENING
public static final CityGMLClass ABSTRACT_BRIDGE_OPENING
-
BRIDGE
public static final CityGMLClass BRIDGE
-
BRIDGE_FURNITURE
public static final CityGMLClass BRIDGE_FURNITURE
-
BRIDGE_CONSTRUCTION_ELEMENT
public static final CityGMLClass BRIDGE_CONSTRUCTION_ELEMENT
-
BRIDGE_CONSTRUCTION_ELEMENT_PROPERTY
public static final CityGMLClass BRIDGE_CONSTRUCTION_ELEMENT_PROPERTY
-
BRIDGE_INSTALLATION
public static final CityGMLClass BRIDGE_INSTALLATION
-
BRIDGE_INSTALLATION_PROPERTY
public static final CityGMLClass BRIDGE_INSTALLATION_PROPERTY
-
BRIDGE_PART
public static final CityGMLClass BRIDGE_PART
-
BRIDGE_PART_PROPERTY
public static final CityGMLClass BRIDGE_PART_PROPERTY
-
INT_BRIDGE_INSTALLATION
public static final CityGMLClass INT_BRIDGE_INSTALLATION
-
INT_BRIDGE_INSTALLATION_PROPERTY
public static final CityGMLClass INT_BRIDGE_INSTALLATION_PROPERTY
-
BRIDGE_ROOM
public static final CityGMLClass BRIDGE_ROOM
-
INTERIOR_BRIDGE_ROOM_PROPERTY
public static final CityGMLClass INTERIOR_BRIDGE_ROOM_PROPERTY
-
BRIDGE_BOUNDARY_SURFACE_PROPERTY
public static final CityGMLClass BRIDGE_BOUNDARY_SURFACE_PROPERTY
-
INTERIOR_BRIDGE_FURNITURE_PROPERTY
public static final CityGMLClass INTERIOR_BRIDGE_FURNITURE_PROPERTY
-
BRIDGE_CEILING_SURFACE
public static final CityGMLClass BRIDGE_CEILING_SURFACE
-
BRIDGE_CLOSURE_SURFACE
public static final CityGMLClass BRIDGE_CLOSURE_SURFACE
-
BRIDGE_FLOOR_SURFACE
public static final CityGMLClass BRIDGE_FLOOR_SURFACE
-
BRIDGE_OPENING_PROPERTY
public static final CityGMLClass BRIDGE_OPENING_PROPERTY
-
OUTER_BRIDGE_CEILING_SURFACE
public static final CityGMLClass OUTER_BRIDGE_CEILING_SURFACE
-
OUTER_BRIDGE_FLOOR_SURFACE
public static final CityGMLClass OUTER_BRIDGE_FLOOR_SURFACE
-
BRIDGE_GROUND_SURFACE
public static final CityGMLClass BRIDGE_GROUND_SURFACE
-
INTERIOR_BRIDGE_WALL_SURFACE
public static final CityGMLClass INTERIOR_BRIDGE_WALL_SURFACE
-
BRIDGE_ROOF_SURFACE
public static final CityGMLClass BRIDGE_ROOF_SURFACE
-
BRIDGE_WALL_SURFACE
public static final CityGMLClass BRIDGE_WALL_SURFACE
-
BRIDGE_DOOR
public static final CityGMLClass BRIDGE_DOOR
-
BRIDGE_WINDOW
public static final CityGMLClass BRIDGE_WINDOW
-
ABSTRACT_BUILDING_BOUNDARY_SURFACE
public static final CityGMLClass ABSTRACT_BUILDING_BOUNDARY_SURFACE
-
ABSTRACT_BUILDING
public static final CityGMLClass ABSTRACT_BUILDING
-
ABSTRACT_BUILDING_OPENING
public static final CityGMLClass ABSTRACT_BUILDING_OPENING
-
BUILDING
public static final CityGMLClass BUILDING
-
BUILDING_FURNITURE
public static final CityGMLClass BUILDING_FURNITURE
-
BUILDING_INSTALLATION
public static final CityGMLClass BUILDING_INSTALLATION
-
BUILDING_INSTALLATION_PROPERTY
public static final CityGMLClass BUILDING_INSTALLATION_PROPERTY
-
BUILDING_PART
public static final CityGMLClass BUILDING_PART
-
BUILDING_PART_PROPERTY
public static final CityGMLClass BUILDING_PART_PROPERTY
-
INT_BUILDING_INSTALLATION
public static final CityGMLClass INT_BUILDING_INSTALLATION
-
INT_BUILDING_INSTALLATION_PROPERTY
public static final CityGMLClass INT_BUILDING_INSTALLATION_PROPERTY
-
BUILDING_ROOM
public static final CityGMLClass BUILDING_ROOM
-
INTERIOR_ROOM_PROPERTY
public static final CityGMLClass INTERIOR_ROOM_PROPERTY
-
BUILDING_BOUNDARY_SURFACE_PROPERTY
public static final CityGMLClass BUILDING_BOUNDARY_SURFACE_PROPERTY
-
INTERIOR_BUILDING_FURNITURE_PROPERTY
public static final CityGMLClass INTERIOR_BUILDING_FURNITURE_PROPERTY
-
BUILDING_CEILING_SURFACE
public static final CityGMLClass BUILDING_CEILING_SURFACE
-
BUILDING_CLOSURE_SURFACE
public static final CityGMLClass BUILDING_CLOSURE_SURFACE
-
BUILDING_FLOOR_SURFACE
public static final CityGMLClass BUILDING_FLOOR_SURFACE
-
BUILDING_OPENING_PROPERTY
public static final CityGMLClass BUILDING_OPENING_PROPERTY
-
OUTER_BUILDING_CEILING_SURFACE
public static final CityGMLClass OUTER_BUILDING_CEILING_SURFACE
-
OUTER_BUILDING_FLOOR_SURFACE
public static final CityGMLClass OUTER_BUILDING_FLOOR_SURFACE
-
BUILDING_GROUND_SURFACE
public static final CityGMLClass BUILDING_GROUND_SURFACE
-
INTERIOR_BUILDING_WALL_SURFACE
public static final CityGMLClass INTERIOR_BUILDING_WALL_SURFACE
-
BUILDING_ROOF_SURFACE
public static final CityGMLClass BUILDING_ROOF_SURFACE
-
BUILDING_WALL_SURFACE
public static final CityGMLClass BUILDING_WALL_SURFACE
-
BUILDING_DOOR
public static final CityGMLClass BUILDING_DOOR
-
BUILDING_WINDOW
public static final CityGMLClass BUILDING_WINDOW
-
CITY_FURNITURE
public static final CityGMLClass CITY_FURNITURE
-
CITY_OBJECT_GROUP
public static final CityGMLClass CITY_OBJECT_GROUP
-
CITY_OBJECT_GROUP_MEMBER
public static final CityGMLClass CITY_OBJECT_GROUP_MEMBER
-
CITY_OBJECT_GROUP_PARENT
public static final CityGMLClass CITY_OBJECT_GROUP_PARENT
-
ABSTRACT_GENERIC_ATTRIBUTE
public static final CityGMLClass ABSTRACT_GENERIC_ATTRIBUTE
-
GENERIC_CITY_OBJECT
public static final CityGMLClass GENERIC_CITY_OBJECT
-
DATE_ATTRIBUTE
public static final CityGMLClass DATE_ATTRIBUTE
-
DOUBLE_ATTRIBUTE
public static final CityGMLClass DOUBLE_ATTRIBUTE
-
INT_ATTRIBUTE
public static final CityGMLClass INT_ATTRIBUTE
-
STRING_ATTRIBUTE
public static final CityGMLClass STRING_ATTRIBUTE
-
URI_ATTRIBUTE
public static final CityGMLClass URI_ATTRIBUTE
-
MEASURE_ATTRIBUTE
public static final CityGMLClass MEASURE_ATTRIBUTE
-
GENERIC_ATTRIBUTE_SET
public static final CityGMLClass GENERIC_ATTRIBUTE_SET
-
LAND_USE
public static final CityGMLClass LAND_USE
-
ABSTRACT_RELIEF_COMPONENT
public static final CityGMLClass ABSTRACT_RELIEF_COMPONENT
-
RELIEF_FEATURE
public static final CityGMLClass RELIEF_FEATURE
-
BREAKLINE_RELIEF
public static final CityGMLClass BREAKLINE_RELIEF
-
GRID_PROPERTY
public static final CityGMLClass GRID_PROPERTY
-
MASSPOINT_RELIEF
public static final CityGMLClass MASSPOINT_RELIEF
-
RASTER_RELIEF
public static final CityGMLClass RASTER_RELIEF
-
TIN_RELIEF
public static final CityGMLClass TIN_RELIEF
-
RELIEF_COMPONENT_PROPERTY
public static final CityGMLClass RELIEF_COMPONENT_PROPERTY
-
TIN_PROPERTY
public static final CityGMLClass TIN_PROPERTY
-
ABSTRACT_TRANSPORTATION_OBJECT
public static final CityGMLClass ABSTRACT_TRANSPORTATION_OBJECT
-
TRANSPORTATION_COMPLEX
public static final CityGMLClass TRANSPORTATION_COMPLEX
-
AUXILIARY_TRAFFIC_AREA
public static final CityGMLClass AUXILIARY_TRAFFIC_AREA
-
RAILWAY
public static final CityGMLClass RAILWAY
-
ROAD
public static final CityGMLClass ROAD
-
SQUARE
public static final CityGMLClass SQUARE
-
TRACK
public static final CityGMLClass TRACK
-
TRAFFIC_AREA
public static final CityGMLClass TRAFFIC_AREA
-
AUXILIARY_TRAFFIC_AREA_PROPERTY
public static final CityGMLClass AUXILIARY_TRAFFIC_AREA_PROPERTY
-
TRAFFIC_AREA_PROPERTY
public static final CityGMLClass TRAFFIC_AREA_PROPERTY
-
ABSTRACT_TUNNEL_BOUNDARY_SURFACE
public static final CityGMLClass ABSTRACT_TUNNEL_BOUNDARY_SURFACE
-
ABSTRACT_TUNNEL
public static final CityGMLClass ABSTRACT_TUNNEL
-
ABSTRACT_TUNNEL_OPENING
public static final CityGMLClass ABSTRACT_TUNNEL_OPENING
-
TUNNEL
public static final CityGMLClass TUNNEL
-
TUNNEL_FURNITURE
public static final CityGMLClass TUNNEL_FURNITURE
-
TUNNEL_INSTALLATION
public static final CityGMLClass TUNNEL_INSTALLATION
-
TUNNEL_INSTALLATION_PROPERTY
public static final CityGMLClass TUNNEL_INSTALLATION_PROPERTY
-
TUNNEL_PART
public static final CityGMLClass TUNNEL_PART
-
TUNNEL_PART_PROPERTY
public static final CityGMLClass TUNNEL_PART_PROPERTY
-
INT_TUNNEL_INSTALLATION
public static final CityGMLClass INT_TUNNEL_INSTALLATION
-
INT_TUNNEL_INSTALLATION_PROPERTY
public static final CityGMLClass INT_TUNNEL_INSTALLATION_PROPERTY
-
HOLLOW_SPACE
public static final CityGMLClass HOLLOW_SPACE
-
INTERIOR_HOLLOW_SPACE_PROPERTY
public static final CityGMLClass INTERIOR_HOLLOW_SPACE_PROPERTY
-
TUNNEL_BOUNDARY_SURFACE_PROPERTY
public static final CityGMLClass TUNNEL_BOUNDARY_SURFACE_PROPERTY
-
INTERIOR_TUNNEL_FURNITURE_PROPERTY
public static final CityGMLClass INTERIOR_TUNNEL_FURNITURE_PROPERTY
-
TUNNEL_CEILING_SURFACE
public static final CityGMLClass TUNNEL_CEILING_SURFACE
-
TUNNEL_CLOSURE_SURFACE
public static final CityGMLClass TUNNEL_CLOSURE_SURFACE
-
TUNNEL_FLOOR_SURFACE
public static final CityGMLClass TUNNEL_FLOOR_SURFACE
-
TUNNEL_OPENING_PROPERTY
public static final CityGMLClass TUNNEL_OPENING_PROPERTY
-
OUTER_TUNNEL_CEILING_SURFACE
public static final CityGMLClass OUTER_TUNNEL_CEILING_SURFACE
-
OUTER_TUNNEL_FLOOR_SURFACE
public static final CityGMLClass OUTER_TUNNEL_FLOOR_SURFACE
-
TUNNEL_GROUND_SURFACE
public static final CityGMLClass TUNNEL_GROUND_SURFACE
-
INTERIOR_TUNNEL_WALL_SURFACE
public static final CityGMLClass INTERIOR_TUNNEL_WALL_SURFACE
-
TUNNEL_ROOF_SURFACE
public static final CityGMLClass TUNNEL_ROOF_SURFACE
-
TUNNEL_WALL_SURFACE
public static final CityGMLClass TUNNEL_WALL_SURFACE
-
TUNNEL_DOOR
public static final CityGMLClass TUNNEL_DOOR
-
TUNNEL_WINDOW
public static final CityGMLClass TUNNEL_WINDOW
-
ABSTRACT_VEGETATION_OBJECT
public static final CityGMLClass ABSTRACT_VEGETATION_OBJECT
-
PLANT_COVER
public static final CityGMLClass PLANT_COVER
-
SOLITARY_VEGETATION_OBJECT
public static final CityGMLClass SOLITARY_VEGETATION_OBJECT
-
ABSTRACT_WATER_BOUNDARY_SURFACE
public static final CityGMLClass ABSTRACT_WATER_BOUNDARY_SURFACE
-
ABSTRACT_WATER_OBJECT
public static final CityGMLClass ABSTRACT_WATER_OBJECT
-
WATER_BODY
public static final CityGMLClass WATER_BODY
-
WATER_CLOSURE_SURFACE
public static final CityGMLClass WATER_CLOSURE_SURFACE
-
WATER_GROUND_SURFACE
public static final CityGMLClass WATER_GROUND_SURFACE
-
WATER_SURFACE
public static final CityGMLClass WATER_SURFACE
-
BOUNDED_BY_WATER_SURFACE_PROPERTY
public static final CityGMLClass BOUNDED_BY_WATER_SURFACE_PROPERTY
-
_ABSTRACT_APPEARANCE
public static final CityGMLClass _ABSTRACT_APPEARANCE
-
_MATERIAL
public static final CityGMLClass _MATERIAL
-
_SIMPLE_TEXTURE
public static final CityGMLClass _SIMPLE_TEXTURE
-
_TEXTURED_SURFACE
public static final CityGMLClass _TEXTURED_SURFACE
-
_COLOR
public static final CityGMLClass _COLOR
-
_TEXTURE_TYPE
public static final CityGMLClass _TEXTURE_TYPE
-
_APPEARANCE_PROPERTY
public static final CityGMLClass _APPEARANCE_PROPERTY
-
-
Method Detail
-
values
public static CityGMLClass[] 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 (CityGMLClass c : CityGMLClass.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CityGMLClass 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 namejava.lang.NullPointerException
- if the argument is null
-
getModelClass
public java.lang.Class<? extends CityGML> getModelClass()
-
fromModelClass
public static CityGMLClass fromModelClass(java.lang.Class<? extends CityGML> modelClass)
-
fromInt
public static CityGMLClass fromInt(int i)
-
isInstance
public boolean isInstance(ModelClassEnum type)
-
-