@Override protected void initDetailsTable() { Label authorLabel = new Label(Utils.constants.author()); createdUsername = new KaaAdminSizedTextBox(-1, false); createdUsername.setWidth("100%"); detailsTable.setWidget(0, 1, createdUsername); authorLabel.setVisible(!create); createdUsername.setVisible(!create); Label dateTimeCreatedLabel = new Label(Utils.constants.dateTimeCreated()); createdDateTime = new KaaAdminSizedTextBox(-1, false); createdDateTime.setWidth("100%"); description.getTextArea().getElement().getStyle().setPropertyPx("minHeight", 100); Label descriptionLabel = new Label(Utils.constants.description()); detailsTable.setWidget(5, 0, descriptionLabel); ecfVersionsLabel.getElement().getParentElement().getStyle().setPropertyPx("paddingBottom", 10); addEcfVersionButton.getElement().getParentElement().getStyle().setPropertyPx("paddingTop", 15); detailsTable.getCellFormatter().setHorizontalAlignment( 8, 2, HasHorizontalAlignment.ALIGN_RIGHT);
getColumnFormatter().getElement(2).setAttribute("width", "0px"); userTable.getColumnFormatter().setWidth(1, "200px"); dateTimeCreatedLabel = new Label(Utils.constants.dateTimeCreated()); dateTimeCreatedLabel.setWidth("200px"); createdDateTime = new KaaAdminSizedTextBox(-1, false, false); createdDateTime.setWidth("200px"); dateTable.setWidget(0, 1, createdDateTime); dateTimeModifiedLabel = new Label(Utils.constants.dateTimeModified()); dateTimeModifiedLabel.setWidth("200px"); modifiedDateTime = new KaaAdminSizedTextBox(-1, false, false); detailsTable.getColumnFormatter().getElement(2).setAttribute("width", "0px"); description.getTextArea().getElement().getStyle().setPropertyPx("minHeight", 100); Label descriptionLabel = new Label(Utils.constants.description()); descriptionLabel.setWidth("200px"); bodyLabel = new Label(Utils.constants.body()); bodyLabel.setWidth("200px"); ((Widget) body).setWidth("600px"); detailsTable.setWidget(1, 0, bodyLabel); detailsTable.setWidget(1, 1, (Widget) body);
private void startResizingFrom(int x, int y) { isResizing = true; onSplitterResizeStarted(x, y); // Resize glassElem to take up the entire scrollable window area int height = RootPanel.getBodyElement().getScrollHeight() - 1; int width = RootPanel.getBodyElement().getScrollWidth() - 1; glassElem.getStyle().setProperty("height", height + "px"); glassElem.getStyle().setProperty("width", width + "px"); RootPanel.getBodyElement().appendChild(glassElem); }
/** * Instantiates a new ImageTextButton. */ public ImageTextButton(ImageResource imageResource, String text, ClickHandler clickHandler) { super(); if (clickHandler != null) { addClickHandler(clickHandler); } String definedStyles = getElement().getAttribute("style"); getElement().setAttribute("style", definedStyles + "; vertical-align:middle;"); this.text = text; Element span = DOM.createElement("span"); span.setInnerText(text); DOM.insertChild(getElement(), span, 0); Element imageSpan = DOM.createElement("span"); int spacing; if (this.text == null || this.text.trim().equals("")) { spacing = 0; } else { spacing = 16; } if (imageResource != null) { updateImageElementFromImageResource(imageSpan, imageResource, spacing); } DOM.insertBefore(getElement(), imageSpan, DOM.getFirstChild(getElement())); }
template = GWT.create(Template.class); String definedStyles = getElement().getAttribute("style"); getElement().setAttribute("style", definedStyles + "; vertical-align:middle;"); Element textElement = DOM.createElement("span"); textElement.setInnerText(text + " "); DOM.insertChild(getElement(), textElement, 0); Element caretSpan = DOM.createElement("span"); caretSpan.setClassName(Utils.kaaAdminStyle.caret()); DOM.appendChild(getElement(), caretSpan);
detailsTable.setWidget(row++, 1, sdkProfileToken); detailsTable.setWidget(row++, 1, sdkName); sdkConfigurationVersion.getElement().getStyle().setCursor(Style.Cursor.POINTER); sdkConfigurationVersion.setWidth("100%"); detailsTable.getFlexCellFormatter().setHeight(row, 0, "40px"); sdkProfileVersion.getElement().getStyle().setCursor(Style.Cursor.POINTER); sdkProfileVersion.setWidth("100%"); detailsTable.getFlexCellFormatter().setHeight(row, 0, "40px"); sdkNotificationVersion.getElement().getStyle().setCursor(Style.Cursor.POINTER); sdkNotificationVersion.setWidth("100%"); detailsTable.getFlexCellFormatter().setHeight(row, 0, "40px"); sdkLoggingVersion.getElement().getStyle().setCursor(Style.Cursor.POINTER); sdkLoggingVersion.setWidth("100%"); detailsTable.getFlexCellFormatter().setHeight(row, 0, "40px"); .getParentElement() .getStyle() sdkAefMapsGrid.getElement().getParentElement().getStyle().setPropertyPx("paddingBottom", 10); detailsTable.getFlexCellFormatter().setColSpan(row, 0, 3);
this.pageSize = builder.pageSize; initWidget(new SplitLayoutPanel()); getElement().getStyle().setOverflow(Overflow.AUTO); setStyleName(this.style.cellBrowserWidget()); scrollLock.getStyle().setPosition(Position.ABSOLUTE); scrollLock.getStyle().setVisibility(Visibility.HIDDEN); scrollLock.getStyle().setZIndex(-32767); scrollLock.getStyle().setTop(0, Unit.PX); if (LocaleInfo.getCurrentLocale().isRTL()) { scrollLock.getStyle().setHeight(1, Unit.PX); scrollLock.getStyle().setWidth(1, Unit.PX); getElement().appendChild(scrollLock);
@Override protected void initDetailsTable() { Label versionLabel = new Label(Utils.constants.version()); version = new KaaAdminSizedTextBox(-1, false); version.setWidth("100%"); detailsTable.setWidget(0, 0, versionLabel); detailsTable.setWidget(0, 1, version); versionLabel.setVisible(!create); version.setVisible(!create); Label authorLabel = new Label(Utils.constants.author()); createdUsername = new KaaAdminSizedTextBox(-1, false); createdUsername.setWidth("100%"); description.getTextArea().getElement().getStyle().setPropertyPx("minHeight", 80); Label descriptionLabel = new Label(Utils.constants.description()); detailsTable.setWidget(5, 0, descriptionLabel); getFooter().addStyleName(Utils.kaaAdminStyle.bAppContentDetailsTable()); schemaForm.addValueChangeHandler(this); getFooter().setWidth("1000px"); getFooter().add(schemaForm);
@Override protected void initDetailsTable() { Label authorLabel = new Label(Utils.constants.author()); createdUsername = new KaaAdminSizedTextBox(-1, false); createdUsername.setWidth("100%"); description.getTextArea().getElement().getStyle().setPropertyPx("minHeight", 80); Label descriptionLabel = new Label(Utils.constants.description()); detailsTable.setWidget(5, 0, descriptionLabel); detailsTable.setWidget(6, 0, ctlSwitchPanel); detailsTable.getFlexCellFormatter().setColSpan(6, 0, 2); ctlSwitchPanel.getElement().getStyle().setPaddingTop(10, Unit.PX); ctlSwitchPanel.getElement().getStyle().setPaddingBottom(10, Unit.PX); existingCtlButton = new ToggleButton(Utils.constants.selectExistingType()); newCtlButton = new ToggleButton(Utils.constants.createNewType()); newCtlButton.getElement().getStyle().setMarginLeft(10, Unit.PX); existingCtlButton.setValue(true); ctlSwitchPanel.add(existingCtlButton); getFooter().addStyleName(Utils.kaaAdminStyle.bAppContentDetailsTable()); getFooter().addStyleName(Utils.avroUiStyle.fieldWidget()); getFooter().setWidth("1000px"); getFooter().add(rootPanel);
@Override public void adjust(Widget main, FlowPanel container) { int widgetCount = container.getWidgetCount(); double scaleFactor = 100d / widgetCount; for (int i = 0; i < widgetCount; i++) { Widget w = container.getWidget(i); w.setWidth(scaleFactor + "%"); w.getElement().getStyle().setLeft(i * scaleFactor, Unit.PCT); } container.setWidth((widgetCount * 100) + "%"); container.getElement().getStyle().setHeight(main.getOffsetHeight(), Unit.PX); }
private Element makeLabel( String text, int width, int height ) { Element div = DOM.createDiv(); div.getStyle().setWidth( width, Unit.PX ); div.getStyle().setHeight( height, Unit.PX ); div.getStyle().setOverflow( Overflow.HIDDEN ); div.setInnerText( text ); return div; }
sdkAnchor.getElement().getStyle().setCursor(Style.Cursor.POINTER); sdkAnchor.setWidth("100%"); detailsTable.getFlexCellFormatter().setHeight(row, 0, "40px"); endpointProfSchemaName.getElement().getStyle().setCursor(Style.Cursor.POINTER); schemaNamePanel.add(endpointProfSchemaName); schemaNamePanel.setCellWidth(endpointProfSchemaName, "200px"); endpointProfSchemaName.getElement().getParentElement().getStyle().setPaddingLeft(10, Unit.PX); schemaButtonsPanel.add(downloadEndpointProfileJsonButton); schemaNamePanel.add(schemaButtonsPanel); schemaButtonsPanel.getElement().getParentElement().getStyle().setPaddingLeft(10, Unit.PX); formPanel.getElement().getParentElement().getStyle().setPaddingBottom(10, Unit.PX); serverProfSchemaName.getElement().getStyle().setCursor(Style.Cursor.POINTER); schemaNamePanel.add(serverProfSchemaName); schemaNamePanel.setCellWidth(serverProfSchemaName, "200px"); serverProfSchemaName.getElement().getParentElement().getStyle().setPaddingLeft(10, Unit.PX); schemaButtonsPanel.add(editServerProfileButton); schemaNamePanel.add(schemaButtonsPanel); schemaButtonsPanel.getElement().getParentElement().getStyle().setPaddingLeft(10, Unit.PX); serverFormPanel.getElement().getParentElement().getStyle().setPaddingBottom(10, Unit.PX); endpointConfigSchemaName.getElement().getStyle().setCursor(Style.Cursor.POINTER);
@Inject public PopOverViewImpl( final TranslationService translator ) { div.setId( DOM.createUniqueId() ); div.getStyle().setPosition( Style.Position.ABSOLUTE ); div.getStyle().setWidth( 1, Style.Unit.PX ); div.setAttribute( "title", translator.getTranslation( GuidedDecisionTableErraiConstants.PopOverViewImpl_Title ) ); div.setAttribute( "data-toggle", "popover" ); RootPanel.get().getElement().appendChild( div ); Scheduler.get().scheduleDeferred( () -> initPopover( div.getId() ) ); }
} else { requiredFieldsNoteLabel.setVisible(false); requiredFieldsNoteLabel.getElement().getParentElement().getStyle().setHeight(0, Unit.PX); Label authorLabel = new Label(Utils.constants.author()); createdUsername = new KaaAdminSizedTextBox(-1, false); createdUsername.setWidth("100%"); detailsTable.setWidget(0, 1, createdUsername); authorLabel.setVisible(!create); createdUsername.setVisible(!create); Label dateTimeCreatedLabel = new Label(Utils.constants.dateTimeCreated()); createdDateTime = new KaaAdminSizedTextBox(-1, false); createdDateTime.setWidth("100%"); createdDateTime.setVisible(!create); getFooter().addStyleName(Utils.kaaAdminStyle.bAppContentDetailsTable()); schemaForm.addValueChangeHandler(this); getFooter().setWidth("1000px"); getFooter().add(schemaForm);
public void addFull(Widget widget) { panel.add( widget ); widget.setWidth( "100%" ); widget.setHeight( "100%" ); widget.getElement().getParentElement().getParentElement().getStyle().setHeight( 100, Unit.PCT ); }
public Widget getLastVisibleCell() { for (int i = flow.getWidgetCount() - 1; i >= 0; i--) { Widget w = flow.getWidget(i); String disp = w.getElement().getStyle().getDisplay(); if (disp == null || disp.isEmpty()) return w; if (Display.NONE.getCssName().equals(disp)) continue; return w; } return null; } }
private void prepareForAnimation(Widget p) { if (p != null) { Style style = p.getElement().getParentElement().getStyle(); String property = style.getProperty(Css3Propertynames .transform()); MatchResult exec = regExp3dValues.exec(property); style.setProperty(Css3Propertynames.transform(), "translate3d(" + exec.getGroup(1) + ",0,0)"); } }
int contentHeight = (w == null) ? 0 : w.getOffsetHeight(); int contentWidth = (w == null) ? 0 : w.getOffsetWidth(); int realScrollbarWidth = 0; if (hScrollbar != null && (alwaysShowScrollbars || getElement().getClientWidth() < contentWidth)) { && (alwaysShowScrollbars || getElement().getClientHeight() < contentHeight)) { w.getElement().getStyle().setMarginBottom(realScrollbarHeight, Unit.PX); contentHeight += realScrollbarHeight; } else { w.getElement().getStyle().clearMarginBottom();
private void init(ImageAdapter images, boolean useLeafImages) { setImages(images, useLeafImages); setElement(DOM.createDiv()); getElement().getStyle().setProperty("position", "relative"); // Fix rendering problem with relatively-positioned elements and their // children by // forcing the element that is positioned relatively to 'have layout' getElement().getStyle().setProperty("zoom", "1"); focusable = FocusPanel.impl.createFocusable(); focusable.getStyle().setProperty("fontSize", "0"); focusable.getStyle().setProperty("position", "absolute"); // Hide focus outline in Mozilla/Webkit focusable.getStyle().setProperty("outline", "0px"); // Hide focus outline in IE 6/7 focusable.setAttribute("hideFocus", "true"); DOM.setIntStyleAttribute(focusable, "zIndex", -1); DOM.appendChild(getElement(), focusable); sinkEvents(Event.ONMOUSEDOWN | Event.ONCLICK | Event.KEYEVENTS); DOM.sinkEvents(focusable, Event.FOCUSEVENTS); // The 'root' item is invisible and serves only as a container // for all top-level items. root = new TreeItem(true); root.setTree(this); setStyleName("gwt-Tree"); // Add a11y role "tree" Roles.getTreeRole().set(focusable); }
public CustomScrollPanel(Resources resources) { super(DOM.createDiv(), DOM.createDiv(), DOM.createDiv()); containerElem.setClassName(CommonResources.getInlineBlockStyle()); scrollable.getStyle().setOverflow(Overflow.SCROLL); scrollable.appendChild(containerElem); scrollableLayer = layout.attachChild(scrollable); getElement().getStyle().setOverflow(Overflow.HIDDEN);