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

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

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

Element.isRootElement介绍

[英]Returns whether this element is a root element. This can be used in tandem with #getParent to determine if an element has any "attachments" to a parent element or document.
[中]返回此元素是否为根元素。这可以与#getParent一起使用,以确定元素是否有任何“附件”到父元素或文档。

代码示例

代码示例来源:origin: jaxen/jaxen

if ( ((Element)contextNode).isRootElement() )

代码示例来源:origin: org.codehaus.xfire/xfire-core

public boolean isRootElement()
{
  return element.isRootElement();
}

代码示例来源:origin: org.apache.wookie/wookie-parser

/**
 * Returns the direction (rtl, ltr, lro, rlo) of the child text of an element
 * @param element the element to parse
 * @return the string "ltr", "rtl", "lro" or "rlo"
 */
public static String getTextDirection(Element element){
  try {
    Attribute dir = element.getAttribute(IW3CXMLConfiguration.DIR_ATRRIBUTE);
    if (dir == null){
      if (element.isRootElement()) return null;
      return getTextDirection(element.getParentElement());
    } else {
      String dirValue = UnicodeUtils.normalizeSpaces(dir.getValue());
      if (dirValue.equals("rtl")) return RIGHT_TO_LEFT;
      if (dirValue.equals("ltr")) return LEFT_TO_RIGHT;
      if (dirValue.equals("rlo")) return RIGHT_TO_LEFT_OVERRIDE;
      if (dirValue.equals("lro")) return LEFT_TO_RIGHT_OVERRIDE;
      return getTextDirection(element.getParentElement());			
    }
  } catch (Exception e) {
    // In the case of an error we always return the default value
    return LEFT_TO_RIGHT;
  }
}

代码示例来源:origin: org.jdom/jdom-contrib

"The \"from\" node is not an ancestor of the \"to\" node");
if (to.isRootElement()) {
  isRoot = true;
  path.append('/');

代码示例来源:origin: org.dspace/dspace-xmlui-wing

if (parent.isRootElement()) {
      if (parent.isRootElement()) {
        limitAttributes(element);
        element.setName("p");
if (parent.isRootElement()) {
  List<Content> removed = new ArrayList<Content>();
  for (int i = 0; i < parent.getContentSize(); i++) {

代码示例来源:origin: com.ebmwebsourcing.wsstar/ws-notification-service

while ((currentElt.getParentElement() != null) && (!currentElt.getParentElement().isRootElement())){										
  currentTopExprContent = (currentElt.getParentElement()).getName() +"/" + currentTopExprContent;

相关文章

微信公众号

最新文章

更多