Author: kozo
Date: 2009-07-09 15:51:49 -0700 (Thu, 09 Jul 2009)
New Revision: 17312
Modified:
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/ui/LayerBuilderDialog.java
Log:
added class definition of RJLTransferable and DataFlavor varialbes (refs
ticket:16)
Modified:
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/ui/LayerBuilderDialog.java
===================================================================
---
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/ui/LayerBuilderDialog.java
2009-07-09 22:40:11 UTC (rev 17311)
+++
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/ui/LayerBuilderDialog.java
2009-07-09 22:51:49 UTC (rev 17312)
@@ -628,6 +628,17 @@
private javax.swing.JLabel titleLabel;
private javax.swing.JPanel titlePanel;
+ static DataFlavor localObjectFlavor;
+ static {
+ try {
+ localObjectFlavor = new DataFlavor(
+ DataFlavor.javaJVMLocalObjectMimeType);
+ } catch (ClassNotFoundException cnfe) {
+ cnfe.printStackTrace();
+ }
+ }
+ static DataFlavor[] supportedFlavors = { localObjectFlavor };
+
// End of variables declaration//GEN-END:variables
private class DraggableJList extends JList implements
DragSourceListener,
@@ -638,7 +649,6 @@
int draggedIndex = -1;
public void dragDropEnd(DragSourceDropEvent dsde) {
- // TODO Auto-generated method stub
System.out.println("dragDropEnd()");
dropTargetCell = null;
draggedIndex = -1;
@@ -666,7 +676,6 @@
}
public void dragGestureRecognized(DragGestureEvent dge) {
- // TODO Auto-generated method stub
System.out.println("dragGestureRecognized");
Point clickPoint = dge.getDragOrigin();
int index = locationToIndex(clickPoint);
@@ -688,7 +697,6 @@
public Object getTransferData(DataFlavor df)
throws UnsupportedFlavorException, IOException {
- // TODO Auto-generated method stub
if (isDataFlavorSupported(df))
return object;
else
@@ -696,13 +704,11 @@
}
public DataFlavor[] getTransferDataFlavors() {
- // TODO Auto-generated method stub
- return null;
+ return supportedFlavors;
}
public boolean isDataFlavorSupported(DataFlavor df) {
- // TODO Auto-generated method stub
- return false;
+ return (df.equals(localObjectFlavor));
}
}
@@ -712,7 +718,6 @@
DropTarget dropTarget;
public void dragEnter(DropTargetDragEvent dtde) {
- // TODO Auto-generated method stub
System.out.println("dragEnter");
if (dtde.getSource() != dropTarget)
dtde.rejectDrag();
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"cytoscape-cvs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/cytoscape-cvs?hl=en
-~----------~----~----~----~------~----~------~--~---