|
Jive Forums API (5.5.8) 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 PostActionpublic boolean isReply()
isReply in class PostActionpublic boolean isEditStampRequired()
isEditStampRequired in class PostActionpublic java.lang.String doDefault()
PostActionActionSupport.getActionMessages() method.
doDefault in class PostActionpublic java.lang.String execute()
PostAction
execute in interface com.opensymphony.xwork.Actionexecute in class PostActionpublic int getAttachmentCount()
PostAction
getAttachmentCount in class PostActionpublic java.util.Iterator getAttachments()
PostAction
getAttachments in class PostActionpublic java.lang.String getParentQuotedText(boolean returnAsHtml)
getParentQuotedText in class PostActionreturnAsHtml - true to return the quoted message as html, false to return as text
public void validate()
PostAction
validate in interface com.opensymphony.xwork.Validateablevalidate in class PostAction
|
Jive Forums Project Page | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||