Examples of CDATA


Examples of org.jdom.CDATA

            Comment c = (Comment) i.next();
            c.setText( ReleaseUtil.normalizeLineEndings( c.getText(), ls ) );
        }
        for ( Iterator i = document.getDescendants( new ContentFilter( ContentFilter.CDATA ) ); i.hasNext(); )
        {
            CDATA c = (CDATA) i.next();
            c.setText( ReleaseUtil.normalizeLineEndings( c.getText(), ls ) );
        }
    }
View Full Code Here

Examples of org.jdom.CDATA

      Element schoolNode = new Element(SCHOOL_ELEMENT);
      for(String attr : SCHOOL_ATTRS) {
        Element attrNode = new Element(attr);
        if(SCHOOL_ATTR_ID.equals(attr)) {
          //attrNode.setContent(school.getId() != null ? this.createCData(school.getId().toString()) : "");
          attrNode.setContent(mediationService.getId() != null && school.getId() != null ? new CDATA(new StringBuffer(String.valueOf(mediationService.getId())).append("-").append(String.valueOf(school.getId())).toString()) : new CDATA(""));
        } else if(SCHOOL_ATTR_NAME.equals(attr)) {
          attrNode.setContent(school.getName() != null ? new CDATA(school.getName()) : new CDATA(""));
        } else if(SCHOOL_ATTR_PHONE.equals(attr)) {
          attrNode.addContent(school.getContactInfo() != null && school.getContactInfo().getTelephone() != null ?
              new CDATA(school.getContactInfo().getTelephone()) : new CDATA(""));
        } else if(SCHOOL_ATTR_FAX.equals(attr)) {
          attrNode.addContent(school.getContactInfo() != null &&school.getContactInfo().getFax() != null ?
              new CDATA(school.getContactInfo().getFax()) : new CDATA(""));
        } else if(SCHOOL_ATTR_MAIL.equals(attr)) {
          attrNode.addContent(school.getContactInfo() != null && school.getContactInfo().getEmail() != null ?
              new CDATA(school.getContactInfo().getEmail()) : new CDATA(""));
        } else if(SCHOOL_ATTR_ADDR.equals(attr)) {
          attrNode.addContent(school.getContactInfo() != null && school.getContactInfo().getStreetAddress() != null ?
              new CDATA(school.getContactInfo().getStreetAddress()) : new CDATA(""));
        } else if(SCHOOL_ATTR_PK.equals(attr)) {
          attrNode.addContent(school.getContactInfo() != null && school.getContactInfo().getZipCode() != null ?
              new CDATA(school.getContactInfo().getZipCode()) : new CDATA(""));
        } else if(SCHOOL_ATTR_WEB.equals(attr)) {
          attrNode.addContent(school.getContactInfo() != null && school.getContactInfo().getWebSite() != null ?
              new CDATA(school.getContactInfo().getWebSite()) : new CDATA(""));
        } else if(SCHOOL_ATTR_CITY.equals(attr)) {
          attrNode.addContent(school.getContactInfo() != null && school.getContactInfo().getCity() != null ?
              new CDATA(school.getContactInfo().getCity()) : new CDATA(""));
        } else if(SCHOOL_ATTR_FEED.equals(attr)) {         
          StringBuffer sb = new StringBuffer(contextPath).append("/").append(locale).append(COURSES_FEED).append(provider.getId()).append("/").append(school.getId());
          attrNode.addContent(new CDATA(sb.toString()));
        }
        schoolNode.addContent(attrNode);
      }
     
      root.addContent(schoolNode);
View Full Code Here

