Changes between Version 11 and Version 12 of BASE_DND_R2
- Timestamp:
- 09/07/09 16:44:04 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BASE_DND_R2
v11 v12 78 78 79 79 = Design = 80 * Create classes ResourceRefData and ResourceRevisionData - implementations of DndDatas for ResourcesR4.80 * Remove class ResourceData. Create classes ResourceRefData and ResourceRevisionData - implementations of DndDatas for ResourcesR4. 81 81 * ResourceRefData will be used when resource dragged from AllResourcesPalette is dropped in the same book. 82 82 * ResourceRevisionData will be used when resource dragged from AllResourcesPalette is dropped in another book or in another application. 83 * In DndData - exportToAwt() should be final. Classes that extends DndData should override exportToBinData(). Resources will be converted to BinData and code that will convert from BinData to InputStream will be hidden. The same when importing a resource. 83 84 * Create class FileAccessUtil that will contain helper methods for converting from ResourceRevision to BinData and from BinData to ResourceRevision. 84 85 * Remove class SophieTransferHandler and create class SophieDragDropHandler that implements DropTargetListener, DragSourceListener, DragGestureListener.