コード例 #1
0
ファイル: SiteadminPage.java プロジェクト: Cognifide/bobcat
 @Override
 public SiteadminActions unpublishPage(String title) {
   childPageWindow.selectPage(title);
   siteadminToolbar.unpublishPageNow();
   waitForExpectedStatus(title, ActivationStatus.NOT_PUBLISHED);
   return this;
 }
コード例 #2
0
ファイル: SiteadminPage.java プロジェクト: Cognifide/bobcat
 @Override
 public SiteadminActions deletePage(String title) {
   childPageWindow.selectPage(title);
   int pageCount = childPageWindow.getPageCount();
   siteadminToolbar.deleteSelectedPages();
   waitForPageCount(pageCount - 1);
   return this;
 }
コード例 #3
0
ファイル: SiteadminPage.java プロジェクト: Cognifide/bobcat
 @Override
 public SiteadminActions unpublishPageLater(String title, LocalDateTime scheduledDateTime) {
   childPageWindow.selectPage(title);
   siteadminToolbar.unpublishPageLater(scheduledDateTime);
   wait.withTimeout(Timeouts.SMALL).until(input -> isPagePresent(title));
   waitForExpectedStatus(title, ActivationStatus.SCHEDULED);
   return this;
 }
コード例 #4
0
ファイル: SiteadminPage.java プロジェクト: Cognifide/bobcat
 @Override
 public SiteadminActions copyPage(String title, String destination) {
   childPageWindow.selectPage(title);
   siteadminToolbar.copyPage();
   open(destination);
   int pageCount = childPageWindow.getPageCount();
   contentToolbar.pastePage();
   waitForPageCount(pageCount + 1);
   return this;
 }
コード例 #5
0
ファイル: SiteadminPage.java プロジェクト: Cognifide/bobcat
 @Override
 public SiteadminActions movePage(String title, String destinationPath) {
   childPageWindow.selectPage(title);
   siteadminToolbar.movePage(destinationPath);
   return this;
 }