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>

public enum CityGMLClass
extends java.lang.Enum<CityGMLClass>


Enum Constant Summary
_APPEARANCE_PROPERTY
           
_COLOR
           
_MATERIAL
           
_SIMPLE_TEXTURE
           
_TEXTURE_TYPE
           
_TEXTURED_SURFACE
           
ADDRESS
           
ADDRESS_PROPERTY
           
ADE_COMPONENT
           
APPEARANCE
           
APPEARANCE_MEMBER
           
APPEARANCE_PROPERTY
           
AUXILIARY_TRAFFIC_AREA
           
AUXILIARY_TRAFFIC_AREA_PROPERTY
           
BOUNDARY_SURFACE_PROPERTY
           
BOUNDED_BY_WATER_SURFACE_PROPERTY
           
BREAKLINE_RELIEF
           
BUILDING
           
BUILDING_FURNITURE
           
BUILDING_INSTALLATION
           
BUILDING_INSTALLATION_PROPERTY
           
BUILDING_PART
           
BUILDING_PART_PROPERTY
           
CEILING_SURFACE
           
CITY_FURNITURE
           
CITY_MODEL
           
CITY_OBJECT_GROUP
           
CITY_OBJECT_GROUP_MEMBER
           
CITY_OBJECT_GROUP_PARENT
           
CITY_OBJECT_MEMBER
           
CLOSURE_SURFACE
           
COLOR
           
COLOR_PLUS_OPACITY
           
DATE_ATTRIBUTE
           
DOOR
           
DOUBLE_ATTRIBUTE
           
EXTERNAL_OBJECT
           
EXTERNAL_REFERENCE
           
FLOOR_SURFACE
           
GENERALIZATION_RELATION
           
GENERIC_CITY_OBJECT
           
GEOREFERENCED_TEXTURE
           
GRID_PROPERTY
           
GROUND_SURFACE
           
IMPLICIT_GEOMETRY
           
IMPLICIT_REPRESENTATION_PROPERTY
           
INT_ATTRIBUTE
           
INT_BUILDING_INSTALLATION
           
INT_BUILDING_INSTALLATION_PROPERTY
           
INTERIOR_FURNITURE_PROPERTY
           
INTERIOR_ROOM_PROPERTY
           
INTERIOR_WALL_SURFACE
           
LAND_USE
           
MASSPOINT_RELIEF
           
OPENING_PROPERTY
           
PARAMETERIZED_TEXTURE
           
PLANT_COVER
           
RAILWAY
           
RASTER_RELIEF
           
RELIEF_COMPONENT_PROPERTY
           
RELIEF_FEATURE
           
ROAD
           
ROOF_SURFACE
           
ROOM
           
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
           
UNDEFINED
           
URI_ATTRIBUTE
           
WALL_SURFACE
           
WATER_BODY
           
WATER_CLOSURE_SURFACE
           
WATER_GROUND_SURFACE
           
WATER_SURFACE
           
WINDOW
           
WORLD_TO_TEXTURE
           
WRAP_MODE
           
X3D_MATERIAL
           
XAL_ADDRESS_PROPERTY_TYPE
           
 
Method Summary
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.
 
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

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

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_TYPE

public static final CityGMLClass XAL_ADDRESS_PROPERTY_TYPE

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

BOUNDARY_SURFACE_PROPERTY

public static final CityGMLClass BOUNDARY_SURFACE_PROPERTY

BUILDING

public static final CityGMLClass BUILDING

BUILDING_FURNITURE

public static final CityGMLClass BUILDING_FURNITURE

INTERIOR_FURNITURE_PROPERTY

public static final CityGMLClass INTERIOR_FURNITURE_PROPERTY

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

ROOM

public static final CityGMLClass ROOM

INTERIOR_ROOM_PROPERTY

public static final CityGMLClass INTERIOR_ROOM_PROPERTY

CEILING_SURFACE

public static final CityGMLClass CEILING_SURFACE

CLOSURE_SURFACE

public static final CityGMLClass CLOSURE_SURFACE

FLOOR_SURFACE

public static final CityGMLClass FLOOR_SURFACE

GROUND_SURFACE

public static final CityGMLClass GROUND_SURFACE

INTERIOR_WALL_SURFACE

public static final CityGMLClass INTERIOR_WALL_SURFACE

ROOF_SURFACE

public static final CityGMLClass ROOF_SURFACE

WALL_SURFACE

public static final CityGMLClass WALL_SURFACE

DOOR

public static final CityGMLClass DOOR

WINDOW

public static final CityGMLClass WINDOW

OPENING_PROPERTY

public static final CityGMLClass OPENING_PROPERTY

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

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

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 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 name
java.lang.NullPointerException - if the argument is null