org.dom4j.Element.setName()方法的使用及代码示例

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

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

Element.setName介绍

暂无

代码示例

代码示例来源:origin: hibernate/hibernate-orm

property.setName( "key-" + property.getName() );

代码示例来源:origin: hibernate/hibernate-orm

endRevMapping.setName( "many-to-one" );
endRevMapping.addAttribute( "name", mappingContext.getAuditEntityConfiguration().getRevisionEndFieldName() );
MetadataTools.addOrModifyColumn( endRevMapping, mappingContext.getAuditEntityConfiguration().getRevisionEndFieldName() );

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

public void setName(String name) {
  element.setName( name );
}

代码示例来源:origin: jboss.jboss-embeddable-ejb3/hibernate-all

public void setName(String name) {
  element.setName( name );
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate

public void setName(String name) {
  element.setName( name );
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core

public void setName(String name) {
  element.setName( name );
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core

public void setName(String name) {
  target().setName( name );
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate

public void setName(String name) {
  target().setName( name );
}

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

public void setName(String name) {
  target().setName( name );
}

代码示例来源:origin: jboss.jboss-embeddable-ejb3/hibernate-all

public void setName(String name) {
  target().setName( name );
}

代码示例来源:origin: com.haulmont.cuba/cuba-core

protected void replaceClasses(Element element, Map<Class, Class> classMapping) {
  // translate XML
  for (Map.Entry<Class, Class> classEntry : classMapping.entrySet()) {
    Class beforeClass = classEntry.getKey();
    Class afterClass = classEntry.getValue();
    checkNotNull(beforeClass);
    checkNotNull(afterClass);
    // If BeforeClass != AfterClass
    if (!beforeClass.equals(afterClass)) {
      String beforeClassName = beforeClass.getCanonicalName();
      String afterClassName = afterClass.getCanonicalName();
      if (beforeClassName.equals(element.getName())) {
        element.setName(afterClassName);
      }
      Attribute classAttribute = element.attribute("class");
      if ((classAttribute != null) && beforeClassName.equals(classAttribute.getValue())) {
        classAttribute.setValue(afterClassName);
      }
    }
  }
}

代码示例来源:origin: stackoverflow.com

ElementFilter filter=new org.jdom2.filter.ElementFilter("not-in-stock");
Element searchElement=null;
for(Element c:root.getDescendants(filter))
{
 searchElement=c;
 break;
}
if(searchElement!=null){
  searchElement.setName("NewName");
  searchElement.setText("Something is diff");
  XMLOutputter output=new XMLOutputter();
  output.output(doc, new FileOutputStream(file));
}

代码示例来源:origin: theonedev/onedev

private void migrate19(File dataDir, Stack<Integer> versions) {
  for (File file: dataDir.listFiles()) {
    if (file.getName().startsWith("Projects.xml")) {
      VersionedDocument dom = VersionedDocument.fromFile(file);
      for (Element element: dom.getRootElement().elements()) {
        Element commitMessageTransformsElement = element.addElement("commitMessageTransforms");
        Element commitMessageTransformSettingElement = element.element("commitMessageTransformSetting");
        if (commitMessageTransformSettingElement != null) {
          commitMessageTransformSettingElement.detach();
          commitMessageTransformSettingElement.setName("io.onedev.server.model.support.CommitMessageTransform");
          commitMessageTransformsElement.add(commitMessageTransformSettingElement);
        }
      }
      dom.writeToFile(file, false);
    }
  }
}

代码示例来源:origin: theonedev/onedev

private void migrateMergeStrategy16(Element mergeStrategyElement) {
  if (mergeStrategyElement != null) {
    mergeStrategyElement.setName("mergeStrategy");
    switch (mergeStrategyElement.getText()) {
    case "ALWAYS_MERGE":
      mergeStrategyElement.setText("CREATE_MERGE_COMMIT");
      break;
    case "MERGE_IF_NECESSARY":
      mergeStrategyElement.setText("CREATE_MERGE_COMMIT_IF_NECESSARY");
      break;
    case "SQUASH_MERGE":
      mergeStrategyElement.setText("SQUASH_SOURCE_BRANCH_COMMITS");
      break;
    case "REBASE_MERGE":
      mergeStrategyElement.setText("REBASE_SOURCE_BRANCH_COMMITS");
      break;
    }
  }
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core

protected static void replaceNode(Node container, Element value) {
  if ( container!=value ) { //not really necessary, I guess...
    Element parent = container.getParent();
    container.detach();
    value.setName( container.getName() );
    value.detach();
    parent.add(value);
  }
}

代码示例来源:origin: jboss.jboss-embeddable-ejb3/hibernate-all

protected static void replaceNode(Node container, Element value) {
  if ( container!=value ) { //not really necessary, I guess...
    Element parent = container.getParent();
    container.detach();
    value.setName( container.getName() );
    value.detach();
    parent.add(value);
  }
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate

protected static void replaceNode(Node container, Element value) {
  if ( container!=value ) { //not really necessary, I guess...
    Element parent = container.getParent();
    container.detach();
    value.setName( container.getName() );
    value.detach();
    parent.add(value);
  }
}

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

protected static void replaceNode(Node container, Element value) {
  if ( container!=value ) { //not really necessary, I guess...
    Element parent = container.getParent();
    container.detach();
    value.setName( container.getName() );
    value.detach();
    parent.add(value);
  }
}

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

/**
   * Test the element rename functionality which was lacking as spotted by Rob
   * Lebowitz
   * 
   * @throws Exception
   *             DOCUMENT ME!
   */
  public void testRename() throws Exception {
    Document doc = DocumentHelper.createDocument();
    Element root = doc.addElement("foo");

    assertEquals("named correctly", "foo", root.getName());

    root.setName("bar");

    assertEquals("named correctly", "bar", root.getName());

    QName xyz = root.getQName("xyz");

    root.setQName(xyz);

    assertEquals("QNamed correctly", xyz, root.getQName());
  }
}

代码示例来源:origin: com.atlassian.plugins/atlassian-plugins-osgi

/**
 * Creates a basic spring document with the usual namespaces
 *
 * @return An empty spring XML configuration file with namespaces
 */
static Document createSpringDocument() {
  final Document springDoc = DocumentHelper.createDocument();
  final Element root = springDoc.addElement("beans");
  root.addNamespace("beans", "http://www.springframework.org/schema/beans");
  root.addNamespace("osgi", "http://www.eclipse.org/gemini/blueprint/schema/blueprint");
  root.addNamespace("xsi", "http://www.w3.org/2001/XMLSchema-instance");
  root.addAttribute(new QName("schemaLocation", new Namespace("xsi", "http://www.w3.org/2001/XMLSchema-instance")),
      "http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd\n" +
          "http://www.eclipse.org/gemini/blueprint/schema/blueprint http://www.eclipse.org/gemini/blueprint/schema/blueprint/gemini-blueprint.xsd");
  root.setName("beans:beans");
  root.addAttribute("default-autowire", "constructor");
  root.addAttribute("osgi:default-timeout", "30000");
  return springDoc;
}

相关文章

微信公众号

最新文章

更多

Element类方法