org.citygml4j.jaxb.gml._3_1_1
Class TargetPropertyType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.TargetPropertyType

public class TargetPropertyType
extends java.lang.Object

Container for an object representing the target or subject of an observation.

Java-Klasse für TargetPropertyType complex type.

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.

 <complexType name="TargetPropertyType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence minOccurs="0">
         <choice>
           <element ref="{http://www.opengis.net/gml}_Feature"/>
           <element ref="{http://www.opengis.net/gml}_Geometry"/>
         </choice>
       </sequence>
       <attGroup ref="{http://www.opengis.net/gml}AssociationAttributeGroup"/>
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
TargetPropertyType()
           
 
Method Summary
 javax.xml.bind.JAXBElement<? extends AbstractFeatureType> get_Feature()
          Ruft den Wert der _Feature-Eigenschaft ab.
 javax.xml.bind.JAXBElement<? extends AbstractGeometryType> get_Geometry()
          Ruft den Wert der _Geometry-Eigenschaft ab.
 ActuateType getActuate()
          Ruft den Wert der actuate-Eigenschaft ab.
 java.lang.String getArcrole()
          Ruft den Wert der arcrole-Eigenschaft ab.
 java.lang.String getHref()
          Ruft den Wert der href-Eigenschaft ab.
 java.lang.String getRemoteSchema()
          Ruft den Wert der remoteSchema-Eigenschaft ab.
 java.lang.String getRole()
          Ruft den Wert der role-Eigenschaft ab.
 ShowType getShow()
          Ruft den Wert der show-Eigenschaft ab.
 java.lang.String getTitle()
          Ruft den Wert der title-Eigenschaft ab.
 TypeType getType()
          Ruft den Wert der type-Eigenschaft ab.
 boolean isSet_Feature()
           
 boolean isSet_Geometry()
           
 boolean isSetActuate()
           
 boolean isSetArcrole()
           
 boolean isSetHref()
           
 boolean isSetRemoteSchema()
           
 boolean isSetRole()
           
 boolean isSetShow()
           
 boolean isSetTitle()
           
 boolean isSetType()
           
 void set_Feature(javax.xml.bind.JAXBElement<? extends AbstractFeatureType> value)
          Legt den Wert der _Feature-Eigenschaft fest.
 void set_Geometry(javax.xml.bind.JAXBElement<? extends AbstractGeometryType> value)
          Legt den Wert der _Geometry-Eigenschaft fest.
 void setActuate(ActuateType value)
          Legt den Wert der actuate-Eigenschaft fest.
 void setArcrole(java.lang.String value)
          Legt den Wert der arcrole-Eigenschaft fest.
 void setHref(java.lang.String value)
          Legt den Wert der href-Eigenschaft fest.
 void setRemoteSchema(java.lang.String value)
          Legt den Wert der remoteSchema-Eigenschaft fest.
 void setRole(java.lang.String value)
          Legt den Wert der role-Eigenschaft fest.
 void setShow(ShowType value)
          Legt den Wert der show-Eigenschaft fest.
 void setTitle(java.lang.String value)
          Legt den Wert der title-Eigenschaft fest.
 void setType(TypeType value)
          Legt den Wert der type-Eigenschaft fest.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TargetPropertyType

public TargetPropertyType()
Method Detail

get_Feature

public javax.xml.bind.JAXBElement<? extends AbstractFeatureType> get_Feature()
Ruft den Wert der _Feature-Eigenschaft ab.

