org.citygml4j.model.citygml
Enum CityGMLClass

java.lang.Object
  extended by java.lang.Enum<CityGMLClass>
      extended by 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
_APPEARANCE_PROPERTY
           
_COLOR
           
_MATERIAL
           
_SIMPLE_TEXTURE
           
_TEXTURE_TYPE
           
_TEXTURED_SURFACE
           
ABSTRACT_GML_GEOMETRY
           
ADDRESS
           
ADDRESS_PROPERTY
           
ADE_COMPONENT
           
APPEARANCE
           
APPEARANCE_MEMBER
           
APPEARANCE_PROPERTY
           
AUXILIARY_TRAFFIC_AREA
           
AUXILIARY_TRAFFIC_AREA_PROPERTY
           
BOUNDED_BY_WATER_SURFACE_PROPERTY
           
BREAKLINE_RELIEF
           
BRIDGE
           
BRIDGE_BOUNDARY_SURFACE_PROPERTY
           
BRIDGE_CEILING_SURFACE
           
BRIDGE_CLOSURE_SURFACE
           
BRIDGE_CONSTRUCTION_ELEMENT
           
BRIDGE_CONSTRUCTION_ELEMENT_PROPERTY
           
BRIDGE_DOOR
           
BRIDGE_FLOOR_SURFACE
           
BRIDGE_FURNITURE
           
BRIDGE_GROUND_SURFACE
           
BRIDGE_INSTALLATION
           
BRIDGE_INSTALLATION_PROPERTY
           
BRIDGE_OPENING_PROPERTY
           
BRIDGE_PART
           
BRIDGE_PART_PROPERTY
           
BRIDGE_ROOF_SURFACE
           
BRIDGE_ROOM
           
BRIDGE_WALL_SURFACE
           
BRIDGE_WINDOW
           
BUILDING
           
BUILDING_BOUNDARY_SURFACE_PROPERTY
           
BUILDING_CEILING_SURFACE
           
BUILDING_CLOSURE_SURFACE
           
BUILDING_DOOR
           
BUILDING_FLOOR_SURFACE
           
BUILDING_FURNITURE
           
BUILDING_GROUND_SURFACE
           
BUILDING_INSTALLATION
           
BUILDING_INSTALLATION_PROPERTY
           
BUILDING_OPENING_PROPERTY
           
BUILDING_PART
           
BUILDING_PART_PROPERTY
           
BUILDING_ROOF_SURFACE
           
BUILDING_ROOM
           
BUILDING_WALL_SURFACE
           
BUILDING_WINDOW
           
CITY_FURNITURE
           
CITY_MODEL
           
CITY_OBJECT_GROUP
           
CITY_OBJECT_GROUP_MEMBER
           
CITY_OBJECT_GROUP_PARENT
           
CITY_OBJECT_MEMBER
           
COLOR
           
COLOR_PLUS_OPACITY
           
DATE_ATTRIBUTE
           
DOUBLE_ATTRIBUTE
           
EXTERNAL_OBJECT
           
EXTERNAL_REFERENCE
           
GENERALIZATION_RELATION
           
GENERIC_ATTRIBUTE_SET
           
GENERIC_CITY_OBJECT
           
GEOREFERENCED_TEXTURE
           
GRID_PROPERTY
           
HOLLOW_SPACE
           
IMPLICIT_GEOMETRY
           
IMPLICIT_REPRESENTATION_PROPERTY
           
INT_ATTRIBUTE
           
INT_BRIDGE_INSTALLATION
           
INT_BRIDGE_INSTALLATION_PROPERTY
           
INT_BUILDING_INSTALLATION
           
INT_BUILDING_INSTALLATION_PROPERTY
           
INT_TUNNEL_INSTALLATION
           
INT_TUNNEL_INSTALLATION_PROPERTY
           
INTERIOR_BRIDGE_FURNITURE_PROPERTY
           
INTERIOR_BRIDGE_ROOM_PROPERTY
           
INTERIOR_BRIDGE_WALL_SURFACE
           
INTERIOR_BUILDING_FURNITURE_PROPERTY
           
INTERIOR_BUILDING_WALL_SURFACE
           
INTERIOR_HOLLOW_SPACE_PROPERTY
           
INTERIOR_ROOM_PROPERTY
           
INTERIOR_TUNNEL_FURNITURE_PROPERTY
           
INTERIOR_TUNNEL_WALL_SURFACE
           
LAND_USE
           
MASSPOINT_RELIEF
           
MEASURE_ATTRIBUTE
           
OUTER_BRIDGE_CEILING_SURFACE
           
OUTER_BRIDGE_FLOOR_SURFACE
           
OUTER_BUILDING_CEILING_SURFACE
           
OUTER_BUILDING_FLOOR_SURFACE
           
OUTER_TUNNEL_CEILING_SURFACE
           
OUTER_TUNNEL_FLOOR_SURFACE
           
PARAMETERIZED_TEXTURE
           
PLANT_COVER
           
RAILWAY
           
RASTER_RELIEF
           
RELATIVE_TO_TERRAIN
           
RELATIVE_TO_WATER
           
RELIEF_COMPONENT_PROPERTY
           
RELIEF_FEATURE
           
ROAD
           
SOLITARY_VEGETATION_OBJECT
           
SQUARE
           
STRING_ATTRIBUTE
           
SURFACE_DATA_PROPERTY
           
TEX_COORD_GEN
           
TEX_COORD_LIST
           
TEXTURE_ASSOCIATION
           
TEXTURE_COORDINATES
           
TEXTURE_TYPE
           
TIN_PROPERTY
           
TIN_RELIEF
           
TRACK
           
TRAFFIC_AREA
           
TRAFFIC_AREA_PROPERTY
           
TRANSFORMATION_MATRIX_2X2
           
TRANSFORMATION_MATRIX_3X4
           
TRANSFORMATION_MATRIX_4X4
           
TRANSPORTATION_COMPLEX
           
TUNNEL
           
TUNNEL_BOUNDARY_SURFACE_PROPERTY
           
TUNNEL_CEILING_SURFACE
           
TUNNEL_CLOSURE_SURFACE
           
TUNNEL_DOOR
           
TUNNEL_FLOOR_SURFACE
           
TUNNEL_FURNITURE
           
TUNNEL_GROUND_SURFACE
           
TUNNEL_INSTALLATION
           
TUNNEL_INSTALLATION_PROPERTY
           
TUNNEL_OPENING_PROPERTY
           
TUNNEL_PART
           
TUNNEL_PART_PROPERTY
           
TUNNEL_ROOF_SURFACE
           
TUNNEL_WALL_SURFACE
           
TUNNEL_WINDOW
           
UNDEFINED
           
URI_ATTRIBUTE
           
WATER_BODY
           
WATER_CLOSURE_SURFACE
           
WATER_GROUND_SURFACE
           
WATER_SURFACE
           
WORLD_TO_TEXTURE
           
WRAP_MODE
           
X3D_MATERIAL
           
XAL_ADDRESS_PROPERTY
           
 
Method Summary
static CityGMLClass fromInt(int i)
           
static CityGMLClass fromModelClass(java.lang.Class<? extends CityGML> modelClass)
           
 java.lang.Class<? extends CityGML> getModelClass()
           
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're declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

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

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

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

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

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

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

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

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

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

PLANT_COVER

public static final CityGMLClass PLANT_COVER

SOLITARY_VEGETATION_OBJECT

public static final CityGMLClass SOLITARY_VEGETATION_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

_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 final CityGMLClass[] values()
Returns an array containing the constants of this enum type, in the order they're 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're 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 name

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)