public void removeContent() { getScrollPanel().clear(); }
/** * Clears all the panels that have things programatically added. * Not clearing the following:<br> * <ul> * <li>emailFormContainer - nothing added</li> * <li>resultsSummary - is an HTML widget, html being set not added</li> * <li>institutionNamePanel - base is an HTML widget, html being set not added</li> * </ul> */ protected void clearResultsPanel() { downloadButtonPanel.clear(); criteriaPanel.clear(); resultsScrollPanel.clear(); noResultsPanel.clear(); }
leftScrollPanel.clear(); leftScrollPanel.add(widget); setSplitPosition("30%"); try { this.rightWidget = widget; rightScrollPanel.clear(); rightScrollPanel.add(widget); setSplitPosition("30%"); leftScrollPanel.clear(); setWidgetMinSize(leftScrollPanel,0); rightScrollPanel.clear(); setWidgetMinSize(rightScrollPanel,0);
@Override public void setFeature(Feature feature) { // Clear the current panel: contentPanel.clear(); // Layout the attributes of the feature in a grid: Grid grid = new Grid(feature.getLayer().getAttributeDescriptors().size(), 3); CellFormatter formatter = grid.getCellFormatter(); int i = 0; for (AttributeDescriptor descriptor : feature.getLayer().getAttributeDescriptors()) { // Put the attribute label in the first column: grid.setText(i, 0, getAttributeLabel(feature, descriptor)); formatter.getElement(i, 0).addClassName(resource.css().attributeLabel()); // Put a delimiter in the second column: grid.setText(i, 1, getDelimiter()); // Create a widget for the attribute value and put it in the last column: Widget attributeWidget = ATTRIBUTE_FACTORY.createAttributeWidget(feature, descriptor); attributeWidget.getElement().addClassName(resource.css().attributeValue()); grid.setWidget(i, 2, attributeWidget); i++; } contentPanel.add(grid); }
/** {@inheritDoc} */ @Override public void setTreeOfDestinations( RefactorInfo refactorInfo, List<JavaProjectStructure> projects) { final SingleSelectionModel<Object> selectionModel = new SingleSelectionModel<>(); selectionModel.addSelectionChangeHandler( event -> { Object object = selectionModel.getSelectedObject(); if (object instanceof PackageFragmentRoot) { PackageFragmentRoot fragmentRoot = (PackageFragmentRoot) object; delegate.setMoveDestinationPath(fragmentRoot.getUri(), fragmentRoot.getProjectUri()); } if (object instanceof PackageFragment) { PackageFragment fragment = (PackageFragment) object; delegate.setMoveDestinationPath(fragment.getUri(), fragment.getProjectUri()); } }); CellTree tree = new CellTree( new ProjectsAndPackagesModel(projects, refactorInfo, selectionModel, resources), null, cellTreeResources); tree.setAnimationEnabled(true); treePanel.clear(); treePanel.add(tree); }