|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object webwork.action.ActionSupport com.atlassian.jira.action.JiraActionSupport com.atlassian.jira.web.action.JiraWebActionSupport com.atlassian.jira.web.action.ProjectActionSupport com.atlassian.jira.web.action.IssueActionSupport com.atlassian.jira.web.action.issue.AbstractIssueSelectAction com.atlassian.jira.web.action.issue.AbstractViewIssue com.atlassian.jira.web.action.issue.AbstractCommentableIssue com.atlassian.jira.web.action.issue.AttachScreenshot
public class AttachScreenshot
Webwork action for popping up the attach screenshot applet and attaching screenshots to an issue.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.atlassian.jira.util.I18nHelper |
---|
I18nHelper.BeanFactory |
Field Summary |
---|
Fields inherited from class com.atlassian.jira.web.action.issue.AbstractIssueSelectAction |
---|
id, issueObject |
Fields inherited from class com.atlassian.jira.web.action.IssueActionSupport |
---|
attachmentManager |
Fields inherited from class com.atlassian.jira.web.action.ProjectActionSupport |
---|
projectManager |
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
---|
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters |
Fields inherited from class com.atlassian.jira.action.JiraActionSupport |
---|
log |
Fields inherited from class webwork.action.ActionSupport |
---|
command, errorMap, errorMessages |
Fields inherited from interface webwork.action.Action |
---|
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Constructor Summary | |
---|---|
AttachScreenshot(IssueLinkManager issueLinkManager,
SubTaskManager subTaskManager,
FieldScreenRendererFactory fieldScreenRendererFactory,
FieldManager fieldManager,
ProjectRoleManager projectRoleManager,
CommentService commentService,
WebAttachmentManager webAttachmentManager,
IssueUpdater issueUpdater,
AttachmentService attachmentService)
|
Method Summary | |
---|---|
java.lang.String |
doDefault()
|
protected java.lang.String |
doExecute()
|
protected void |
doValidation()
|
java.lang.String |
encode(java.lang.String text)
|
java.lang.String |
getAfterUrl()
|
java.util.Map<java.lang.String,java.lang.Object> |
getDisplayParams()
|
java.lang.String |
getNextScreenshotName()
|
int |
getNextScreenshotNumber()
|
boolean |
isAbleToAttach()
|
Methods inherited from class com.atlassian.jira.web.action.issue.AbstractCommentableIssue |
---|
createComment, doCommentValidation, getComment, getCommentLevel, getFieldScreenRendererLayoutItemForField, getFieldScreenRendererWithAllFields, getFieldValuesHolder, getGroupLevel, getGroupLevels, getIssueOperation, getOrderableField, getRoleLevels, setComment, setCommentLevel, setFieldValuesHolder, setGroupLevel |
Methods inherited from class com.atlassian.jira.web.action.issue.AbstractViewIssue |
---|
getAttachments, getIssueLinkManager, getLinkCollection, getLinkCollection, getPossibleComponents, getPossibleVersions, getPossibleVersionsReleasedFirst |
Methods inherited from class com.atlassian.jira.web.action.issue.AbstractIssueSelectAction |
---|
cameFromIssue, cameFromParent, getId, getIssue, getIssueObject, getIssueObjectNoSecurityCheck, getIssuePath, getKey, getLayoutBean, getParentIssueObject, getProject, getSecurityLevel, getSecurityLevel, getSecurityLevelName, getSubTaskManager, getSummaryIssue, getViewIssueKey, getViewUrl, isEditable, isEditable, isHasEditIssuePermission, isIssueExists, isIssueValid, isSubTask, isSubTaskCreatable, isWorkflowAllowsEdit, redirectToView, resetIssue, setId, setIssue, setKey, setViewIssueKey |
Methods inherited from class com.atlassian.jira.web.action.ProjectActionSupport |
---|
getBrowseableProjects, getBrowseableProjectsInCategory, getSelectedProjectId, setSelectedProject, setSelectedProject |
Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
---|
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getDefaultResourceBundle, getDelegator, getKeysForPrefix, getLocale, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText0, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError |
Methods inherited from class webwork.action.ActionSupport |
---|
addError, addErrorMessage, getCommandName, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.atlassian.jira.issue.customfields.OperationContext |
---|
getFieldValuesHolder, getIssueOperation |
Methods inherited from interface com.atlassian.jira.web.action.issue.IssueSummaryAware |
---|
getRemoteUser |
Methods inherited from interface com.atlassian.jira.util.ErrorCollection |
---|
addError, addErrorMessage, addErrorMessages, addErrors, getErrorMessages, getErrors, hasAnyErrors, setErrorMessages |
Methods inherited from interface webwork.action.CommandDriven |
---|
getCommandName, setCommand |
Constructor Detail |
---|
public AttachScreenshot(IssueLinkManager issueLinkManager, SubTaskManager subTaskManager, FieldScreenRendererFactory fieldScreenRendererFactory, FieldManager fieldManager, ProjectRoleManager projectRoleManager, CommentService commentService, WebAttachmentManager webAttachmentManager, IssueUpdater issueUpdater, AttachmentService attachmentService)
Method Detail |
---|
public java.lang.String doDefault() throws java.lang.Exception
doDefault
in class webwork.action.ActionSupport
java.lang.Exception
protected void doValidation()
doValidation
in class AbstractCommentableIssue
protected java.lang.String doExecute() throws java.lang.Exception
doExecute
in class webwork.action.ActionSupport
java.lang.Exception
public java.lang.String getAfterUrl()
public boolean isAbleToAttach()
public java.lang.String encode(java.lang.String text)
public java.lang.String getNextScreenshotName()
public int getNextScreenshotNumber()
public java.util.Map<java.lang.String,java.lang.Object> getDisplayParams()
getDisplayParams
in class AbstractCommentableIssue
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |