本文整理了Java中com.google.gwt.dom.client.Element.cloneNode()
方法的一些代码示例,展示了Element.cloneNode()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Element.cloneNode()
方法的具体详情如下:
包路径:com.google.gwt.dom.client.Element
类名称:Element
方法名:cloneNode
暂无
代码示例来源:origin: com.google.gwt/gwt-servlet
/**
* Clones an element.
*
* @param elem the element to be cloned
* @param deep should children be cloned as well?
*/
public static com.google.gwt.user.client.Element clone(Element elem, boolean deep) {
return elem.cloneNode(deep).cast();
}
代码示例来源:origin: org.eclipse.che.core/che-core-ide-api
/**
* Returns SVG image resource.
*
* @return svg image resource
*/
public Element getImageElement() {
return imageElement == null ? null : (Element) imageElement.cloneNode(true);
}
代码示例来源:origin: net.wetheinter/gwt-user
/**
* Clones an element.
*
* @param elem the element to be cloned
* @param deep should children be cloned as well?
*/
public static com.google.gwt.user.client.Element clone(Element elem, boolean deep) {
return elem.cloneNode(deep).cast();
}
代码示例来源:origin: com.vaadin.external.gwt/gwt-user
/**
* Clones an element.
*
* @param elem the element to be cloned
* @param deep should children be cloned as well?
*/
public static com.google.gwt.user.client.Element clone(Element elem, boolean deep) {
return elem.cloneNode(deep).cast();
}
代码示例来源:origin: org.eclipse.che.core/che-core-ide-api
public Presentation clone() {
Presentation presentation = new Presentation(getText());
presentation.myDescription = myDescription;
presentation.enabled = enabled;
presentation.visible = visible;
presentation.imageElement = imageElement;
if (imageElement != null) {
presentation.imageElement = imageElement.cloneNode(true).cast();
}
presentation.htmlResource = htmlResource;
return presentation;
}
代码示例来源:origin: com.googlecode.gwtquery/gwtquery
/**
* Clone matched DOM Elements and select the clones. This is useful for moving copies of the
* elements to another location in the DOM.
*/
public GQuery clone() {
JsNodeArray result = JsNodeArray.create();
for (Element e : elements) {
result.addNode(e.cloneNode(true));
}
GQuery ret = new GQuery(result);
ret.currentContext = currentContext;
ret.currentSelector = currentSelector;
return ret;
}
代码示例来源:origin: pl.touk.gwtaculous/gwtaculous-lib
public static Element cloneAndPosition (Element element, int posX, int posY, Position position) {
//TODO set size of dragElement to size of element to be cloned
Element dragElement = Document.get().createDivElement();
dragElement.getStyle().setZIndex(10000);
dragElement.getStyle().setPosition(position);
dragElement.getStyle().setOpacity(0.75);
dragElement.addClassName("dragged clone");
dragElement.appendChild(element.cloneNode(true));
dragElement.getFirstChildElement().getStyle().setMargin(0, Unit.PX);
dragElement.getFirstChildElement().getStyle().setPosition(Position.STATIC);
DOMUtil.setElementPosition(dragElement, posX, posY);
RootPanel.get().getElement().appendChild(dragElement);
return dragElement;
}
代码示例来源:origin: threerings/playn
Element rootClone = (Element) rootElement.cloneNode(false);
Style style = rootClone.getStyle();
style.setPosition(Style.Position.ABSOLUTE);
代码示例来源:origin: com.haulmont.cuba/cuba-web-toolkit
clone.insertFirst(targetElement.cloneNode(true));
代码示例来源:origin: org.vaadin.addons/dragdroplayouts
clone.insertFirst(targetElement.cloneNode(true));
内容来源于网络,如有侵权,请联系作者删除!