org.citygml4j.jaxb.gml._3_1_1
Class LocationPropertyType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.LocationPropertyType
Direct Known Subclasses:
PriorityLocationPropertyType

public class LocationPropertyType
extends java.lang.Object

Deprecated in GML 3.1.0

Java class for LocationPropertyType complex type.

The following schema fragment specifies the expected content contained within this class.

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


Constructor Summary
LocationPropertyType()
           
 
Method Summary
 javax.xml.bind.JAXBElement<? extends AbstractGeometryType> get_Geometry()
          Gets the value of the _Geometry property.
 java.lang.String getActuate()
          Gets the value of the actuate property.
 java.lang.String getArcrole()
          Gets the value of the arcrole property.
 java.lang.String getHref()
          Gets the value of the href property.
 CodeType getLocationKeyWord()
          Gets the value of the locationKeyWord property.
 StringOrRefType getLocationString()
          Gets the value of the locationString property.
 java.util.List<java.lang.String> getNull()
          Gets the value of the null property.
 java.lang.String getRemoteSchema()
          Gets the value of the remoteSchema property.
 java.lang.String getRole()
          Gets the value of the role property.
 java.lang.String getShow()
          Gets the value of the show property.
 java.lang.String getTitle()
          Gets the value of the title property.
 java.lang.String getType()
          Gets the value of the type property.
 boolean isSet_Geometry()
           
 boolean isSetActuate()
           
 boolean isSetArcrole()
           
 boolean isSetHref()
           
 boolean isSetLocationKeyWord()
           
 boolean isSetLocationString()
           
 boolean isSetNull()
           
 boolean isSetRemoteSchema()
           
 boolean isSetRole()
           
 boolean isSetShow()
           
 boolean isSetTitle()
           
 boolean isSetType()
           
 void set_Geometry(javax.xml.bind.JAXBElement<? extends AbstractGeometryType> value)
          Sets the value of the _Geometry property.
 void setActuate(java.lang.String value)
          Sets the value of the actuate property.
 void setArcrole(java.lang.String value)
          Sets the value of the arcrole property.
 void setHref(java.lang.String value)
          Sets the value of the href property.
 void setLocationKeyWord(CodeType value)
          Sets the value of the locationKeyWord property.
 void setLocationString(StringOrRefType value)
          Sets the value of the locationString property.
 void setNull(java.util.List<java.lang.String> _null)
          Sets the value of the null property.
 void setRemoteSchema(java.lang.String value)
          Sets the value of the remoteSchema property.
 void setRole(java.lang.String value)
          Sets the value of the role property.
 void setShow(java.lang.String value)
          Sets the value of the show property.
 void setTitle(java.lang.String value)
          Sets the value of the title property.
 void setType(java.lang.String value)
          Sets the value of the type property.
 void unsetNull()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocationPropertyType

public LocationPropertyType()
Method Detail

get_Geometry

public javax.xml.bind.JAXBElement<? extends AbstractGeometryType> get_Geometry()
Gets the value of the _Geometry property.

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

set_Geometry

public void set_Geometry(javax.xml.bind.JAXBElement<? extends AbstractGeometryType> value)
Sets the value of the _Geometry property.

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

isSet_Geometry

public boolean isSet_Geometry()

getLocationKeyWord

public CodeType getLocationKeyWord()
Gets the value of the locationKeyWord property.

Returns:
possible object is CodeType

setLocationKeyWord

public void setLocationKeyWord(CodeType value)
Sets the value of the locationKeyWord property.

Parameters:
value - allowed object is CodeType

isSetLocationKeyWord

public boolean isSetLocationKeyWord()

getLocationString

public StringOrRefType getLocationString()
Gets the value of the locationString property.

Returns:
possible object is StringOrRefType

setLocationString

public void setLocationString(StringOrRefType value)
Sets the value of the locationString property.

Parameters:
value - allowed object is StringOrRefType

isSetLocationString

public boolean isSetLocationString()

getNull

public java.util.List<java.lang.String> getNull()
Gets the value of the null property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the null property.

For example, to add a new item, do as follows:

    getNull().add(newItem);
 

Objects of the following type(s) are allowed in the list String


isSetNull

public boolean isSetNull()

unsetNull

public void unsetNull()

getRemoteSchema

public java.lang.String getRemoteSchema()
Gets the value of the remoteSchema property.

Returns:
possible object is String

setRemoteSchema

public void setRemoteSchema(java.lang.String value)
Sets the value of the remoteSchema property.

Parameters:
value - allowed object is String

isSetRemoteSchema

public boolean isSetRemoteSchema()

getType

public java.lang.String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(java.lang.String value)
Sets the value of the type property.

Parameters:
value - allowed object is String

isSetType

public boolean isSetType()

getHref

public java.lang.String getHref()
Gets the value of the href property.

Returns:
possible object is String

setHref

public void setHref(java.lang.String value)
Sets the value of the href property.

Parameters:
value - allowed object is String

isSetHref

public boolean isSetHref()

getRole

public java.lang.String getRole()
Gets the value of the role property.

Returns:
possible object is String

setRole

public void setRole(java.lang.String value)
Sets the value of the role property.

Parameters:
value - allowed object is String

isSetRole

public boolean isSetRole()

getArcrole

public java.lang.String getArcrole()
Gets the value of the arcrole property.

Returns:
possible object is String

setArcrole

public void setArcrole(java.lang.String value)
Sets the value of the arcrole property.

Parameters:
value - allowed object is String

isSetArcrole

public boolean isSetArcrole()

getTitle

public java.lang.String getTitle()
Gets the value of the title property.

Returns:
possible object is String

setTitle

public void setTitle(java.lang.String value)
Sets the value of the title property.

Parameters:
value - allowed object is String

isSetTitle

public boolean isSetTitle()

getShow

public java.lang.String getShow()
Gets the value of the show property.

Returns:
possible object is String

setShow

public void setShow(java.lang.String value)
Sets the value of the show property.

Parameters:
value - allowed object is String

isSetShow

public boolean isSetShow()

getActuate

public java.lang.String getActuate()
Gets the value of the actuate property.

Returns:
possible object is String

setActuate

public void setActuate(java.lang.String value)
Sets the value of the actuate property.

Parameters:
value - allowed object is String

isSetActuate

public boolean isSetActuate()

setNull

public void setNull(java.util.List<java.lang.String> _null)
Sets the value of the null property.

Parameters:
_null - allowed object is String