org.citygml4j.impl.xal
Class SubAdministrativeAreaImpl
java.lang.Object
org.citygml4j.impl.xal.SubAdministrativeAreaImpl
- All Implemented Interfaces:
- ModelObject, Child, Copyable, SubAdministrativeArea, XAL
public class SubAdministrativeAreaImpl
- extends java.lang.Object
- implements SubAdministrativeArea
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubAdministrativeAreaImpl
public SubAdministrativeAreaImpl()
addAddressLine
public void addAddressLine(AddressLine addressLine)
- Specified by:
addAddressLine
in interface SubAdministrativeArea
addSubAdministrativeAreaName
public void addSubAdministrativeAreaName(SubAdministrativeAreaName subAdministrativeAreaName)
- Specified by:
addSubAdministrativeAreaName
in interface SubAdministrativeArea
getAddressLine
public java.util.List<AddressLine> getAddressLine()
- Specified by:
getAddressLine
in interface SubAdministrativeArea
getIndicator
public java.lang.String getIndicator()
- Specified by:
getIndicator
in interface SubAdministrativeArea
getLocality
public Locality getLocality()
- Specified by:
getLocality
in interface SubAdministrativeArea
getPostOffice
public PostOffice getPostOffice()
- Specified by:
getPostOffice
in interface SubAdministrativeArea
getPostalCode
public PostalCode getPostalCode()
- Specified by:
getPostalCode
in interface SubAdministrativeArea
getSubAdministrativeAreaName
public java.util.List<SubAdministrativeAreaName> getSubAdministrativeAreaName()
- Specified by:
getSubAdministrativeAreaName
in interface SubAdministrativeArea
getType
public java.lang.String getType()
- Specified by:
getType
in interface SubAdministrativeArea
getUsageType
public java.lang.String getUsageType()
- Specified by:
getUsageType
in interface SubAdministrativeArea
isSetAddressLine
public boolean isSetAddressLine()
- Specified by:
isSetAddressLine
in interface SubAdministrativeArea
isSetIndicator
public boolean isSetIndicator()
- Specified by:
isSetIndicator
in interface SubAdministrativeArea
isSetLocality
public boolean isSetLocality()
- Specified by:
isSetLocality
in interface SubAdministrativeArea
isSetPostOffice
public boolean isSetPostOffice()
- Specified by:
isSetPostOffice
in interface SubAdministrativeArea
isSetPostalCode
public boolean isSetPostalCode()
- Specified by:
isSetPostalCode
in interface SubAdministrativeArea
isSetSubAdministrativeAreaName
public boolean isSetSubAdministrativeAreaName()
- Specified by:
isSetSubAdministrativeAreaName
in interface SubAdministrativeArea
isSetType
public boolean isSetType()
- Specified by:
isSetType
in interface SubAdministrativeArea
isSetUsageType
public boolean isSetUsageType()
- Specified by:
isSetUsageType
in interface SubAdministrativeArea
setAddressLine
public void setAddressLine(java.util.List<AddressLine> addressLine)
- Specified by:
setAddressLine
in interface SubAdministrativeArea
setIndicator
public void setIndicator(java.lang.String indicator)
- Specified by:
setIndicator
in interface SubAdministrativeArea
setLocality
public void setLocality(Locality locality)
- Specified by:
setLocality
in interface SubAdministrativeArea
setPostOffice
public void setPostOffice(PostOffice postOffice)
- Specified by:
setPostOffice
in interface SubAdministrativeArea
setPostalCode
public void setPostalCode(PostalCode postalCode)
- Specified by:
setPostalCode
in interface SubAdministrativeArea
setSubAdministrativeAreaName
public void setSubAdministrativeAreaName(java.util.List<SubAdministrativeAreaName> subAdministrativeAreaName)
- Specified by:
setSubAdministrativeAreaName
in interface SubAdministrativeArea
setType
public void setType(java.lang.String type)
- Specified by:
setType
in interface SubAdministrativeArea
setUsageType
public void setUsageType(java.lang.String usageType)
- Specified by:
setUsageType
in interface SubAdministrativeArea
unsetAddressLine
public void unsetAddressLine()
- Specified by:
unsetAddressLine
in interface SubAdministrativeArea
unsetAddressLine
public boolean unsetAddressLine(AddressLine addressLine)
- Specified by:
unsetAddressLine
in interface SubAdministrativeArea
unsetIndicator
public void unsetIndicator()
- Specified by:
unsetIndicator
in interface SubAdministrativeArea
unsetLocality
public void unsetLocality()
- Specified by:
unsetLocality
in interface SubAdministrativeArea
unsetPostOffice
public void unsetPostOffice()
- Specified by:
unsetPostOffice
in interface SubAdministrativeArea
unsetPostalCode
public void unsetPostalCode()
- Specified by:
unsetPostalCode
in interface SubAdministrativeArea
unsetSubAdministrativeAreaName
public void unsetSubAdministrativeAreaName()
- Specified by:
unsetSubAdministrativeAreaName
in interface SubAdministrativeArea
unsetSubAdministrativeAreaName
public boolean unsetSubAdministrativeAreaName(SubAdministrativeAreaName subAdministrativeAreaName)
- Specified by:
unsetSubAdministrativeAreaName
in interface SubAdministrativeArea
unsetType
public void unsetType()
- Specified by:
unsetType
in interface SubAdministrativeArea
unsetUsageType
public void unsetUsageType()
- Specified by:
unsetUsageType
in interface SubAdministrativeArea
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 SubAdministrativeArea
visit
public <T> T visit(XALFunctor<T> visitor)
- Specified by:
visit
in interface SubAdministrativeArea