org.citygml4j.factory
Class CityGMLFactory

java.lang.Object
  extended by org.citygml4j.factory.CityGMLFactory

public class CityGMLFactory
extends java.lang.Object


Constructor Summary
CityGMLFactory()
           
 
Method Summary
 _AppearanceProperty create_AppearanceProperty(_AbstractAppearance appearance)
           
 _AppearanceProperty create_AppearanceProperty()
           
 _AppearanceProperty create_AppearanceProperty(java.lang.String xlink)
           
 _Color create_Color()
           
 _Color create_Color(java.lang.Double red, java.lang.Double green, java.lang.Double blue)
           
 _Material create_Material()
           
 _SimpleTexture create_SimpleTexture()
           
 _TexturedSurface create_TexturedSurface()
           
 Address createAddress()
           
 AddressProperty createAddressProperty()
           
 AddressProperty createAddressProperty(Address address)
           
 AddressProperty createAddressProperty(java.lang.String xlink)
           
 ADEComponent createADEComponent()
           
 ADEComponent createADEComponent(org.w3c.dom.Element content)
           
 Appearance createAppearance()
           
 AppearanceMember createAppearanceMember()
           
 AppearanceMember createAppearanceMember(Appearance appearance)
           
 AppearanceMember createAppearanceMember(java.lang.String xlink)
           
 AppearanceProperty createAppearanceProperty()
           
 AppearanceProperty createAppearanceProperty(Appearance appearance)
           
 AppearanceProperty createAppearanceProperty(java.lang.String xlink)
           
 AuxiliaryTrafficArea createAuxiliaryTrafficArea()
           
 AuxiliaryTrafficAreaProperty createAuxiliaryTrafficAreaProperty()
           
 AuxiliaryTrafficAreaProperty createAuxiliaryTrafficAreaProperty(AuxiliaryTrafficArea auxiliaryTrafficArea)
           
 AuxiliaryTrafficAreaProperty createAuxiliaryTrafficAreaProperty(java.lang.String xlink)
           
 BoundarySurfaceProperty createBoundarySurfaceProperty()
           
 BoundarySurfaceProperty createBoundarySurfaceProperty(AbstractBoundarySurface boundarySurface)
           
 BoundarySurfaceProperty createBoundarySurfaceProperty(java.lang.String xlink)
           
 BoundedByWaterSurfaceProperty createBoundedByWaterSurfaceProperty()
           
 BoundedByWaterSurfaceProperty createBoundedByWaterSurfaceProperty(AbstractWaterBoundarySurface waterBoundarySurface)
           
 BoundedByWaterSurfaceProperty createBoundedByWaterSurfaceProperty(java.lang.String xlink)
           
 BreaklineRelief createBreaklineRelief()
           
 Building createBuilding()
           
 BuildingFurniture createBuildingFurniture()
           
 BuildingInstallation createBuildingInstallation()
           
 BuildingInstallationProperty createBuildingInstallationProperty()
           
 BuildingInstallationProperty createBuildingInstallationProperty(BuildingInstallation buildingInstallation)
           
 BuildingInstallationProperty createBuildingInstallationProperty(java.lang.String xlink)
           
 BuildingPart createBuildingPart()
           
 BuildingPartProperty createBuildingPartProperty()
           
 BuildingPartProperty createBuildingPartProperty(BuildingPart buildingPart)
           
 BuildingPartProperty createBuildingPartProperty(java.lang.String xlink)
           
 CeilingSurface createCeilingSurface()
           
 CityFurniture createCityFurniture()
           
 CityModel createCityModel()
           
 CityObjectGroup createCityObjectGroup()
           
 CityObjectGroupMember createCityObjectGroupMember()
           
 CityObjectGroupMember createCityObjectGroupMember(AbstractCityObject cityObject)
           
 CityObjectGroupMember createCityObjectGroupMember(java.lang.String xlink)
           
 CityObjectGroupParent createCityObjectGroupParent()
           
 CityObjectGroupParent createCityObjectGroupParent(AbstractCityObject cityObject)
           
 CityObjectGroupParent createCityObjectGroupParent(java.lang.String xlink)
           
 CityObjectMember createCityObjectMember()
           
 CityObjectMember createCityObjectMember(AbstractCityObject cityObject)
           
 CityObjectMember createCityObjectMember(java.lang.String xlink)
           
 ClosureSurface createClosureSurface()
           
 Color createColor()
           
 Color createColor(java.lang.Double red, java.lang.Double green, java.lang.Double blue)
           
 ColorPlusOpacity createColorPlusOpacity()
           
 ColorPlusOpacity createColorPlusOpacity(Color color, java.lang.Double opacity)
           
 ColorPlusOpacity createColorPlusOpacity(java.lang.Double defaultColorValue)
           
 ColorPlusOpacity createColorPlusOpacity(java.lang.Double defaultColorValue, java.lang.Double opacity)
           
 ColorPlusOpacity createColorPlusOpacity(java.lang.Double red, java.lang.Double green, java.lang.Double blue)
           
 ColorPlusOpacity createColorPlusOpacity(java.lang.Double red, java.lang.Double green, java.lang.Double blue, java.lang.Double opacity)
           
 DateAttribute createDateAttribute()
           
 Door createDoor()
           
 DoubleAttribute createDoubleAttribute()
           
 ExternalObject createExternalObject()
           
 ExternalReference createExternalReference()
           
 FloorSurface createFloorSurface()
           
 GeneralizationRelation createGeneralizationRelation()
           
 GeneralizationRelation createGeneralizationRelation(AbstractCityObject cityObject)
           
 GeneralizationRelation createGeneralizationRelation(java.lang.String xlink)
           
 GenericCityObject createGenericCityObject()
           
 GeoreferencedTexture createGeoreferencedTexture()
           
 GridProperty createGridProperty()
           
 GridProperty createGridProperty(RectifiedGridCoverage rectifiedGridCoverage)
           
 GroundSurface createGroundSurface()
           
 ImplicitGeometry createImplicitGeometry()
           
 ImplicitRepresentationProperty createImplicitRepresentationProperty()
           
 ImplicitRepresentationProperty createImplicitRepresentationProperty(ImplicitGeometry implicitGeometry)
           
 ImplicitRepresentationProperty createImplicitRepresentationProperty(java.lang.String xlink)
           
 IntAttribute createIntAttribute()
           
 IntBuildingInstallation createIntBuildingInstallation()
           
 IntBuildingInstallationProperty createIntBuildingInstallationProperty()
           
 IntBuildingInstallationProperty createIntBuildingInstallationProperty(IntBuildingInstallation intBuildingInstallation)
           
 IntBuildingInstallationProperty createIntBuildingInstallationProperty(java.lang.String xlink)
           
 InteriorFurnitureProperty createInteriorFurnitureProperty()
           
 InteriorFurnitureProperty createInteriorFurnitureProperty(BuildingFurniture buildingFurniture)
           
 InteriorFurnitureProperty createInteriorFurnitureProperty(java.lang.String xlink)
           
 InteriorRoomProperty createInteriorRoomProperty()
           
 InteriorRoomProperty createInteriorRoomProperty(Room room)
           
 InteriorRoomProperty createInteriorRoomProperty(java.lang.String xlink)
           
 InteriorWallSurface createInteriorWallSurface()
           
 LandUse createLandUse()
           
 MassPointRelief createMassPointRelief()
           
 OpeningProperty createOpeningProperty()
           
 OpeningProperty createOpeningProperty(AbstractOpening opening)
           
 OpeningProperty createOpeningProperty(java.lang.String xlink)
           
 ParameterizedTexture createParameterizedTexture()
           
 PlantCover createPlantCover()
           
 Railway createRailway()
           
 RasterRelief createRasterRelief()
           
 ReliefComponentProperty createReliefComponentProperty()
           
 ReliefComponentProperty createReliefComponentProperty(AbstractReliefComponent reliefComponent)
           
 ReliefComponentProperty createReliefComponentProperty(java.lang.String xlink)
           
 ReliefFeature createReliefFeature()
           
 Road createRoad()
           
 RoofSurface createRoofSurface()
           
 Room createRoom()
           
 SolitaryVegetationObject createSolitaryVegetationObject()
           
 Square createSquare()
           
 StringAttribute createStringAttribute()
           
 SurfaceDataProperty createSurfaceDataProperty()
           
 SurfaceDataProperty createSurfaceDataProperty(AbstractSurfaceData abstractSurfaceData)
           
 SurfaceDataProperty createSurfaceDataProperty(java.lang.String xlink)
           
 TexCoordGen createTexCoordGen()
           
 TexCoordList createTexCoordList()
           
 TextureAssociation createTextureAssociation()
           
 TextureAssociation createTextureAssociation(AbstractTextureParameterization textureParameterization)
           
 TextureAssociation createTextureAssociation(java.lang.String xlink)
           
 TextureCoordinates createTextureCoordinates()
           
 TextureType createTextureType(java.lang.String textureType)
           
 TinProperty createTinProperty()
           
 TinProperty createTinProperty(java.lang.String xlink)
           
 TinProperty createTinProperty(TriangulatedSurface triangulatedSurface)
           
 TINRelief createTINRelief()
           
 Track createTrack()
           
 TrafficArea createTrafficArea()
           
 TrafficAreaProperty createTrafficAreaProperty()
           
 TrafficAreaProperty createTrafficAreaProperty(java.lang.String xlink)
           
 TrafficAreaProperty createTrafficAreaProperty(TrafficArea trafficArea)
           
 TransformationMatrix2x2 createTransformationMatrix2x2()
           
 TransformationMatrix2x2 createTransformationMatrix2x2(Matrix matrix)
           
 TransformationMatrix3x4 createTransformationMatrix3x4()
           
 TransformationMatrix3x4 createTransformationMatrix3x4(Matrix matrix)
           
 TransformationMatrix4x4 createTransformationMatrix4x4()
           
 TransformationMatrix4x4 createTransformationMatrix4x4(Matrix matrix)
           
 TransportationComplex createTransportationComplex()
           
 UriAttribute createUriAttribute()
           
 WallSurface createWallSurface()
           
 WaterBody createWaterBody()
           
 WaterClosureSurface createWaterClosureSurface()
           
 WaterGroundSurface createWaterGroundSurface()
           
 WaterSurface createWaterSurface()
           
 Window createWindow()
           
 WorldToTexture createWorldToTexture()
           
 WrapMode createWrapMode(java.lang.String wrapMode)
           
 X3DMaterial createX3DMaterial()
           
 XalAddressProperty createXalAddressProperty()
           
 XalAddressProperty createXalAddressProperty(AddressDetails addressDetails)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CityGMLFactory

