public class

WorkflowHeaderDelegate

extends Object
implements WorkflowHeader
java.lang.Object
   ↳ com.atlassian.jira.pageobjects.pages.admin.workflow.WorkflowHeaderDelegate

Summary

Fields
public static final Pattern MY_PREFERENCES_REST
public static Pattern WORKFLOW_ID
protected TraceContext traceContext
Public Constructors
WorkflowHeaderDelegate()
Public Methods
boolean canCreateOrEditDraft()
boolean canDiscard()
boolean canEditNameOrDescription()
boolean canPublish()
boolean canViewDraft()
<T extends WorkflowHeader> T createDraft(WorkflowMode<T> mode)
<T extends WorkflowHeader> T createDraftInMode(WorkflowMode<T> mode)
EditWorkflowNameAndDescriptionDialog editNameOrDescription()
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()
TimedCondition isPresentCondition(String name)
boolean isSystem()
DiscardDraftDialog openDiscardDialog()
PublishDialog openPublishDialog()
<T extends WorkflowHeader> T setCurrentEditMode(WorkflowMode<T> mode)
void setCurrentViewMode(WorkflowMode<?> mode)
ProjectSharedBy sharedBy()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.pageobjects.pages.admin.workflow.WorkflowHeader

Fields

public static final Pattern MY_PREFERENCES_REST

public static Pattern WORKFLOW_ID

protected TraceContext traceContext

Public Constructors

public WorkflowHeaderDelegate ()

Public Methods

public boolean canCreateOrEditDraft ()

public boolean canDiscard ()

public boolean canEditNameOrDescription ()

public boolean canPublish ()

public boolean canViewDraft ()

public T createDraft (WorkflowMode<T> mode)

public T createDraftInMode (WorkflowMode<T> mode)

public EditWorkflowNameAndDescriptionDialog editNameOrDescription ()

public WorkflowMode<?> getCurrentMode ()

public List<String> getInfoMessages ()

public List<String> getSharedProjects ()

public List<String> getWarningMessages ()

public String getWorkflowDescription ()

public String getWorkflowName ()

public ViewWorkflowSteps gotoLiveWorkflow ()

public boolean hasLinkToLiveWorkflow ()

public boolean isActive ()

public boolean isDraft ()

public boolean isInactive ()

public TimedCondition isPresentCondition (String name)

public boolean isSystem ()

public DiscardDraftDialog openDiscardDialog ()

public PublishDialog openPublishDialog ()

public T setCurrentEditMode (WorkflowMode<T> mode)

public void setCurrentViewMode (WorkflowMode<?> mode)

public ProjectSharedBy sharedBy ()