com.atlassian.jira.pageobjects.pages.admin.workflow
Interface WorkflowHeader

All Known Implementing Classes:
ViewWorkflowSteps, WorkflowDesignerPage, WorkflowHeaderDelegate

public interface WorkflowHeader

Since:
v5.1

Nested Class Summary
static class WorkflowHeader.WorkflowMode<T extends WorkflowHeader>
           
 
Method Summary
 boolean canCreateOrEditDraft()
           
 boolean canDiscard()
           
 boolean canEditNameOrDescription()
           
 boolean canPublish()
           
 boolean canViewDraft()
           
<T extends WorkflowHeader>
T
createDraft(WorkflowHeader.WorkflowMode<T> mode)
           
<T extends WorkflowHeader>
T
createDraftInMode(WorkflowHeader.WorkflowMode<T> mode)
           
 EditWorkflowNameAndDescriptionDialog editNameOrDescription()
           
 WorkflowHeader.WorkflowMode<?> getCurrentMode()
           
 List<String> getInfoMessages()
           
 List<String> getSharedProjects()
           
 List<String> getWarningMessages()
           
 String getWorkflowDescription()
           
 String getWorkflowName()
           
 ViewWorkflowSteps gotoLiveWorkflow()
           
 boolean hasLinkToLiveWorkflow()
           
 boolean isActive()
           
 boolean isDraft()
           
 boolean isInactive()
           
 boolean isSystem()
           
 DiscardDraftDialog openDiscardDialog()
           
 PublishDialog openPublishDialog()
           
<T extends WorkflowHeader>
T
setCurrentEditMode(WorkflowHeader.WorkflowMode<T> mode)
           
 void setCurrentViewMode(WorkflowHeader.WorkflowMode<?> mode)
           
 ProjectSharedBy sharedBy()
           
 

Method Detail

getWorkflowName

String getWorkflowName()

getWorkflowDescription

String getWorkflowDescription()

isSystem

boolean isSystem()

sharedBy

ProjectSharedBy sharedBy()

getSharedProjects

List<String> getSharedProjects()

canEditNameOrDescription

boolean canEditNameOrDescription()

editNameOrDescription

EditWorkflowNameAndDescriptionDialog editNameOrDescription()

canCreateOrEditDraft

boolean canCreateOrEditDraft()

canDiscard

boolean canDiscard()

canViewDraft

boolean canViewDraft()

openDiscardDialog

DiscardDraftDialog openDiscardDialog()

canPublish

boolean canPublish()

openPublishDialog

PublishDialog openPublishDialog()

isDraft

boolean isDraft()

hasLinkToLiveWorkflow

boolean hasLinkToLiveWorkflow()

gotoLiveWorkflow

ViewWorkflowSteps gotoLiveWorkflow()

isActive

boolean isActive()

isInactive

boolean isInactive()

getInfoMessages

List<String> getInfoMessages()

getWarningMessages

List<String> getWarningMessages()

getCurrentMode

WorkflowHeader.WorkflowMode<?> getCurrentMode()

createDraftInMode

<T extends WorkflowHeader> T createDraftInMode(WorkflowHeader.WorkflowMode<T> mode)

createDraft

<T extends WorkflowHeader> T createDraft(WorkflowHeader.WorkflowMode<T> mode)

setCurrentEditMode

<T extends WorkflowHeader> T setCurrentEditMode(WorkflowHeader.WorkflowMode<T> mode)

setCurrentViewMode

void setCurrentViewMode(WorkflowHeader.WorkflowMode<?> mode)


Copyright © 2002-2013 Atlassian. All Rights Reserved.