org.citygml4j.model.xal
Interface Country

All Superinterfaces:
Child, Copyable, ModelObject, XAL
All Known Implementing Classes:
CountryImpl

public interface Country
extends XAL, Child, Copyable


Method Summary
 void addAddressLine(AddressLine addressLine)
           
 void addCountryName(CountryName countryName)
           
 void addCountryNameCode(CountryNameCode countryNameCode)
           
 java.util.List<AddressLine> getAddressLine()
           
 AdministrativeArea getAdministrativeArea()
           
 java.util.List<CountryName> getCountryName()
           
 java.util.List<CountryNameCode> getCountryNameCode()
           
 Locality getLocality()
           
 Thoroughfare getThoroughfare()
           
 boolean isSetAddressLine()
           
 boolean isSetAdministrativeArea()
           
 boolean isSetCountryName()
           
 boolean isSetCountryNameCode()
           
 boolean isSetLocality()
           
 boolean isSetThoroughfare()
           
 void setAddressLine(java.util.List<AddressLine> addressLine)
           
 void setAdministrativeArea(AdministrativeArea administrativeArea)
           
 void setCountryName(java.util.List<CountryName> countryName)
           
 void setCountryNameCode(java.util.List<CountryNameCode> countryNameCode)
           
 void setLocality(Locality locality)
           
 void setThoroughfare(Thoroughfare thoroughfare)
           
 void unsetAddressLine()
           
 boolean unsetAddressLine(AddressLine addressLine)
           
 void unsetAdministrativeArea()
           
 void unsetCountryName()
           
 boolean unsetCountryName(CountryName countryName)
           
 void unsetCountryNameCode()
           
 boolean unsetCountryNameCode(CountryNameCode countryNameCode)
           
 void unsetLocality()
           
 void unsetThoroughfare()
           
<T> T
visit(XALFunctor<T> visitor)
           
 void visit(XALVisitor visitor)
           
 
Methods inherited from interface org.citygml4j.model.xal.XAL
getXALClass
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 

Method Detail

getAddressLine

java.util.List<AddressLine> getAddressLine()

getCountryNameCode

java.util.List<CountryNameCode> getCountryNameCode()

getCountryName

java.util.List<CountryName> getCountryName()

getAdministrativeArea

AdministrativeArea getAdministrativeArea()

getLocality

Locality getLocality()

getThoroughfare

Thoroughfare getThoroughfare()

isSetAddressLine

boolean isSetAddressLine()

isSetCountryNameCode

boolean isSetCountryNameCode()

isSetCountryName

boolean isSetCountryName()

isSetAdministrativeArea

boolean isSetAdministrativeArea()

isSetLocality

boolean isSetLocality()

isSetThoroughfare

boolean isSetThoroughfare()

setAddressLine

void setAddressLine(java.util.List<AddressLine> addressLine)

addAddressLine

void addAddressLine(AddressLine addressLine)

setCountryNameCode

void setCountryNameCode(java.util.List<CountryNameCode> countryNameCode)

addCountryNameCode

void addCountryNameCode(CountryNameCode countryNameCode)

setCountryName

void setCountryName(java.util.List<CountryName> countryName)

addCountryName

void addCountryName(CountryName countryName)

setAdministrativeArea

void setAdministrativeArea(AdministrativeArea administrativeArea)

setLocality

void setLocality(Locality locality)

setThoroughfare

void setThoroughfare(Thoroughfare thoroughfare)

unsetAddressLine

void unsetAddressLine()

unsetAddressLine

boolean unsetAddressLine(AddressLine addressLine)

unsetCountryNameCode

void unsetCountryNameCode()

unsetCountryNameCode

boolean unsetCountryNameCode(CountryNameCode countryNameCode)

unsetCountryName

void unsetCountryName()

unsetCountryName

boolean unsetCountryName(CountryName countryName)

unsetAdministrativeArea

void unsetAdministrativeArea()

unsetLocality

void unsetLocality()

unsetThoroughfare

void unsetThoroughfare()

visit

void visit(XALVisitor visitor)

visit

<T> T visit(XALFunctor<T> visitor)