org.citygml4j.model.xal
Interface Firm

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

public interface Firm
extends XAL, Child, Copyable


Method Summary
 void addAddressLine(AddressLine addressLine)
           
 void addDepartment(Department department)
           
 void addFirmName(FirmName firmName)
           
 java.util.List<AddressLine> getAddressLine()
           
 java.util.List<Department> getDepartment()
           
 java.util.List<FirmName> getFirmName()
           
 MailStop getMailStop()
           
 PostalCode getPostalCode()
           
 java.lang.String getType()
           
 boolean isSetAddressLine()
           
 boolean isSetDepartment()
           
 boolean isSetFirmName()
           
 boolean isSetMailStop()
           
 boolean isSetPostalCode()
           
 boolean isSetType()
           
 void setAddressLine(java.util.List<AddressLine> addressLine)
           
 void setDepartment(java.util.List<Department> department)
           
 void setFirmName(java.util.List<FirmName> firmName)
           
 void setMailStop(MailStop mailStop)
           
 void setPostalCode(PostalCode postalCode)
           
 void setType(java.lang.String type)
           
 void unsetAddressLine()
           
 boolean unsetAddressLine(AddressLine addressLine)
           
 void unsetDepartment()
           
 boolean unsetDepartment(Department department)
           
 void unsetFirmName()
           
 boolean unsetFirmName(FirmName firmName)
           
 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()

getFirmName

java.util.List<FirmName> getFirmName()

getDepartment

java.util.List<Department> getDepartment()

getMailStop

MailStop getMailStop()

getPostalCode

PostalCode getPostalCode()

getType

java.lang.String getType()

isSetAddressLine

boolean isSetAddressLine()

isSetFirmName

boolean isSetFirmName()

isSetDepartment

boolean isSetDepartment()

isSetMailStop

boolean isSetMailStop()

isSetPostalCode

boolean isSetPostalCode()

isSetType

boolean isSetType()

addAddressLine

void addAddressLine(AddressLine addressLine)

setAddressLine

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

addFirmName

void addFirmName(FirmName firmName)

setFirmName

void setFirmName(java.util.List<FirmName> firmName)

addDepartment

void addDepartment(Department department)

setDepartment

void setDepartment(java.util.List<Department> department)

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)

unsetFirmName

void unsetFirmName()

unsetFirmName

boolean unsetFirmName(FirmName firmName)

unsetDepartment

void unsetDepartment()

unsetDepartment

boolean unsetDepartment(Department department)

unsetMailStop

void unsetMailStop()

unsetPostalCode

void unsetPostalCode()

unsetType

void unsetType()

visit

void visit(XALVisitor visitor)

visit

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