com.atlassian.jira.pageobjects.pages.admin.workflow
Class WorkflowDesignerPage
java.lang.Object
com.atlassian.jira.pageobjects.pages.AbstractJiraPage
com.atlassian.jira.pageobjects.pages.admin.workflow.WorkflowDesignerPage
- All Implemented Interfaces:
- WorkflowHeader, com.atlassian.pageobjects.Page
public class WorkflowDesignerPage
- extends AbstractJiraPage
- implements WorkflowHeader
Represents the workflow designer page for a particular workflow!
- Since:
- v4.4
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WorkflowDesignerPage
public WorkflowDesignerPage(String workflowName,
boolean isDraft)
isAt
public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
- Description copied from class:
AbstractJiraPage
- Timed condition checking if we're at given page.
- Specified by:
isAt
in class AbstractJiraPage
- Returns:
- timed condition checking, if the test is at given page
getUrl
public String getUrl()
- Specified by:
getUrl
in interface com.atlassian.pageobjects.Page
canCreateOrEditDraft
public boolean canCreateOrEditDraft()
- Specified by:
canCreateOrEditDraft
in interface WorkflowHeader
canDiscard
public boolean canDiscard()
- Specified by:
canDiscard
in interface WorkflowHeader
canViewDraft
public boolean canViewDraft()
- Specified by:
canViewDraft
in interface WorkflowHeader
canEditNameOrDescription
public boolean canEditNameOrDescription()
- Specified by:
canEditNameOrDescription
in interface WorkflowHeader
canPublish
public boolean canPublish()
- Specified by:
canPublish
in interface WorkflowHeader
createDraftInMode
public <T extends WorkflowHeader> T createDraftInMode(WorkflowHeader.WorkflowMode<T> mode)
- Specified by:
createDraftInMode
in interface WorkflowHeader
createDraft
public <T extends WorkflowHeader> T createDraft(WorkflowHeader.WorkflowMode<T> mode)
- Specified by:
createDraft
in interface WorkflowHeader
openDiscardDialog
public DiscardDraftDialog openDiscardDialog()
- Specified by:
openDiscardDialog
in interface WorkflowHeader
editNameOrDescription
public EditWorkflowNameAndDescriptionDialog editNameOrDescription()
- Specified by:
editNameOrDescription
in interface WorkflowHeader
getCurrentMode
public WorkflowHeader.WorkflowMode<?> getCurrentMode()
- Specified by:
getCurrentMode
in interface WorkflowHeader
getInfoMessages
public List<String> getInfoMessages()
- Specified by:
getInfoMessages
in interface WorkflowHeader
getSharedProjects
public List<String> getSharedProjects()
- Specified by:
getSharedProjects
in interface WorkflowHeader
getWarningMessages
public List<String> getWarningMessages()
- Specified by:
getWarningMessages
in interface WorkflowHeader
getWorkflowDescription
public String getWorkflowDescription()
- Specified by:
getWorkflowDescription
in interface WorkflowHeader
getWorkflowName
public String getWorkflowName()
- Specified by:
getWorkflowName
in interface WorkflowHeader
gotoLiveWorkflow
public ViewWorkflowSteps gotoLiveWorkflow()
- Specified by:
gotoLiveWorkflow
in interface WorkflowHeader
hasLinkToLiveWorkflow
public boolean hasLinkToLiveWorkflow()
- Specified by:
hasLinkToLiveWorkflow
in interface WorkflowHeader
isActive
public boolean isActive()
- Specified by:
isActive
in interface WorkflowHeader
isDraft
public boolean isDraft()
- Specified by:
isDraft
in interface WorkflowHeader
isInactive
public boolean isInactive()
- Specified by:
isInactive
in interface WorkflowHeader
isSystem
public boolean isSystem()
- Specified by:
isSystem
in interface WorkflowHeader
openPublishDialog
public PublishDialog openPublishDialog()
- Specified by:
openPublishDialog
in interface WorkflowHeader
setCurrentEditMode
public <T extends WorkflowHeader> T setCurrentEditMode(WorkflowHeader.WorkflowMode<T> mode)
- Specified by:
setCurrentEditMode
in interface WorkflowHeader
setCurrentViewMode
public void setCurrentViewMode(WorkflowHeader.WorkflowMode<?> mode)
- Specified by:
setCurrentViewMode
in interface WorkflowHeader
sharedBy
public ProjectSharedBy sharedBy()
- Specified by:
sharedBy
in interface WorkflowHeader
Copyright © 2002-2014 Atlassian. All Rights Reserved.