Examples of org.jdom.CDATA

     
      // Make course node element with i18n properties
      Element courseNode = new Element(COURSE_ELEMENT);
      for(String attr : COURSE_ATTRS) {
        if(COURSE_ATTR_ID.equals(attr)) {
          courseNode.setContent(new Element(attr).addContent(mediationService.getId() != null && course.getId() != null ? new CDATA(new StringBuffer(String.valueOf(mediationService.getId())).append("-").append(String.valueOf(course.getId())).toString()) : new CDATA("")));
        } else if(COURSE_ATTR_NAME.equals(attr)) { // I18nProperty
          Iterator<String> it = i18nCourse.keySet().iterator();
          while(it.hasNext()) {
            String language = it.next();
            String i18nAttr = new StringBuffer(attr).append(language).toString();
            ExtendedCourse c = i18nCourse.get(language);
            courseNode.addContent(new Element(i18nAttr).setContent(c.getTitle() != null ? new CDATA(c.getTitle()) : new CDATA("")));
          }
        } else if(COURSE_ATTR_URL.equals(attr)) { // I18nProperty // TODO may be better a function...
          Iterator<String> it = i18nCourse.keySet().iterator();
          while(it.hasNext()) {
            String language = it.next();
            String i18nAttr = new StringBuffer(attr).append(language).toString();
            ExtendedCourse c = i18nCourse.get(language);
            String url = new StringBuffer(contextPath).append("/").append(language).append(COURSE_DETAIL_URL).append(course.getId()).toString();
            courseNode.addContent(new Element(i18nAttr).setContent(new CDATA(url)));
          }
        } else if(COURSE_ATTR_START.equals(attr)) {
          courseNode.addContent(new Element(attr).setContent(course.getStart() != null ? new CDATA(dateFormat.format(course.getStart())) : new CDATA("")));
        } else if(COURSE_ATTR_END.equals(attr)) {
          courseNode.addContent(new Element(attr).setContent(course.getEnd() != null ? new CDATA(dateFormat.format(course.getEnd())) : new CDATA("")));
        } else if(COURSE_ATTR_INFO.equals(attr)) { // I18nProperty // TODO may be better a function...
          Iterator<String> it = i18nCourse.keySet().iterator();
          while(it.hasNext()) {
            String language = it.next();
            String i18nAttr = new StringBuffer(attr).append(language).toString();
            ExtendedCourse c = i18nCourse.get(language);
            courseNode.addContent(new Element(i18nAttr).setContent(c.getInformation() != null ? new CDATA(c.getInformation().getValue()) : new CDATA("")));
          }
        } else if(COURSE_ATTR_GAIAK.equals(attr)) {
          Element tagsNode = new Element(attr);
          for(Category category : course.getTags()) {
            Element tagNode = new Element(COURSE_ATTR_GAIA);
            for(String gaiaAttr : GAIA_ATTRS) {
              Element tagAttrNode = new Element(gaiaAttr);
              if(GAIA_ATTR_ID.equals(gaiaAttr)) {
                tagAttrNode.setText("");
              } else if(GAIA_ATTR_NAME.equals(gaiaAttr)) {
                tagAttrNode.setContent(new CDATA(category.getCategory()));
              }
              tagNode.addContent(tagAttrNode);
            }
            tagsNode.addContent(tagNode);
          }
View Full Code Here

Examples of org.jdom.CDATA

                    && !line.startsWith("\t")) {
                makeNewCurrentElement(line.substring(0, line.lastIndexOf(':')));
                return; // Do not log the goal itself
            }
            Element msg = new Element("message");
            msg.addContent(new CDATA(line));
            // Initially call it "info" level.
            // If "the going gets tough" we'll switch this to "error"
            msg.setAttribute("priority", "info");
            if (currentElement == null) {
                buildLogElement.addContent(msg);
View Full Code Here

Examples of org.jdom.CDATA

        dateElement.addContent(formatter.format(modifiedTime));
        Element userElement = new Element(TAGNAME_USER);
        userElement.addContent(userName);
        Element commentElement = new Element(TAGNAME_COMMENT);

        CDATA cd = null;
        try {
            cd = new CDATA(comment);
        } catch (org.jdom.IllegalDataException e) {
            LOG.error(e);
            cd =
                new CDATA("Unable to parse comment.  It contains illegal data.");
        }
        commentElement.addContent(cd);

        modificationElement.addContent(filenameElement);
        modificationElement.addContent(projectElement);
View Full Code Here

Examples of org.jdom.CDATA

            if (emailAddress != null) {
                changelistElement.setAttribute("email", emailAddress);
            }
            changelistElement.setAttribute("dateOfSubmission", dateOfSubmission);
            Element descriptionElement = new Element("description");
            descriptionElement.addContent(new CDATA(description));
            changelistElement.addContent(descriptionElement);
            for (int i = 0; i < affectedFiles.size(); i++) {
                AffectedFile affectedFile = (AffectedFile) affectedFiles.elementAt(i);
                changelistElement.addContent(affectedFile.toElement());
            }
View Full Code Here

Examples of org.jdom2.CDATA

  // TODO
  public void testOutputFragmentList() {
    List<Content> list = new ArrayList<Content>();
    list.add(new ProcessingInstruction("jdomtest", ""));
    list.add(new Comment("comment"));
    list.add(new CDATA("foo"));
    list.add(new Element("root"));
    list.add(new Text("bar"));
    roundTripFragment(list);
  }
View Full Code Here

Examples of org.jdom2.CDATA

  @Ignore
  // TODO
  public void testOutputFragmentContent() {
    roundTripFragment(new ProcessingInstruction("jdomtest", ""));
    roundTripFragment(new Comment("comment"));
    roundTripFragment(new CDATA("foo"));
    roundTripFragment(new Element("root"));
    roundTripFragment(new Text("bar"));
  }
View Full Code Here

Examples of org.jdom2.CDATA

    final FormatStack fstack = new FormatStack(format);
    final Walker walker = buildWalker(fstack, list, false);
    if (walker.hasNext()) {
      final Content c = walker.next();
      if (c == null) {
        return printCDATA(fstack, basedoc, new CDATA(walker.text()));
      }
      if (c.getCType() == CType.CDATA) {
        return printCDATA(fstack, basedoc, (CDATA)c);
      }
    }
View Full Code Here

Examples of org.jdom2.CDATA

      org.w3c.dom.Node n = null;
      if (c == null) {
        // Formatted Text or CDATA
        final String text = walker.text();
        if (walker.isCDATA()) {
          n = printCDATA(fstack, basedoc, new CDATA(text));
        } else {
          n = printText(fstack, basedoc, new Text(text));
        }
      } else {
        n = helperContentDispatcher(fstack, nstack,
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.