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>
AnEditActionHandlerforCodeEditorswhich 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
Constructors Constructor Description CodeEditorEditActionHandler(com.jidesoft.editor.CodeEditor component)Constructor for injecting theCodeEditor 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.datatransfer.TransferabledoCopy()Called when the copy action is performed.voiddoDelete()Called when the delete action is performedvoiddoPaste(java.awt.datatransfer.Transferable clipboardContents)Called when the paste action is performed- 
Methods 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 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
CodeEditorEditActionHandler
public CodeEditorEditActionHandler(com.jidesoft.editor.CodeEditor component) throws java.lang.NullPointerExceptionConstructor for injecting theCodeEditor- Parameters:
 component- TheCodeEditorto inject- Throws:
 java.lang.NullPointerException- if theCodeEditoris null
 
 - 
 
- 
Method Detail
- 
doDelete
public void doDelete()
Description copied from interface:EditActionHandlerCalled when the delete action is performed 
- 
doCopy
public java.awt.datatransfer.Transferable doCopy()
Description copied from interface:EditActionHandlerCalled 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
public void doPaste(java.awt.datatransfer.Transferable clipboardContents)
Description copied from interface:EditActionHandlerCalled when the paste action is performed- Parameters:
 clipboardContents- The current contents of the clipboard to paste.
 
 - 
 
 -