org.citygml4j.impl.gml.feature
Class LocationPropertyImpl

java.lang.Object
  extended by org.citygml4j.impl.gml.base.AssociationByRepOrRefImpl<T>
      extended by org.citygml4j.impl.gml.geometry.GeometryPropertyImpl<AbstractGeometry>
          extended by org.citygml4j.impl.gml.feature.LocationPropertyImpl
All Implemented Interfaces:
Association<AbstractGeometry>, ModelObject, Child, Copyable, AssociationAttributeGroup, AssociationByRep<AbstractGeometry>, AssociationByRepOrRef<AbstractGeometry>, LocationProperty, GeometryProperty<AbstractGeometry>, GML
Direct Known Subclasses:
PriorityLocationPropertyImpl

public class LocationPropertyImpl
extends GeometryPropertyImpl<AbstractGeometry>
implements LocationProperty


Constructor Summary
LocationPropertyImpl()
           
 
Method Summary
 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.impl.gml.geometry.GeometryPropertyImpl
getGeometry, isSetGeometry, setGeometry, unsetGeometry
 
Methods inherited from class org.citygml4j.impl.gml.base.AssociationByRepOrRefImpl
getActuate, getArcrole, getHref, getModelType, getObject, getParent, getRemoteSchema, getRole, getShow, getTitle, getType, isSetActuate, isSetArcrole, isSetHref, isSetObject, isSetParent, isSetRemoteSchema, isSetRole, isSetShow, isSetTitle, isSetType, setActuate, setArcrole, setHref, setObject, setParent, setRemoteSchema, setRole, setShow, setTitle, setType, unsetActuate, unsetArcrole, unsetHref, unsetObject, unsetParent, unsetRemoteSchema, unsetRole, unsetShow, unsetTitle, unsetType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.citygml4j.model.gml.geometry.GeometryProperty
getGeometry, isSetGeometry, setGeometry, unsetGeometry
 
Methods inherited from interface org.citygml4j.model.gml.base.AssociationByRep
getObject, isSetObject, setObject, unsetObject
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.gml.base.AssociationAttributeGroup
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 interface org.citygml4j.model.common.base.ModelObject
getModelType
 

Constructor Detail

LocationPropertyImpl

public LocationPropertyImpl()
Method Detail

getLocationKeyWord

public Code getLocationKeyWord()
Specified by:
getLocationKeyWord in interface LocationProperty

getLocationString

public StringOrRef getLocationString()
Specified by:
getLocationString in interface LocationProperty

getNull

public Null getNull()
Specified by:
getNull in interface LocationProperty

isSetLocationKeyWord

public boolean isSetLocationKeyWord()
Specified by:
isSetLocationKeyWord in interface LocationProperty

isSetLocationString

public boolean isSetLocationString()
Specified by:
isSetLocationString in interface LocationProperty

isSetNull

public boolean isSetNull()
Specified by:
isSetNull in interface LocationProperty

setLocationKeyWord

public void setLocationKeyWord(Code locationKeyWord)
Specified by:
setLocationKeyWord in interface LocationProperty

setLocationString

public void setLocationString(StringOrRef locationString)
Specified by:
setLocationString in interface LocationProperty

setNull

public void setNull(Null _null)
Specified by:
setNull in interface LocationProperty

unsetLocationKeyWord

public void unsetLocationKeyWord()
Specified by:
unsetLocationKeyWord in interface LocationProperty

unsetLocationString

public void unsetLocationString()
Specified by:
unsetLocationString in interface LocationProperty

unsetNull

public void unsetNull()
Specified by:
unsetNull in interface LocationProperty

getGMLClass

public GMLClass getGMLClass()
Specified by:
getGMLClass in interface GML
Overrides:
getGMLClass in class GeometryPropertyImpl<AbstractGeometry>

copy

public java.lang.Object copy(CopyBuilder copyBuilder)
Specified by:
copy in interface Copyable
Overrides:
copy in class GeometryPropertyImpl<AbstractGeometry>

copyTo

public java.lang.Object copyTo(java.lang.Object target,
                               CopyBuilder copyBuilder)
Specified by:
copyTo in interface Copyable
Overrides:
copyTo in class GeometryPropertyImpl<AbstractGeometry>