Returns:
possible object is JAXBElement<WaterClosureSurfaceType> JAXBElement<GeoreferencedTextureType> JAXBElement<WallSurfaceType> JAXBElement<GroundSurfaceType> JAXBElement<TINReliefType> JAXBElement<PlantCoverType> JAXBElement<OuterCeilingSurfaceType> JAXBElement<TunnelFurnitureType> JAXBElement<InteriorWallSurfaceType> JAXBElement<WallSurfaceType> JAXBElement<AbstractContinuousCoverageType> JAXBElement<ClosureSurfaceType> JAXBElement<AbstractTextureType> JAXBElement<AddressType> JAXBElement<BuildingInstallationType> JAXBElement<X3DMaterialType> JAXBElement<GenericCityObjectType> JAXBElement<WindowType> JAXBElement<AuxiliaryTrafficAreaType> JAXBElement<AbstractWaterObjectType> JAXBElement<BuildingType> JAXBElement<IntTunnelInstallationType> JAXBElement<AbstractOpeningType> JAXBElement<AbstractVegetationObjectType> JAXBElement<GridCoverageType> JAXBElement<GroundSurfaceType> JAXBElement<MassPointReliefType> JAXBElement<AppearanceType> JAXBElement<AbstractSurfaceDataType> JAXBElement<OuterFloorSurfaceType> JAXBElement<FloorSurfaceType> JAXBElement<X3DMaterialType> JAXBElement<AbstractOpeningType> JAXBElement<MultiPointCoverageType> JAXBElement<IntBridgeInstallationType> JAXBElement<AbstractReliefComponentType> JAXBElement<OuterFloorSurfaceType> JAXBElement<MultiSurfaceCoverageType> JAXBElement<BuildingFurnitureType> JAXBElement<AbstractWaterBoundarySurfaceType> JAXBElement<InteriorWallSurfaceType> JAXBElement<BridgeFurnitureType> JAXBElement<CityObjectGroupType> JAXBElement<MultiSolidCoverageType> JAXBElement<WindowType> JAXBElement<AbstractTransportationObjectType> JAXBElement<RoofSurfaceType> JAXBElement<ClosureSurfaceType> JAXBElement<BridgeRoomType> JAXBElement<WaterGroundSurfaceType> JAXBElement<TrackType> JAXBElement<RoadType> JAXBElement<MassPointReliefType> JAXBElement<IntBuildingInstallationType> JAXBElement<AbstractWaterBoundarySurfaceType> JAXBElement<TunnelType> JAXBElement<InteriorWallSurfaceType> JAXBElement<WallSurfaceType> JAXBElement<ParameterizedTextureType> JAXBElement<RoomType> JAXBElement<AbstractDiscreteCoverageType> JAXBElement<ReliefFeatureType> JAXBElement<DirectedObservationType> JAXBElement<BuildingType> JAXBElement<RailwayType> JAXBElement<WindowType> JAXBElement<DirectedObservationAtDistanceType> JAXBElement<AbstractSiteType> JAXBElement<CityModelType> JAXBElement<CityFurnitureType> JAXBElement<AbstractSiteType> JAXBElement<AbstractTransportationObjectType> JAXBElement<FloorSurfaceType> JAXBElement<ClosureSurfaceType> JAXBElement<AbstractTextureType> JAXBElement<GenericCityObjectType> JAXBElement<RasterReliefType> JAXBElement<FloorSurfaceType> JAXBElement<CityFurnitureType> JAXBElement<AbstractCityObjectType> JAXBElement<WaterSurfaceType> JAXBElement<WaterClosureSurfaceType> JAXBElement<AuxiliaryTrafficAreaType> JAXBElement<WaterGroundSurfaceType> JAXBElement<SolitaryVegetationObjectType> JAXBElement<DoorType> JAXBElement<TrafficAreaType> JAXBElement<ObservationType> JAXBElement<BridgeType> JAXBElement<AbstractOpeningType> JAXBElement<CeilingSurfaceType> JAXBElement<OuterFloorSurfaceType> JAXBElement<GeoreferencedTextureType> JAXBElement<SquareType> JAXBElement<AbstractBoundarySurfaceType> JAXBElement<AbstractFeatureCollectionType> JAXBElement<TrackType> JAXBElement<DoorType> JAXBElement<TunnelPartType> JAXBElement<LandUseType> JAXBElement<AbstractSurfaceDataType> JAXBElement<TINReliefType> JAXBElement<RailwayType> JAXBElement<HollowSpaceType> JAXBElement<WindowType> JAXBElement<BuildingInstallationType> JAXBElement<BreaklineReliefType> JAXBElement<AbstractOpeningType> JAXBElement<BuildingPartType> JAXBElement<FloorSurfaceType> JAXBElement<OuterCeilingSurfaceType> JAXBElement<TrafficAreaType> JAXBElement<BridgeInstallationType> JAXBElement<AbstractReliefComponentType> JAXBElement<ParameterizedTextureType> JAXBElement<RoomType> JAXBElement<ClosureSurfaceType> JAXBElement<AbstractBoundarySurfaceType> JAXBElement<MultiCurveCoverageType> JAXBElement<BreaklineReliefType> JAXBElement<CityObjectGroupType> JAXBElement<TunnelInstallationType> JAXBElement<BuildingFurnitureType> JAXBElement<GroundSurfaceType> JAXBElement<BridgeConstructionElementType> JAXBElement<AbstractBuildingType> JAXBElement<CeilingSurfaceType> JAXBElement<CityModelType> JAXBElement<RoofSurfaceType> JAXBElement<WaterBodyType> JAXBElement<AbstractWaterObjectType> JAXBElement<FeatureCollectionType> JAXBElement<ReliefFeatureType> JAXBElement<BridgePartType> JAXBElement<SquareType> JAXBElement<TransportationComplexType> JAXBElement<SolitaryVegetationObjectType> JAXBElement<AbstractCoverageType> JAXBElement<AbstractBoundarySurfaceType> JAXBElement<WaterSurfaceType> JAXBElement<OuterCeilingSurfaceType> JAXBElement<AbstractBuildingType> JAXBElement<RectifiedGridCoverageType> JAXBElement<RoadType> JAXBElement<AbstractVegetationObjectType> JAXBElement<DoorType> JAXBElement<BuildingPartType> JAXBElement<InteriorWallSurfaceType> JAXBElement<WallSurfaceType> JAXBElement<AbstractCityObjectType> JAXBElement<AbstractFeatureType> JAXBElement<AbstractBridgeType> JAXBElement<AbstractBoundarySurfaceType> JAXBElement<CeilingSurfaceType> JAXBElement<TransportationComplexType> JAXBElement<AbstractTunnelType> JAXBElement<LandUseType> JAXBElement<AddressType> JAXBElement<WaterBodyType> JAXBElement<RasterReliefType> JAXBElement<RoofSurfaceType> JAXBElement<PlantCoverType> JAXBElement<DoorType> JAXBElement<GroundSurfaceType> JAXBElement<RoofSurfaceType> JAXBElement<IntBuildingInstallationType> JAXBElement<CeilingSurfaceType>

