public class ImageTransducer extends Object implements Transducer, Cloneable
Constructor and Description |
---|
ImageTransducer(Component comp)
This constructor should only be called once, to create
the prototype object.
|
Modifier and Type | Method and Description |
---|---|
Object |
getTransferData(DataFlavor flavor)
Render the selection into an image and return
the image.
|
DataFlavor[] |
getTransferDataFlavors()
Return StringSelection's data flavors.
|
boolean |
isDataFlavorSupported(DataFlavor in)
Call StringSelection's predicate.
|
void |
lostOwnership(Clipboard clipboard,
Transferable contents)
Do nothing.
|
Transducer |
newInstance(SketchModel in)
Apply the transducer to the given set of strokes by
performing sketch recognition on the given strokes.
|
public ImageTransducer(Component comp)
public DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors
in interface Transferable
public Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException, IOException
getTransferData
in interface Transferable
UnsupportedFlavorException
IOException
public boolean isDataFlavorSupported(DataFlavor in)
isDataFlavorSupported
in interface Transferable
public void lostOwnership(Clipboard clipboard, Transferable contents)
lostOwnership
in interface ClipboardOwner
public Transducer newInstance(SketchModel in)
newInstance
in interface Transducer
Copyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.