org.olat.course.nodes.dialog
Class DialogNodeForumCallback
java.lang.Object
org.olat.course.nodes.dialog.DialogNodeForumCallback
- All Implemented Interfaces:
- ForumCallback
public class DialogNodeForumCallback
- extends java.lang.Object
- implements ForumCallback
Description:
TODO: guido Class Description for DialogNodeForumCallback
Initial Date: 21.11.2005
- Author:
- guido
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DialogNodeForumCallback
public DialogNodeForumCallback(NodeEvaluation ne,
boolean isOlatAdmin,
boolean isGuestOnly,
SubscriptionContext subscriptionContext)
- Parameters:
ne - the nodeevaluation for this coursenodeisOlatAdmin - true if the user is olat-adminisGuestOnly - true if the user is olat-guestsubscriptionContext -
mayOpenNewThread
public boolean mayOpenNewThread()
- Specified by:
mayOpenNewThread in interface ForumCallback
- Returns:
- if allowed to open a new forum thread
- See Also:
ForumCallback.mayOpenNewThread()
mayReplyMessage
public boolean mayReplyMessage()
- Specified by:
mayReplyMessage in interface ForumCallback
- Returns:
- if the current user may reply to messages
- See Also:
ForumCallback.mayReplyMessage()
mayEditMessageAsModerator
public boolean mayEditMessageAsModerator()
- Specified by:
mayEditMessageAsModerator in interface ForumCallback
- Returns:
- if allowed to moderate
- See Also:
ForumCallback.mayEditMessageAsModerator()
mayDeleteMessageAsModerator
public boolean mayDeleteMessageAsModerator()
- Specified by:
mayDeleteMessageAsModerator in interface ForumCallback
- Returns:
- if allowed to delete non-owned messages
- See Also:
ForumCallback.mayDeleteMessageAsModerator()
mayArchiveForum
public boolean mayArchiveForum()
- Specified by:
mayArchiveForum in interface ForumCallback
- Returns:
- true if allowed to archive the whole forum or threads of it
- See Also:
ForumCallback.mayArchiveForum()
mayFilterForUser
public boolean mayFilterForUser()
- Specified by:
mayFilterForUser in interface ForumCallback
- Returns:
- true if allowed to filter the whole forum
- See Also:
ForumCallback.mayFilterForUser()
getSubscriptionContext
public SubscriptionContext getSubscriptionContext()
- Specified by:
getSubscriptionContext in interface ForumCallback
- Returns:
- the subscriptionContext. if null, then no subscription must be offered
- See Also:
ForumCallback.getSubscriptionContext()