set_Feature

public void set_Feature(javax.xml.bind.JAXBElement<? extends AbstractFeatureType> value)
Legt den Wert der _Feature-Eigenschaft fest.

Parameters:
value - allowed object is JAXBElement<WaterClosureSurfaceType> JAXBElement<GeoreferencedTextureType> JAXBElement<WallSurfaceType> JAXBElement<GroundSurfaceType> JAXBElement<TINReliefType> JAXBElement<PlantCoverType> JAXBElement<OuterCeilingSurfaceType> JAXBElement<TunnelFurnitureType> JAXBElement<InteriorWallSurfaceType> JAXBElement<WallSurfaceType> JAXBElement<AbstractContinuousCoverageType> JAXBElement<ClosureSurfaceType> JAXBElement<AbstractTextureType> JAXBElement<AddressType> JAXBElement<BuildingInstallationType> JAXBElement<X3DMaterialType> JAXBElement<GenericCityObjectType> JAXBElement<WindowType> JAXBElement<AuxiliaryTrafficAreaType> JAXBElement<AbstractWaterObjectType> JAXBElement<BuildingType> JAXBElement<IntTunnelInstallationType> JAXBElement<AbstractOpeningType> JAXBElement<AbstractVegetationObjectType> JAXBElement<GridCoverageType> JAXBElement<GroundSurfaceType> JAXBElement<MassPointReliefType> JAXBElement<AppearanceType> JAXBElement<AbstractSurfaceDataType> JAXBElement<OuterFloorSurfaceType> JAXBElement<FloorSurfaceType> JAXBElement<X3DMaterialType> JAXBElement<AbstractOpeningType> JAXBElement<MultiPointCoverageType> JAXBElement<IntBridgeInstallationType> JAXBElement<AbstractReliefComponentType> JAXBElement<OuterFloorSurfaceType> JAXBElement<MultiSurfaceCoverageType> JAXBElement<BuildingFurnitureType> JAXBElement<AbstractWaterBoundarySurfaceType> JAXBElement<InteriorWallSurfaceType> JAXBElement<BridgeFurnitureType> JAXBElement<CityObjectGroupType> JAXBElement<MultiSolidCoverageType> JAXBElement<WindowType> JAXBElement<AbstractTransportationObjectType> JAXBElement<RoofSurfaceType> JAXBElement<ClosureSurfaceType> JAXBElement<BridgeRoomType> JAXBElement<WaterGroundSurfaceType> JAXBElement<TrackType> JAXBElement<RoadType> JAXBElement<MassPointReliefType> JAXBElement<IntBuildingInstallationType> JAXBElement<AbstractWaterBoundarySurfaceType> JAXBElement<TunnelType> JAXBElement<InteriorWallSurfaceType> JAXBElement<WallSurfaceType> JAXBElement<ParameterizedTextureType> JAXBElement<RoomType> JAXBElement<AbstractDiscreteCoverageType> JAXBElement<ReliefFeatureType> JAXBElement<DirectedObservationType> JAXBElement<BuildingType> JAXBElement<RailwayType> JAXBElement<WindowType> JAXBElement<DirectedObservationAtDistanceType> JAXBElement<AbstractSiteType> JAXBElement<CityModelType> JAXBElement<CityFurnitureType> JAXBElement<AbstractSiteType> JAXBElement<AbstractTransportationObjectType> JAXBElement<FloorSurfaceType> JAXBElement<ClosureSurfaceType> JAXBElement<AbstractTextureType> JAXBElement<GenericCityObjectType> JAXBElement<RasterReliefType> JAXBElement<FloorSurfaceType> JAXBElement<CityFurnitureType> JAXBElement<AbstractCityObjectType> JAXBElement<WaterSurfaceType> JAXBElement<WaterClosureSurfaceType> JAXBElement<AuxiliaryTrafficAreaType> JAXBElement<WaterGroundSurfaceType> JAXBElement<SolitaryVegetationObjectType> JAXBElement<DoorType> JAXBElement<TrafficAreaType> JAXBElement<ObservationType> JAXBElement<BridgeType> JAXBElement<AbstractOpeningType> JAXBElement<CeilingSurfaceType> JAXBElement<OuterFloorSurfaceType> JAXBElement<GeoreferencedTextureType> JAXBElement<SquareType> JAXBElement<AbstractBoundarySurfaceType> JAXBElement<AbstractFeatureCollectionType> JAXBElement<TrackType> JAXBElement<DoorType> JAXBElement<TunnelPartType> JAXBElement<LandUseType> JAXBElement<AbstractSurfaceDataType> JAXBElement<TINReliefType> JAXBElement<RailwayType> JAXBElement<HollowSpaceType> JAXBElement<WindowType> JAXBElement<BuildingInstallationType> JAXBElement<BreaklineReliefType> JAXBElement<AbstractOpeningType> JAXBElement<BuildingPartType> JAXBElement<FloorSurfaceType> JAXBElement<OuterCeilingSurfaceType> JAXBElement<TrafficAreaType> JAXBElement<BridgeInstallationType> JAXBElement<AbstractReliefComponentType> JAXBElement<ParameterizedTextureType> JAXBElement<RoomType> JAXBElement<ClosureSurfaceType> JAXBElement<AbstractBoundarySurfaceType> JAXBElement<MultiCurveCoverageType> JAXBElement<BreaklineReliefType> JAXBElement<CityObjectGroupType> JAXBElement<TunnelInstallationType> JAXBElement<BuildingFurnitureType> JAXBElement<GroundSurfaceType> JAXBElement<BridgeConstructionElementType> JAXBElement<AbstractBuildingType> JAXBElement<CeilingSurfaceType> JAXBElement<CityModelType> JAXBElement<RoofSurfaceType> JAXBElement<WaterBodyType> JAXBElement<AbstractWaterObjectType> JAXBElement<FeatureCollectionType> JAXBElement<ReliefFeatureType> JAXBElement<BridgePartType> JAXBElement<SquareType> JAXBElement<TransportationComplexType> JAXBElement<SolitaryVegetationObjectType> JAXBElement<AbstractCoverageType> JAXBElement<AbstractBoundarySurfaceType> JAXBElement<WaterSurfaceType> JAXBElement<OuterCeilingSurfaceType> JAXBElement<AbstractBuildingType> JAXBElement<RectifiedGridCoverageType> JAXBElement<RoadType> JAXBElement<AbstractVegetationObjectType> JAXBElement<DoorType> JAXBElement<BuildingPartType> JAXBElement<InteriorWallSurfaceType> JAXBElement<WallSurfaceType> JAXBElement<AbstractCityObjectType> JAXBElement<AbstractFeatureType> JAXBElement<AbstractBridgeType> JAXBElement<AbstractBoundarySurfaceType> JAXBElement<CeilingSurfaceType> JAXBElement<TransportationComplexType> JAXBElement<AbstractTunnelType> JAXBElement<LandUseType> JAXBElement<AddressType> JAXBElement<WaterBodyType> JAXBElement<RasterReliefType> JAXBElement<RoofSurfaceType> JAXBElement<PlantCoverType> JAXBElement<DoorType> JAXBElement<GroundSurfaceType> JAXBElement<RoofSurfaceType> JAXBElement<IntBuildingInstallationType> JAXBElement<CeilingSurfaceType>

