org.citygml4j.model.gml.valueObjects
Interface ValueObject

All Superinterfaces:
Associable, Child, Copyable, GML, ModelObject
All Known Implementing Classes:
ValueObjectImpl

public interface ValueObject
extends GML, Associable, Child, Copyable


Method Summary
 CompositeValue getCompositeValue()
           
 ScalarValue getScalarValue()
           
 ScalarValueList getScalarValueList()
           
 ValueExtent getValueExtent()
           
 boolean isSetCompositeValue()
           
 boolean isSetScalarValue()
           
 boolean isSetScalarValueList()
           
 boolean isSetValueExtent()
           
 void setCompositeValue(CompositeValue compositeValue)
           
 void setScalarValue(ScalarValue scalarValue)
           
 void setScalarValueList(ScalarValueList scalarValueList)
           
 void setValueExtent(ValueExtent valueExtent)
           
 void unsetCompositeValue()
           
 void unsetScalarValue()
           
 void unsetScalarValueList()
           
 void unsetValueExtent()
           
 
Methods inherited from interface org.citygml4j.model.gml.GML
getGMLClass
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
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

getScalarValue

ScalarValue getScalarValue()

getScalarValueList

ScalarValueList getScalarValueList()

getValueExtent

ValueExtent getValueExtent()

getCompositeValue

CompositeValue getCompositeValue()

isSetScalarValue

boolean isSetScalarValue()

isSetScalarValueList

boolean isSetScalarValueList()

isSetValueExtent

boolean isSetValueExtent()

isSetCompositeValue

boolean isSetCompositeValue()

setScalarValue

void setScalarValue(ScalarValue scalarValue)

setScalarValueList

void setScalarValueList(ScalarValueList scalarValueList)

setValueExtent

void setValueExtent(ValueExtent valueExtent)

setCompositeValue

void setCompositeValue(CompositeValue compositeValue)

unsetScalarValue

void unsetScalarValue()

unsetScalarValueList

void unsetScalarValueList()

unsetValueExtent

void unsetValueExtent()

unsetCompositeValue

void unsetCompositeValue()