本文整理了Java中org.jdom.Element.getParentElement()
方法的一些代码示例,展示了Element.getParentElement()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Element.getParentElement()
方法的具体详情如下:
包路径:org.jdom.Element
类名称:Element
方法名:getParentElement
暂无
代码示例来源:origin: com.thoughtworks.xstream/xstream
protected Object getParent() {
// JDOM 1.0:
return currentElement.getParentElement();
// JDOM b10:
// Parent parent = currentElement.getParent();
// return (parent instanceof Element) ? (Element)parent : null;
// JDOM b9 and earlier:
// return currentElement.getParent();
}
代码示例来源:origin: edu.internet2.middleware.grouper/grouperClient
protected Object getParent() {
// JDOM 1.0:
return currentElement.getParentElement();
// JDOM b10:
// Parent parent = currentElement.getParent();
// return (parent instanceof Element) ? (Element)parent : null;
// JDOM b9 and earlier:
// return currentElement.getParent();
}
代码示例来源:origin: org.commonjava.rwx/rwx-core
private int depthOf( Element e )
{
int count=0;
while ( e != null )
{
e = e.getParentElement();
count++;
}
return count;
}
代码示例来源:origin: x-stream/xstream
@Override
protected Object getParent() {
// JDOM 1.0:
return currentElement.getParentElement();
// JDOM b10:
// Parent parent = currentElement.getParent();
// return (parent instanceof Element) ? (Element)parent : null;
// JDOM b9 and earlier:
// return currentElement.getParent();
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream
protected Object getParent() {
// JDOM 1.0:
return currentElement.getParentElement();
// JDOM b10:
// Parent parent = currentElement.getParent();
// return (parent instanceof Element) ? (Element)parent : null;
// JDOM b9 and earlier:
// return currentElement.getParent();
}
代码示例来源:origin: org.openwfe/openwfe-applic
protected void endElement ()
throws BeanCoderException
{
this.currentElement = this.currentElement.getParentElement();
}
代码示例来源:origin: com.haulmont.thirdparty/xstream
protected Object getParent() {
// JDOM 1.0:
return currentElement.getParentElement();
// JDOM b10:
// Parent parent = currentElement.getParent();
// return (parent instanceof Element) ? (Element)parent : null;
// JDOM b9 and earlier:
// return currentElement.getParent();
}
代码示例来源:origin: org.jvnet.hudson/xstream
protected Object getParent() {
// JDOM 1.0:
return currentElement.getParentElement();
// JDOM b10:
// Parent parent = currentElement.getParent();
// return (parent instanceof Element) ? (Element)parent : null;
// JDOM b9 and earlier:
// return currentElement.getParent();
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream-java8
protected Object getParent() {
// JDOM 1.0:
return currentElement.getParentElement();
// JDOM b10:
// Parent parent = currentElement.getParent();
// return (parent instanceof Element) ? (Element)parent : null;
// JDOM b9 and earlier:
// return currentElement.getParent();
}
代码示例来源:origin: org.codehaus.mevenide/grammar
public boolean matches(Object object) {
if (object instanceof Element) {
Element el = (Element)object;
if ("parameter".equals(el.getName()) && //NOI18N
el.getParentElement() != null && "parameters".equals(el.getParentElement().getName()) && //NOI18N
el.getParentElement().getParentElement() != null && "mojo".equals(el.getParentElement().getParentElement().getName())) { //NOI18N
return true;
}
}
return false;
}
});
代码示例来源:origin: org.codehaus.mevenide/grammar
public boolean matches(Object object) {
if (object instanceof Element) {
Element el = (Element)object;
if ("goal".equals(el.getName()) && //NOI18N
el.getParentElement() != null && "mojo".equals(el.getParentElement().getName())) { //NOI18N
return true;
}
}
return false;
}
});
代码示例来源:origin: com.ebmwebsourcing.easybpel/easybpel.xpath.exp.impl
public Integer process() throws XPathExpressionException {
int res = 0;
if((this.firstElmt != null)&&(this.firstElmt.getParentElement() != null)) {
final List<Element> same = this.firstElmt.getParentElement().getChildren(this.firstElmt.getName(), this.firstElmt.getNamespace());
if(same != null) {
res = same.size();
}
}
return res;
}
代码示例来源:origin: org.wildfly.camel/wildfly-camel-config
private static void removeProperty(Map<String, Element> propertiesByName, String name) {
Element element = propertiesByName.get(name);
if (element != null) {
element.getParentElement().removeContent(element);
}
}
}
代码示例来源:origin: org.commonjava.rwx/rwx-core
protected void popParent()
{
Logger logger = LoggerFactory.getLogger( getClass() );
if ( logger.isTraceEnabled() )
{
// logger.trace( "POP/before: parent is: {}", currentParent );
}
setParent( currentParent.getParentElement() );
// logger.trace( "POP/after: parent is: {}", currentParent );
}
代码示例来源:origin: Ekryd/sortpom
/** Returns true if an elements parents name is same as argument */
static boolean isElementParentName(Element element, String name) {
Element parent = element.getParentElement();
if (parent == null) {
return false;
}
return isElementName(parent, name);
}
代码示例来源:origin: com.google.code.sortpom/maven-sortpom-sorter
/** Returns true if an elements parents name is same as argument */
static boolean isElementParentName(Element element, String name) {
Element parent = element.getParentElement();
if (parent == null) {
return false;
}
return isElementName(parent, name);
}
代码示例来源:origin: org.jibx/jibx-extras
public void closeEmptyTag() throws IOException {
incrementNesting();
decrementNesting();
this.currentElement = this.currentElement.getParentElement();
}
代码示例来源:origin: net.bpelunit/framework
/**
*
* @param activity
* muss innerhalb Sequence sein
*/
public static String insertLabelAfterActivity(Element activity) {
Element parent = activity.getParentElement();
String marker = getNextMarker();
parent.addContent(parent.indexOf(activity) + 1, new Comment(
Instrumenter.COVERAGE_LABEL_IDENTIFIER + marker));
return marker;
}
代码示例来源:origin: net.bpelunit/framework
/**
*
* @param activity
* muss innerhalb Sequence sein
*/
public static String insertLabelBevorActivity(Element activity) {
Element realTarget = respectTargetsOfLinks(activity);
Element parent = realTarget.getParentElement();
String marker = getNextMarker();
parent.addContent(parent.indexOf(realTarget), new Comment(
Instrumenter.COVERAGE_LABEL_IDENTIFIER + marker));
return marker;
}
代码示例来源:origin: rome/modules
public void generate(Module module, Element element) {
Element root = element;
while( root.getParentElement() != null ){
root = root.getParentElement();
}
if( root.getNamespace().equals( RDF )|| root.getNamespace().equals( RSS )){
generateRSS1( (CreativeCommons) module, element);
} else {
generateRSS2( (CreativeCommons) module, element);
}
}
内容来源于网络,如有侵权,请联系作者删除!