Changes between Version 11 and Version 12 of BASE_DND_R2


Ignore:
Timestamp:
09/07/09 16:44:04 (16 years ago)
Author:
tanya
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BASE_DND_R2

    v11 v12  
    7878 
    7979= 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. 
    8181  * ResourceRefData will be used when resource dragged from AllResourcesPalette is dropped in the same book. 
    8282  * 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. 
    8384 * Create class FileAccessUtil that will contain helper methods for converting from ResourceRevision to BinData and from BinData to ResourceRevision. 
    8485 * Remove class SophieTransferHandler and create class SophieDragDropHandler that implements DropTargetListener, DragSourceListener, DragGestureListener.