public class DefaultCodeAreaCommandHandler extends java.lang.Object implements CodeAreaCommandHandler
Modifier and Type | Class and Description |
---|---|
class |
DefaultCodeAreaCommandHandler.BinaryDataClipboardData |
class |
DefaultCodeAreaCommandHandler.CodeDataClipboardData |
Constructor and Description |
---|
DefaultCodeAreaCommandHandler(CodeAreaFX codeArea) |
Modifier and Type | Method and Description |
---|---|
void |
backSpacePressed()
Backspace key was pressed.
|
boolean |
canPaste()
Returns true if paste action is possible.
|
void |
caretMoved()
Notifies command handler about caret movement.
|
void |
copy()
Copies selection to clipboard.
|
void |
copyAsCode()
Copies selection to clipboard as code string.
|
void |
cut()
Cuts selection to clipboard.
|
void |
delete()
Deletes selection.
|
void |
deletePressed()
Delete key was pressed.
|
void |
keyPressed(java.awt.event.KeyEvent keyEvent)
Keyboard key was pressed.
|
void |
keyTyped(java.awt.event.KeyEvent keyEvent)
Keyboard key was typed.
|
void |
paste()
Pastes content of clipboard to cursor area.
|
void |
pasteFromCode()
Pastes content of clipboard to cursor area analyzing string code.
|
public DefaultCodeAreaCommandHandler(CodeAreaFX codeArea)
public void caretMoved()
CodeAreaCommandHandler
caretMoved
in interface CodeAreaCommandHandler
public void keyPressed(java.awt.event.KeyEvent keyEvent)
CodeAreaCommandHandler
keyPressed
in interface CodeAreaCommandHandler
keyEvent
- key eventpublic void keyTyped(java.awt.event.KeyEvent keyEvent)
CodeAreaCommandHandler
keyTyped
in interface CodeAreaCommandHandler
keyEvent
- key eventpublic void backSpacePressed()
CodeAreaCommandHandler
backSpacePressed
in interface CodeAreaCommandHandler
public void deletePressed()
CodeAreaCommandHandler
deletePressed
in interface CodeAreaCommandHandler
public void delete()
CodeAreaCommandHandler
delete
in interface CodeAreaCommandHandler
public void copy()
CodeAreaCommandHandler
copy
in interface CodeAreaCommandHandler
public void copyAsCode()
CodeAreaCommandHandler
copyAsCode
in interface CodeAreaCommandHandler
public void cut()
CodeAreaCommandHandler
cut
in interface CodeAreaCommandHandler
public void paste()
CodeAreaCommandHandler
paste
in interface CodeAreaCommandHandler
public void pasteFromCode()
CodeAreaCommandHandler
pasteFromCode
in interface CodeAreaCommandHandler
public boolean canPaste()
CodeAreaCommandHandler
canPaste
in interface CodeAreaCommandHandler