|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnu.zoom.ldap.eon.clipboard.impl.DirectoryClipboardImpl
public class DirectoryClipboardImpl
| Constructor Summary | |
|---|---|
DirectoryClipboardImpl(org.ops4j.gaderian.Messages messages,
Workbench workbench,
DirectoryEventListenerRegistry eventRegistry)
|
|
| Method Summary | |
|---|---|
void |
addCopy(DirectoryTreeObject sourceObject)
Add a Name (typically from a selected DirectoryTree node) to the queue. |
void |
addCut(DirectoryTreeObject sourceObject)
Add a Name (typically from a selected DirectoryTree node) to the queue. |
void |
addDirectoyClipboardListener(DirectoryClipboardListener listener)
Add a listener for changes to the clipboard. |
void |
removeClipboardItem(String id)
Remove an item from the clipboard. |
void |
removeDirectoyClipboardListener(DirectoryClipboardListener listener)
Remove a preciously registered listener. |
void |
triggerPasteAction(DirectoryTreeObject targetObject)
Trigger the next item on the queue with the given target. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DirectoryClipboardImpl(org.ops4j.gaderian.Messages messages,
Workbench workbench,
DirectoryEventListenerRegistry eventRegistry)
| Method Detail |
|---|
public void addCopy(DirectoryTreeObject sourceObject)
DirectoryClipboard
addCopy in interface DirectoryClipboardsourceObject - The node marked for copy.public void addCut(DirectoryTreeObject sourceObject)
DirectoryClipboard
addCut in interface DirectoryClipboardsourceObject - The node marked for cut (move).public void removeClipboardItem(String id)
DirectoryClipboard
removeClipboardItem in interface DirectoryClipboardid - The id of the item, may not be null. If the item is no longer
in the clipboard this method does nothing.
public void triggerPasteAction(DirectoryTreeObject targetObject)
throws BackendException
DirectoryClipboard
triggerPasteAction in interface DirectoryClipboardtargetObject - The node that was marked as the paste target.
BackendExceptionpublic void addDirectoyClipboardListener(DirectoryClipboardListener listener)
DirectoryClipboard
addDirectoyClipboardListener in interface DirectoryClipboardlistener - The listener to add.public void removeDirectoyClipboardListener(DirectoryClipboardListener listener)
DirectoryClipboard
removeDirectoyClipboardListener in interface DirectoryClipboard
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||