org.citygml4j.impl.xal
Class AdministrativeAreaImpl
java.lang.Object
org.citygml4j.impl.xal.AdministrativeAreaImpl
- All Implemented Interfaces:
- ModelObject, Child, Copyable, AdministrativeArea, XAL
public class AdministrativeAreaImpl
- extends java.lang.Object
- implements AdministrativeArea
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdministrativeAreaImpl
public AdministrativeAreaImpl()
addAddressLine
public void addAddressLine(AddressLine addressLine)
- Specified by:
addAddressLine
in interface AdministrativeArea
addAdministrativeAreaName
public void addAdministrativeAreaName(AdministrativeAreaName administrativeAreaName)
- Specified by:
addAdministrativeAreaName
in interface AdministrativeArea
getAddressLine
public java.util.List<AddressLine> getAddressLine()
- Specified by:
getAddressLine
in interface AdministrativeArea
getAdministrativeAreaName
public java.util.List<AdministrativeAreaName> getAdministrativeAreaName()
- Specified by:
getAdministrativeAreaName
in interface AdministrativeArea
getIndicator
public java.lang.String getIndicator()
- Specified by:
getIndicator
in interface AdministrativeArea
getLocality
public Locality getLocality()
- Specified by:
getLocality
in interface AdministrativeArea
getPostOffice
public PostOffice getPostOffice()
- Specified by:
getPostOffice
in interface AdministrativeArea
getPostalCode
public PostalCode getPostalCode()
- Specified by:
getPostalCode
in interface AdministrativeArea
getSubAdministrativeArea
public SubAdministrativeArea getSubAdministrativeArea()
- Specified by:
getSubAdministrativeArea
in interface AdministrativeArea
getType
public java.lang.String getType()
- Specified by:
getType
in interface AdministrativeArea
getUsageType
public java.lang.String getUsageType()
- Specified by:
getUsageType
in interface AdministrativeArea
isSetAddressLine
public boolean isSetAddressLine()
- Specified by:
isSetAddressLine
in interface AdministrativeArea
isSetAdministrativeAreaName
public boolean isSetAdministrativeAreaName()
- Specified by:
isSetAdministrativeAreaName
in interface AdministrativeArea
isSetIndicator
public boolean isSetIndicator()
- Specified by:
isSetIndicator
in interface AdministrativeArea
isSetLocality
public boolean isSetLocality()
- Specified by:
isSetLocality
in interface AdministrativeArea
isSetPostOffice
public boolean isSetPostOffice()
- Specified by:
isSetPostOffice
in interface AdministrativeArea
isSetPostalCode
public boolean isSetPostalCode()
- Specified by:
isSetPostalCode
in interface AdministrativeArea
isSetSubAdministrativeArea
public boolean isSetSubAdministrativeArea()
- Specified by:
isSetSubAdministrativeArea
in interface AdministrativeArea
isSetType
public boolean isSetType()
- Specified by:
isSetType
in interface AdministrativeArea
isSetUsageType
public boolean isSetUsageType()
- Specified by:
isSetUsageType
in interface AdministrativeArea
setAddressLine
public void setAddressLine(java.util.List<AddressLine> addressLine)
- Specified by:
setAddressLine
in interface AdministrativeArea
setAdministrativeAreaName
public void setAdministrativeAreaName(java.util.List<AdministrativeAreaName> administrativeAreaName)
- Specified by:
setAdministrativeAreaName
in interface AdministrativeArea
setIndicator
public void setIndicator(java.lang.String indicator)
- Specified by:
setIndicator
in interface AdministrativeArea
setLocality
public void setLocality(Locality locality)
- Specified by:
setLocality
in interface AdministrativeArea
setPostOffice
public void setPostOffice(PostOffice postOffice)
- Specified by:
setPostOffice
in interface AdministrativeArea
setPostalCode
public void setPostalCode(PostalCode postalCode)
- Specified by:
setPostalCode
in interface AdministrativeArea
setSubAdministrativeArea
public void setSubAdministrativeArea(SubAdministrativeArea subAdministrativeArea)
- Specified by:
setSubAdministrativeArea
in interface AdministrativeArea
setType
public void setType(java.lang.String type)
- Specified by:
setType
in interface AdministrativeArea
setUsageType
public void setUsageType(java.lang.String usageType)
- Specified by:
setUsageType
in interface AdministrativeArea
unsetAddressLine
public void unsetAddressLine()
- Specified by:
unsetAddressLine
in interface AdministrativeArea
unsetAddressLine
public boolean unsetAddressLine(AddressLine addressLine)
- Specified by:
unsetAddressLine
in interface AdministrativeArea
unsetAdministrativeAreaName
public void unsetAdministrativeAreaName()
- Specified by:
unsetAdministrativeAreaName
in interface AdministrativeArea
unsetAdministrativeAreaName
public boolean unsetAdministrativeAreaName(AdministrativeAreaName administrativeAreaName)
- Specified by:
unsetAdministrativeAreaName
in interface AdministrativeArea
unsetIndicator
public void unsetIndicator()
- Specified by:
unsetIndicator
in interface AdministrativeArea
unsetLocality
public void unsetLocality()
- Specified by:
unsetLocality
in interface AdministrativeArea
unsetPostOffice
public void unsetPostOffice()
- Specified by:
unsetPostOffice
in interface AdministrativeArea
unsetPostalCode
public void unsetPostalCode()
- Specified by:
unsetPostalCode
in interface AdministrativeArea
unsetSubAdministrativeArea
public void unsetSubAdministrativeArea()
- Specified by:
unsetSubAdministrativeArea
in interface AdministrativeArea
unsetType
public void unsetType()
- Specified by:
unsetType
in interface AdministrativeArea
unsetUsageType
public void unsetUsageType()
- Specified by:
unsetUsageType
in interface AdministrativeArea
getModelType
public ModelType getModelType()
- Specified by:
getModelType
in interface ModelObject
getXALClass
public XALClass getXALClass()
- Specified by:
getXALClass
in interface XAL
getParent
public ModelObject getParent()
- Specified by:
getParent
in interface Child
setParent
public void setParent(ModelObject parent)
- Specified by:
setParent
in interface Child
isSetParent
public boolean isSetParent()
- Specified by:
isSetParent
in interface Child
unsetParent
public void unsetParent()
- Specified by:
unsetParent
in interface Child
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
- Specified by:
copy
in interface Copyable
copyTo
public java.lang.Object copyTo(java.lang.Object target,
CopyBuilder copyBuilder)
- Specified by:
copyTo
in interface Copyable
visit
public void visit(XALVisitor visitor)
- Specified by:
visit
in interface AdministrativeArea
visit
public <T> T visit(XALFunctor<T> visitor)
- Specified by:
visit
in interface AdministrativeArea