|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public static interface MergedList.EntryProvider
This interface is used to describe a generic list entry provider so that a variety of list entries can be used. This currently serves merged sites for the schedule and merged channels for announcements.
| Method Summary | |
|---|---|
boolean |
allowGet(String ref)
See if we can do a "get" on the calendar, channel, etc. |
String |
getContext(Object obj)
Generically access the context of the resource provided by the getIterator() call. |
Iterator |
getIterator()
Gets an iterator for the channels, calendars, etc. |
org.sakaiproject.entity.api.ResourceProperties |
getProperties(Object obj)
Generically access the resource's properties. |
String |
getReference(Object obj)
Generically access the reference of the resource provided by the getIterator() call. |
org.sakaiproject.site.api.Site |
getSite(Object channel)
|
String |
getSiteUserId(Object channel)
|
boolean |
isSpecialSite(Object channel)
|
boolean |
isUserChannel(Object channel)
|
| Method Detail |
|---|
Iterator getIterator()
boolean allowGet(String ref)
String getContext(Object obj)
String getReference(Object obj)
org.sakaiproject.entity.api.ResourceProperties getProperties(Object obj)
boolean isUserChannel(Object channel)
boolean isSpecialSite(Object channel)
String getSiteUserId(Object channel)
org.sakaiproject.site.api.Site getSite(Object channel)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||