Package org.dashbuilder.dataset

Examples of org.dashbuilder.dataset.DataSet.addColumn()


        dataSet.addColumn(CLOSING_DATE, ColumnType.DATE);
        dataSet.addColumn(PIPELINE, ColumnType.LABEL);
        dataSet.addColumn(STATUS, ColumnType.LABEL);
        dataSet.addColumn(CUSTOMER, ColumnType.LABEL);
        dataSet.addColumn(COUNTRY, ColumnType.LABEL);
        dataSet.addColumn(PRODUCT, ColumnType.LABEL);
        dataSet.addColumn(SALES_PERSON, ColumnType.LABEL);
        dataSet.addColumn(PROBABILITY, ColumnType.LABEL);
        dataSet.addColumn(SOURCE, ColumnType.LABEL);
        dataSet.addColumn(EXPECTED_AMOUNT, ColumnType.NUMBER);
        dataSet.addColumn(COLOR, ColumnType.LABEL);
View Full Code Here


        dataSet.addColumn(PIPELINE, ColumnType.LABEL);
        dataSet.addColumn(STATUS, ColumnType.LABEL);
        dataSet.addColumn(CUSTOMER, ColumnType.LABEL);
        dataSet.addColumn(COUNTRY, ColumnType.LABEL);
        dataSet.addColumn(PRODUCT, ColumnType.LABEL);
        dataSet.addColumn(SALES_PERSON, ColumnType.LABEL);
        dataSet.addColumn(PROBABILITY, ColumnType.LABEL);
        dataSet.addColumn(SOURCE, ColumnType.LABEL);
        dataSet.addColumn(EXPECTED_AMOUNT, ColumnType.NUMBER);
        dataSet.addColumn(COLOR, ColumnType.LABEL);
View Full Code Here

        dataSet.addColumn(STATUS, ColumnType.LABEL);
        dataSet.addColumn(CUSTOMER, ColumnType.LABEL);
        dataSet.addColumn(COUNTRY, ColumnType.LABEL);
        dataSet.addColumn(PRODUCT, ColumnType.LABEL);
        dataSet.addColumn(SALES_PERSON, ColumnType.LABEL);
        dataSet.addColumn(PROBABILITY, ColumnType.LABEL);
        dataSet.addColumn(SOURCE, ColumnType.LABEL);
        dataSet.addColumn(EXPECTED_AMOUNT, ColumnType.NUMBER);
        dataSet.addColumn(COLOR, ColumnType.LABEL);

        for (int i = 0; i < opportunities.size(); i++) {
View Full Code Here

        dataSet.addColumn(CUSTOMER, ColumnType.LABEL);
        dataSet.addColumn(COUNTRY, ColumnType.LABEL);
        dataSet.addColumn(PRODUCT, ColumnType.LABEL);
        dataSet.addColumn(SALES_PERSON, ColumnType.LABEL);
        dataSet.addColumn(PROBABILITY, ColumnType.LABEL);
        dataSet.addColumn(SOURCE, ColumnType.LABEL);
        dataSet.addColumn(EXPECTED_AMOUNT, ColumnType.NUMBER);
        dataSet.addColumn(COLOR, ColumnType.LABEL);

        for (int i = 0; i < opportunities.size(); i++) {
            Opportunity opp = opportunities.get(i);
View Full Code Here

        dataSet.addColumn(COUNTRY, ColumnType.LABEL);
        dataSet.addColumn(PRODUCT, ColumnType.LABEL);
        dataSet.addColumn(SALES_PERSON, ColumnType.LABEL);
        dataSet.addColumn(PROBABILITY, ColumnType.LABEL);
        dataSet.addColumn(SOURCE, ColumnType.LABEL);
        dataSet.addColumn(EXPECTED_AMOUNT, ColumnType.NUMBER);
        dataSet.addColumn(COLOR, ColumnType.LABEL);

        for (int i = 0; i < opportunities.size(); i++) {
            Opportunity opp = opportunities.get(i);
            dataSet.setValueAt(i, 0, opp.amount);
View Full Code Here

        dataSet.addColumn(PRODUCT, ColumnType.LABEL);
        dataSet.addColumn(SALES_PERSON, ColumnType.LABEL);
        dataSet.addColumn(PROBABILITY, ColumnType.LABEL);
        dataSet.addColumn(SOURCE, ColumnType.LABEL);
        dataSet.addColumn(EXPECTED_AMOUNT, ColumnType.NUMBER);
        dataSet.addColumn(COLOR, ColumnType.LABEL);

        for (int i = 0; i < opportunities.size(); i++) {
            Opportunity opp = opportunities.get(i);
            dataSet.setValueAt(i, 0, opp.amount);
            dataSet.setValueAt(i, 1, opp.creationDate);
View Full Code Here

            ColumnGroup columnGroup = op.getColumnGroup();
            List<GroupFunction> groupFunctions = op.getGroupFunctions();

            // Data set header.
            DataSet result = DataSetFactory.newDataSet();
            result.addColumn(columnGroup.getColumnId(), ColumnType.LABEL);
            for (GroupFunction groupFunction : op.getGroupFunctions()) {
                result.addColumn(groupFunction.getColumnId(), ColumnType.NUMBER);
            }
            // Add the aggregate calculations to the result.
            List<DataSetIntervalIndex> intervalIdxs = index.getIntervalIndexes();
View Full Code Here

            // Data set header.
            DataSet result = DataSetFactory.newDataSet();
            result.addColumn(columnGroup.getColumnId(), ColumnType.LABEL);
            for (GroupFunction groupFunction : op.getGroupFunctions()) {
                result.addColumn(groupFunction.getColumnId(), ColumnType.NUMBER);
            }
            // Add the aggregate calculations to the result.
            List<DataSetIntervalIndex> intervalIdxs = index.getIntervalIndexes();
            for (int i=0; i<intervalIdxs.size(); i++) {
                DataSetIntervalIndex intervalIdx = intervalIdxs.get(i);
View Full Code Here

            DataSet result= DataSetFactory.newDataSet();

            for (int i=0; i< groupFunctions.size(); i++) {
                GroupFunction groupFunction = groupFunctions.get(i);
                result.addColumn(groupFunction.getColumnId(), ColumnType.NUMBER);

                DataColumn dataColumn = dataSet.getColumnById(groupFunction.getSourceId());
                if (dataColumn == null) dataColumn = dataSet.getColumnByIndex(0);

                Double aggValue = _calculateFunction(dataColumn, groupFunction.getFunction(), index);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.