edu.stanford.smi.protegex.owl.ui.owltable
Class DefaultOWLTableTransferHandler

java.lang.Object
  extended byjavax.swing.TransferHandler
      extended byedu.stanford.smi.protegex.owl.ui.owltable.OWLTableTransferHandler
          extended byedu.stanford.smi.protegex.owl.ui.owltable.DefaultOWLTableTransferHandler
All Implemented Interfaces:
Serializable

public class DefaultOWLTableTransferHandler
extends OWLTableTransferHandler

A default OWLTableTransferHandler that assumes that the class maintain their rows after changing something.

Author:
Holger Knublauch
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.TransferHandler
 
Field Summary
private  int addCount
           
private  int addIndex
           
 
Fields inherited from class edu.stanford.smi.protegex.owl.ui.owltable.OWLTableTransferHandler
rows
 
Fields inherited from class javax.swing.TransferHandler
COPY, COPY_OR_MOVE, MOVE, NONE
 
Constructor Summary
DefaultOWLTableTransferHandler(OWLModel owlModel)
           
 
Method Summary
protected  void cleanup(JComponent c, boolean remove)
           
protected  int importOWLClses(JComponent c, String clsesText)
           
 
Methods inherited from class edu.stanford.smi.protegex.owl.ui.owltable.OWLTableTransferHandler
addRow, canImport, createTransferable, exportDone, exportOWLClses, getRootCls, getSourceActions, importData
 
Methods inherited from class javax.swing.TransferHandler
exportAsDrag, exportToClipboard, getCopyAction, getCutAction, getPasteAction, getVisualRepresentation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

addCount

private int addCount

addIndex

private int addIndex
Constructor Detail

DefaultOWLTableTransferHandler

public DefaultOWLTableTransferHandler(OWLModel owlModel)
Method Detail

cleanup

protected void cleanup(JComponent c,
                       boolean remove)
Overrides:
cleanup in class OWLTableTransferHandler

importOWLClses

protected int importOWLClses(JComponent c,
                             String clsesText)
Overrides:
importOWLClses in class OWLTableTransferHandler