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

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

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

Element.setName介绍

[英]Sets the (local) name of the element.
[中]设置元素的(本地)名称。

代码示例

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

/**
 * Creates a new element with the supplied (local) name and namespace. If
 * the provided namespace is null, the element will have no namespace.
 *
 * @param  name                 local name of the element
 * @param  namespace            namespace for the element
 * @throws IllegalNameException if the given name is illegal as an element
 *                              name
 */
public Element(final String name, final Namespace namespace) {
  setName(name);
  setNamespace(namespace);
}

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

public Element setName(String name)
{
  return element.setName(name);
}

代码示例来源:origin: net.sf.taverna.cagrid/cagrid-wsdl-generic

.getNamespaceURI()));
if (!wrapped) {
  dataElement.setName(itemkey);
  outputElement.addContent(dataElement);
} else {

代码示例来源:origin: edu.washington.cs.knowitall/nlp

@Override
public Element toXmlElement() {
  Element e = super.toXmlElement();
  e.setName("argument");
  return e;
}

代码示例来源:origin: com.ebmwebsourcing.easybpel/easybpel.model.bpel.impl

private BPELInternalMessage formatAsRpc(final BPELInternalMessage internalMessage, final BindingOperation bOp, final Operation op, final String direction) throws BPELException {
  final BPELInternalMessage formattedMessage = new BPELInternalMessageImpl();
  if(internalMessage != null) {
    formattedMessage.setEndpoint(internalMessage.getEndpoint());
    formattedMessage.setQName(internalMessage.getQName());
    formattedMessage.setService(internalMessage.getService());
    // change message name by the binding operation name
    final org.jdom.Element elmt = (org.jdom.Element) internalMessage.getContent().clone();
    String operationName = bOp.getQName().getLocalPart();
    if(direction.equals(RESPONSE)) {
      operationName = operationName + "Response";
    } 
    elmt.setName(operationName);
    if(!elmt.getNamespaceURI().equals(bOp.getQName().getNamespaceURI())) {
      elmt.setNamespace(Namespace.getNamespace(bOp.getQName().getNamespaceURI()));
    }
    if(((op.getInput().getParts() != null)&& (op.getInput().getParts().size() > 0)) || op.getInput().getElement() != null) {
      final org.jdom.Document doc = new org.jdom.Document(elmt);
      formattedMessage.setContent(doc.getRootElement());
    }
  } else {
    throw new BPELException("Internal message cannot be null.");
  }
  return formattedMessage;
}

代码示例来源:origin: org.openwfe/openwfe-engine

protected org.jdom.Element encode (FatalReply reply)
{
  org.jdom.Element eReply = encode((WarningReply)reply);
  eReply.setName(FATAL_REPLY);
  return eReply;
}

代码示例来源:origin: com.ebmwebsourcing.easybpel/easybpel.model.bpel.impl

elmt.setName(op.getInput().getParts().get(0).getPartQName().getLocalPart());

代码示例来源:origin: edu.washington.cs.knowitall/nlp

@Override
  public Element toXmlElement() {
    Element e = super.toXmlElement();
    e.setName("predicate");
    return e;
  }
}

代码示例来源:origin: org.sakaiproject.metaobj/sakai-metaobj-impl

public void prepareInstance(Artifact object) {
 object.setHome(this);
 StructuredArtifact xmlObject = (StructuredArtifact) object;
 xmlObject.getBaseElement().setName(rootNode);
}

代码示例来源:origin: org.sakaiproject.metaobj/sakai-metaobj-impl

public void prepareInstance(Artifact object) {
 object.setHome(this);
 StructuredArtifact xmlObject = (StructuredArtifact) object;
 xmlObject.getBaseElement().setName(documentRoot);
}

代码示例来源:origin: edu.washington.cs.knowitall/nlp

public Element toXmlElement() {
    return constraint.toXmlElement().setName("argument").setAttribute("name", this.name);
  }
}

代码示例来源:origin: org.openwfe/openwfe-engine

protected org.jdom.Element encodeAsXml (final CancelItem ci)
  throws CodingException
{
  if (log.isDebugEnabled())
    log.debug("encodeAsXml() "+ci.getId());
  org.jdom.Element elt = encodeSuper(ci);
  elt.setName(CANCELITEM);
  //
  // expressionId
  org.jdom.Element ei = new org.jdom.Element(LAST_EXPRESSION_ID, XMLNS);
  ei.addContent(encode(ci.getId()));
  elt.addContent(ei);
  //
  // participant name
  WicUtils.setAttribute
    (elt, PARTICIPANT_NAME, ci.getParticipantName());
  //
  // done
  return elt;
}

