Package org.drools.guvnor.client.rpc

Examples of org.drools.guvnor.client.rpc.TableDataRow


        res.currentPosition = 0;
        res.total = entries.size();
        res.hasNext = false;
        res.data = new TableDataRow[entries.size()];
        for (int i = 0; i < entries.size(); i++) {
            TableDataRow tdr = new TableDataRow();
            InboxEntry e =entries.get(i);
            tdr.id = e.assetUUID;
            if (!showFrom) {
                tdr.values = new String[2];
                tdr.values[0] = e.note;
View Full Code Here


        return table;
    }

    private TableDataRow createHistoricalRow(List<TableDataRow> result, AssetItem historical) {
        TableDataRow tableDataRow = new TableDataRow();
        tableDataRow.id = historical.getVersionSnapshotUUID();
        tableDataRow.values = new String[4];
        tableDataRow.values[0] = Long.toString( historical.getVersionNumber() );
        tableDataRow.values[1] = historical.getCheckinComment();
        tableDataRow.values[2] = dateFormatter.format( historical.getLastModified().getTime() );
View Full Code Here

        table.hasNext = it.hasNext();
        return table;
    }

    private TableDataRow createArchivedRow(AssetItem archived) {
        TableDataRow row = new TableDataRow();
        row.id = archived.getUUID();
        row.values = new String[5];
        row.values[0] = archived.getName();
        row.values[1] = archived.getFormat();
        row.values[2] = archived.getPackageName();
View Full Code Here

  private List<TableDataRow> loadRows(Iterator<AssetItem> it, int numRows) {
    List<TableDataRow> data = new ArrayList<TableDataRow>();

        for ( Iterator<AssetItem> iter = it; iter.hasNext(); ) {
            AssetItem r = (AssetItem) iter.next();
            TableDataRow row = new TableDataRow();

            row.id = r.getUUID();
            row.format = r.getFormat();
            row.values = ASSET_LIST.getRow( r );
            data.add( row );
View Full Code Here

        source.loadData( cursorPositions.peek(), pageSize, new GenericCallback<TableDataResult>() {
            public void onSuccess(TableDataResult result) {
                Object[][] gridData = new Object[result.data.length][];
                for ( int i = 0; i < result.data.length; i++ ) {
                    TableDataRow row = result.data[i];
                    Object[] rowData = new Object[numFlds];
                    rowData[0] = row.id;
                    rowData[1] = row.format;
                    for ( int j = 2; j < numFlds; j++ ) {
                        if ( rd.getFields()[j] instanceof DateFieldDef ) {
View Full Code Here

                                                                                     } );

                                                                        final ListBox history = new ListBox( true );

                                                                        for ( int i = 0; i < rows.length; i++ ) {
                                                                            TableDataRow row = rows[i];
                                                                            String s = Format.format( constants.property0ModifiedOn12(),
                                                                                                      row.values[0],
                                                                                                      row.values[2],
                                                                                                      row.values[1] );
                                                                            history.addItem( s,
View Full Code Here

            as2.checkin( "here we go again !" );

            Thread.sleep( 200 );

            //now check that it is in the first users inbox
            TableDataRow rowMatch = null;
            res = impl.loadInbox( ExplorerNodeConfig.INCOMING_ID );
            for ( TableDataRow row : res.data ) {
                if ( row.id.equals( as.getUUID() ) ) {
                    rowMatch = row;
                    break;
View Full Code Here

public class TableDataRowTest {

    @Test
    public void testRow() {
        TableDataRow row = new TableDataRow();
        row.id = "HJKHFKJHFDJS";
        row.format = "rule";
        row.values = new String[]{"name", "x"};
       
        assertEquals("name", row.getDisplayName());
       
        assertEquals(row.id + "," + row.format, row.getKeyValue());
       
        assertEquals(row.id, TableDataRow.getId( row.getKeyValue() ));
        assertEquals(row.format, TableDataRow.getFormat( row.getKeyValue()));
    }
View Full Code Here

        assertEquals( -1,
                      res.total );
        assertTrue( res.currentPosition > 0 );
        assertFalse( res.hasNext );

        TableDataRow row = res.data[0];
        String uuid = row.id;
        RepositoryAssetService repositoryAssetService = getRepositoryAssetService();
        RuleAsset asset = repositoryAssetService.loadRuleAsset( uuid );
        assertNotNull( asset );
View Full Code Here

    private List<TableDataRow> loadRows(Iterator<AssetItem> it, int numRows) {
        List<TableDataRow> data = new ArrayList<TableDataRow>();

        for (Iterator<AssetItem> iter = it; iter.hasNext(); ) {
            AssetItem r = (AssetItem) iter.next();
            TableDataRow row = new TableDataRow();

            row.id = r.getUUID();
            row.format = r.getFormat();
            row.values = ASSET_LIST.getRow(r);
            data.add(row);
View Full Code Here

TOP

Related Classes of org.drools.guvnor.client.rpc.TableDataRow

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.