|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.olat.modules.webFeed.FeedViewHelper
public class FeedViewHelper
The object provides helper methods for feed views. This is required since the feed urls are user dependent.
Initial Date: Mar 11, 2009
| Constructor Summary | |
|---|---|
FeedViewHelper(Feed feed,
Identity identity,
Translator translator,
java.lang.Long courseId,
java.lang.String nodeId,
FeedSecurityCallback callback)
Use this constructor for localized content (like e.g. |
|
| Method Summary | |
|---|---|
void |
addItem(Item item)
Removes the item from the current selection of items |
java.lang.String |
getFeedDescriptionForBrowser()
|
java.lang.String |
getFeedUrl()
|
java.lang.String |
getGoogleUrl()
|
java.lang.String |
getImageUrl()
|
java.lang.String |
getInfo(Item item)
|
java.lang.String |
getItemContentForBrowser(Item item)
|
java.lang.String |
getItemDescriptionForBrowser(Item item)
|
java.util.List<Item> |
getItems(FeedSecurityCallback callback)
|
java.lang.String |
getITunesUrl()
|
java.lang.String |
getJumpInLink()
|
java.lang.String |
getLastModified()
|
java.lang.String |
getLastModified(Item item)
|
java.lang.String |
getMediaType(Enclosure enclosure)
|
java.lang.String |
getMediaUrl(Item item)
|
java.lang.String |
getModifierInfo(Item item)
|
java.lang.String |
getYahooUrl()
|
boolean |
hasNewerItems()
|
boolean |
hasOlderItems()
|
boolean |
isModified(Item item)
|
int |
itemsCount(FeedSecurityCallback callback)
|
void |
newerItems()
Show newer items, meaning go to the previous page. |
void |
olderItems()
Show older items, meaning go to the next page. |
void |
removeItem(Item item)
Removes the item from the current selection of items |
void |
resetItems(FeedSecurityCallback callback)
Resets the item selection to all accessible items of the feed |
void |
setItemsPerPage(int itemsPerPage)
|
void |
setSelectedItems(java.util.List<Item> selectedItems)
|
void |
setURIs()
Set the base uri of an internal feed. |
void |
startpage()
Go to the startpage |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FeedViewHelper(Feed feed,
Identity identity,
Translator translator,
java.lang.Long courseId,
java.lang.String nodeId,
FeedSecurityCallback callback)
feed - identityKey - locale - | Method Detail |
|---|
public void setURIs()
public java.lang.String getITunesUrl()
public java.lang.String getYahooUrl()
public java.lang.String getGoogleUrl()
public java.lang.String getFeedUrl()
public java.lang.String getMediaUrl(Item item)
item -
public java.lang.String getImageUrl()
public java.lang.String getMediaType(Enclosure enclosure)
enclosure -
public java.lang.String getLastModified(Item item)
item -
public java.lang.String getInfo(Item item)
item -
public boolean isModified(Item item)
public java.lang.String getModifierInfo(Item item)
item -
public java.lang.String getLastModified()
public java.lang.String getJumpInLink()
public java.lang.String getItemDescriptionForBrowser(Item item)
item -
public java.lang.String getItemContentForBrowser(Item item)
item -
public java.lang.String getFeedDescriptionForBrowser()
public void setItemsPerPage(int itemsPerPage)
public void olderItems()
public boolean hasOlderItems()
public void newerItems()
public void startpage()
public boolean hasNewerItems()
public int itemsCount(FeedSecurityCallback callback)
callback -
public java.util.List<Item> getItems(FeedSecurityCallback callback)
public void setSelectedItems(java.util.List<Item> selectedItems)
selectedItems - public void removeItem(Item item)
item - The item to removepublic void addItem(Item item)
item - The item to removepublic void resetItems(FeedSecurityCallback callback)
callback -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||