org.citygml4j.impl.gml.coverage
Class RangeSetImpl

java.lang.Object
  extended by org.citygml4j.impl.gml.coverage.RangeSetImpl
All Implemented Interfaces:
ModelObject, Child, Copyable, RangeSet, GML

public class RangeSetImpl
extends java.lang.Object
implements RangeSet


Constructor Summary
RangeSetImpl()
           
RangeSetImpl(DataBlock dataBlock)
           
RangeSetImpl(File file)
           
RangeSetImpl(ScalarValueList scalarValueList)
           
RangeSetImpl(ValueArray valueArray)
           
 
Method Summary
 void addScalarValueList(ScalarValueList scalarValueList)
           
 void addValueArray(ValueArray valueArray)
           
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 DataBlock getDataBlock()
           
 File getFile()
           
 GMLClass getGMLClass()
           
 ModelType getModelType()
           
 ModelObject getParent()
           
 java.util.List<ScalarValueList> getScalarValueList()
           
 java.util.List<ValueArray> getValueArray()
           
 boolean isSetDataBlock()
           
 boolean isSetFile()
           
 boolean isSetParent()
           
 boolean isSetScalarValueList()
           
 boolean isSetValueArray()
           
 void setDataBlock(DataBlock dataBlock)
           
 void setFile(File file)
           
 void setParent(ModelObject parent)
           
 void setScalarValueList(java.util.List<ScalarValueList> scalarValueList)
           
 void setValueArray(java.util.List<ValueArray> valueArray)
           
 void unsetDataBlock()
           
 void unsetFile()
           
 void unsetParent()
           
 void unsetScalarValueList()
           
 boolean unsetScalarValueList(ScalarValueList scalarValueList)
           
 void unsetValueArray()
           
 boolean unsetValueArray(ValueArray valueArray)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RangeSetImpl

public RangeSetImpl()

RangeSetImpl

public RangeSetImpl(ValueArray valueArray)

RangeSetImpl

public RangeSetImpl(ScalarValueList scalarValueList)

RangeSetImpl

public RangeSetImpl(DataBlock dataBlock)

RangeSetImpl

public RangeSetImpl(File file)
Method Detail

getModelType

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

getGMLClass

public GMLClass getGMLClass()
Specified by:
getGMLClass in interface GML

addValueArray

public void addValueArray(ValueArray valueArray)
Specified by:
addValueArray in interface RangeSet

getValueArray

public java.util.List<ValueArray> getValueArray()
Specified by:
getValueArray in interface RangeSet

addScalarValueList

public void addScalarValueList(ScalarValueList scalarValueList)
Specified by:
addScalarValueList in interface RangeSet

getScalarValueList

public java.util.List<ScalarValueList> getScalarValueList()
Specified by:
getScalarValueList in interface RangeSet

getDataBlock

public DataBlock getDataBlock()
Specified by:
getDataBlock in interface RangeSet

getFile

public File getFile()
Specified by:
getFile in interface RangeSet

isSetValueArray

public boolean isSetValueArray()
Specified by:
isSetValueArray in interface RangeSet

isSetScalarValueList

public boolean isSetScalarValueList()
Specified by:
isSetScalarValueList in interface RangeSet

isSetDataBlock

public boolean isSetDataBlock()
Specified by:
isSetDataBlock in interface RangeSet

isSetFile

public boolean isSetFile()
Specified by:
isSetFile in interface RangeSet

setValueArray

public void setValueArray(java.util.List<ValueArray> valueArray)
Specified by:
setValueArray in interface RangeSet

setScalarValueList

public void setScalarValueList(java.util.List<ScalarValueList> scalarValueList)
Specified by:
setScalarValueList in interface RangeSet

setDataBlock

public void setDataBlock(DataBlock dataBlock)
Specified by:
setDataBlock in interface RangeSet

setFile

public void setFile(File file)
Specified by:
setFile in interface RangeSet

unsetValueArray

public boolean unsetValueArray(ValueArray valueArray)
Specified by:
unsetValueArray in interface RangeSet

unsetValueArray

public void unsetValueArray()
Specified by:
unsetValueArray in interface RangeSet

unsetScalarValueList

public boolean unsetScalarValueList(ScalarValueList scalarValueList)
Specified by:
unsetScalarValueList in interface RangeSet

unsetScalarValueList

public void unsetScalarValueList()
Specified by:
unsetScalarValueList in interface RangeSet

unsetDataBlock

public void unsetDataBlock()
Specified by:
unsetDataBlock in interface RangeSet

unsetFile

public void unsetFile()
Specified by:
unsetFile in interface RangeSet

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

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