Examples of EditablePropertyColumn


Examples of com.inmethod.grid.column.editable.EditablePropertyColumn

   
    Form form = new Form("form");
    add(form);
   
    columns.add(new PropertyColumn(new ResourceModel("id"), "id"));
    columns.add(new EditablePropertyColumn(new ResourceModel("firstName"), "firstName", "firstName") {
     
      private static final long serialVersionUID = 1L;

      @Override
      protected void addValidators(FormComponent component) {
        component.setRequired(true);
      }
    });
    columns.add(new EditablePropertyColumn(new ResourceModel("lastName"), "lastName", "lastName") {

      private static final long serialVersionUID = 1L;

      @Override
      protected void addValidators(FormComponent component) {
        component.setRequired(true);
      }
    });
    columns.add(new EditablePropertyColumn(new ResourceModel("homePhone"), "homePhone"));
    columns.add(new EditablePropertyColumn(new ResourceModel("cellPhone"), "cellPhone"));
    columns.add(new SubmitCancelColumn("esd", new Model("Edit")));
   
    DataGrid grid = new DefaultDataGrid("grid", new ContactDataSource(), columns);
    form.add(grid);
   
View Full Code Here

Examples of com.inmethod.grid.column.editable.EditablePropertyColumn

    Form form = new Form("form");
    add(form);
   
    columns.add(new CheckBoxColumn("check"));
    columns.add(new PropertyColumn(new ResourceModel("id"), "id"));
    columns.add(new EditablePropertyColumn(new ResourceModel("firstName"), "firstName", "firstName") {
     
      private static final long serialVersionUID = 1L;

      @Override
      protected void addValidators(FormComponent component) {
        component.setRequired(true);
      }
    });
    columns.add(new EditablePropertyColumn(new ResourceModel("lastName"), "lastName", "lastName") {

      private static final long serialVersionUID = 1L;

      @Override
      protected void addValidators(FormComponent component) {
        component.setRequired(true);
      }
    });
    columns.add(new EditablePropertyColumn(new ResourceModel("homePhone"), "homePhone"));
    columns.add(new EditablePropertyColumn(new ResourceModel("cellPhone"), "cellPhone"));
    columns.add(new SubmitCancelColumn("esd", new Model("Edit")));
   
    DataGrid grid = new DefaultDataGrid("grid", new ContactDataSource(), columns);
    form.add(grid);
   
View Full Code Here

Examples of com.inmethod.grid.column.editable.EditablePropertyColumn

  public EditableTreeGridPage() {
    List<IGridColumn> columns = new ArrayList<IGridColumn>();
   
    columns.add(new SubmitCancelColumn("edit", new Model("Edit")));
    columns.add(new EditablePropertyTreeColumn(new Model("Property 1"), "userObject.property1"));
    columns.add(new EditablePropertyColumn(new Model("Property 2"), "userObject.property2"));
    columns.add(new EditablePropertyColumn(new Model("Property 3"), "userObject.property3"));
    columns.add(new EditablePropertyColumn(new Model("Property 4"), "userObject.property4"));
    columns.add(new EditablePropertyColumn(new Model("Property 5"), "userObject.property5"));
    columns.add(new EditablePropertyColumn(new Model("Property 6"), "userObject.property6"));   
   
    TreeModel model = TreeModelFactory.createTreeModel();
    TreeGrid grid = new TreeGrid("grid", model, columns);
   
    grid.setContentHeight(23, SizeUnit.EM);
View Full Code Here

Examples of com.inmethod.grid.column.editable.EditablePropertyColumn

            }
        });

        List<IGridColumn> columns = new ArrayList<IGridColumn>();
        columns.add(new CheckBoxColumn("checkbox"));
        columns.add(new EditablePropertyColumn(new ResourceModel("key"), "key") {
            @Override
            protected void addValidators(FormComponent component) {
                component.setRequired(true);
            }
        });
        columns.add(new EditablePropertyColumn(new ResourceModel("value"), "value") {
            @Override
            protected void addValidators(FormComponent component) {
                component.setRequired(true);
            }
        });
View Full Code Here

Examples of com.inmethod.grid.column.editable.EditablePropertyColumn

        });

        List<IGridColumn> columns = new ArrayList<IGridColumn>();
        columns.add(new CheckBoxColumn("checkbox"));

        columns.add(new EditablePropertyColumn(new ResourceModel("value"), "value") {
            @Override
            protected void addValidators(FormComponent component) {
                component.setRequired(true);
            }
        });
View Full Code Here

Examples of com.inmethod.grid.column.editable.EditablePropertyColumn

        List<IGridColumn<DataSource, Rule>> columns = new ArrayList<IGridColumn<DataSource, Rule>>();

        columns.add(new CheckBoxColumn("checkbox"));
        columns.add(new PriorityColumn(new ResourceModel("priority"), "priority").setInitialSize(60));
        columns.add(new EditablePropertyColumn(new ResourceModel("pathPrefix"), "pathPrefix"));
        columns.add(new EditablePropertyColumn(new ResourceModel("extensions"), "extensions").setInitialSize(100));
        columns.add(new TypeColumn(new ResourceModel("type"), "type").setInitialSize(90));
        columns.add(new TemplateColumn("template", new ResourceModel("template")).setInitialSize(250));

        columns.add(new SubmitColumn("edit", new ResourceModel("edit")));
View Full Code Here

Examples of com.inmethod.grid.column.editable.EditablePropertyColumn

            @Override
            protected boolean isClickToEdit() {
                return false;
            }
        }.setInitialSize(300));
        columns.add(new EditablePropertyColumn(new ResourceModel("cssClass"), "entry.cssClass") {
            @Override
            protected boolean isClickToEdit() {
                return false;
            }
        }.setInitialSize(200));
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.