return dataFlavor.equals(flavor);
}
public Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException, IOException {
if (flavor.equals(dataFlavor) == false) {
throw new UnsupportedFlavorException(flavor);
}
// Make sure we only call getDefaultCellServerState() once even if
// the drag and drop mechanism calls it twice.
synchronized (cellFactory) {