isSet_Feature

public boolean isSet_Feature()

get_Geometry

public javax.xml.bind.JAXBElement<? extends AbstractGeometryType> get_Geometry()
Ruft den Wert der _Geometry-Eigenschaft ab.

Returns:
possible object is JAXBElement<AbstractGeometricPrimitiveType> JAXBElement<AbstractGeometricAggregateType> JAXBElement<MultiPolygonType> JAXBElement<PolygonType> JAXBElement<MultiGeometryType> JAXBElement<AbstractGeometryType> JAXBElement<MultiSolidType> JAXBElement<AbstractSolidType> JAXBElement<GeometricComplexType> JAXBElement<MultiSurfaceType> JAXBElement<TexturedSurfaceType> JAXBElement<OrientableCurveType> JAXBElement<CompositeSolidType> JAXBElement<RectifiedGridType> JAXBElement<CurveType> JAXBElement<MultiPointType> JAXBElement<RingType> JAXBElement<PolyhedralSurfaceType> JAXBElement<LinearRingType> JAXBElement<GridType> JAXBElement<TinType> JAXBElement<LineStringType> JAXBElement<SolidType> JAXBElement<MultiLineStringType> JAXBElement<SurfaceType> JAXBElement<TriangulatedSurfaceType> JAXBElement<TexturedSurfaceType> JAXBElement<CompositeCurveType> JAXBElement<MultiCurveType> JAXBElement<AbstractGeometryType> JAXBElement<OrientableSurfaceType> JAXBElement<CompositeSurfaceType> JAXBElement<PointType> JAXBElement<AbstractRingType> JAXBElement<AbstractSurfaceType> JAXBElement<AbstractCurveType>

