org.citygml4j.model.xal
Class DependentThoroughfare
java.lang.Object
org.citygml4j.model.xal.DependentThoroughfare
- All Implemented Interfaces:
- ModelObject, Child, Copyable, XAL
public class DependentThoroughfare
- extends java.lang.Object
- implements XAL, Child, Copyable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DependentThoroughfare
public DependentThoroughfare()
addAddressLine
public void addAddressLine(AddressLine addressLine)
addThoroughfareName
public void addThoroughfareName(ThoroughfareName thoroughfareName)
getAddressLine
public java.util.List<AddressLine> getAddressLine()
getThoroughfareLeadingType
public ThoroughfareLeadingType getThoroughfareLeadingType()
getThoroughfareName
public java.util.List<ThoroughfareName> getThoroughfareName()
getThoroughfarePostDirection
public ThoroughfarePostDirection getThoroughfarePostDirection()
getThoroughfarePreDirection
public ThoroughfarePreDirection getThoroughfarePreDirection()
getThoroughfareTrailingType
public ThoroughfareTrailingType getThoroughfareTrailingType()
getType
public java.lang.String getType()
isSetAddressLine
public boolean isSetAddressLine()
isSetThoroughfareLeadingType
public boolean isSetThoroughfareLeadingType()
isSetThoroughfareName
public boolean isSetThoroughfareName()
isSetThoroughfarePostDirection
public boolean isSetThoroughfarePostDirection()
isSetThoroughfarePreDirection
public boolean isSetThoroughfarePreDirection()
isSetThoroughfareTrailingType
public boolean isSetThoroughfareTrailingType()
isSetType
public boolean isSetType()
setAddressLine
public void setAddressLine(java.util.List<AddressLine> addressLine)
setThoroughfareLeadingType
public void setThoroughfareLeadingType(ThoroughfareLeadingType thoroughfareLeadingType)
setThoroughfareName
public void setThoroughfareName(java.util.List<ThoroughfareName> thoroughfareName)
setThoroughfarePostDirection
public void setThoroughfarePostDirection(ThoroughfarePostDirection thoroughfarePostDirection)
setThoroughfarePreDirection
public void setThoroughfarePreDirection(ThoroughfarePreDirection thoroughfarePreDirection)
setThoroughfareTrailingType
public void setThoroughfareTrailingType(ThoroughfareTrailingType thoroughfareTrailingType)
setType
public void setType(java.lang.String type)
unsetAddressLine
public void unsetAddressLine()
unsetAddressLine
public boolean unsetAddressLine(AddressLine addressLine)
unsetThoroughfareLeadingType
public void unsetThoroughfareLeadingType()
unsetThoroughfareName
public void unsetThoroughfareName()
unsetThoroughfareName
public boolean unsetThoroughfareName(ThoroughfareName thoroughfareName)
unsetThoroughfarePostDirection
public void unsetThoroughfarePostDirection()
unsetThoroughfarePreDirection
public void unsetThoroughfarePreDirection()
unsetThoroughfareTrailingType
public void unsetThoroughfareTrailingType()
unsetType
public void unsetType()
getModelType
public ModelType getModelType()
- Specified by:
getModelType
in interface ModelObject
getXALClass
public XALClass getXALClass()
- Specified by:
getXALClass
in interface XAL
getParent
public ModelObject getParent()
- Specified by:
getParent
in interface Child
setParent
public void setParent(ModelObject parent)
- Specified by:
setParent
in interface Child
isSetParent
public boolean isSetParent()
- Specified by:
isSetParent
in interface Child
unsetParent
public void unsetParent()
- Specified by:
unsetParent
in interface Child
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
- Specified by:
copy
in interface Copyable
copyTo
public java.lang.Object copyTo(java.lang.Object target,
CopyBuilder copyBuilder)
- Specified by:
copyTo
in interface Copyable
visit
public void visit(XALVisitor visitor)
visit
public <T> T visit(XALFunctor<T> visitor)