fr.inria.infovis.column
Interface LayeredColumn

All Superinterfaces:
infovis.Column, infovis.metadata.Constants, infovis.Metadata, infovis.utils.RowComparator
All Known Implementing Classes:
LayeredColumnProxy

public interface LayeredColumn
extends infovis.Column

extends the Column interface of infovis to handle layers. Layers introduce the multi dimensional columns. LayeredColumn must be view as a Decorator of standard columns


Field Summary
 
Fields inherited from interface infovis.metadata.Constants
CONTRIBUTOR, COVERAGE, CREATOR, DATE, DESCRITION, FORMAT, IDENTIFIER, LANGUAGE, PUBLISHER, RELATION, RIGHTS, SOURCE, SUBJECT, TITLE, TYPE
 
Method Summary
 infovis.Column getColumn()
          give the "decored" column, i.e. the real column to which the layer mechanism has been externally added
 void restoreLayers(int from, int to)
          Restore the values of the column using layers range [from,to]
 void setColumn(infovis.Column c)
          set the "decored" column, i.e. the real column to which the layer mechanism has been externally added
 
Methods inherited from interface infovis.Column
addChangeListener, addValue, addValueOrNull, capacity, clear, disableNotify, enableNotify, ensureCapacity, firstValidRow, getFormat, getName, getRowCount, getValueAt, getValueClass, isEmpty, isInternal, isValueUndefined, iterator, lastValidRow, maxValue, minValue, removeChangeListener, setFormat, setName, setValueAt, setValueOrNullAt, setValueUndefined
 
Methods inherited from interface infovis.Metadata
getClientPropery, getMetadata
 
Methods inherited from interface infovis.utils.RowComparator
compare
 

Method Detail

restoreLayers

public void restoreLayers(int from,
                          int to)
Restore the values of the column using layers range [from,to]

Parameters:
from - first layer used
to - last layer used

getColumn

public infovis.Column getColumn()
give the "decored" column, i.e. the real column to which the layer mechanism has been externally added

Returns:
a decored column

setColumn

public void setColumn(infovis.Column c)
set the "decored" column, i.e. the real column to which the layer mechanism has been externally added

Parameters:
c - the decored column