com.atlassian.confluence.selenium.client
Class KeyboardShortcutHelpDialog

java.lang.Object
  extended by com.atlassian.confluence.selenium.client.Dialog
      extended by com.atlassian.confluence.selenium.client.KeyboardShortcutHelpDialog

public class KeyboardShortcutHelpDialog
extends Dialog


Field Summary
static java.lang.String AUTOFORMAT_TAB_NAME
           
static java.lang.String EDITOR_TAB_NAME
           
static java.lang.String GENERAL_TAB_NAME
           
static java.lang.String KEYBOARD_SHORTCUT_AUTOCOMPLETE_MESSAGE_ID
           
static java.lang.String KEYBOARD_SHORTCUT_ENABLED_CHECKBOX_ID
           
static java.lang.String KEYBOARD_SHORTCUT_LINK_ID
           
static java.lang.String KEYBOARD_SHORTCUTS_DIALOG_ID
           
 
Fields inherited from class com.atlassian.confluence.selenium.client.Dialog
client, id
 
Constructor Summary
KeyboardShortcutHelpDialog(ConfluenceSeleniumClient client, KeyboardShortcuts shortcuts)
           
 
Method Summary
 boolean areModulesVisible(java.lang.String... modules)
           
 void clickEditorTab()
           
 void clickGeneralTab()
           
 void clickWikimarkupTab()
           
 void closeDialog()
           
 void disableShortcuts()
           
 void enableShortcuts()
           
 void openFromMenu()
           
 void openWithShortcut()
           
 void shortcutHasAction(java.lang.String description, java.lang.String action)
           
 void testModuleHasShortcuts(java.lang.String module, java.lang.String... shortcutTitles)
           
 void testShortcutAbsent(java.lang.String shortcutTitle)
           
 void waitUntilTabVisible(java.lang.String name)
           
 
Methods inherited from class com.atlassian.confluence.selenium.client.Dialog
clickButton, clickCancel, clickLink, clickPageMenu, getId, getTitle, hasButton, hasLink, hasPageMenu, isButtonDisabled, isVisible, pressEscape, pressEscapeOnly, waitForRemoval, waitUntilClosed, waitUntilVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEYBOARD_SHORTCUTS_DIALOG_ID

public static final java.lang.String KEYBOARD_SHORTCUTS_DIALOG_ID
See Also:
Constant Field Values

KEYBOARD_SHORTCUT_ENABLED_CHECKBOX_ID

public static final java.lang.String KEYBOARD_SHORTCUT_ENABLED_CHECKBOX_ID
See Also:
Constant Field Values

KEYBOARD_SHORTCUT_LINK_ID

public static final java.lang.String KEYBOARD_SHORTCUT_LINK_ID
See Also:
Constant Field Values

KEYBOARD_SHORTCUT_AUTOCOMPLETE_MESSAGE_ID

public static final java.lang.String KEYBOARD_SHORTCUT_AUTOCOMPLETE_MESSAGE_ID
See Also:
Constant Field Values

GENERAL_TAB_NAME

public static final java.lang.String GENERAL_TAB_NAME
See Also:
Constant Field Values

EDITOR_TAB_NAME

public static final java.lang.String EDITOR_TAB_NAME
See Also:
Constant Field Values

AUTOFORMAT_TAB_NAME

public static final java.lang.String AUTOFORMAT_TAB_NAME
See Also:
Constant Field Values
Constructor Detail

KeyboardShortcutHelpDialog

public KeyboardShortcutHelpDialog(ConfluenceSeleniumClient client,
                                  KeyboardShortcuts shortcuts)
Method Detail

openWithShortcut

public void openWithShortcut()

openFromMenu

public void openFromMenu()

clickGeneralTab

public void clickGeneralTab()

clickEditorTab

public void clickEditorTab()

clickWikimarkupTab

public void clickWikimarkupTab()

waitUntilTabVisible

public void waitUntilTabVisible(java.lang.String name)

areModulesVisible

public boolean areModulesVisible(java.lang.String... modules)

testModuleHasShortcuts

public void testModuleHasShortcuts(java.lang.String module,
                                   java.lang.String... shortcutTitles)

shortcutHasAction

public void shortcutHasAction(java.lang.String description,
                              java.lang.String action)

testShortcutAbsent

public void testShortcutAbsent(java.lang.String shortcutTitle)

enableShortcuts

public void enableShortcuts()

disableShortcuts

public void disableShortcuts()

closeDialog

public void closeDialog()


Copyright © 2003-2014 Atlassian. All Rights Reserved.