edu.wisc.ssec.mcidasv.ui
Class DraggableTabbedPane.DraggableTabFlavor
java.lang.Object
java.awt.datatransfer.DataFlavor
edu.wisc.ssec.mcidasv.ui.DraggableTabbedPane.DraggableTabFlavor
- All Implemented Interfaces:
- Externalizable, Serializable, Cloneable
- Enclosing class:
- DraggableTabbedPane
private static class DraggableTabbedPane.DraggableTabFlavor
- extends DataFlavor
To be perfectly honest I'm still a bit fuzzy about DataFlavors. As far
as I can tell they're used like so: if a user dragged an image file on
to a toolbar, the toolbar might be smart enough to add the image. If the
user dragged the same image file into a text document, the text editor
might be smart enough to insert the path to the image or something.
I'm thinking that would require two data flavors: some sort of toolbar
flavor and then some sort of text flavor?
Methods inherited from class java.awt.datatransfer.DataFlavor |
clone, equals, equals, equals, getDefaultRepresentationClass, getDefaultRepresentationClassAsString, getHumanPresentableName, getMimeType, getParameter, getPrimaryType, getReaderForText, getRepresentationClass, getSubType, getTextPlainUnicodeFlavor, hashCode, isFlavorJavaFileListType, isFlavorRemoteObjectType, isFlavorSerializedObjectType, isFlavorTextType, isMimeTypeEqual, isMimeTypeEqual, isMimeTypeSerializedObject, isRepresentationClassByteBuffer, isRepresentationClassCharBuffer, isRepresentationClassInputStream, isRepresentationClassReader, isRepresentationClassRemote, isRepresentationClassSerializable, match, normalizeMimeType, normalizeMimeTypeParameter, readExternal, selectBestTextFlavor, setHumanPresentableName, toString, tryToLoadClass, writeExternal |
tabbedPane
private DraggableTabbedPane tabbedPane
DraggableTabbedPane.DraggableTabFlavor
public DraggableTabbedPane.DraggableTabFlavor(DraggableTabbedPane dt)
getDragTab
public DraggableTabbedPane getDragTab()