Examples of TableDataModel


Examples of org.beryl.gui.model.TableDataModel

    for (int i = 1; i < 11; i++)
      listModel.addValue("MVC item " + i);

    /* Create a table data model for the table widget and add
     * some rows to it */
    tableModel = new TableDataModel();
    tableModel.addRow(
      new Person("Wenzel", "Jakob", "wazlaf@tigris.org", new GregorianCalendar(1983, 11, 04).getTime()));
    tableModel.addRow(new Person("Hans", "Mustermann", "asdf@asdf.com", new Date()));
    tableModel.addRow(new Person("Test", "Person", "test@test.de", new Date()));

View Full Code Here

Examples of org.beryl.gui.model.TableDataModel

  public WidgetUserObject(Element element, Widget widget, TreeItem treeNode) {
    this.element = element;
    this.widget = widget;
    this.treeNode = treeNode;
    tableModel = new TableDataModel();
    eventModel = new TableDataModel();
  }
View Full Code Here

Examples of org.beryl.gui.model.TableDataModel

    this.widgetTree = widgetTree;
    dataModel = new MapDataModel();
    frame = constructFrame("InternationalizationEditor", dataModel);
    propertyTable = (Table) frame.getWidget("PropertyTable");

    propertyModel = new TableDataModel();
    buildModel();
    propertyTable.setTableDataModel(propertyModel);
    frame.show();
  }
View Full Code Here

Examples of org.beryl.gui.model.TableDataModel

          }
        }

      }

      TableDataModel tableModel = new TableDataModel();
      for (Iterator i = info.getPropertyEntries().iterator(); i.hasNext();) {
        WidgetInfo.PropertyEntry entry = (WidgetInfo.PropertyEntry) i.next();

        if (!properties.contains(entry.propertyName)) {

          if (entry.propertyName.equals("anchor")) {
            if (info.getSupportsAnchor()) {
              tableModel.addRow(new PropertyEntryTableRow(entry));
            }
          } else {
            tableModel.addRow(new PropertyEntryTableRow(entry));
          }
        }
      }

      dataModel = new MapDataModel();
View Full Code Here

Examples of org.beryl.gui.model.TableDataModel

    dataModel = new MapDataModel();

    frame = constructFrame("WidgetTree", dataModel);
    treePopupMenu = (PopupMenu) constructWidget("WidgetPopup");
    propertyPopupMenu = (PopupMenu) constructWidget("PropertyPopup");
    emptyModel = new TableDataModel();

    widgetTree = (Tree) frame.getWidget("Tree");
    table = (Table) frame.getWidget("Table");
    rootNode = (TreeItem) frame.getWidget("RootNode");
    table.setTableDataModel(emptyModel);
View Full Code Here

Examples of org.beryl.gui.model.TableDataModel

    dataModel.setValue("rowweight", new Integer(0));
    dataModel.setValue("columnweight", new Integer(0));
    dataModel.setValue("row", new int[] { });
    dataModel.setValue("column", new int[] { });

    rowsTableModel = new TableDataModel();
    columnsTableModel = new TableDataModel();

    StringTokenizer mainTokenizer = new StringTokenizer(layoutNode.getAttribute("horiz"), ",");
    StringTokenizer weightTokenizer = new StringTokenizer(layoutNode.getAttribute("hweights"), ",");

    while (mainTokenizer.hasMoreTokens()) {
View Full Code Here

Examples of org.olat.core.gui.components.table.TableDataModel

  public void render(Renderer renderer, StringOutput target, Component source, URLBuilder ubu, Translator translator,
      RenderResult renderResult, String[] args) {

    // Get the model object
    Choice choice = (Choice) source;
    TableDataModel tdm = choice.getTableDataModel();

    boolean iframePostEnabled = renderer.getGlobalSettings().getAjaxFlags().isIframePostEnabled();
    // form header
    String id = choice.getComponentName() + "_" + choice.hashCode();
    target.append("<form method=\"post\" name=\"").append(id).append("\" id=\"").append(id).append("\" action=\"");
    ubu.buildURI(target, null, null, iframePostEnabled? AJAXFlags.MODE_TOBGIFRAME : AJAXFlags.MODE_NORMAL);
    target.append("\"");
    if (iframePostEnabled) {
      ubu.appendTarget(target);
    }
    target.append("/>");

    target.append("<table class=\"b_choice\">");
    int rows = tdm.getRowCount();
    int cols = tdm.getColumnCount();

    for (int i = 0; i < rows; i++) {
      target.append("<tr>");
      for (int j = 0; j < cols; j++) {
        Object val = tdm.getValueAt(i, j);
        if (j == 0) { // column with on/off Boolean
          target.append("<td class=\"b_choice_checkrow\">");
          boolean selected = ((Boolean) val).booleanValue();
          String keyN = "c" + i;
          target.append("<input type=\"checkbox\" class=\"b_checkbox\"");
View Full Code Here

Examples of org.olat.core.gui.components.table.TableDataModel

    }
   
    if(lstLoginsNotfound.size() > 0) {
      TableController tblCtrNotfound = new TableController(null, ureq, wControl, getTranslator(), this);
      tblCtrNotfound.addColumnDescriptor(new DefaultColumnDescriptor("table.col.login", 0, null, ureq.getLocale()));
      TableDataModel tblData = new LoginTableDataModel(lstLoginsNotfound);
      tblCtrNotfound.setTableDataModel(tblData);
     
      vc.put("table.users.notfound", tblCtrNotfound.getInitialComponent());
    }
   
View Full Code Here

Examples of org.olat.core.gui.components.table.TableDataModel

  public PolicyController(UserRequest ureq, WindowControl wControl, Identity identity) {
    super(wControl);
    this.translator = new PackageTranslator(PACKAGE, ureq.getLocale());

    final List entries = ManagerFactory.getManager().getPoliciesOfIdentity(identity);
    TableDataModel tdm = new PolicyTableDataModel(entries);
   
    TableGuiConfiguration tableConfig = new TableGuiConfiguration();
    if (tableCtr != null) tableCtr.dispose();
    tableCtr = new TableController(tableConfig, ureq, getWindowControl(), translator, this);
    tableCtr.addColumnDescriptor(new DefaultColumnDescriptor("table.header.secgroup", 0, null, ureq.getLocale(), ColumnDescriptor.ALIGNMENT_RIGHT));
View Full Code Here

Examples of org.openfaces.component.table.impl.TableDataModel

    }

    @Override
    protected void beforeProcessDecodes(FacesContext context) {
        super.beforeProcessDecodes(context);
        TableDataModel model = getModel();
        model.prepareForRestoringRowIndexes();
        restoreRows(false);
    }
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.