|
Class Summary |
| ActionUtils |
Various utility methods to work on JEditorPane and its SyntaxDocument
for use by Actions |
| CaretMonitor |
This class can be used to display the caret location in friendly manner for
an EditorPane. |
| ComboCompletionAction |
ComboBox like Completion Action:
This will display a list of items to choose from, it can be used similar to
IntelliSense. |
| CompleteWordAction |
This action will try to complete the word at the cursor by
looking for a matching word in this document that starts with
the same letters. |
| DefaultSyntaxAction |
The DefaultSyntaxAction. |
| DeleteLinesAction |
This Action deletes the current line, or all the highlighted lines. |
| DocumentSearchData |
Data that is shared by Find / Replace and Find Next actions for a Document
The data here will be added as a property of the Document using the key
PROPERTY_KEY. |
| DuplicateLinesAction |
This Action duplicates the current line, or all the highlighted lines. |
| FindNextAction |
This class performs a Find Next operation by using the current pattern |
| FindReplaceAction |
Finder class. |
| GotoLineAction |
This actions displays the GotoLine dialog |
| HTMLPreviewAction |
Show an HTML Preview window. |
| IndentAction |
IndentAction is used to replace Tabs with spaces. |
| JIndentAction |
This class should be mapped to VK_ENTER. |
| JumpToPairAction |
This actions Jumps to the pair of the token at the cursor. |
| JUnindentAction |
|
| KreatorSwitchToConsoleViewAction |
This actions Jumps to the pair of the token at the cursor. |
| KreatorSwitchToReportViewAction |
This actions Jumps to the pair of the token at the cursor. |
| MapCompletionAction |
Completion Actions:
All completions are based on a simple String to String Map. |
| PairAction |
A Pair action inserts a pair of characters (left and right) around the
current selection, and then places the caret between them
The pairs are hard-coded here. |
| PythonIndentAction |
|
| QuickFindAction |
|
| RedoAction |
Redo action |
| ReflectCompletionAction |
ComboBox like Completion Action:
This will display a list of items to choose from, its can be used similar to
IntelliSense |
| ScriptAction |
This class executes a script every time it is called. |
| ScriptRunnerAction |
Executes the script in the component's text using a ScriptEngine
The Configuration must contain the key [prefix.]ACTION_NAME.ScriptExtension
and its value is the ScriptExtension that getEngineByExtension returns
If no engine is found, then an option is given to the user to disable the action |
| ShowAbbsAction |
Display all abbreviations for a JTextComponent., if it has any. |
| SmartHomeAction |
|
| SmartHomeSelectAction |
|
| TemplateAction |
This action replaces the selection with the configured template in
the config ACTION-NAME.Template
There are two kinds of templates:
Simple Templates are replaced as is
Whole Line Templates will ensure a whole line is selected. |
| ToggleCommentsAction |
This action will toggle comments on or off on selected whole lines. |
| ToggleComponentAction |
This Action will Toggle any SyntaxComponents on the EditorPane
You need the configuration Key prefix.ACTION_NAME.Component = componentclassname
Where:
ACTION_NAME is the name given to the action (prefix.Action.ACTION_NAME)
componentclassname is the fully qualified class name of the component |
| UndoAction |
Undo action |
| UnindentAction |
This is usually mapped to Shift-TAB to unindent the selection. |
| XmlPrettifyAction |
Attempt to prettify an XML document. |
| XmlTagCompleteAction |
Completes an the Tag. |