public CityGMLFactory()
Method Detail

createAppearance

public Appearance createAppearance()

createAppearanceMember

public AppearanceMember createAppearanceMember()

createAppearanceMember

public AppearanceMember createAppearanceMember(Appearance appearance)

createAppearanceMember

public AppearanceMember createAppearanceMember(java.lang.String xlink)

createAppearanceProperty

public AppearanceProperty createAppearanceProperty()

createAppearanceProperty

public AppearanceProperty createAppearanceProperty(Appearance appearance)

createAppearanceProperty

public AppearanceProperty createAppearanceProperty(java.lang.String xlink)

createColor

public Color createColor()

createColor

public Color createColor(java.lang.Double red,
                         java.lang.Double green,
                         java.lang.Double blue)

createColorPlusOpacity

public ColorPlusOpacity createColorPlusOpacity()

createColorPlusOpacity

public ColorPlusOpacity createColorPlusOpacity(Color color,
                                               java.lang.Double opacity)

createColorPlusOpacity

public ColorPlusOpacity createColorPlusOpacity(java.lang.Double red,
                                               java.lang.Double green,
                                               java.lang.Double blue,
                                               java.lang.Double opacity)

createColorPlusOpacity

public ColorPlusOpacity createColorPlusOpacity(java.lang.Double red,
                                               java.lang.Double green,
                                               java.lang.Double blue)

