org.citygml4j.model.xal
Class Country
java.lang.Object
org.citygml4j.model.xal.Country
- All Implemented Interfaces:
- ModelObject, Child, Copyable, XAL
public class Country
- extends java.lang.Object
- implements XAL, Child, Copyable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Country
public Country()
addAddressLine
public void addAddressLine(AddressLine addressLine)
addCountryName
public void addCountryName(CountryName countryName)
addCountryNameCode
public void addCountryNameCode(CountryNameCode countryNameCode)
getAddressLine
public java.util.List<AddressLine> getAddressLine()
getAdministrativeArea
public AdministrativeArea getAdministrativeArea()
getCountryName
public java.util.List<CountryName> getCountryName()
getCountryNameCode
public java.util.List<CountryNameCode> getCountryNameCode()
getLocality
public Locality getLocality()
getThoroughfare
public Thoroughfare getThoroughfare()
isSetAddressLine
public boolean isSetAddressLine()
isSetAdministrativeArea
public boolean isSetAdministrativeArea()
isSetCountryName
public boolean isSetCountryName()
isSetCountryNameCode
public boolean isSetCountryNameCode()
isSetLocality
public boolean isSetLocality()
isSetThoroughfare
public boolean isSetThoroughfare()
setAddressLine
public void setAddressLine(java.util.List<AddressLine> addressLine)
setAdministrativeArea
public void setAdministrativeArea(AdministrativeArea administrativeArea)
setCountryName
public void setCountryName(java.util.List<CountryName> countryName)
setCountryNameCode
public void setCountryNameCode(java.util.List<CountryNameCode> countryNameCode)
setLocality
public void setLocality(Locality locality)
setThoroughfare
public void setThoroughfare(Thoroughfare thoroughfare)
unsetAddressLine
public void unsetAddressLine()
unsetAddressLine
public boolean unsetAddressLine(AddressLine addressLine)
unsetAdministrativeArea
public void unsetAdministrativeArea()
unsetCountryName
public void unsetCountryName()
unsetCountryName
public boolean unsetCountryName(CountryName countryName)
unsetCountryNameCode
public void unsetCountryNameCode()
unsetCountryNameCode
public boolean unsetCountryNameCode(CountryNameCode countryNameCode)
unsetLocality
public void unsetLocality()
unsetThoroughfare
public void unsetThoroughfare()
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)
visit
public <T> T visit(XALFunctor<T> visitor)