org.simBio.sim.gui.toolKit.dndmenu
Class DnDTransferBean

java.lang.Object
  extended by org.simBio.sim.gui.toolKit.dndmenu.DnDTransferBean
All Implemented Interfaces:
java.awt.datatransfer.Transferable

public class DnDTransferBean
extends java.lang.Object
implements java.awt.datatransfer.Transferable

Drag&Dropで転送されるオブジェクトを入れるBean.

Author:
misaki

Constructor Summary
DnDTransferBean(javax.swing.JComponent jComponent, javax.swing.Action action, java.lang.String id)
           
 
Method Summary
 javax.swing.Action getAction()
           
 javax.swing.JComponent getJComponent()
           
 java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor)
           
 java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
          自クラスの転送可能な DataFlavor 配列を返す。
 boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
           
 void setAction(javax.swing.Action action)
           
 void setJComponent(javax.swing.JComponent component)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DnDTransferBean

public DnDTransferBean(javax.swing.JComponent jComponent,
                       javax.swing.Action action,
                       java.lang.String id)
Method Detail

getAction

public javax.swing.Action getAction()

setAction

public void setAction(javax.swing.Action action)
Parameters:
action -

getJComponent

public javax.swing.JComponent getJComponent()

setJComponent

public void setJComponent(javax.swing.JComponent component)
Parameters:
component -

getTransferDataFlavors

public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
自クラスの転送可能な DataFlavor 配列を返す。

Specified by:
getTransferDataFlavors in interface java.awt.datatransfer.Transferable
See Also:
Transferable.getTransferDataFlavors()

isDataFlavorSupported

public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
Specified by:
isDataFlavorSupported in interface java.awt.datatransfer.Transferable

getTransferData

public java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor)
                                 throws java.awt.datatransfer.UnsupportedFlavorException,
                                        java.io.IOException
Specified by:
getTransferData in interface java.awt.datatransfer.Transferable
Throws:
java.awt.datatransfer.UnsupportedFlavorException
java.io.IOException


Copyright © 2002-2008 Cell/Biodinamics simulation project. All Rights Reserved.