Ejemplo n.º 1
0
 /* (non-Javadoc)
  * @see javax.swing.TransferHandler#exportDone(javax.swing.JComponent, java.awt.datatransfer.Transferable, int)
  */
 @Override
 protected void exportDone(JComponent c, Transferable t, int action) {
   try {
     if (action == MOVE) {
       ProcessVar pv = (ProcessVar) t.getTransferData(ProcessVar.PvDataFlavors[0]);
       pv.firePvChanged(
           new PvChangeEvent(pv, pv.getKeyAttribute(), pv, PvChangeEvent.PV_ELIMINATED));
     }
   } catch (UnsupportedFlavorException e) {
     ProcessVar.log.error(this.toString() + ":" + e.getMessage());
   } catch (IOException e) {
     ProcessVar.log.error(this.toString() + ":" + e.getMessage());
   }
 }