org.citygml4j.model.xal
Interface AdministrativeArea

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

public interface AdministrativeArea
extends XAL, Child, Copyable


Method Summary
 void addAddressLine(AddressLine addressLine)
           
 void addAdministrativeAreaName(AdministrativeAreaName administrativeAreaName)
           
 java.util.List<AddressLine> getAddressLine()
           
 java.util.List<AdministrativeAreaName> getAdministrativeAreaName()
           
 java.lang.String getIndicator()
           
 Locality getLocality()
           
 PostalCode getPostalCode()
           
 PostOffice getPostOffice()
           
 SubAdministrativeArea getSubAdministrativeArea()
           
 java.lang.String getType()
           
 java.lang.String getUsageType()
           
 boolean isSetAddressLine()
           
 boolean isSetAdministrativeAreaName()
           
 boolean isSetIndicator()
           
 boolean isSetLocality()
           
 boolean isSetPostalCode()
           
 boolean isSetPostOffice()
           
 boolean isSetSubAdministrativeArea()
           
 boolean isSetType()
           
 boolean isSetUsageType()
           
 void setAddressLine(java.util.List<AddressLine> addressLine)
           
 void setAdministrativeAreaName(java.util.List<AdministrativeAreaName> administrativeAreaName)
           
 void setIndicator(java.lang.String indicator)
           
 void setLocality(Locality locality)
           
 void setPostalCode(PostalCode postalCode)
           
 void setPostOffice(PostOffice postOffice)
           
 void setSubAdministrativeArea(SubAdministrativeArea subAdministrativeArea)
           
 void setType(java.lang.String type)
           
 void setUsageType(java.lang.String usageType)
           
 void unsetAddressLine()
           
 boolean unsetAddressLine(AddressLine addressLine)
           
 void unsetAdministrativeAreaName()
           
 boolean unsetAdministrativeAreaName(AdministrativeAreaName administrativeAreaName)
           
 void unsetIndicator()
           
 void unsetLocality()
           
 void unsetPostalCode()
           
 void unsetPostOffice()
           
 void unsetSubAdministrativeArea()
           
 void unsetType()
           
 void unsetUsageType()
           
<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.base.ModelObject
getModelType
 
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()

getAdministrativeAreaName

java.util.List<AdministrativeAreaName> getAdministrativeAreaName()

getSubAdministrativeArea

SubAdministrativeArea getSubAdministrativeArea()

getLocality

Locality getLocality()

getPostOffice

PostOffice getPostOffice()

getPostalCode

PostalCode getPostalCode()

getType

java.lang.String getType()

getUsageType

java.lang.String getUsageType()

getIndicator

java.lang.String getIndicator()

isSetAddressLine

boolean isSetAddressLine()

isSetAdministrativeAreaName

boolean isSetAdministrativeAreaName()

isSetSubAdministrativeArea

boolean isSetSubAdministrativeArea()

isSetLocality

boolean isSetLocality()

isSetPostOffice

boolean isSetPostOffice()

isSetPostalCode

boolean isSetPostalCode()

isSetType

boolean isSetType()

isSetUsageType

boolean isSetUsageType()

isSetIndicator

boolean isSetIndicator()

addAddressLine

void addAddressLine(AddressLine addressLine)

setAddressLine

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

addAdministrativeAreaName

void addAdministrativeAreaName(AdministrativeAreaName administrativeAreaName)

setAdministrativeAreaName

void setAdministrativeAreaName(java.util.List<AdministrativeAreaName> administrativeAreaName)

setSubAdministrativeArea

void setSubAdministrativeArea(SubAdministrativeArea subAdministrativeArea)

setLocality

void setLocality(Locality locality)

setPostOffice

void setPostOffice(PostOffice postOffice)

setPostalCode

void setPostalCode(PostalCode postalCode)

setType

void setType(java.lang.String type)

setUsageType

void setUsageType(java.lang.String usageType)

setIndicator

void setIndicator(java.lang.String indicator)

unsetAddressLine

void unsetAddressLine()

unsetAddressLine

boolean unsetAddressLine(AddressLine addressLine)

unsetAdministrativeAreaName

void unsetAdministrativeAreaName()

unsetAdministrativeAreaName

boolean unsetAdministrativeAreaName(AdministrativeAreaName administrativeAreaName)

unsetSubAdministrativeArea

void unsetSubAdministrativeArea()

unsetLocality

void unsetLocality()

unsetPostOffice

void unsetPostOffice()

unsetPostalCode

void unsetPostalCode()

unsetType

void unsetType()

unsetUsageType

void unsetUsageType()

unsetIndicator

void unsetIndicator()

visit

void visit(XALVisitor visitor)

visit

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