CONTENTS | PREV | NEXT

Drag and Drop

Draft 0.95


Proposal for a Drag and Drop subsystem for the Java Foundation Classes
1.0 Requirements
2.0 API
 
2.1 Overview
 
2.2 Drag Source
2.2.1 The DragSource definition
2.2.2 The DragSourceContext Definition
2.2.3 The DragSourceListener Definition
2.2.4 The DragSourceEvent Definition
2.2.5 The DragSourceDragEvent Definition
2.2.6 The DragSourceDropEvent Definition
 
2.3 Drop Target
2.3.1 java.awt.Component additions for DropTarget (de)registration.
2.3.2 The DropTarget Definition
2.3.3 The DropTargetContext Definition
2.3.4 The DropTargetListener Definition
2.3.5 The DropTargetDragEvent and DropTargetDropEvent Definitions
2.3.6 Autoscrolling support
 
2.4 Data Transfer Phase
2.4.1 FlavorMap and SystemFlavorMap
3.0 Issues
3.0.1 What are the implications of the various platform protocol engines?
3.0.2 Inter/Intra VM transfers?
3.0.3 Lifetime of the Transferable(s)?
3.0.4 Implications of ACTION_MOVE semantics on source objects exposed via Transferable?
3.0.5 Semantics of ACTION_REFERENCE operation.
Appendix A : DropTargetPeer definition
Appendix B : DragSourceContextPeer definition
Appendix C : DropTargetContextPeer definition


CONTENTS | PREV | NEXT
Copyright © 1997 Sun Microsystems, Inc. All Rights Reserved.