Class CodeEditorEditActionHandler
java.lang.Object
com.inductiveautomation.ignition.designer.model.AbstractEditActionHandler
com.inductiveautomation.ignition.designer.model.CommonEditActionHandler<com.jidesoft.editor.CodeEditor>
com.inductiveautomation.ignition.designer.model.CodeEditorEditActionHandler
- All Implemented Interfaces:
EditActionHandler
public class CodeEditorEditActionHandler
extends CommonEditActionHandler<com.jidesoft.editor.CodeEditor>
An
EditActionHandler
for CodeEditors
which takes care of the basic Copy / Cut / Paste / Delete actions.-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.designer.model.AbstractEditActionHandler
listenerList
-
Constructor Summary
ConstructorsConstructorDescriptionCodeEditorEditActionHandler
(com.jidesoft.editor.CodeEditor component) Constructor for injecting theCodeEditor
-
Method Summary
Modifier and TypeMethodDescriptiondoCopy()
Called when the copy action is performed.void
doDelete()
Called when the delete action is performedvoid
doPaste
(Transferable clipboardContents) Called when the paste action is performedMethods inherited from class com.inductiveautomation.ignition.designer.model.CommonEditActionHandler
canCopy, canDelete, canPaste, doCut, getComponent
Methods inherited from class com.inductiveautomation.ignition.designer.model.AbstractEditActionHandler
addChangeListener, fireChangeEvent, removeChangeListener
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.inductiveautomation.ignition.designer.model.EditActionHandler
canRename, doRename
-
Constructor Details
-
CodeEditorEditActionHandler
public CodeEditorEditActionHandler(com.jidesoft.editor.CodeEditor component) throws NullPointerException Constructor for injecting theCodeEditor
- Parameters:
component
- TheCodeEditor
to inject- Throws:
NullPointerException
- if theCodeEditor
is null
-
-
Method Details
-
doDelete
public void doDelete()Description copied from interface:EditActionHandler
Called when the delete action is performed -
doCopy
Description copied from interface:EditActionHandler
Called when the copy action is performed.- Returns:
- the current selection as a
Transferable
, or null if the copy failed. Will be added to the system clipboard.
-
doPaste
Description copied from interface:EditActionHandler
Called when the paste action is performed- Parameters:
clipboardContents
- The current contents of the clipboard to paste.
-