本文整理了Java中com.google.gwt.user.client.Element.getParentElement()
方法的一些代码示例,展示了Element.getParentElement()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Element.getParentElement()
方法的具体详情如下:
包路径:com.google.gwt.user.client.Element
类名称:Element
方法名:getParentElement
暂无
代码示例来源:origin: kaaproject/kaa
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);
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);
schemaButtonsPanel.getElement().getParentElement().getStyle().setPaddingLeft(10, Unit.PX);
schemaNamePanel.setSpacing(6);
serverFormPanel.getElement().getParentElement().getStyle().setPaddingBottom(10, Unit.PX);
Label groupsLabel = new Label(Utils.constants.endpointGroups());
detailsTable.setWidget(++row, 0, groupsLabel);
groupsLabel.getElement().getParentElement().getStyle().setPaddingBottom(10, Unit.PX);
detailsTable.setWidget(++row, 0, groupsGrid);
代码示例来源:origin: kaaproject/kaa
detailsTable.setWidget(++row, 0, sdkAefMapsGridLabel);
sdkAefMapsGridLabel.getElement()
.getParentElement()
.getStyle()
.setPropertyPx("paddingBottom", 10);
detailsTable.setWidget(++row, 0, sdkAefMapsGrid);
sdkAefMapsGrid.getElement().getParentElement().getStyle().setPropertyPx("paddingBottom", 10);
detailsTable.getFlexCellFormatter().setColSpan(row, 0, 3);
代码示例来源:origin: kaaproject/kaa
.getParentElement()
.getStyle()
.setPropertyPx("paddingBottom", 10);
detailsTable.setWidget(row, 2, addProfileFilterButton);
addProfileFilterButton.getElement()
.getParentElement()
.getStyle()
.setPropertyPx("paddingTop", 15);
.getParentElement()
.getStyle()
.setPropertyPx("paddingBottom", 10);
detailsTable.setWidget(row, 2, addConfigurationButton);
addConfigurationButton.getElement()
.getParentElement()
.getStyle()
.setPropertyPx("paddingTop", 15);
topicsLabel.getElement().getParentElement().getStyle().setPropertyPx("paddingBottom", 10);
addTopicButton.getElement().getParentElement().getStyle().setPropertyPx("paddingTop", 15);
detailsTable.getCellFormatter()
.setHorizontalAlignment(row, 2, HasHorizontalAlignment.ALIGN_RIGHT);
代码示例来源:origin: kaaproject/kaa
} else {
requiredFieldsNoteLabel.setVisible(false);
requiredFieldsNoteLabel.getElement().getParentElement().getStyle().setHeight(0, Unit.PX);
代码示例来源:origin: com.google.gwt/gwt-servlet
private boolean isCaptionEvent(NativeEvent event) {
EventTarget target = event.getEventTarget();
if (Element.is(target)) {
return getCellElement(0, 1).getParentElement().isOrHasChild(
Element.as(target));
}
return false;
}
}
代码示例来源:origin: kaaproject/kaa
ecfVersionsLabel.getElement().getParentElement().getStyle().setPropertyPx("paddingBottom", 10);
addEcfVersionButton.getElement().getParentElement().getStyle().setPropertyPx("paddingTop", 15);
detailsTable.getCellFormatter().setHorizontalAlignment(
8, 2, HasHorizontalAlignment.ALIGN_RIGHT);
代码示例来源:origin: com.google.gwt/gwt-servlet
public void setDisabled(boolean isDisabled) {
if (this.disabled == isDisabled) {
return;
}
this.disabled = isDisabled;
if (disabled) {
setResource(resDisabled);
getElement().getParentElement().addClassName(styleDisabled);
} else {
setResource(resEnabled);
getElement().getParentElement().removeClassName(styleDisabled);
}
Roles.getButtonRole().setAriaDisabledState(getElement(), disabled);
}
}
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* Enable or disable the fast forward button.
*
* @param disabled true to disable, false to enable
*/
private void setFastForwardDisabled(boolean disabled) {
if (fastForward == null) {
return;
}
if (disabled) {
fastForward.setResource(resources.simplePagerFastForwardDisabled());
fastForward.getElement().getParentElement().addClassName(
style.disabledButton());
} else {
fastForward.setResource(resources.simplePagerFastForward());
fastForward.getElement().getParentElement().removeClassName(
style.disabledButton());
}
}
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* Enable or disable a tab. When disabled, users cannot select the tab.
*
* @param index the index of the tab to enable or disable
* @param enabled true to enable, false to disable
*/
public void setTabEnabled(int index, boolean enabled) {
assert (index >= 0) && (index < getTabCount()) : "Tab index out of bounds";
// Style the wrapper
ClickDelegatePanel delPanel = (ClickDelegatePanel) panel.getWidget(index + 1);
delPanel.setEnabled(enabled);
setStyleName(delPanel.getElement(), "gwt-TabBarItem-disabled", !enabled);
setStyleName(delPanel.getElement().getParentElement(),
"gwt-TabBarItem-wrapper-disabled", !enabled);
}
代码示例来源:origin: kaaproject/kaa
eventMapLabel.getElement().getParentElement().getStyle().setPropertyPx("paddingBottom", 10);
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* Gets the specified tab's HTML.
*
* @param index the index of the tab whose HTML is to be retrieved
* @return the tab's HTML
*/
public String getTabHTML(int index) {
if (index >= getTabCount()) {
return null;
}
ClickDelegatePanel delPanel = (ClickDelegatePanel) panel.getWidget(index + 1);
SimplePanel focusablePanel = delPanel.getFocusablePanel();
Widget widget = focusablePanel.getWidget();
if (widget instanceof HTML) {
return ((HTML) widget).getHTML();
} else if (widget instanceof Label) {
return ((Label) widget).getText();
} else {
// This will be a focusable panel holding a user-supplied widget.
return focusablePanel.getElement().getParentElement().getInnerHTML();
}
}
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* Creates an empty tab bar.
*/
public TabBar() {
initWidget(panel);
sinkEvents(Event.ONCLICK);
setStyleName("gwt-TabBar");
// Add a11y role "tablist"
Roles.getTablistRole().set(panel.getElement());
panel.setVerticalAlignment(HasVerticalAlignment.ALIGN_BOTTOM);
HTML first = new HTML(" ", true), rest = new HTML(" ", true);
first.setStyleName("gwt-TabBarFirst");
rest.setStyleName("gwt-TabBarRest");
first.setHeight("100%");
rest.setHeight("100%");
panel.add(first);
panel.add(rest);
first.setHeight("100%");
panel.setCellHeight(first, "100%");
panel.setCellWidth(rest, "100%");
setStyleName(first.getElement().getParentElement(),
"gwt-TabBarFirst-wrapper");
setStyleName(rest.getElement().getParentElement(), "gwt-TabBarRest-wrapper");
}
代码示例来源:origin: com.extjs/gxt
/**
* Inserts this element before the passed element.
*
* @param before the element to insert before
* @return this
*/
public El insertBefore(Element before) {
before.getParentElement().insertBefore(dom, before);
return this;
}
代码示例来源:origin: com.google.gwt/gwt-servlet
firstPage.getElement().getParentElement().addClassName(style.button());
prevPage.getElement().getParentElement().addClassName(style.button());
label.getElement().getParentElement().addClassName(style.pageDetails());
nextPage.getElement().getParentElement().addClassName(style.button());
if (showFastForwardButton) {
fastForward.getElement().getParentElement().addClassName(style.button());
lastPage.getElement().getParentElement().addClassName(style.button());
代码示例来源:origin: com.google.gwt/gwt-servlet
Element origParent = getElement().getParentElement();
Element origSibling = getElement().getNextSiblingElement();
代码示例来源:origin: com.google.gwt/gwt-servlet
tableHeaderScroller = tableHeaderContainer.getElement().getParentElement();
headerPanel.setFooterWidget(tableFooterContainer);
tableFooterScroller = tableFooterContainer.getElement().getParentElement();
tableDataScroller.setHeight("100%");
headerPanel.setContentWidget(tableDataScroller);
tableDataContainer = tableData.getElement().getParentElement();
代码示例来源:origin: org.gwtbootstrap3/gwtbootstrap3-extras
/** {@inheritDoc} */
@Override
protected void onLoad() {
super.onLoad();
configure();
// With the new update the parent must have position: relative for positioning to work
if (getElement().getParentElement() != null) {
getElement().getParentElement().getStyle().setPosition(Style.Position.RELATIVE);
}
}
代码示例来源:origin: info.magnolia.ui/magnolia-ui-vaadin-common-widgets
private void assembleAndAttach() {
// We append indicator element to the text widget's parent element
indicatorElem.addClassName(MAXLENGTH_INDICATOR_STYLE_NAME);
textWidget.getElement().getParentElement().appendChild(indicatorElem);
}
代码示例来源:origin: com.sksamuel.jqm4gwt/jqm4gwt-library
private String getCurrentTheme() {
String s = getTheme();
if (s != null && !s.isEmpty()) return s;
Element elt = getElement().getParentElement();
while (elt != null) {
s = getCurrentTheme(elt);
if (s != null) return s;
elt = elt.getParentElement();
}
return "a"; // just meaningful default value
}
代码示例来源:origin: com.extjs/gxt
protected Element getWidgetCell(int row, int col) {
if (col == treeColumn) {
Element cell = (Element) getCell(row, col);
if (cell != null) {
cell = El.fly(cell).selectNode(".x-tree3-node-text").dom;
cell.setClassName("x-tree3-node-text x-tree3-node-text-widget");
cell.getParentElement().getStyle().setProperty("padding", "2px 0px 2px 4px");
return cell;
}
}
return super.getWidgetCell(row, col).cast();
}
内容来源于网络,如有侵权,请联系作者删除!