set_Geometry

public void set_Geometry(javax.xml.bind.JAXBElement<? extends AbstractGeometryType> value)
Legt den Wert der _Geometry-Eigenschaft fest.

Parameters:
value - allowed object is JAXBElement<AbstractGeometricPrimitiveType> JAXBElement<AbstractGeometricAggregateType> JAXBElement<MultiPolygonType> JAXBElement<PolygonType> JAXBElement<MultiGeometryType> JAXBElement<AbstractGeometryType> JAXBElement<MultiSolidType> JAXBElement<AbstractSolidType> JAXBElement<GeometricComplexType> JAXBElement<MultiSurfaceType> JAXBElement<TexturedSurfaceType> JAXBElement<OrientableCurveType> JAXBElement<CompositeSolidType> JAXBElement<RectifiedGridType> JAXBElement<CurveType> JAXBElement<MultiPointType> JAXBElement<RingType> JAXBElement<PolyhedralSurfaceType> JAXBElement<LinearRingType> JAXBElement<GridType> JAXBElement<TinType> JAXBElement<LineStringType> JAXBElement<SolidType> JAXBElement<MultiLineStringType> JAXBElement<SurfaceType> JAXBElement<TriangulatedSurfaceType> JAXBElement<TexturedSurfaceType> JAXBElement<CompositeCurveType> JAXBElement<MultiCurveType> JAXBElement<AbstractGeometryType> JAXBElement<OrientableSurfaceType> JAXBElement<CompositeSurfaceType> JAXBElement<PointType> JAXBElement<AbstractRingType> JAXBElement<AbstractSurfaceType> JAXBElement<AbstractCurveType>

