org.citygml4j.model.gml.valueObjects
Interface CompositeValue

All Superinterfaces:
AbstractGML, Associable, Child, Copyable, GML, ModelObject, StandardObjectProperties
All Known Subinterfaces:
ValueArray
All Known Implementing Classes:
CompositeValueImpl, ValueArrayImpl

public interface CompositeValue
extends AbstractGML


Method Summary
 void addValueComponent(ValueProperty valueComponent)
           
 java.util.List<ValueProperty> getValueComponent()
           
 ValueArrayProperty getValueComponents()
           
 boolean isSetValueComponent()
           
 boolean isSetValueComponents()
           
 void setValueComponent(java.util.List<ValueProperty> valueComponent)
           
 void setValueComponents(ValueArrayProperty valueComponents)
           
 void unsetValueComponent()
           
 boolean unsetValueComponent(ValueProperty valueComponent)
           
 void unsetValueComponents()
           
 
Methods inherited from interface org.citygml4j.model.gml.base.AbstractGML
accept, accept, getId, isSetId, setId, unsetId
 
Methods inherited from interface org.citygml4j.model.gml.base.StandardObjectProperties
addMetaDataProperty, addName, getDescription, getMetaDataProperty, getName, isSetDescription, isSetMetaDataProperty, isSetName, setDescription, setMetaDataProperty, setName, unsetDescription, unsetMetaDataProperty, unsetMetaDataProperty, unsetName, unsetName
 
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.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 

Method Detail

getValueComponent

java.util.List<ValueProperty> getValueComponent()

getValueComponents

ValueArrayProperty getValueComponents()

isSetValueComponent

boolean isSetValueComponent()

isSetValueComponents

boolean isSetValueComponents()

addValueComponent

void addValueComponent(ValueProperty valueComponent)

setValueComponent

void setValueComponent(java.util.List<ValueProperty> valueComponent)

setValueComponents

void setValueComponents(ValueArrayProperty valueComponents)

unsetValueComponent

boolean unsetValueComponent(ValueProperty valueComponent)

unsetValueComponent

void unsetValueComponent()

unsetValueComponents

void unsetValueComponents()