createColorPlusOpacity

public ColorPlusOpacity createColorPlusOpacity(java.lang.Double defaultColorValue,
                                               java.lang.Double opacity)

createColorPlusOpacity

public ColorPlusOpacity createColorPlusOpacity(java.lang.Double defaultColorValue)

createGeoreferencedTexture

public GeoreferencedTexture createGeoreferencedTexture()

createParameterizedTexture

public ParameterizedTexture createParameterizedTexture()

createSurfaceDataProperty

public SurfaceDataProperty createSurfaceDataProperty()

createSurfaceDataProperty

public SurfaceDataProperty createSurfaceDataProperty(AbstractSurfaceData abstractSurfaceData)

createSurfaceDataProperty

public SurfaceDataProperty createSurfaceDataProperty(java.lang.String xlink)

createTexCoordGen

public TexCoordGen createTexCoordGen()

createTexCoordList

public TexCoordList createTexCoordList()

createTextureAssociation

public TextureAssociation createTextureAssociation()

createTextureAssociation

public TextureAssociation createTextureAssociation(AbstractTextureParameterization textureParameterization)

createTextureAssociation

public TextureAssociation createTextureAssociation(java.lang.String xlink)

createTextureCoordinates

public TextureCoordinates createTextureCoordinates()

createTextureType

