public void setMode(EditMode mode) { this.mode = mode; updateCombos(); container.layout(); }
@Override public void onAdd(ReportElement element) { model.addElement(element); addElementWidget(element); page.layout(); }
@Override public void handleEvent(ComponentEvent be) { if (mode == EditMode.SEARCH) { box.setVisible(box.isEnabled()); container.layout(); } } });
public static void onFailure(LayoutContainer container, Throwable caught, ClickHandler retryCallback) { LOGGER.log(Level.SEVERE, "Exception while loading reports contents", caught); container.el().unmask(); container.removeAll(); container.add(createRetryPanel(caught, retryCallback)); container.layout(); }
private void setWidget(Widget widget) { if (activeWidget != null) { container.remove(activeWidget); } container.add(widget, new BorderLayoutData(Style.LayoutRegion.CENTER)); activeWidget = widget; if (container.isRendered()) { container.layout(); } }
@Override protected void onRender(Element target, int index) { if (widget instanceof Component) { Component c = (Component) widget; if (!c.isRendered()) { c.render(target, index); } } setElement(widget.getElement(), target, index); if (widget instanceof LayoutContainer) { ((LayoutContainer) widget).layout(); } }
@Override public void bind(Report model) { this.model = model; for (Component child : page.getItems()) { if (child != addPanel) { page.remove(child); } } for (ReportElement element : model.getElements()) { addElementWidget(element); } page.layout(); }
page.layout(); Scheduler.get().scheduleDeferred(new Command() { @Override
private void setNewFormActive(boolean active) { axeField.setVisible(active); coordinateFields.setVisible(active); newFormButtonContainer.setVisible(active); newFormButtonContainer.layout(true); comboBoxes.setMode(active ? EditMode.NEW_LOCATION : EditMode.SEARCH); nameField.setAllowBlank(!active); nameField.setEmptyText(active ? null : I18N.CONSTANTS.typeToFilter()); layout(true); }
/** * Expands the dropdown list if it is currently hidden. Fires the * <i>expand</i> event on completion. */ public void expand() { if (expanded || !hasFocus) { return; } if (!initialized) { createList(false); } else { RootPanel.get().add(list); } list.show(); list.layout(); list.el().updateZIndex(0); restrict(); eventPreview.add(); expanded = true; fireEvent(Events.Expand, new FieldEvent(this)); }
((LayoutContainer) c).layout(force); } else if (c instanceof Container<?>) { Container<?> con = (Container<?>) c;
/** * Inserts a portlet. * * @param portlet the portlet to add * @param index the insert index * @param column the column to insert into */ public void insert(Portlet portlet, int index, int column) { Draggable d = portlet.getData("gxt.draggable"); if (d == null) { d = new Draggable(portlet, portlet.getHeader()); portlet.setData("gxt.draggable", d); } d.setUseProxy(true); d.removeDragListener(listener); d.addDragListener(listener); d.setMoveAfterProxyDrag(false); d.setSizeProxyToSource(true); d.setEnabled(!portlet.isPinned()); getItem(column).insert(portlet, index, new RowData(1, -1)); getItem(column).layout(); }