Package org.citygml4j.model.gml.feature
Class LocationProperty
- java.lang.Object
-
- org.citygml4j.model.gml.base.AssociationByRep<T>
-
- org.citygml4j.model.gml.base.AssociationByRepOrRef<T>
-
- org.citygml4j.model.gml.geometry.GeometryProperty<AbstractGeometry>
-
- org.citygml4j.model.gml.feature.LocationProperty
-
- All Implemented Interfaces:
java.io.Serializable
,Association<AbstractGeometry>
,ModelObject
,Child
,Copyable
,AssociationAttributeGroup
,GML
- Direct Known Subclasses:
PriorityLocationProperty
public class LocationProperty extends GeometryProperty<AbstractGeometry>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LocationProperty()
LocationProperty(java.lang.String href)
LocationProperty(AbstractGeometry abstractGeometry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
GMLClass
getGMLClass()
Code
getLocationKeyWord()
StringOrRef
getLocationString()
Null
getNull()
boolean
isSetLocationKeyWord()
boolean
isSetLocationString()
boolean
isSetNull()
void
setLocationKeyWord(Code locationKeyWord)
void
setLocationString(StringOrRef locationString)
void
setNull(Null _null)
void
unsetLocationKeyWord()
void
unsetLocationString()
void
unsetNull()
-
Methods inherited from class org.citygml4j.model.gml.geometry.GeometryProperty
getAssociableClass, getGeometry, isSetGeometry, setGeometry, unsetGeometry
-
Methods inherited from class org.citygml4j.model.gml.base.AssociationByRepOrRef
getActuate, getArcrole, getHref, getRemoteSchema, getRole, getShow, getTitle, getType, isSetActuate, isSetArcrole, isSetHref, isSetRemoteSchema, isSetRole, isSetShow, isSetTitle, isSetType, setActuate, setArcrole, setHref, setRemoteSchema, setRole, setShow, setTitle, setType, unsetActuate, unsetArcrole, unsetHref, unsetRemoteSchema, unsetRole, unsetShow, unsetTitle, unsetType
-
Methods inherited from class org.citygml4j.model.gml.base.AssociationByRep
getLocalProperty, getObject, getParent, hasLocalProperty, isSetObject, isSetParent, setLocalProperty, setObject, setParent, unsetLocalProperty, unsetObject, unsetParent
-
-
-
-
Constructor Detail
-
LocationProperty
public LocationProperty()
-
LocationProperty
public LocationProperty(AbstractGeometry abstractGeometry)
-
LocationProperty
public LocationProperty(java.lang.String href)
-
-
Method Detail
-
getLocationKeyWord
public Code getLocationKeyWord()
-
getLocationString
public StringOrRef getLocationString()
-
getNull
public Null getNull()
-
isSetLocationKeyWord
public boolean isSetLocationKeyWord()
-
isSetLocationString
public boolean isSetLocationString()
-
isSetNull
public boolean isSetNull()
-
setLocationKeyWord
public void setLocationKeyWord(Code locationKeyWord)
-
setLocationString
public void setLocationString(StringOrRef locationString)
-
setNull
public void setNull(Null _null)
-
unsetLocationKeyWord
public void unsetLocationKeyWord()
-
unsetLocationString
public void unsetLocationString()
-
unsetNull
public void unsetNull()
-
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interfaceGML
- Overrides:
getGMLClass
in classGeometryProperty<AbstractGeometry>
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
- Specified by:
copy
in interfaceCopyable
- Overrides:
copy
in classGeometryProperty<AbstractGeometry>
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classGeometryProperty<AbstractGeometry>
-
-