org.jdom.Element.getParentElement()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(6.1k)|赞(0)|评价(0)|浏览(165)

本文整理了Java中org.jdom.Element.getParentElement()方法的一些代码示例,展示了Element.getParentElement()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Element.getParentElement()方法的具体详情如下:
包路径:org.jdom.Element
类名称:Element
方法名:getParentElement

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);
}
}

相关文章

微信公众号

最新文章

更多