|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.sakaiproject.util.MergedListEntryProviderFixedListWrapper
public class MergedListEntryProviderFixedListWrapper
| Nested Class Summary | |
|---|---|
static interface |
MergedListEntryProviderFixedListWrapper.ReferenceToChannelConverter
Defines a callback interface to convert a reference into a channel. |
| Constructor Summary | |
|---|---|
MergedListEntryProviderFixedListWrapper(MergedList.EntryProvider entryProvider,
String primaryChannelReference,
String[] mergedChannelsReferences,
MergedListEntryProviderFixedListWrapper.ReferenceToChannelConverter refToChan)
|
|
| 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)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MergedListEntryProviderFixedListWrapper(MergedList.EntryProvider entryProvider,
String primaryChannelReference,
String[] mergedChannelsReferences,
MergedListEntryProviderFixedListWrapper.ReferenceToChannelConverter refToChan)
| Method Detail |
|---|
public Iterator getIterator()
MergedList.EntryProvider
getIterator in interface MergedList.EntryProviderpublic boolean allowGet(String ref)
MergedList.EntryProvider
allowGet in interface MergedList.EntryProviderpublic String getContext(Object obj)
MergedList.EntryProvider
getContext in interface MergedList.EntryProviderpublic String getReference(Object obj)
MergedList.EntryProvider
getReference in interface MergedList.EntryProviderpublic org.sakaiproject.entity.api.ResourceProperties getProperties(Object obj)
MergedList.EntryProvider
getProperties in interface MergedList.EntryProviderpublic boolean isUserChannel(Object channel)
isUserChannel in interface MergedList.EntryProviderpublic boolean isSpecialSite(Object channel)
isSpecialSite in interface MergedList.EntryProviderpublic String getSiteUserId(Object channel)
getSiteUserId in interface MergedList.EntryProviderpublic org.sakaiproject.site.api.Site getSite(Object channel)
getSite in interface MergedList.EntryProvider
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||