Package editor
Class CopyBuffer
- java.lang.Object
-
- editor.CopyBuffer
-
public class CopyBuffer extends java.lang.ObjectProvides a simple copy buffer.
-
-
Field Summary
Fields Modifier and Type Field Description private java.awt.event.WindowListener_adapter(package private) java.util.List<java.lang.String>_bufferprivate static CopyBufferINSTANCEprivate static intMAX_SIZE
-
Constructor Summary
Constructors Constructor Description CopyBuffer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidaddToCopyBuffer(java.awt.datatransfer.Transferable contents)voidcaptureState()java.util.List<java.lang.String>getCopyBuffer()java.awt.event.WindowListenergetWindowAdapter()static CopyBufferinstance()voidnotifyOfPaste(int index)
-
-
-
Field Detail
-
_buffer
java.util.List<java.lang.String> _buffer
-
INSTANCE
private static final CopyBuffer INSTANCE
-
MAX_SIZE
private static final int MAX_SIZE
- See Also:
- Constant Field Values
-
_adapter
private java.awt.event.WindowListener _adapter
-
-
Method Detail
-
instance
public static CopyBuffer instance()
-
captureState
public void captureState()
-
addToCopyBuffer
void addToCopyBuffer(java.awt.datatransfer.Transferable contents)
-
getCopyBuffer
public java.util.List<java.lang.String> getCopyBuffer()
-
notifyOfPaste
public void notifyOfPaste(int index)
-
getWindowAdapter
public java.awt.event.WindowListener getWindowAdapter()
-
-