isSet_Geometry

public boolean isSet_Geometry()

getRemoteSchema

public java.lang.String getRemoteSchema()
Ruft den Wert der remoteSchema-Eigenschaft ab.

Returns:
possible object is String

setRemoteSchema

public void setRemoteSchema(java.lang.String value)
Legt den Wert der remoteSchema-Eigenschaft fest.

Parameters:
value - allowed object is String

isSetRemoteSchema

public boolean isSetRemoteSchema()

getType

public TypeType getType()
Ruft den Wert der type-Eigenschaft ab.

Returns:
possible object is TypeType

setType

public void setType(TypeType value)
Legt den Wert der type-Eigenschaft fest.

Parameters:
value - allowed object is TypeType

isSetType

public boolean isSetType()

getHref

public java.lang.String getHref()
Ruft den Wert der href-Eigenschaft ab.

Returns:
possible object is String

setHref

public void setHref(java.lang.String value)
Legt den Wert der href-Eigenschaft fest.

Parameters:
value - allowed object is String

isSetHref

public boolean isSetHref()

getRole

public java.lang.String getRole()
Ruft den Wert der role-Eigenschaft ab.

Returns:
possible object is String

setRole

public void setRole(java.lang.String value)
Legt den Wert der role-Eigenschaft fest.

Parameters:
value - allowed object is String

isSetRole

public boolean isSetRole()

getArcrole

public java.lang.String getArcrole()
Ruft den Wert der arcrole-Eigenschaft ab.

Returns:
possible object is String

setArcrole

public void setArcrole(java.lang.String value)
Legt den Wert der arcrole-Eigenschaft fest.

Parameters:
value - allowed object is String

isSetArcrole

public boolean isSetArcrole()

getTitle

public java.lang.String getTitle()
Ruft den Wert der title-Eigenschaft ab.

Returns:
possible object is String

setTitle

public void setTitle(java.lang.String value)
Legt den Wert der title-Eigenschaft fest.

Parameters:
value - allowed object is String

isSetTitle

public boolean isSetTitle()

getShow

public ShowType getShow()
Ruft den Wert der show-Eigenschaft ab.

Returns:
possible object is ShowType

setShow

public void setShow(ShowType value)
Legt den Wert der show-Eigenschaft fest.

Parameters:
value - allowed object is ShowType

isSetShow

public boolean isSetShow()

getActuate

public ActuateType getActuate()
Ruft den Wert der actuate-Eigenschaft ab.

Returns:
possible object is ActuateType

setActuate

public void setActuate(ActuateType value)
Legt den Wert der actuate-Eigenschaft fest.

Parameters:
value - allowed object is ActuateType

isSetActuate

public boolean isSetActuate()