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

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

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

Element.getTextTrim介绍

[英]DOCUMENT ME!
[中]记录我!

代码示例

代码示例来源:origin: igniterealtime/Openfire

element = element.element(propName[i]);
if (element == null) {
  break;
  value = element.getTextTrim();

代码示例来源:origin: igniterealtime/Openfire

public void parse(Element formElement) {
  variable = formElement.attributeValue("var");
  setLabel(formElement.attributeValue("label"));
  setType(formElement.attributeValue("type"));
  Element descElement = formElement.element("desc");
  if (descElement != null) {
    setDescription(descElement.getTextTrim());
  }
  if (formElement.element("required") != null) {
    setRequired(true);
  }
  Iterator valueElements = formElement.elementIterator("value");
  while (valueElements.hasNext()) {
    addValue(((Element)valueElements.next()).getTextTrim());
  }
  Iterator optionElements = formElement.elementIterator("option");
  Element optionElement;
  while (optionElements.hasNext()) {
    optionElement = (Element)optionElements.next();
    addOption(optionElement.attributeValue("label"), optionElement.elementTextTrim("value"));
  }
}

代码示例来源:origin: igniterealtime/Openfire

if (features.element("mechanisms") != null) {
  Iterator<Element> it = features.element( "mechanisms").elementIterator();
  while (it.hasNext()) {
    Element mechanism = it.next();
    if ("EXTERNAL".equals(mechanism.getTextTrim())) {
      saslEXTERNALoffered = true;
      break;
final boolean dialbackOffered = features.element("dialback") != null;

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

Element metadata = root.element( "persistence-unit-metadata" );
if ( metadata != null ) {
  if ( globalDefaults == null ) {
    globalDefaults = new Default();
    globalDefaults.setMetadataComplete(
        metadata.element( "xml-mapping-metadata-complete" ) != null ?
            Boolean.TRUE :
            null
    );
    Element defaultElement = metadata.element( "persistence-unit-defaults" );
    if ( defaultElement != null ) {
      Element unitElement = defaultElement.element( "schema" );
      globalDefaults.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
      unitElement = defaultElement.element( "catalog" );
      globalDefaults.setCatalog( unitElement != null ? unitElement.getTextTrim() : null );
      unitElement = defaultElement.element( "access" );
      setAccess( unitElement, globalDefaults );
Element unitElement = root.element( "package" );
String packageName = unitElement != null ? unitElement.getTextTrim() : null;
entityMappingDefault.setPackageName( packageName );
unitElement = root.element( "schema" );
entityMappingDefault.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
unitElement = root.element( "catalog" );
entityMappingDefault.setCatalog( unitElement != null ? unitElement.getTextTrim() : null );
unitElement = root.element( "access" );
setAccess( unitElement, entityMappingDefault );

代码示例来源:origin: igniterealtime/Openfire

String tok = tokenizer.nextToken();
if (subElement == null) {
  subElement = vCardElement.element(tok);
  subElement = subElement.element(tok);
answer = subElement.getTextTrim();

代码示例来源:origin: igniterealtime/Openfire

DataForm completedForm = null;
FormField formField;
Element formElement = configureElement.element(QName.get("x", "jabber:x:data"));
if (formElement != null) {
  completedForm = new DataForm(formElement);
      formField.addValue(((Element) it.next()).getTextTrim());

代码示例来源:origin: igniterealtime/Openfire

public void parse(Element formElement) {
  type = formElement.attributeValue("type");
  Element titleElement = formElement.element("title");
  if (titleElement != null) {
    setTitle(titleElement.getTextTrim());
    addInstruction(((Element)instructionElements.next()).getTextTrim());
  Element reportedElement = formElement.element("reported");
  if (reportedElement != null) {
    Iterator reportedFieldElements = reportedElement.elementIterator("field");

代码示例来源:origin: igniterealtime/Openfire

Element vCard = document.getRootElement();
Element element = vCard.element("N");
if (element != null) {
  name = element.elementTextTrim("GIVEN");
element = vCard.element("EMAIL");
if (element != null) {
  email = element.elementTextTrim("USERID");
element = vCard.element("FN");
if (element != null) {
  fullName = element.getTextTrim();
element = vCard.element("NICKNAME");
if (element != null) {
  nickname = element.getTextTrim();
element = vCard.element("BDAY");
if (element != null) {
  birthday = element.getTextTrim();
element = vCard.element("TITLE");
if (element != null) {
  businessJobTitle = element.getTextTrim();
element = vCard.element("ORG");

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

/**
 * Adds a @MapKeyEnumerated annotation to the specified annotationList if the specified element
 * contains a map-key-enumerated sub-element. This should only be the case for
 * element-collection, many-to-many, or one-to-many associations.
 */
private void getMapKeyEnumerated(List<Annotation> annotationList, Element element) {
  Element subelement = element != null ? element.element( "map-key-enumerated" ) : null;
  if ( subelement != null ) {
    AnnotationDescriptor ad = new AnnotationDescriptor( MapKeyEnumerated.class );
    EnumType value = EnumType.valueOf( subelement.getTextTrim() );
    ad.setValue( "value", value );
    annotationList.add( AnnotationFactory.create( ad ) );
  }
}

代码示例来源:origin: org.hibernate/hibernate-annotations

Element metadata = root.element( "persistence-unit-metadata" );
if ( metadata != null ) {
  if ( globalDefaults == null ) {
    globalDefaults = new Default();
    globalDefaults.setMetadataComplete(
        metadata.element( "xml-mapping-metadata-complete" ) != null ?
            Boolean.TRUE :
            null
    );
    Element defaultElement = metadata.element( "persistence-unit-defaults" );
    if ( defaultElement != null ) {
      Element unitElement = defaultElement.element( "schema" );
      globalDefaults.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
      unitElement = defaultElement.element( "catalog" );
      globalDefaults.setCatalog( unitElement != null ? unitElement.getTextTrim() : null );
      unitElement = defaultElement.element( "access" );
      setAccess( unitElement, globalDefaults );
Element unitElement = root.element( "package" );
String packageName = unitElement != null ? unitElement.getTextTrim() : null;
entityMappingDefault.setPackageName( packageName );
unitElement = root.element( "schema" );
entityMappingDefault.setSchema( unitElement != null ? unitElement.getTextTrim() : null );
unitElement = root.element( "catalog" );
entityMappingDefault.setCatalog( unitElement != null ? unitElement.getTextTrim() : null );
unitElement = root.element( "access" );
setAccess( unitElement, entityMappingDefault );

代码示例来源:origin: igniterealtime/Openfire

element = element.element(propName[i]);
if (element == null) {
prop = iter.next();
value = prop.getTextTrim();
if (!"".equals(value)) {

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

/**
 * Adds a @MapKeyTemporal annotation to the specified annotationList if the specified element
 * contains a map-key-temporal sub-element. This should only be the case for element-collection,
 * many-to-many, or one-to-many associations.
 */
private void getMapKeyTemporal(List<Annotation> annotationList, Element element) {
  Element subelement = element != null ? element.element( "map-key-temporal" ) : null;
  if ( subelement != null ) {
    AnnotationDescriptor ad = new AnnotationDescriptor( MapKeyTemporal.class );
    TemporalType value = TemporalType.valueOf( subelement.getTextTrim() );
    ad.setValue( "value", value );
    annotationList.add( AnnotationFactory.create( ad ) );
  }
}

代码示例来源:origin: org.hibernate/hibernate-annotations

);
copyStringAttribute( ann, subelement, "name", false );
Element queryElt = subelement.element( "query" );
if ( queryElt == null ) throw new AnnotationException( "No <query> element found." + SCHEMA_VALIDATION );
ann.setValue( "query", queryElt.getTextTrim() );
List<Element> elements = subelement.elements( "hint" );
List<QueryHint> queryHints = new ArrayList<QueryHint>( elements.size() );

代码示例来源:origin: org.jboss.ws/jbossws-jboss423x

private boolean isAlreadyModified(Element servlet)
  {
   for (Iterator it = servlet.elementIterator("init-param"); it.hasNext();)
   {
     Element elParam = (Element)it.next();
     String paramName = elParam.element("param-name").getTextTrim();
     if (Endpoint.SEPID_DOMAIN_ENDPOINT.equals(paramName))
      return true;
   }
   return false;
  }
}

代码示例来源:origin: igniterealtime/Openfire

if ( vCardElement.element( "PHOTO" ) == null )
if ( vCardElement.element( "PHOTO" ).element( "BINVAL" ) == null || vCardElement.element( "PHOTO" ).element( "TYPE" ) == null )
final Element element = vCardElement.element( "PHOTO" ).element( "BINVAL" );
if ( element.getTextTrim() == null || element.getTextTrim().isEmpty() )
final String type = vCardElement.element( "PHOTO" ).element( "TYPE" ).getTextTrim();
final Iterator it = ImageIO.getImageWritersByMIMEType( type );
if ( !it.hasNext() )
final byte[] original = Base64.decode( element.getTextTrim() );

代码示例来源:origin: com.mgmtp.perfload.core/perfload-common

private List<TestJar> readTestJars(final Element testplan) throws IOException {
  File jarDir = new File(baseDir, "test-lib");
  @SuppressWarnings("unchecked")
  List<Element> jarElems = testplan.element("testJars").elements();
  List<TestJar> result = newArrayListWithCapacity(jarElems.size());
  for (Element jarElem : jarElems) {
    String fileName = jarElem.getTextTrim();
    byte[] jarBytes = toByteArray(new File(jarDir, fileName));
    result.add(new TestJar(fileName, jarBytes));
  }
  return ImmutableList.copyOf(result);
}

代码示例来源:origin: org.jboss.ws/jbossws-jboss500Beta4

private boolean isAlreadyModified(Element servlet)
  {
   for (Iterator it = servlet.elementIterator("init-param"); it.hasNext();)
   {
     Element elParam = (Element)it.next();
     String paramName = elParam.element("param-name").getTextTrim();
     if (Endpoint.SEPID_DOMAIN_ENDPOINT.equals(paramName))
      return true;
   }
   return false;
  }
}

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

private void getEnumerated(List<Annotation> annotationList, Element element) {
  Element subElement = element != null ? element.element( "enumerated" ) : null;
  if ( subElement != null ) {
    AnnotationDescriptor ad = new AnnotationDescriptor( Enumerated.class );
    String enumerated = subElement.getTextTrim();
    if ( "ORDINAL".equalsIgnoreCase( enumerated ) ) {
      ad.setValue( "value", EnumType.ORDINAL );
    }
    else if ( "STRING".equalsIgnoreCase( enumerated ) ) {
      ad.setValue( "value", EnumType.STRING );
    }
    else if ( StringHelper.isNotEmpty( enumerated ) ) {
      throw new AnnotationException( "Unknown EnumType: " + enumerated + ". " + SCHEMA_VALIDATION );
    }
    annotationList.add( AnnotationFactory.create( ad ) );
  }
}

代码示例来源:origin: com.mgmtp.perfload/perfload-common

private List<TestJar> readTestJars(final Element testplan) throws IOException {
  File jarDir = new File(baseDir, "test-lib");
  @SuppressWarnings("unchecked")
  List<Element> jarElems = testplan.element("testJars").elements();
  List<TestJar> result = newArrayListWithCapacity(jarElems.size());
  for (Element jarElem : jarElems) {
    String fileName = jarElem.getTextTrim();
    byte[] jarBytes = toByteArray(new File(jarDir, fileName));
    result.add(new TestJar(fileName, jarBytes));
  }
  return ImmutableList.copyOf(result);
}

代码示例来源:origin: org.jboss.ws/jbossws-jboss423

private boolean isAlreadyModified(Element servlet)
  {
   for (Iterator it = servlet.elementIterator("init-param"); it.hasNext();)
   {
     Element elParam = (Element)it.next();
     String paramName = elParam.element("param-name").getTextTrim();
     if (Endpoint.SEPID_DOMAIN_ENDPOINT.equals(paramName))
      return true;
   }
   return false;
  }
}

相关文章

微信公众号

最新文章

更多

Element类方法