代码示例来源:origin: org.openwfe/openwfe-engine

eResult.setName(((org.jdom.Text)c0).getTextTrim());
  return eResult;
eResult.setName(e0.getName());

代码示例来源:origin: pl.edu.icm.yadda/yadda-tools

private Element dumpReference(DocReference reference) {
  Element root = new Element(MetadataDumpConstants.E_REFERENCE);
  if (reference.getLabel() != null)
    root.setAttribute(MetadataDumpConstants.A_LABEL, reference.getLabel());
  if (reference.getText() != null)
    root.addContent(new Element(MetadataDumpConstants.E_TEXT).setText(reference.getText()));
  if (reference.getParsed() != null)
    root.addContent(dumpMetadata(reference.getParsed()).setName(MetadataDumpConstants.E_PARSED));
  if (reference.getMatches() != null)
    for (DocId id : reference.getMatches())
      root.addContent(dumpId(id).setName(MetadataDumpConstants.E_MATCH));
  return root;
}

代码示例来源:origin: cytoscape/application

array.setName("array");
addJars(files, array);

代码示例来源:origin: org.openwfe/openwfe-engine

protected org.jdom.Element encodeAsXml (final LaunchItem li)
  throws CodingException
{
  org.jdom.Element elt = encodeSuper(li);
  elt.setName(LAUNCHITEM);
  //
  // wfdUrl
  //elt.setAttribute
  //    (WORKFLOW_DEFINITION_URL, li.getWorkflowDefinitionUrl());
  elt.setAttribute
    (PROCESS_DEFINITION_URL, li.getWorkflowDefinitionUrl());
  //
  // description map
  
  final org.jdom.Element dm = 
    new org.jdom.Element(DESCRIPTION_MAP, XMLNS);
  if (li.getDescriptionMap() != null)
    dm.addContent(encodeAttribute(li.getDescriptionMap()));
  elt.addContent(dm);
  return elt;
}

代码示例来源:origin: org.sakaiproject.metaobj/sakai-metaobj-impl

protected void processFileElement(Element element, Element data) throws JDOMException {
 String path = "";
 while (element != null) {
   if (path.length() > 0) {
    path = "/" + path;
   }
   path = element.getAttributeValue("name") + path;
   element = element.getParentElement();
   if (element != null) {
    element = element.getParentElement();
   }
 }
 List fileElements = XPath.selectNodes(data, path);
 for (Iterator i=fileElements.iterator();i.hasNext();) {
   Element filePath = (Element) i.next();
   String fileId = filePath.getTextTrim();
   Artifact fileArt = getArtifactFinder().load(getIdManager().getId(fileId));
   PresentableObjectHome home = (PresentableObjectHome) fileArt.getHome();
   Element file = home.getArtifactAsXml(fileArt);
   file.setName("artifact");
   filePath.addContent(file);
 }
}

代码示例来源:origin: com.ebmwebsourcing.easybpel/easybpel.xpath.exp.impl

left.setName("xpathExpression");
  left.getAttribute("type").setValue("xsd:string");
  left.setText(left.getText() + " or " + right.getValue());
res.setName("xpathExpression");
res.getAttribute("type").setValue("xsd:string");
res.setText(left.getText());

代码示例来源:origin: net.sf.taverna.t2.core/provenanceconnector

.getError(reference);
  element.setName("error");
  element.setAttribute("id", reference.toString());
  org.jdom.Element messageElement = new org.jdom.Element("message");
} else if (reference.getReferenceType().equals(
    T2ReferenceType.ReferenceSet)) {
  element.setName("referenceSet");
  element.setAttribute("id", reference.toString());
  ReferenceSet referenceSet = referenceService
      .getListService().getList(reference);
  element.setName("list");
  element.setAttribute("id", reference.toString());
  for (T2Reference ref : list) {

代码示例来源:origin: com.ebmwebsourcing.easybpel/easybpel.xpath.exp.impl

left.setName("xpathExpression");
  left.getAttribute("type").setValue("xsd:string");
  left.setText(left.getText() + " and " + right.getValue());
res.setName("xpathExpression");
res.getAttribute("type").setValue("xsd:string");
res.setText(left.getText());

相关文章

微信公众号

最新文章

更多