edu.stanford.smi.protegex.owl.ui.conditions
Class ConditionsTableTransferHandler
java.lang.Object
javax.swing.TransferHandler
edu.stanford.smi.protegex.owl.ui.owltable.OWLTableTransferHandler
edu.stanford.smi.protegex.owl.ui.conditions.ConditionsTableTransferHandler
- All Implemented Interfaces:
- ConditionsTableConstants, Serializable
- public class ConditionsTableTransferHandler
- extends OWLTableTransferHandler
- implements ConditionsTableConstants
An OWLTableTransferHandler that does not assume that the class maintain their
rows after changing something.
- Author:
- Holger Knublauch
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
movedClsText
private String movedClsText
movedClsBlock
private String movedClsBlock
movedClsWasDefinition
private boolean movedClsWasDefinition
movedNamedCls
private OWLNamedClass movedNamedCls
movedNamedClsHadThingAsSuperClass
private boolean movedNamedClsHadThingAsSuperClass
recentTargetRow
private int recentTargetRow
recentTargetType
private int recentTargetType
recentTransferable
public Transferable recentTransferable
- Debugging only
ConditionsTableTransferHandler
public ConditionsTableTransferHandler(OWLModel owlModel)
addRow
protected boolean addRow(OWLTableModel tableModel,
RDFSClass clone,
int index)
- Overrides:
addRow
in class OWLTableTransferHandler
cleanup
public void cleanup(JComponent c,
boolean remove)
- Overrides:
cleanup
in class OWLTableTransferHandler
cleanup
private void cleanup(OWLTable source)
exportAsDrag
public void exportAsDrag(JComponent comp,
InputEvent e,
int action)
exportToClipboard
public void exportToClipboard(JComponent comp,
Clipboard clip,
int action)
exportOWLClses
protected Transferable exportOWLClses(JComponent c)
- Overrides:
exportOWLClses
in class OWLTableTransferHandler
getDeleteRowIndex
private int getDeleteRowIndex(ConditionsTableModel tableModel)
importOWLClses
protected int importOWLClses(JComponent c,
String clsesText)
- Overrides:
importOWLClses
in class OWLTableTransferHandler