org.citygml4j.model.gml.feature
Class LocationProperty

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

public class LocationProperty
extends GeometryProperty<AbstractGeometry>


Constructor Summary
LocationProperty()
           
LocationProperty(AbstractGeometry abstractGeometry)
           
LocationProperty(java.lang.String href)
           
 
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.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, getModelType, getObject, getParent, hasLocalProperty, isSetObject, isSetParent, setLocalProperty, setObject, setParent, unsetLocalProperty, unsetObject, unsetParent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 

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 interface GML
Overrides:
getGMLClass in class GeometryProperty<AbstractGeometry>

copy

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

copyTo

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