public TextureType createTextureType(java.lang.String textureType)

createWorldToTexture

public WorldToTexture createWorldToTexture()

createWrapMode

public WrapMode createWrapMode(java.lang.String wrapMode)

createX3DMaterial

public X3DMaterial createX3DMaterial()

createBoundarySurfaceProperty

public BoundarySurfaceProperty createBoundarySurfaceProperty()

createBoundarySurfaceProperty

public BoundarySurfaceProperty createBoundarySurfaceProperty(AbstractBoundarySurface boundarySurface)

createBoundarySurfaceProperty

public BoundarySurfaceProperty createBoundarySurfaceProperty(java.lang.String xlink)

createBuilding

public Building createBuilding()

createBuildingFurniture

public BuildingFurniture createBuildingFurniture()

createBuildingInstallation

public BuildingInstallation createBuildingInstallation()

createBuildingInstallationProperty

public BuildingInstallationProperty createBuildingInstallationProperty()

createBuildingInstallationProperty

public BuildingInstallationProperty createBuildingInstallationProperty(BuildingInstallation buildingInstallation)

createBuildingInstallationProperty

public BuildingInstallationProperty createBuildingInstallationProperty(java.lang.String xlink)

createBuildingPart

public BuildingPart createBuildingPart()

createBuildingPartProperty

public BuildingPartProperty createBuildingPartProperty()

createBuildingPartProperty

public BuildingPartProperty createBuildingPartProperty(BuildingPart buildingPart)

createBuildingPartProperty

public BuildingPartProperty createBuildingPartProperty(java.lang.String xlink)

createCeilingSurface

public CeilingSurface createCeilingSurface()

createClosureSurface

public ClosureSurface createClosureSurface()

createDoor

public Door createDoor()

createFloorSurface

public FloorSurface createFloorSurface()

createGroundSurface

public GroundSurface createGroundSurface()

createIntBuildingInstallation

public IntBuildingInstallation createIntBuildingInstallation()

createIntBuildingInstallationProperty

public IntBuildingInstallationProperty createIntBuildingInstallationProperty()

createIntBuildingInstallationProperty

public IntBuildingInstallationProperty createIntBuildingInstallationProperty(IntBuildingInstallation intBuildingInstallation)

createIntBuildingInstallationProperty

public IntBuildingInstallationProperty createIntBuildingInstallationProperty(java.lang.String xlink)

createInteriorFurnitureProperty

public InteriorFurnitureProperty createInteriorFurnitureProperty()

createInteriorFurnitureProperty

public InteriorFurnitureProperty createInteriorFurnitureProperty(BuildingFurniture buildingFurniture)

createInteriorFurnitureProperty

public InteriorFurnitureProperty createInteriorFurnitureProperty(java.lang.String xlink)

createInteriorRoomProperty

public InteriorRoomProperty createInteriorRoomProperty()

createInteriorRoomProperty

