|
org.netbeans.modules.jellytools.platform/3 3.13 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.netbeans.jellytools.actions.Action
org.netbeans.jellytools.actions.ActionNoBlock
public class ActionNoBlock
Ancestor class for all non-blocking actions.
This class re-implements all blocking calls from parent Action class to non-blocking call.
Action| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.netbeans.jellytools.actions.Action |
|---|
Action.Shortcut |
| Field Summary |
|---|
| Fields inherited from class org.netbeans.jellytools.actions.Action |
|---|
AFTER_ACTION_WAIT_TIME, API_MODE, keystrokes, layerInstancePath, MENU_MODE, menuPath, POPUP_MODE, popupPath, SELECTION_WAIT_TIME, SHORTCUT_MODE, systemActionClass, WAIT_AFTER_SHORTCUT_TIMEOUT |
| Constructor Summary | |
|---|---|
ActionNoBlock(String menuPath,
String popupPath)
creates new non-blocking Action instance without API_MODE support |
|
ActionNoBlock(String menuPath,
String popupPath,
Action.Shortcut shortcut)
Deprecated. Use ActionNoBlock(String menuPath, String popupPath, KeyStroke keystroke) instead. |
|
ActionNoBlock(String menuPath,
String popupPath,
Action.Shortcut[] shortcuts)
Deprecated. Use ActionNoBlock(String menuPath, String popupPath, KeyStroke[] keystrokes) instead. |
|
ActionNoBlock(String menuPath,
String popupPath,
KeyStroke keystroke)
Creates new ActionNoBlock instance without API_MODE support. |
|
ActionNoBlock(String menuPath,
String popupPath,
KeyStroke[] keystrokes)
Creates new ActionNoBlock instance without API_MODE support. |
|
ActionNoBlock(String menuPath,
String popupPath,
String systemActionClass)
creates new non-blocking Action instance |
|
ActionNoBlock(String menuPath,
String popupPath,
String systemActionClass,
Action.Shortcut shortcut)
Deprecated. Use ActionNoBlock(String menuPath, String popupPath, String systemActionClass, KeyStroke keystroke) instead. |
|
ActionNoBlock(String menuPath,
String popupPath,
String systemActionClass,
Action.Shortcut[] shortcuts)
Deprecated. Use ActionNoBlock(String menuPath, String popupPath, String systemActionClass, KeyStroke[] keystrokes) instead. |
|
ActionNoBlock(String menuPath,
String popupPath,
String systemActionClass,
KeyStroke keystroke)
Creates new ActionNoBlock instance. |
|
ActionNoBlock(String menuPath,
String popupPath,
String systemActionClass,
KeyStroke[] keystrokes)
Creates new ActionNoBlock instance. |
|
| Method Summary | |
|---|---|
void |
performAPI()
performs action through API |
void |
performMenu()
performs action through main menu |
void |
performPopup(org.netbeans.jemmy.operators.ComponentOperator component)
performs action through popup menu |
void |
performPopup(Node[] nodes)
performs action through popup menu |
void |
performPopup(OutlineNode node)
performs action through popup menu |
void |
performShortcut()
performs action through shortcut |
| Methods inherited from class org.netbeans.jellytools.actions.Action |
|---|
getComparator, getDefaultMode, getKeyStrokes, getMenuPath, getPopupPath, getSystemActionClass, isEnabled, isEnabled, isEnabled, isEnabled, perform, perform, perform, perform, perform, performAPI, performAPI, performAPI, performAPI, performMenu, performMenu, performMenu, performMenu, performPopup, performPopup, performShortcut, performShortcut, performShortcut, performShortcut, setComparator, setDefaultMode, testNodes |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ActionNoBlock(String menuPath,
String popupPath)
menuPath - action path in main menu (use null value if menu mode is not supported)popupPath - action path in popup menu (use null value if popup mode shell is not supported)
public ActionNoBlock(String menuPath,
String popupPath,
String systemActionClass)
menuPath - action path in main menu (use null value if menu mode is not supported)popupPath - action path in popup menu (use null value if popup mode is not supported)systemActionClass - String class name of SystemAction (use null value if API mode is not supported)
public ActionNoBlock(String menuPath,
String popupPath,
Action.Shortcut[] shortcuts)
ActionNoBlock(String menuPath, String popupPath, KeyStroke[] keystrokes) instead.
shortcuts - array of Shortcut instances (use null value if shortcut mode is not supported)menuPath - action path in main menu (use null value if menu mode is not supported)popupPath - action path in popup menu (use null value if popup mode shell is not supported)
public ActionNoBlock(String menuPath,
String popupPath,
Action.Shortcut shortcut)
ActionNoBlock(String menuPath, String popupPath, KeyStroke keystroke) instead.
shortcut - Shortcut (use null value if shortcut mode is not supported)menuPath - action path in main menu (use null value if menu mode is not supported)popupPath - action path in popup menu (use null value if popup mode shell is not supported)
public ActionNoBlock(String menuPath,
String popupPath,
String systemActionClass,
Action.Shortcut[] shortcuts)
ActionNoBlock(String menuPath, String popupPath, String systemActionClass, KeyStroke[] keystrokes) instead.
shortcuts - array of Shortcut instances (use null value if shortcut mode is not supported)menuPath - action path in main menu (use null value if menu mode is not supported)popupPath - action path in popup menu (use null value if popup mode is not supported)systemActionClass - String class name of SystemAction (use null value if API mode is not supported)
public ActionNoBlock(String menuPath,
String popupPath,
String systemActionClass,
Action.Shortcut shortcut)
ActionNoBlock(String menuPath, String popupPath, String systemActionClass, KeyStroke keystroke) instead.
shortcut - Shortcut String (use null value if menu mode is not supported)menuPath - action path in main menu (use null value if menu mode is not supported)popupPath - action path in popup menu (use null value if popup mode is not supported)systemActionClass - String class name of SystemAction (use null value if API mode is not supported)
public ActionNoBlock(String menuPath,
String popupPath,
KeyStroke keystroke)
keystroke - KeyStroke instance (use null value if shorcut mode is not supported)menuPath - action path in main menu (use null value if menu mode is not supported)popupPath - action path in popup menu (use null value if popup mode shell is not supported)
public ActionNoBlock(String menuPath,
String popupPath,
KeyStroke[] keystrokes)
keystrokes - array of KeyStroke instances (use null value if shorcut mode is not supported)menuPath - action path in main menu (use null value if menu mode is not supported)popupPath - action path in popup menu (use null value if popup mode shell is not supported)
public ActionNoBlock(String menuPath,
String popupPath,
String systemActionClass,
KeyStroke keystroke)
keystroke - KeyStroke instance (use null value if shorcut mode is not supported)menuPath - action path in main menu (use null value if menu mode is not supported)popupPath - action path in popup menu (use null value if popup mode is not supported)systemActionClass - String class name of SystemAction (use null value if API mode is not supported)
public ActionNoBlock(String menuPath,
String popupPath,
String systemActionClass,
KeyStroke[] keystrokes)
keystrokes - array of KeyStroke instances (use null value if shorcut mode is not supported)menuPath - action path in main menu (use null value if menu mode is not supported)popupPath - action path in popup menu (use null value if popup mode is not supported)systemActionClass - String class name of SystemAction (use null value if API mode is not supported)| Method Detail |
|---|
public void performMenu()
performMenu in class ActionUnsupportedOperationException - when action does not support menu modepublic void performPopup(Node[] nodes)
performPopup in class Actionnodes - nodes to be action performed on
UnsupportedOperationException - when action does not support popup modepublic void performPopup(OutlineNode node)
performPopup in class Actionnode - node to be action performed on
UnsupportedOperationException - when action does not support popup modepublic void performPopup(org.netbeans.jemmy.operators.ComponentOperator component)
performPopup in class Actioncomponent - component to be action performed on
UnsupportedOperationException - when action does not support popup modepublic void performAPI()
performAPI in class ActionUnsupportedOperationException - when action does not support API modepublic void performShortcut()
performShortcut in class ActionUnsupportedOperationException - when action does not support shortcut mode
|
org.netbeans.modules.jellytools.platform/3 3.13 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||