Package org.wicketstuff.jquery.sparkline

Examples of org.wicketstuff.jquery.sparkline.Sparkline


    RepeatingView rv = new RepeatingView( "spot" );
    add( rv );
   
   
    WebMarkupContainer spot = new WebMarkupContainer( rv.newChildId() );
    Sparkline s = new Sparkline( "chart"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 );
   
    // 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 );
    s = new Sparkline( SparklineWrapper.SPARKID, new AbstractReadOnlyModel<Collection<Integer>>() {
      @Override
      public Collection<Integer> getObject() {
        return values;
      }
    }, options );
View Full Code Here


    RepeatingView rv = new RepeatingView("spot");
    add(rv);


    WebMarkupContainer spot = new WebMarkupContainer(rv.newChildId());
    Sparkline s = new Sparkline("chart", 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);

    // 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);
    s = new Sparkline(SparklineWrapper.SPARKID,
      new AbstractReadOnlyModel<Collection<Integer>>()
      {
        @Override
        public Collection<Integer> getObject()
        {
View Full Code Here

TOP

Related Classes of org.wicketstuff.jquery.sparkline.Sparkline

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.