org.citygml4j.model.xal
Interface DependentThoroughfare

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

public interface DependentThoroughfare
extends XAL, Child, Copyable


Method Summary
 void addAddressLine(AddressLine addressLine)
           
 void addThoroughfareName(ThoroughfareName thoroughfareName)
           
 java.util.List<AddressLine> getAddressLine()
           
 ThoroughfareLeadingType getThoroughfareLeadingType()
           
 java.util.List<ThoroughfareName> getThoroughfareName()
           
 ThoroughfarePostDirection getThoroughfarePostDirection()
           
 ThoroughfarePreDirection getThoroughfarePreDirection()
           
 ThoroughfareTrailingType getThoroughfareTrailingType()
           
 java.lang.String getType()
           
 boolean isSetAddressLine()
           
 boolean isSetThoroughfareLeadingType()
           
 boolean isSetThoroughfareName()
           
 boolean isSetThoroughfarePostDirection()
           
 boolean isSetThoroughfarePreDirection()
           
 boolean isSetThoroughfareTrailingType()
           
 boolean isSetType()
           
 void setAddressLine(java.util.List<AddressLine> addressLine)
           
 void setThoroughfareLeadingType(ThoroughfareLeadingType thoroughfareLeadingType)
           
 void setThoroughfareName(java.util.List<ThoroughfareName> thoroughfareName)
           
 void setThoroughfarePostDirection(ThoroughfarePostDirection thoroughfarePostDirection)
           
 void setThoroughfarePreDirection(ThoroughfarePreDirection thoroughfarePreDirection)
           
 void setThoroughfareTrailingType(ThoroughfareTrailingType thoroughfareTrailingType)
           
 void setType(java.lang.String type)
           
 void unsetAddressLine()
           
 boolean unsetAddressLine(AddressLine addressLine)
           
 void unsetThoroughfareLeadingType()
           
 void unsetThoroughfareName()
           
 boolean unsetThoroughfareName(ThoroughfareName thoroughfareName)
           
 void unsetThoroughfarePostDirection()
           
 void unsetThoroughfarePreDirection()
           
 void unsetThoroughfareTrailingType()
           
 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.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()

getThoroughfarePreDirection

ThoroughfarePreDirection getThoroughfarePreDirection()

getThoroughfareLeadingType

ThoroughfareLeadingType getThoroughfareLeadingType()

getThoroughfareName

java.util.List<ThoroughfareName> getThoroughfareName()

getThoroughfareTrailingType

ThoroughfareTrailingType getThoroughfareTrailingType()

getThoroughfarePostDirection

ThoroughfarePostDirection getThoroughfarePostDirection()

getType

java.lang.String getType()

isSetAddressLine

boolean isSetAddressLine()

isSetThoroughfarePreDirection

boolean isSetThoroughfarePreDirection()

isSetThoroughfareLeadingType

boolean isSetThoroughfareLeadingType()

isSetThoroughfareName

boolean isSetThoroughfareName()

isSetThoroughfareTrailingType

boolean isSetThoroughfareTrailingType()

isSetThoroughfarePostDirection

boolean isSetThoroughfarePostDirection()

isSetType

boolean isSetType()

addAddressLine

void addAddressLine(AddressLine addressLine)

setAddressLine

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

setThoroughfarePreDirection

void setThoroughfarePreDirection(ThoroughfarePreDirection thoroughfarePreDirection)

setThoroughfareLeadingType

void setThoroughfareLeadingType(ThoroughfareLeadingType thoroughfareLeadingType)

addThoroughfareName

void addThoroughfareName(ThoroughfareName thoroughfareName)

setThoroughfareName

void setThoroughfareName(java.util.List<ThoroughfareName> thoroughfareName)

setThoroughfareTrailingType

void setThoroughfareTrailingType(ThoroughfareTrailingType thoroughfareTrailingType)

setThoroughfarePostDirection

void setThoroughfarePostDirection(ThoroughfarePostDirection thoroughfarePostDirection)

setType

void setType(java.lang.String type)

unsetAddressLine

void unsetAddressLine()

unsetAddressLine

boolean unsetAddressLine(AddressLine addressLine)

unsetThoroughfarePreDirection

void unsetThoroughfarePreDirection()

unsetThoroughfareLeadingType

void unsetThoroughfareLeadingType()

unsetThoroughfareName

void unsetThoroughfareName()

unsetThoroughfareName

boolean unsetThoroughfareName(ThoroughfareName thoroughfareName)

unsetThoroughfareTrailingType

void unsetThoroughfareTrailingType()

unsetThoroughfarePostDirection

void unsetThoroughfarePostDirection()

unsetType

void unsetType()

visit

void visit(XALVisitor visitor)

visit

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