First select destination filesystem and package for generated component sources.
Nodes Package
textbox defines package for newly generated nodes.
Actions Package
textbox defines package for newly generated actions.
Default Inline
checkbox determines if new actions will be generated as standalone sources or inline.
Default NoBlock
checkbox select default ancestor of new action to be Action
or ActionNoBlock
.
Start/Stop Nodes'n'Actions Generator
button starts/stops thread waiting for some popup menu to be displayed and CTRL-F11 key to be pressed.
This button is enabled only when some package with write access is selected.
Jelly Nodes'n'Actions Generator is automatically stopped when its dialog is closed.
When generator is started and you see information message above Stop button you can invoke popup menu on node you wish to grab.
Process of generation can be started only by pressing CTRL-F11 key.
Generator waits if no popup menu is currently displayed, starts popup menu scanning and shows Node Editor.
Do not touch mouse till "Please wait, processing...
" message is displayed !
Actions are represented three ways:
reference to existing action source
standalone new action source
new action defined inline in node source code
Any action can be deleted from tree by pushing Delete key or by selecting Delete from its popup menu.
Sub-component properties (new actions only):
inline
property switches action between inline and standalone declaration.
menuPath
property can be filled by main menu alternative of action invocation (empty by default).
name
property is action class/instance name and low level method name used in node source code.
noBlock
property switches between Action and ActionNoBlock ancestor.
popupPath
property shows grabbed popup path.
shortcuts
property shows grabbed shortcut (if present) and can also be filled by shortcuts sequence of alternative action invocation (ex.: Ctrl+A, Alt+M).
systemActionClass
property can be filled by API alternative of action invocation - SystemAction.class
descendant class name (empty by default).