org.citygml4j.model.xal
Class ThoroughfareNumberOrRange

java.lang.Object
  extended by org.citygml4j.model.xal.ThoroughfareNumberOrRange
All Implemented Interfaces:
ModelObject, Child, Copyable, XAL

public class ThoroughfareNumberOrRange
extends java.lang.Object
implements XAL, Child, Copyable


Constructor Summary
ThoroughfareNumberOrRange()
           
ThoroughfareNumberOrRange(ThoroughfareNumber thoroughfareNumber)
           
ThoroughfareNumberOrRange(ThoroughfareNumberRange thoroughfareNumberRange)
           
 
Method Summary
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 ModelType getModelType()
           
 ModelObject getParent()
           
 ThoroughfareNumber getThoroughfareNumber()
           
 ThoroughfareNumberRange getThoroughfareNumberRange()
           
 XALClass getXALClass()
           
 boolean isSetParent()
           
 boolean isSetThoroughfareNumber()
           
 boolean isSetThoroughfareNumberRange()
           
 void setParent(ModelObject parent)
           
 void setThoroughfareNumber(ThoroughfareNumber thoroughfareNumber)
           
 void setThoroughfareNumberRange(ThoroughfareNumberRange thoroughfareNumberRange)
           
 void unsetParent()
           
 void unsetThoroughfareNumber()
           
 void unsetThoroughfareNumberRange()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThoroughfareNumberOrRange

public ThoroughfareNumberOrRange()

ThoroughfareNumberOrRange

public ThoroughfareNumberOrRange(ThoroughfareNumber thoroughfareNumber)

ThoroughfareNumberOrRange

public ThoroughfareNumberOrRange(ThoroughfareNumberRange thoroughfareNumberRange)
Method Detail

getModelType

public ModelType getModelType()
Specified by:
getModelType in interface ModelObject

getXALClass

public XALClass getXALClass()
Specified by:
getXALClass in interface XAL

getThoroughfareNumber

public ThoroughfareNumber getThoroughfareNumber()

getThoroughfareNumberRange

public ThoroughfareNumberRange getThoroughfareNumberRange()

isSetThoroughfareNumber

public boolean isSetThoroughfareNumber()

isSetThoroughfareNumberRange

public boolean isSetThoroughfareNumberRange()

setThoroughfareNumber

public void setThoroughfareNumber(ThoroughfareNumber thoroughfareNumber)

setThoroughfareNumberRange

public void setThoroughfareNumberRange(ThoroughfareNumberRange thoroughfareNumberRange)

unsetThoroughfareNumber

public void unsetThoroughfareNumber()

unsetThoroughfareNumberRange

public void unsetThoroughfareNumberRange()

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