|
Jive Forums API (5.5.20.2-oracle) Developer Javadocs | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.opensymphony.xwork.ActionSupport
com.jivesoftware.base.action.JiveActionSupport
com.jivesoftware.forum.action.ForumActionSupport
com.jivesoftware.forum.action.PostAction
com.jivesoftware.forum.action.EditAction
public class EditAction
Action for handling logic of editing forum content.
Field Summary |
---|
Fields inherited from class com.jivesoftware.forum.action.PostAction |
---|
ATTACH, REJECTED, REQUEST_TOO_LARGE, SESSION_MESSAGE_KEY, SUCCESS_MODERATED, SUCCESS_NEW_MESSAGE, SUCCESS_NEW_MESSAGE_STQC, SUCCESS_NEW_TOPIC |
Fields inherited from class com.jivesoftware.forum.action.ForumActionSupport |
---|
CANCEL, DISABLED, FATAL, NOTFOUND, SESSION_REFERRER_KEY, UNAUTHORIZED |
Fields inherited from class com.jivesoftware.base.action.JiveActionSupport |
---|
pageUser, response |
Fields inherited from class com.opensymphony.xwork.ActionSupport |
---|
LOG |
Fields inherited from interface com.opensymphony.xwork.Action |
---|
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Constructor Summary | |
---|---|
EditAction()
|
Method Summary | |
---|---|
java.lang.String |
doDefault()
Loads specified Jive objects (the forum, parent message, etc) and checks that the user has posting permission in this forum. |
java.lang.String |
execute()
Loads specified Jive objects (the forum, parent message, etc) and checks that the user has posting permission in this forum. |
int |
getAttachmentCount()
Returns a count of attachments associated with the new message. |
java.util.Iterator |
getAttachments()
Returns an iterator of attachments associated with the new message. |
java.lang.String |
getComment()
|
java.lang.String |
getParentQuotedText(boolean returnAsHtml)
A convenience method to quote the parent's message body. |
boolean |
isAddComment()
|
boolean |
isEdit()
Returns true always to indicate that this action is for message editing. |
boolean |
isEditStampRequired()
Returns true if the user is a system admin or moderator, and edit stamps must accompany changes by a moderator. |
boolean |
isReply()
Returns true if the message being edited is a reply, false otherwise |
void |
setAddComment(boolean addComment)
|
void |
setComment(java.lang.String comment)
|
void |
validate()
Validates all user input. |
Methods inherited from class com.jivesoftware.forum.action.ForumActionSupport |
---|
getCanAttach, getCanCreateMessage, getCanCreatePoll, getCanCreatePoll, getCanCreateThread, getCanCreateThread, getCanEdit, getCanEditAttach, getCanEditPoll, getCanEditPoll, getCanEditProfile, getCanEditTags, getCanPostAnnounce, getCanPostAnnounce, getCanRead, getCanRead, getForumFactory, getPageUser, getReadStatus, getSkinProperty, getThemeName, isAdmin, isAdmin, isAuthor, isAuthor, isMessageModerationOn, isModerator, isModerator, isResourceInTheme, isSystemAdmin, isThreadModerationOn, setForumFactory, setUser |
Methods inherited from class com.jivesoftware.base.action.JiveActionSupport |
---|
getAuthToken, getGuestProperty, getJiveProperty, getLocales, getPageURL, getText, getText, getTimeZone, getTimeZones, isFailedLookup, isGuest, setAuthToken, setGuestProperty, setLoginAttributes, setPageUser, setServletResponse |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
---|
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EditAction()
Method Detail |
---|
public boolean isAddComment()
public void setAddComment(boolean addComment)
public java.lang.String getComment()
public void setComment(java.lang.String comment)
public boolean isEdit()
isEdit
in class PostAction
public boolean isReply()
isReply
in class PostAction
public boolean isEditStampRequired()
isEditStampRequired
in class PostAction
public java.lang.String doDefault()
PostAction
ActionSupport.getActionMessages()
method.
doDefault
in class PostAction
public java.lang.String execute()
PostAction
execute
in interface com.opensymphony.xwork.Action
execute
in class PostAction
public int getAttachmentCount()
PostAction
getAttachmentCount
in class PostAction
public java.util.Iterator getAttachments()
PostAction
getAttachments
in class PostAction
public java.lang.String getParentQuotedText(boolean returnAsHtml)
getParentQuotedText
in class PostAction
returnAsHtml
- true to return the quoted message as html, false to return as text
public void validate()
PostAction
validate
in interface com.opensymphony.xwork.Validateable
validate
in class PostAction
|
Jive Forums Project Page | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |