com.atlassian.jira.web.action.issue
Class ManageLinks
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.AddComment
com.atlassian.jira.web.action.issue.ViewIssue
com.atlassian.jira.web.action.issue.ManageLinks
- All Implemented Interfaces:
- webwork.action.Action, webwork.action.CommandDriven, ErrorCollection, I18nHelper, webwork.action.IllegalArgumentAware, OperationContext, Serializable
- public class ManageLinks
- extends ViewIssue
- See Also:
- Serialized Form
Fields inherited from class webwork.action.ActionSupport |
command, errorMap, errorMessages |
Fields inherited from interface webwork.action.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Constructor Summary |
ManageLinks(RepositoryManager repositoryManager,
PermissionManager permissionManager,
TrackbackManager trackbackManager,
ThumbnailManager thumbnailManager,
SubTaskManager subTaskManager,
IssueLinkManager issueLinkManager,
IssueLinkTypeManager issueLinkTypeManager,
VoteManager voteManager,
WatcherManager watcherManager,
com.atlassian.plugin.PluginManager pluginManager,
IssueUtilsBean issueUtilsBean,
FieldManager fieldManager,
FieldScreenRendererFactory fieldScreenRendererFactory,
FieldLayoutManager fieldLayoutManager,
RendererManager rendererManager,
IssueFactory issueFactory)
|
Methods inherited from class com.atlassian.jira.web.action.issue.ViewIssue |
doMoveIssueLink, getActionOrder, getActions, getAssignIn, getAvailableActions, getAvailableActions, getAvailableActions, getComponents, getCurrentSubTaskSequence, getCustomFieldHtml, getCustomFieldValue, getCustomFieldXML, getDurationString, getEstimate, getFieldScreenRenderer, getFieldScreenRenderTabs, getFileAttachments, getFixVersions, getImageAttachments, getIssueOperations, getIssueTabPanels, getIssuetype, getIssueUrl, getJiraWorkflow, getOldIssueUrl, getPage, getPagerManager, getParentIssue, getRenderedContent, getRenderedContentNoBreaks, getRepositoryManager, getRssMode, getSelectedTab, getSorter, getSubTaskBean, getSubTaskIssueTypes, getSubTaskQuickCreationWebComponent, getSubTaskSequence, getSubTaskView, getThumbnails, getTimeOriginalEstimate, getTimeSpent, getTrackback, getTrackbacks, getValidCustomFields, getVersions, getView, getVisibleCustomFields, getVisibleCustomFields, getVisibleCustomFields, getWatcherList, isAllowedReorderSubTasks, isAttachable, isCanViewProjectRepositories, isCanViewVoterWatcherList, isCanViewWatcherList, isIssueLinkCreatable, isIssueReportedByMe, isMovable, isShowIssueDetails, isSubTask, isToolkitAvailable, isViewIssue, isVotedAlready, isWatchingAlready, isWorkable, isWorkflowAllowsEdit, setActionOrder, setCurrentSubTaskSequence, setIssuetype, setPage, setResetPager, setRssMode, setSubTaskSequence, setSubTaskView, setView, setVote, setWatch |
Methods inherited from class com.atlassian.jira.web.action.issue.AbstractCommentableIssue |
createComment, doCommentValidation, getComment, getCommentLevel, getCommentLevels, getCustomFieldValuesHolder, getFieldScreenRendererLayoutItemForField, getFieldScreenRendererWithAllFields, getIssueOperation, setComment, setCommentLevel, setCustomFieldValuesHolder |
Methods inherited from class com.atlassian.jira.web.action.issue.AbstractIssueSelectAction |
getDefaultSecurityLevel, getId, getIssue, getIssueObject, getIssueObjectNoSecurityCheck, getIssuePath, getKey, getProject, getSecurityLevel, getSecurityLevel, getSecurityLevelName, getSecurityLevels, getSecurityLevels, getViewIssueKey, getViewUrl, isEditable, isEditable, isIssueExists, isWorkflowAllowsEdit, redirectToView, resetIssue, setId, setIssue, setKey, setViewIssueKey |
Methods inherited from class com.atlassian.jira.web.action.IssueActionSupport |
getActionManager, getAttachmentManager, getCustomFieldManager, getDaysPerWeek, getHoursPerDay, getIssueManager, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getSearchRequest, getUrlEncoded, getWorkflow, getWorkflowTransitionDescription, getWorkflowTransitionDisplayName, isCustomFieldHidden, isFieldHidden, isFieldHidden, isFieldHidden, setCurrentIssue |
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
addErrorCollection, forceRedirect, getAssignableUsers, getAssignableUsers, getCachedGroups, getCalendarTranslationFilenameForLanguage, getComponentManager, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getReturnUrl, getSavedFilters, getSelectedProject, getText, getTimeFormat, getUserFullName, getVersionManager, getWebworkStack, getWebworkStack, isHasCalendarTranslationForLanguage, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, setReturnUrl, setSelectedProjectId |
Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getApplicationProperties, getDefaultResourceBundle, getDelegator, getJiraLocaleUtils, getLocale, getResult, getText, getText, getText, getText, getText, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isStandard, removeKeyOrAddError |
Methods inherited from class webwork.action.ActionSupport |
addError, addErrorMessage, 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 webwork.action.CommandDriven |
setCommand |
destId
Long destId
linkType
Long linkType
sourceId
Long sourceId
confirm
boolean confirm
issueLink
IssueLink issueLink
ManageLinks
public ManageLinks(RepositoryManager repositoryManager,
PermissionManager permissionManager,
TrackbackManager trackbackManager,
ThumbnailManager thumbnailManager,
SubTaskManager subTaskManager,
IssueLinkManager issueLinkManager,
IssueLinkTypeManager issueLinkTypeManager,
VoteManager voteManager,
WatcherManager watcherManager,
com.atlassian.plugin.PluginManager pluginManager,
IssueUtilsBean issueUtilsBean,
FieldManager fieldManager,
FieldScreenRendererFactory fieldScreenRendererFactory,
FieldLayoutManager fieldLayoutManager,
RendererManager rendererManager,
IssueFactory issueFactory)
doValidation
protected void doValidation()
- Overrides:
doValidation
in class ViewIssue
doExecute
protected String doExecute()
throws Exception
- Overrides:
doExecute
in class ViewIssue
- Throws:
Exception
doDelete
public String doDelete()
throws Exception
- Throws:
Exception
getDirectionName
public String getDirectionName()
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getTargetIssueKey
public String getTargetIssueKey()
getLink
public IssueLink getLink()
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getDestId
public Long getDestId()
setDestId
public void setDestId(Long destId)
getSourceId
public Long getSourceId()
setSourceId
public void setSourceId(Long sourceId)
getLinkType
public Long getLinkType()
setLinkType
public void setLinkType(Long linkType)
isConfirm
public boolean isConfirm()
setConfirm
public void setConfirm(boolean confirm)
getDeleteColumnLayoutItem
public ColumnLayoutItem getDeleteColumnLayoutItem(IssueLinkType issueLinkType,
boolean isOutward)
Copyright © 2002-2006 Atlassian. All Rights Reserved.