public InteriorRoomProperty createInteriorRoomProperty(Room room)

createInteriorRoomProperty

public InteriorRoomProperty createInteriorRoomProperty(java.lang.String xlink)

createInteriorWallSurface

public InteriorWallSurface createInteriorWallSurface()

createOpeningProperty

public OpeningProperty createOpeningProperty()

createOpeningProperty

public OpeningProperty createOpeningProperty(AbstractOpening opening)

createOpeningProperty

public OpeningProperty createOpeningProperty(java.lang.String xlink)

createRoofSurface

public RoofSurface createRoofSurface()

createRoom

public Room createRoom()

createWallSurface

public WallSurface createWallSurface()

createWindow

public Window createWindow()

createCityFurniture

public CityFurniture createCityFurniture()

createCityObjectGroup

public CityObjectGroup createCityObjectGroup()

createCityObjectGroupMember

public CityObjectGroupMember createCityObjectGroupMember()

createCityObjectGroupMember

public CityObjectGroupMember createCityObjectGroupMember(AbstractCityObject cityObject)

createCityObjectGroupMember

public CityObjectGroupMember createCityObjectGroupMember(java.lang.String xlink)

createCityObjectGroupParent

public CityObjectGroupParent createCityObjectGroupParent()

createCityObjectGroupParent

public CityObjectGroupParent createCityObjectGroupParent(AbstractCityObject cityObject)

createCityObjectGroupParent

public CityObjectGroupParent createCityObjectGroupParent(java.lang.String xlink)

createAddress

public Address createAddress()

createAddressProperty

public AddressProperty createAddressProperty()

createAddressProperty

public AddressProperty createAddressProperty(Address address)

createAddressProperty

public AddressProperty createAddressProperty(java.lang.String xlink)

createCityModel

public CityModel createCityModel()

createCityObjectMember

public CityObjectMember createCityObjectMember()

createCityObjectMember

public CityObjectMember createCityObjectMember(AbstractCityObject cityObject)

createCityObjectMember

public CityObjectMember createCityObjectMember(java.lang.String xlink)

createExternalObject

public ExternalObject createExternalObject()

createExternalReference

public ExternalReference createExternalReference()

createGeneralizationRelation

public GeneralizationRelation createGeneralizationRelation()

createGeneralizationRelation

public GeneralizationRelation createGeneralizationRelation(AbstractCityObject cityObject)

createGeneralizationRelation

public GeneralizationRelation createGeneralizationRelation(java.lang.String xlink)

createADEComponent

public ADEComponent createADEComponent()

createADEComponent

public ADEComponent createADEComponent(org.w3c.dom.Element content)

createImplicitGeometry

public ImplicitGeometry createImplicitGeometry()

createImplicitRepresentationProperty

public ImplicitRepresentationProperty createImplicitRepresentationProperty()

createImplicitRepresentationProperty

public ImplicitRepresentationProperty createImplicitRepresentationProperty(ImplicitGeometry implicitGeometry)

createImplicitRepresentationProperty

public ImplicitRepresentationProperty createImplicitRepresentationProperty(java.lang.String xlink)

createTransformationMatrix2x2

public TransformationMatrix2x2 createTransformationMatrix2x2()

createTransformationMatrix2x2

public TransformationMatrix2x2 createTransformationMatrix2x2(Matrix matrix)

createTransformationMatrix3x4

public TransformationMatrix3x4 createTransformationMatrix3x4()

createTransformationMatrix3x4

public TransformationMatrix3x4 createTransformationMatrix3x4(Matrix matrix)

createTransformationMatrix4x4

public TransformationMatrix4x4 createTransformationMatrix4x4()

createTransformationMatrix4x4

public TransformationMatrix4x4 createTransformationMatrix4x4(Matrix matrix)

createXalAddressProperty

public XalAddressProperty createXalAddressProperty()

createXalAddressProperty

public XalAddressProperty createXalAddressProperty(AddressDetails addressDetails)

createGenericCityObject

public GenericCityObject createGenericCityObject()

createDateAttribute

public DateAttribute createDateAttribute()

createDoubleAttribute

public DoubleAttribute createDoubleAttribute()

