org.nuiton.rss
Class FeedRendererConfig

java.lang.Object
  extended by org.nuiton.rss.FeedRendererConfig

public class FeedRendererConfig
extends Object

Permet de spcecifier les champs a rendre, cet objet peut etre converti en une representation chaine pour etre facilement transportable.

Exemple de representation texte: ndat-ndat. Le premier block represente le feed le second les items. S'il n'y a qu'un block cela veut dire qu'il ne faut pas reprensenter le feed mais seulement les items. L'ordre des lettres determine l'ordre du rendu.

  • n: name pour demander le nom ou titre du feed ou de l'item
  • i: image
  • d: description
  • a: author
  • t: time pour demander la date du feed ou de l'item

    Author:
    poussin

    Field Summary
    protected  List<Field> feedList
               
    protected  String feedString
               
    protected  List<Field> itemList
               
    protected  String itemString
               
     
    Constructor Summary
    FeedRendererConfig()
               
    FeedRendererConfig(String representation)
               
     
    Method Summary
    protected  List<Field> createList(String value)
               
     List<Field> getFeedFieldOrder()
               
     List<Field> getItemFieldOrder()
               
     String getString()
              Permet de retourner la representation string
     void setString(String f)
              Permet de modifier la representation souhaitee
     
    Methods inherited from class java.lang.Object
    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
     

    Field Detail

    feedString

    protected String feedString

    feedList

    protected List<Field> feedList

    itemString

    protected String itemString

    itemList

    protected List<Field> itemList
    Constructor Detail

    FeedRendererConfig

    public FeedRendererConfig()

    FeedRendererConfig

    public FeedRendererConfig(String representation)
    Method Detail

    createList

    protected List<Field> createList(String value)

    getFeedFieldOrder

    public List<Field> getFeedFieldOrder()

    getItemFieldOrder

    public List<Field> getItemFieldOrder()

    setString

    public void setString(String f)
    Permet de modifier la representation souhaitee

    Parameters:
    f - la nouvelle representation par ex: n-na

    getString

    public String getString()
    Permet de retourner la representation string

    Returns:
    par ex: n-nad


    Copyright © 2008-2011 CodeLutin. All Rights Reserved.