Package org.pentaho.commons.connection

Examples of org.pentaho.commons.connection.IPentahoResultSet


    return ips;
  }

  public static IPentahoResultSet getRelationOneColData() {
    IPentahoResultSet ips = null;

    ArrayList<String> colHeaders = new ArrayList();

    colHeaders.add( 0, "DEPARTMENT" );
    colHeaders.add( 1, "ACTUAL" );
    colHeaders.add( 2, "BUDGET" );

    ArrayList r1 = new ArrayList();
    r1.add( "Sales" );
    r1.add( 11 );
    ArrayList r2 = new ArrayList();
    r2.add( "Finance" );
    r2.add( 14 );
    ArrayList r3 = new ArrayList();
    r3.add( "Human Resource" );
    r3.add( 7 );

    ArrayList data = new ArrayList();
    data.add( r1 );
    data.add( r2 );
    data.add( r3 );

    ips = MemoryResultSet.createFromLists( colHeaders, data );

    System.out.println( ips.getRowCount() );

    return ips;
  }
View Full Code Here


    return ips;
  }

  public static IPentahoResultSet getRelationBogusData() {
    IPentahoResultSet ips = null;

    ArrayList<String> colHeaders = new ArrayList();

    colHeaders.add( 0, "DEPARTMENT" );
    colHeaders.add( 1, "ACTUAL" );
    colHeaders.add( 2, "BUDGET" );

    ArrayList r1 = new ArrayList();
    r1.add( "Sales" );
    r1.add( "11" );
    ArrayList r2 = new ArrayList();
    r2.add( "Finance" );
    r1.add( "14" );
    ArrayList r3 = new ArrayList();
    r3.add( "Human Resource" );
    r1.add( "15" );

    ArrayList data = new ArrayList();
    data.add( r1 );
    data.add( r2 );
    data.add( r3 );

    ips = MemoryResultSet.createFromLists( colHeaders, data );

    System.out.println( ips.getRowCount() );

    return ips;
  }
View Full Code Here

    return ips;
  }

  public static IPentahoResultSet getXYZRelationData() {
    IPentahoResultSet ips = null;

    ArrayList<String> colHeaders = new ArrayList();

    colHeaders.add( 0, "DEPARTMENT" );
    colHeaders.add( 1, "ACTUAL" );
    colHeaders.add( 2, "BUDGET" );
    colHeaders.add( 3, "DIFFERENCE" );

    ArrayList r1 = new ArrayList();
    r1.add( "Sales" );
    r1.add( 11 );
    r1.add( 12 );
    r1.add( 1 );
    ArrayList r2 = new ArrayList();
    r2.add( "Finance" );
    r2.add( 14 );
    r2.add( 9 );
    r2.add( 5 );

    ArrayList r3 = new ArrayList();
    r3.add( "Human Resource" );
    r3.add( 7 );
    r3.add( 100 );
    r3.add( 93 );

    ArrayList data = new ArrayList();
    data.add( r1 );
    data.add( r2 );
    data.add( r3 );

    ips = MemoryResultSet.createFromLists( colHeaders, data );

    System.out.println( ips.getRowCount() );

    return ips;
  }
View Full Code Here

    return ips;
  }

  public static IPentahoResultSet getDimensionalData() {
    IPentahoResultSet ips = null;

    ArrayList<String> colHeaders = new ArrayList();

    // colHeaders.add(0, "DEPARTMENT");
    colHeaders.add( 0, "ACTUAL" );
View Full Code Here

            + "<domain-maximum>1</domain-maximum>" + "<domain-color>#0F0000</domain-color>"
            + "<domain-grid-color>#00F000</domain-grid-color>" + "<domain-stroke>123</domain-stroke>"
            + "<domain-steps>10</domain-steps>" + "<color-palette>" + "<color>#FF0000</color>"
            + "<color>#00FF00</color>" + "</color-palette>" + "</chart>";

    IPentahoResultSet rs = getRelationData();
    Node chartNode = getChartNode( chart );

    String c2 = PentahoOFC4JChartHelper.generateChartJson( chartNode, rs, false, null );
    Assert.assertEquals( c2,
        "{\"y_axis\":{\"min\":1,\"colour\":\"#0F0000\",\"grid-colour\":\"#00F000\",\"stroke\":123,\"max\":1},"
View Full Code Here

  @Test
  public void testBarChart() {

    String chart = "<chart>" + "<chart-type>BarChart</chart-type>" + "</chart>";

    IPentahoResultSet rs = getRelationData();
    Node chartNode = getChartNode( chart );

    String c2 = PentahoOFC4JChartHelper.generateChartJson( chartNode, rs, false, null );

    Assert.assertEquals( c2,
View Full Code Here

  public void testHorizontalBarChart() {

    String chart =
        "<chart>" + "<chart-type>BarChart</chart-type>" + "<orientation>horizontal</orientation>" + "</chart>";

    IPentahoResultSet rs = getRelationData();
    Node chartNode = getChartNode( chart );

    String c2 = PentahoOFC4JChartHelper.generateChartJson( chartNode, rs, false, null );

    Assert.assertEquals( c2, "{\"y_axis\":{\"colour\":\"#000000\",\"grid-colour\":\"#aaaaaa\",\"stroke\":1,"
View Full Code Here

  @Test
  public void testLineChart() {
    String chart = "<chart>" + "<chart-type>LineChart</chart-type>" + "</chart>";

    IPentahoResultSet rs = getRelationData();
    Node chartNode = getChartNode( chart );

    String c2 = PentahoOFC4JChartHelper.generateChartJson( chartNode, rs, false, null );
    Assert.assertEquals( c2,
        "{\"y_axis\":{\"min\":0,\"colour\":\"#000000\",\"grid-colour\":\"#aaaaaa\",\"stroke\":1,\"max\":110,"
View Full Code Here

  @Test
  public void testAreaChart() {
    String chart = "<chart>" + "<chart-type>AreaChart</chart-type>" + "</chart>";

    IPentahoResultSet rs = getRelationData();
    Node chartNode = getChartNode( chart );

    String c2 = PentahoOFC4JChartHelper.generateChartJson( chartNode, rs, false, null );
    Assert
        .assertEquals(
View Full Code Here

  @Test
  public void testPieChart() {
    String chart = "<chart>" + "<chart-type>PieChart</chart-type>" + "</chart>";

    IPentahoResultSet rs = getRelationData();
    Node chartNode = getChartNode( chart );

    String c2 = PentahoOFC4JChartHelper.generateChartJson( chartNode, rs, false, null );
    Assert.assertEquals( c2,
        "{\"y_axis\":{\"min\":0,\"colour\":\"#000000\",\"grid-colour\":\"#aaaaaa\",\"stroke\":1,\"max\":110,"
View Full Code Here

TOP

Related Classes of org.pentaho.commons.connection.IPentahoResultSet

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.