createIntAttribute

public IntAttribute createIntAttribute()

createStringAttribute

public StringAttribute createStringAttribute()

createUriAttribute

public UriAttribute createUriAttribute()

createLandUse

public LandUse createLandUse()

createBreaklineRelief

public BreaklineRelief createBreaklineRelief()

createGridProperty

public GridProperty createGridProperty()

createGridProperty

public GridProperty createGridProperty(RectifiedGridCoverage rectifiedGridCoverage)

createMassPointRelief

public MassPointRelief createMassPointRelief()

createRasterRelief

public RasterRelief createRasterRelief()

createReliefComponentProperty

public ReliefComponentProperty createReliefComponentProperty()

createReliefComponentProperty

public ReliefComponentProperty createReliefComponentProperty(AbstractReliefComponent reliefComponent)

createReliefComponentProperty

public ReliefComponentProperty createReliefComponentProperty(java.lang.String xlink)

createReliefFeature

public ReliefFeature createReliefFeature()

createTinProperty

public TinProperty createTinProperty()

createTinProperty

public TinProperty createTinProperty(TriangulatedSurface triangulatedSurface)

createTinProperty

public TinProperty createTinProperty(java.lang.String xlink)

createTINRelief

public TINRelief createTINRelief()

create_AppearanceProperty

public _AppearanceProperty create_AppearanceProperty()

create_AppearanceProperty

public _AppearanceProperty create_AppearanceProperty(_AbstractAppearance appearance)

create_AppearanceProperty

public _AppearanceProperty create_AppearanceProperty(java.lang.String xlink)

create_Color

public _Color create_Color()

create_Color

public _Color create_Color(java.lang.Double red,
                           java.lang.Double green,
                           java.lang.Double blue)

create_Material

public _Material create_Material()

create_SimpleTexture

public _SimpleTexture create_SimpleTexture()

create_TexturedSurface

public _TexturedSurface create_TexturedSurface()

createAuxiliaryTrafficArea

public AuxiliaryTrafficArea createAuxiliaryTrafficArea()

createAuxiliaryTrafficAreaProperty

public AuxiliaryTrafficAreaProperty createAuxiliaryTrafficAreaProperty()

createAuxiliaryTrafficAreaProperty

public AuxiliaryTrafficAreaProperty createAuxiliaryTrafficAreaProperty(AuxiliaryTrafficArea auxiliaryTrafficArea)

createAuxiliaryTrafficAreaProperty

public AuxiliaryTrafficAreaProperty createAuxiliaryTrafficAreaProperty(java.lang.String xlink)

createRailway

public Railway createRailway()

createRoad

public Road createRoad()

createSquare

public Square createSquare()

createTrack

public Track createTrack()

createTrafficArea

public TrafficArea createTrafficArea()

createTrafficAreaProperty

public TrafficAreaProperty createTrafficAreaProperty()

createTrafficAreaProperty

public TrafficAreaProperty createTrafficAreaProperty(TrafficArea trafficArea)

createTrafficAreaProperty

public TrafficAreaProperty createTrafficAreaProperty(java.lang.String xlink)

createTransportationComplex

public TransportationComplex createTransportationComplex()

createPlantCover

public PlantCover createPlantCover()

createSolitaryVegetationObject

public SolitaryVegetationObject createSolitaryVegetationObject()

createBoundedByWaterSurfaceProperty

public BoundedByWaterSurfaceProperty createBoundedByWaterSurfaceProperty()

createBoundedByWaterSurfaceProperty

public BoundedByWaterSurfaceProperty createBoundedByWaterSurfaceProperty(AbstractWaterBoundarySurface waterBoundarySurface)

createBoundedByWaterSurfaceProperty

public BoundedByWaterSurfaceProperty createBoundedByWaterSurfaceProperty(java.lang.String xlink)

createWaterBody

public WaterBody createWaterBody()

createWaterClosureSurface

public WaterClosureSurface createWaterClosureSurface()

createWaterGroundSurface

public WaterGroundSurface createWaterGroundSurface()

createWaterSurface

public WaterSurface createWaterSurface()