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. |