org.citygml4j.impl.gml.basicTypes
Class NameOrNullImpl
java.lang.Object
org.citygml4j.impl.gml.basicTypes.NameOrNullImpl
- All Implemented Interfaces:
- ModelObject, Child, Copyable, NameOrNull, GML
public class NameOrNullImpl
- extends java.lang.Object
- implements NameOrNull
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NameOrNullImpl
public NameOrNullImpl()
NameOrNullImpl
public NameOrNullImpl(java.lang.String name)
NameOrNullImpl
public NameOrNullImpl(Null _null)
getModelType
public ModelType getModelType()
- Specified by:
getModelType
in interface ModelObject
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interface GML
getName
public java.lang.String getName()
- Specified by:
getName
in interface NameOrNull
getNull
public Null getNull()
- Specified by:
getNull
in interface NameOrNull
isSetName
public boolean isSetName()
- Specified by:
isSetName
in interface NameOrNull
isSetNull
public boolean isSetNull()
- Specified by:
isSetNull
in interface NameOrNull
setName
public void setName(java.lang.String name)
- Specified by:
setName
in interface NameOrNull
setNull
public void setNull(Null _null)
- Specified by:
setNull
in interface NameOrNull
unsetName
public void unsetName()
- Specified by:
unsetName
in interface NameOrNull
unsetNull
public void unsetNull()
- Specified by:
unsetNull
in interface NameOrNull
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