org.citygml4j.model.xal
Interface Department

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

public interface Department
extends XAL, Child, Copyable


Method Summary
 void addAddressLine(AddressLine addressLine)
           
 void addDepartmentName(DepartmentName departmentName)
           
 java.util.List<AddressLine> getAddressLine()
           
 java.util.List<DepartmentName> getDepartmentName()
           
 MailStop getMailStop()
           
 PostalCode getPostalCode()
           
 java.lang.String getType()
           
 boolean isSetAddressLine()
           
 boolean isSetDepartmentName()
           
 boolean isSetMailStop()
           
 boolean isSetPostalCode()
           
 boolean isSetType()
           
 void setAddressLine(java.util.List<AddressLine> addressLine)
           
 void setDepartmentName(java.util.List<DepartmentName> departmentName)
           
 void setMailStop(MailStop mailStop)
           
 void setPostalCode(PostalCode postalCode)
           
 void setType(java.lang.String type)
           
 void unsetAddressLine()
           
 boolean unsetAddressLine(AddressLine addressLine)
           
 void unsetDepartmentName()
           
 boolean unsetDepartmentName(DepartmentName departmentName)
           
 void unsetMailStop()
           
 void unsetPostalCode()
           
 void unsetType()
           
<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()

getDepartmentName

java.util.List<DepartmentName> getDepartmentName()

getMailStop

MailStop getMailStop()

getPostalCode

PostalCode getPostalCode()

getType

java.lang.String getType()

isSetAddressLine

boolean isSetAddressLine()

isSetDepartmentName

boolean isSetDepartmentName()

isSetMailStop

boolean isSetMailStop()

isSetPostalCode

boolean isSetPostalCode()

isSetType

boolean isSetType()

addAddressLine

void addAddressLine(AddressLine addressLine)

setAddressLine

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

addDepartmentName

void addDepartmentName(DepartmentName departmentName)

setDepartmentName

void setDepartmentName(java.util.List<DepartmentName> departmentName)

setMailStop

void setMailStop(MailStop mailStop)

setPostalCode

void setPostalCode(PostalCode postalCode)

setType

void setType(java.lang.String type)

unsetAddressLine

void unsetAddressLine()

unsetAddressLine

boolean unsetAddressLine(AddressLine addressLine)

unsetDepartmentName

void unsetDepartmentName()

unsetDepartmentName

boolean unsetDepartmentName(DepartmentName departmentName)

unsetMailStop

void unsetMailStop()

unsetPostalCode

void unsetPostalCode()

unsetType

void unsetType()

visit

void visit(XALVisitor visitor)

visit

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