public abstract class ManageRulesPage<P extends EmptyManageRulesPage,B extends BrowsePage> extends RulesPage
renderableParent, webDriver| Constructor and Description |
|---|
ManageRulesPage() |
| Modifier and Type | Method and Description |
|---|---|
B |
close()
Close the manage rules view by clicking that last link in the breadcrumb
|
B |
closeTo(String folderName)
Close to a given folder name on the breadcrumb
|
void |
deleteAllExistingRulesIfAny() |
P |
deleteRule() |
EditRulePage |
editRule() |
boolean |
existsRule(String ruleName)
Indicates whether a named rule exists or not
|
String |
getDescription() |
protected String |
getPageURL(String... context)
Get the URL of the page
|
List<String> |
getRules()
Get the names of the rules listed on the page
|
String |
getSelectedRule()
Get the name of the currently selected rule
|
boolean |
isActionAvailable(String name) |
boolean |
isActive() |
boolean |
isAppliedToSubfolders() |
boolean |
isConditionAvailable(String name) |
boolean |
isCriteriaAvailable(String name) |
<T extends Renderable> |
render()
Render method
|
boolean |
runInBackground() |
ManageRulesPage |
runRulesForFolder() |
ManageRulesPage |
runRulesForFolderSubFolder() |
ManageRulesPage |
selectRule(String ruleName)
Select a named rule
|
RuleDetails |
withRuleDetails()
Work with the rule details section of the page
|
getSharePageNavigation, openclosePage, getCurrentUrl, getLastRenderedPage, getPageTitle, refreshAndReRenderCurrentPage, refreshCurrentPageas, getAllFields, getLastRendered, renderChildrenpublic <T extends Renderable> T render()
Renderablerender in class SharePageSharePage.render()protected String getPageURL(String... context)
SharePagegetPageURL in class SharePageSharePage.getPageURL(java.lang.String[])public B close()
public boolean existsRule(String ruleName)
public String getSelectedRule()
public ManageRulesPage selectRule(String ruleName)
public RuleDetails withRuleDetails()
public ManageRulesPage runRulesForFolder()
public ManageRulesPage runRulesForFolderSubFolder()
public P deleteRule()
public EditRulePage editRule()
public String getDescription()
public boolean isActive()
public boolean isAppliedToSubfolders()
public boolean runInBackground()
public boolean isConditionAvailable(String name)
public boolean isCriteriaAvailable(String name)
public boolean isActionAvailable(String name)
public void deleteAllExistingRulesIfAny()
Copyright © 2005–2016 Alfresco Software. All rights reserved.