Changes between Version 26 and Version 27 of BASE_DND_R0
- Timestamp:
- 06/01/09 13:10:22 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BASE_DND_R0
v26 v27 99 99 * The following new classes will be defined: 100 100 * [source:/trunk/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/ClipboardManager.java ClipboardManager] - a Singleton class used to wrap the functionality for Cut/Copy/Paste operations with data and the work with the system Clipboard internally. the System Clipboard will be used for now, but the abstraction allows to add special Clipboard functionality later (e.g. multiple custom clipboards created by name, allowing to switch between them etc.) 101 * [source:/trunk/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/Dn DData.java DnDData] hierarchy - wraps the transferred data. It is connected internally with the system clipboard data through DataFlavors. (DataFlavor usage is hidden from the client code).101 * [source:/trunk/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/DndData.java DndData] hierarchy - wraps the transferred data. It is connected internally with the system clipboard data through DataFlavors. (DataFlavor usage is hidden from the client code). 102 102 * [source:/trunk/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/DndTransferable.java DndTransferable] - an interface, representing the common functionality of the different implementations of transferables. 103 103 * [source:/trunk/sophie2-platform/modules/org.sophie2.base.dnd/src/main/java/org/sophie2/base/dnd/BaseDndTransferable.java BaseDndTransferable] is a class that implements most of DndTransferable. See the javadoc for more info.