Package com.sun.syndication.feed.atom

Examples of com.sun.syndication.feed.atom.Person


                sContents.add(sContent);
            }
            syndEntry.setContents(sContents);
        }

        Person author = entry.getAuthor();
        if (author!=null && author.getName()!=null) {
            syndEntry.setAuthor(author.getName());
        }

        Date date = entry.getModified();
        if (date!=null) {
            syndEntry.setPublishedDate(date);
View Full Code Here


        aFeed.setLanguage(syndFeed.getLanguage());

        String sAuthor = syndFeed.getAuthor();
        if (sAuthor!=null) {
            Person person = new Person();
            person.setName(sAuthor);
            aFeed.setAuthor(person);
        }

        aFeed.setCopyright(syndFeed.getCopyright());
View Full Code Here

            aEntry.setContents(aContents);
        }

        String sAuthor = sEntry.getAuthor();
        if (sAuthor!=null) {
            Person person = new Person();
            person.setName(sAuthor);
            aEntry.setAuthor(person);
        }

        aEntry.setModified(sEntry.getPublishedDate());
View Full Code Here

  private List parseOtherLinks(List eLinks) {
    return parseLinks(eLinks, false);
  }

  private Person parsePerson(Element ePerson) {
    Person person = new Person();
    Element e = ePerson.getChild("name", getAtomNamespace());
    if (e != null) {
      person.setName(e.getText());
    }
    e = ePerson.getChild("url", getAtomNamespace());
    if (e != null) {
      person.setUrl(e.getText());
    }
    e = ePerson.getChild("email", getAtomNamespace());
    if (e != null) {
      person.setEmail(e.getText());
    }
    return person;
  }
View Full Code Here

        }
        return (links.size()>0) ? links : null;
    }
   
    private Person parsePerson(String baseURI, Element ePerson) {
        Person person = new Person();
        Element e = ePerson.getChild("name",getAtomNamespace());
        if (e!=null) {
            person.setName(e.getText());
        }
        e = ePerson.getChild("uri",getAtomNamespace());
        if (e!=null) {
            person.setUri(e.getText());
            if (isRelativeURI(e.getText())) {
               person.setUriResolved(resolveURI(baseURI, ePerson, e.getText()));
            }
        }
        e = ePerson.getChild("email",getAtomNamespace());
        if (e!=null) {
            person.setEmail(e.getText());
        }
        person.setModules(parsePersonModules(ePerson));       
        return person;
    }
View Full Code Here

        List authors = sEntry.getAuthors();
        if (authors!=null && authors.size() > 0) {
            aEntry.setAuthors(ConverterForAtom03.createAtomPersons(authors));
        } else if (sEntry.getAuthor() != null) {
            Person person = new Person();
            person.setName(sEntry.getAuthor());
            authors = new ArrayList();
            authors.add(person);
            aEntry.setAuthors(authors);
        }
View Full Code Here

    protected static List createAtomPersons(List sPersons) {
        List persons = new ArrayList();
        for (Iterator iter = sPersons.iterator(); iter.hasNext(); ) {
            SyndPerson sPerson = (SyndPerson)iter.next();
            Person person = new Person();
            person.setName(sPerson.getName());
            person.setUri(sPerson.getUri());
            person.setEmail(sPerson.getEmail());
            person.setModules(sPerson.getModules());
            persons.add(person);
        }
        return persons;
    }
View Full Code Here

    }
   
    protected static List createSyndPersons(List aPersons) {
        List persons = new ArrayList();
        for (Iterator iter = aPersons.iterator(); iter.hasNext(); ) {
            Person aPerson = (Person)iter.next();
            SyndPerson person = new SyndPersonImpl();
            person.setName(aPerson.getName());
            person.setUri(aPerson.getUri());
            person.setEmail(aPerson.getEmail());
            person.setModules(aPerson.getModules());
            persons.add(person);
        }
        return persons;
    }
View Full Code Here

        List sAuthors = sEntry.getAuthors();
        if (sAuthors!=null && sAuthors.size() > 0) {
            aEntry.setAuthors(createAtomPersons(sAuthors));
        } else if (sEntry.getAuthor() != null) {
            Person person = new Person();
            person.setName(sEntry.getAuthor());
            List authors = new ArrayList();
            authors.add(person);
            aEntry.setAuthors(authors);
        }
View Full Code Here

    }
    return (links.size() > 0) ? links : null;
  }

  private Person parsePerson(String baseURI, Element ePerson) {
    Person person = new Person();
    Element e = ePerson.getChild("name", getAtomNamespace());
    if (e != null) {
      person.setName(e.getText());
    }
    e = ePerson.getChild("uri", getAtomNamespace());
    if (e != null) {
      person.setUri(e.getText());
      if (isRelativeURI(e.getText())) {
        person.setUriResolved(resolveURI(baseURI, ePerson, e.getText()));
      }
    }
    e = ePerson.getChild("email", getAtomNamespace());
    if (e != null) {
      person.setEmail(e.getText());
    }
    person.setModules(parsePersonModules(ePerson));
    return person;
  }
View Full Code Here

TOP

Related Classes of com.sun.syndication.feed.atom.Person

Copyright © 2018 www.massapicom. 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.