spot.add( s );
spot.add( new Label( "js", s.getSparklineJS().toString() ) );
rv.add( spot );
// BAR
SparklineOptions options = new SparklineOptions( TYPE.bar );
spot = new WebMarkupContainer( rv.newChildId() );
s = new Sparkline( "chart", options, 5,6,7,2,0,-4,-2,4 );
spot.add( s );
spot.add( new Label( "js", s.getSparklineJS().toString() ) );
rv.add( spot );
// TRISTATE
options = new SparklineOptions( TYPE.tristate );
spot = new WebMarkupContainer( rv.newChildId() );
s = new Sparkline( "chart", options, -1,1,1,2,0,-1,-2,1,1 );
spot.add( s );
spot.add( new Label( "js", s.getSparklineJS().toString() ) );
rv.add( spot );
// DISCRETE
options = new SparklineOptions( TYPE.discrete );
spot = new WebMarkupContainer( rv.newChildId() );
s = new Sparkline( "chart", options, 5,6,7,9,9,5,3,2,2,4,6,7 );
spot.add( s );
spot.add( new Label( "js", s.getSparklineJS().toString() ) );
rv.add( spot );
// PIE
options = new SparklineOptions( TYPE.pie );
spot = new WebMarkupContainer( rv.newChildId() );
s = new Sparkline( "chart", options, 1,2,4 );
spot.add( s );
spot.add( new Label( "js", s.getSparklineJS().toString() ) );
rv.add( spot );
//--------------------------------
options = new SparklineOptions( TYPE.line );
final LinkedList<Integer> values = new LinkedList<Integer>();
values.add( 5 );
values.add( 6 );
values.add( 8 );
values.add( 5 );