Examples of addGeneratedColumn()


Examples of com.vaadin.ui.Table.addGeneratedColumn()

            for (int i = 0; i < 50; i++) {
                table.addItem(new Integer(i));
            }
            table.addContainerProperty("String", String.class, "a string");
            table.addContainerProperty("Boolean", Boolean.class, Boolean.TRUE);
            table.addGeneratedColumn("Generated", new ColumnGenerator() {
                @Override
                public Component generateCell(Table source, Object itemId,
                        Object columnId) {
                    return new Label("Item " + itemId);
                }
View Full Code Here

Examples of com.vaadin.ui.Table.addGeneratedColumn()

        layout.setHeight("300px");

        final Table table = new TreeTable();
        table.setSizeFull();

        table.addGeneratedColumn("parameterId", new EmptyColumnGenerator());
        table.addGeneratedColumn("wordingTextId", new TypeColumnGenerator());
        table.addGeneratedColumn("parameterTypeId", new TypeColumnGenerator());

        table.setColumnWidth("parameterId", 26);
View Full Code Here

Examples of com.vaadin.ui.Table.addGeneratedColumn()

        final Table table = new TreeTable();
        table.setSizeFull();

        table.addGeneratedColumn("parameterId", new EmptyColumnGenerator());
        table.addGeneratedColumn("wordingTextId", new TypeColumnGenerator());
        table.addGeneratedColumn("parameterTypeId", new TypeColumnGenerator());

        table.setColumnWidth("parameterId", 26);

        table.addItem(new TestObject("name 1", "value 1"));
View Full Code Here

Examples of com.vaadin.ui.Table.addGeneratedColumn()

        final Table table = new TreeTable();
        table.setSizeFull();

        table.addGeneratedColumn("parameterId", new EmptyColumnGenerator());
        table.addGeneratedColumn("wordingTextId", new TypeColumnGenerator());
        table.addGeneratedColumn("parameterTypeId", new TypeColumnGenerator());

        table.setColumnWidth("parameterId", 26);

        table.addItem(new TestObject("name 1", "value 1"));
        table.addItem(new TestObject("name 2", "value 2"));
View Full Code Here

Examples of com.vaadin.ui.Table.addGeneratedColumn()

                setErrorHandler(value != null ? value : false);
            }
        });
        final Table table = new Table("Semi-broken table");
        table.setContainerDataSource(createBrokenContainer(10, 4));
        table.addGeneratedColumn("Gen", new BrokenColumnGenerator(4));
        table.setPageLength(20);

        Button refreshTableCache = new Button("Refresh table cache",
                new Button.ClickListener() {
View Full Code Here

Examples of com.vaadin.ui.Table.addGeneratedColumn()

        table.setContainerDataSource(idx);

        table.setColumnHeader("firstname", "FirstName");
        table.setColumnHeader("lastname", "LastName");
        if (addLabelColGen) {
            table.addGeneratedColumn("name1", new LabelColumnGenerator());
        }
        if (addLayoutColGen) {
            table.addGeneratedColumn("name2", new LayoutColumnGenerator());
        }
        if (fixedColWidths) {
View Full Code Here

Examples of com.vaadin.ui.Table.addGeneratedColumn()

        table.setColumnHeader("lastname", "LastName");
        if (addLabelColGen) {
            table.addGeneratedColumn("name1", new LabelColumnGenerator());
        }
        if (addLayoutColGen) {
            table.addGeneratedColumn("name2", new LayoutColumnGenerator());
        }
        if (fixedColWidths) {
            table.setWidth("400px");
            table.setColumnWidth("firstname", 200);
            table.setColumnWidth("lastname", 300);
View Full Code Here

Examples of com.vaadin.ui.Table.addGeneratedColumn()

    private Table createTable() {
        Table t = new Table("A table");
        t.addContainerProperty("Column 1", String.class, "");
        t.addContainerProperty("Column 2", Integer.class, null);
        t.addGeneratedColumn("Generated", new ColumnGenerator() {

            @Override
            public Object generateCell(Table source, Object itemId,
                    Object columnId) {
                if ("Item 2".equals(itemId)) {
View Full Code Here

Examples of com.vaadin.ui.Table.addGeneratedColumn()

    @Override
    protected void setup() {
        Table t = new Table();

        t.addGeneratedColumn("col2", new Table.ColumnGenerator() {
            @Override
            public Component generateCell(Table source, Object itemId,
                    Object columnId) {
                return new Button("generated b c2");
            }
View Full Code Here

Examples of com.vaadin.ui.Table.addGeneratedColumn()

        for (int i = 0; i < 100; i++) {
            c.addItem();
        }
        t.setContainerDataSource(c);

        t.addGeneratedColumn("col1", new Table.ColumnGenerator() {
            @Override
            public Component generateCell(Table source, Object itemId,
                    Object columnId) {
                return new Button("generated b c1");
            }
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.