本文整理了Java中org.apache.axiom.om.OMElement.discard()
方法的一些代码示例,展示了OMElement.discard()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。OMElement.discard()
方法的具体详情如下:
包路径:org.apache.axiom.om.OMElement
类名称:OMElement
方法名:discard
暂无
代码示例来源:origin: org.apache.ws.commons.axiom/axiom-api
/**
* @deprecated
*/
public static void setNewElement(OMElement parent,
OMElement myElement,
OMElement newElement) {
if (myElement != null) {
myElement.discard();
}
parent.addChild(newElement);
}
代码示例来源:origin: org.apache.ws.commons.axiom/axiom-api
public void discard(OMElement element) throws OMException {
discard((OMContainer)element);
element.discard();
}
代码示例来源:origin: org.bluestemsoftware.open.eoa.ext/open-eoa-aspect-axiom
protected void setNewElement(OMElement myElement, OMElement newElement) {
if (myElement != null) {
myElement.discard();
}
if (newElement != null && newElement.getParent() != null) {
newElement.discard();
}
this.addChild(newElement);
}
代码示例来源:origin: org.apache.abdera/abdera-parser
protected void _removeChildren(QName qname, boolean many) {
complete();
if (many) {
for (Iterator i = getChildrenWithName(qname); i.hasNext();) {
OMElement element = (OMElement)i.next();
element.discard();
}
} else {
OMElement element = getFirstChildWithName(qname);
if (element != null)
element.discard();
}
}
代码示例来源:origin: org.apache.abdera/abdera-parser
protected void _setChild(QName qname, OMElement element) {
OMElement e = getFirstChildWithName(qname);
if (e == null && element != null) {
addChild(element);
} else if (e != null && element != null) {
e.insertSiblingBefore(element);
e.discard();
} else if (e != null && element == null) {
e.discard();
}
}
代码示例来源:origin: stackoverflow.com
elem1.discard();
System.out.println("after detaching the 'return' node");
代码示例来源:origin: org.apache.abdera/abdera-parser
public Text setValueElement(Div value) {
complete();
if (value != null) {
if (this.getFirstChildWithName(Constants.DIV) != null)
this.getFirstChildWithName(Constants.DIV).discard();
init(Text.Type.XHTML);
this.setFirstChild((OMElement)value);
} else
_removeAllChildren();
return this;
}
代码示例来源:origin: org.apache.abdera/abdera-parser
public <T extends Element> Content setValueElement(T value) {
complete();
if (value != null) {
if (this.getFirstElement() != null)
this.getFirstElement().discard();
MimeType mtype = this.getMimeType();
if (mtype == null) {
String mt = getFactory().getMimeType(value);
if (mt != null) {
setMimeType(mt);
mtype = getMimeType();
}
}
if (value instanceof Div && !type.equals(Content.Type.XML))
init(Content.Type.XHTML);
else {
if (mtype == null) {
init(Content.Type.XML);
}
}
OMElement el = (OMElement)(value instanceof ElementWrapper ? ((ElementWrapper)value).getInternal() : value);
this.setFirstChild(el);
} else {
_removeAllChildren();
}
return this;
}
内容来源于网络,如有侵权,请联系作者删除!