Package org.citygml4j.model.citygml.core
Class Address
- java.lang.Object
-
- org.citygml4j.model.gml.base.AbstractGML
-
- org.citygml4j.model.gml.feature.AbstractFeature
-
- org.citygml4j.model.citygml.core.Address
-
- All Implemented Interfaces:
java.io.Serializable
,CityGML
,CityGMLModuleComponent
,CoreModuleComponent
,Associable
,ModelObject
,Child
,Copyable
,StandardObjectProperties
,GML
public class Address extends AbstractFeature implements CoreModuleComponent
- See Also:
- Serialized Form
-
-
Method Summary
-
Methods inherited from class org.citygml4j.model.gml.feature.AbstractFeature
addGenericADEElement, getBoundedBy, getGenericADEElement, getGMLClass, getLocation, getModule, isSetBoundedBy, isSetGenericADEElement, isSetLocation, isSetModule, setBoundedBy, setGenericADEElement, setLocation, setModule, unsetBoundedBy, unsetGenericADEElement, unsetGenericADEElement, unsetLocation
-
Methods inherited from class org.citygml4j.model.gml.base.AbstractGML
addMetaDataProperty, addName, getDescription, getId, getLocalProperty, getMetaDataProperty, getName, getParent, hasLocalProperty, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, isSetParent, setDescription, setId, setLocalProperty, setMetaDataProperty, setName, setParent, unsetDescription, unsetId, unsetLocalProperty, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName, unsetParent
-
-
-
-
Constructor Detail
-
Address
public Address()
-
Address
public Address(Module module)
-
-
Method Detail
-
addGenericApplicationPropertyOfAddress
public void addGenericApplicationPropertyOfAddress(ADEComponent ade)
-
getGenericApplicationPropertyOfAddress
public java.util.List<ADEComponent> getGenericApplicationPropertyOfAddress()
-
getMultiPoint
public MultiPointProperty getMultiPoint()
-
getXalAddress
public XalAddressProperty getXalAddress()
-
isSetGenericApplicationPropertyOfAddress
public boolean isSetGenericApplicationPropertyOfAddress()
-
isSetMultiPoint
public boolean isSetMultiPoint()
-
isSetXalAddress
public boolean isSetXalAddress()
-
setGenericApplicationPropertyOfAddress
public void setGenericApplicationPropertyOfAddress(java.util.List<ADEComponent> ade)
-
setMultiPoint
public void setMultiPoint(MultiPointProperty multiPoint)
-
setXalAddress
public void setXalAddress(XalAddressProperty xalAddress)
-
unsetGenericApplicationPropertyOfAddress
public void unsetGenericApplicationPropertyOfAddress()
-
unsetGenericApplicationPropertyOfAddress
public boolean unsetGenericApplicationPropertyOfAddress(ADEComponent ade)
-
unsetMultiPoint
public void unsetMultiPoint()
-
unsetXalAddress
public void unsetXalAddress()
-
getCityGMLClass
public CityGMLClass getCityGMLClass()
- Specified by:
getCityGMLClass
in interfaceCityGML
-
calcBoundedBy
public BoundingShape calcBoundedBy(BoundingBoxOptions options)
- Overrides:
calcBoundedBy
in classAbstractFeature
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
- Specified by:
copyTo
in interfaceCopyable
- Overrides:
copyTo
in classAbstractFeature
-
accept
public void accept(FeatureVisitor visitor)
- Specified by:
accept
in classAbstractFeature
-
accept
public <T> T accept(FeatureFunctor<T> visitor)
- Specified by:
accept
in classAbstractFeature
-
accept
public void accept(GMLVisitor visitor)
- Specified by:
accept
in classAbstractGML
-
accept
public <T> T accept(GMLFunctor<T> visitor)
- Specified by:
accept
in classAbstractGML
-
-