org.citygml4j.impl.gml.valueObjects
Class ValueObjectImpl
java.lang.Object
org.citygml4j.impl.gml.valueObjects.ValueObjectImpl
- All Implemented Interfaces:
- Associable, ModelObject, Child, Copyable, GML, ValueObject
public class ValueObjectImpl
- extends java.lang.Object
- implements ValueObject
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValueObjectImpl
public ValueObjectImpl()
ValueObjectImpl
public ValueObjectImpl(ScalarValue scalarValue)
ValueObjectImpl
public ValueObjectImpl(ScalarValueList scalarValueList)
ValueObjectImpl
public ValueObjectImpl(ValueExtent valueExtent)
ValueObjectImpl
public ValueObjectImpl(CompositeValue compositeValue)
getModelType
public ModelType getModelType()
- Specified by:
getModelType
in interface ModelObject
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interface GML
getScalarValue
public ScalarValue getScalarValue()
- Specified by:
getScalarValue
in interface ValueObject
getScalarValueList
public ScalarValueList getScalarValueList()
- Specified by:
getScalarValueList
in interface ValueObject
getValueExtent
public ValueExtent getValueExtent()
- Specified by:
getValueExtent
in interface ValueObject
getCompositeValue
public CompositeValue getCompositeValue()
- Specified by:
getCompositeValue
in interface ValueObject
isSetScalarValue
public boolean isSetScalarValue()
- Specified by:
isSetScalarValue
in interface ValueObject
isSetScalarValueList
public boolean isSetScalarValueList()
- Specified by:
isSetScalarValueList
in interface ValueObject
isSetValueExtent
public boolean isSetValueExtent()
- Specified by:
isSetValueExtent
in interface ValueObject
isSetCompositeValue
public boolean isSetCompositeValue()
- Specified by:
isSetCompositeValue
in interface ValueObject
setScalarValue
public void setScalarValue(ScalarValue scalarValue)
- Specified by:
setScalarValue
in interface ValueObject
setScalarValueList
public void setScalarValueList(ScalarValueList scalarValueList)
- Specified by:
setScalarValueList
in interface ValueObject
setValueExtent
public void setValueExtent(ValueExtent valueExtent)
- Specified by:
setValueExtent
in interface ValueObject
setCompositeValue
public void setCompositeValue(CompositeValue compositeValue)
- Specified by:
setCompositeValue
in interface ValueObject
unsetScalarValue
public void unsetScalarValue()
- Specified by:
unsetScalarValue
in interface ValueObject
unsetScalarValueList
public void unsetScalarValueList()
- Specified by:
unsetScalarValueList
in interface ValueObject
unsetValueExtent
public void unsetValueExtent()
- Specified by:
unsetValueExtent
in interface ValueObject
unsetCompositeValue
public void unsetCompositeValue()
- Specified by:
unsetCompositeValue
in interface ValueObject
getParent
public ModelObject getParent()
- Specified by:
getParent
in interface Child
isSetParent
public boolean isSetParent()
- Specified by:
isSetParent
in interface Child
setParent
public void setParent(ModelObject parent)
- Specified by:
setParent
in interface Child
unsetParent
public void unsetParent()
- Specified by:
unsetParent
in interface Child
copyTo
public java.lang.Object copyTo(java.lang.Object target,
CopyBuilder copyBuilder)
- Specified by:
copyTo
in interface Copyable
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
- Specified by:
copy
in interface Copyable