org.jdesktop.swingx.decorator
Class SizeSequenceMapper

java.lang.Object
  extended by org.jdesktop.swingx.decorator.SizeSequenceMapper

public class SizeSequenceMapper
extends Object


Constructor Summary
SizeSequenceMapper()
           
SizeSequenceMapper(FilterPipeline pipeline)
           
SizeSequenceMapper(FilterPipeline pipeline, SizeSequence selection, int defaultHeight)
           
 
Method Summary
 void clearModelSizes()
           
 SizeSequence getViewSizeSequence()
           
 void insertIndexInterval(int start, int length, int value)
           
 void removeIndexInterval(int start, int length)
           
 void restoreSelection()
           
 void setFilters(FilterPipeline pipeline)
           
 void setViewSizeSequence(SizeSequence selection, int height)
           
protected  void updateFromPipelineChanged()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SizeSequenceMapper

public SizeSequenceMapper()

SizeSequenceMapper

public SizeSequenceMapper(FilterPipeline pipeline)

SizeSequenceMapper

public SizeSequenceMapper(FilterPipeline pipeline,
                          SizeSequence selection,
                          int defaultHeight)
Parameters:
pipeline -
selection -
Method Detail

setViewSizeSequence

public void setViewSizeSequence(SizeSequence selection,
                                int height)

getViewSizeSequence

public SizeSequence getViewSizeSequence()

setFilters

public void setFilters(FilterPipeline pipeline)

clearModelSizes

public void clearModelSizes()

insertIndexInterval

public void insertIndexInterval(int start,
                                int length,
                                int value)

removeIndexInterval

public void removeIndexInterval(int start,
                                int length)

restoreSelection

public void restoreSelection()

updateFromPipelineChanged

protected void updateFromPipelineChanged()