|
org.netbeans.swing.outline 1.20 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.netbeans.swing.etable.ETableTransferable
public class ETableTransferable
Transferable for use with the ETable. This class is partial copy (with omission of the HTML transfers) of javax.swing.plaf.basic.BasicTransferable which is unfortunately not public.
| Field Summary | |
|---|---|
protected String |
plainData
The data content of this transferable |
| Constructor Summary | |
|---|---|
ETableTransferable(String plainData)
Create a new transferable. |
|
| Method Summary | |
|---|---|
protected String |
getPlainData()
Fetch the data in a text/plain format. |
Object |
getTransferData(DataFlavor flavor)
Returns an object which represents the data to be transferred. |
DataFlavor[] |
getTransferDataFlavors()
Returns an array of DataFlavor objects indicating the flavors the data can be provided in. |
boolean |
isDataFlavorSupported(DataFlavor flavor)
Returns whether or not the specified data flavor is supported for this object. |
protected boolean |
isPlainFlavor(DataFlavor flavor)
Returns whether or not the specified data flavor is an plain flavor that is supported. |
protected boolean |
isPlainSupported()
Should the plain text flavors be offered? If so, the method getPlainData should be implemented to provide something reasonable. |
protected boolean |
isStringFlavor(DataFlavor flavor)
Returns whether or not the specified data flavor is a String flavor that is supported. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String plainData
| Constructor Detail |
|---|
public ETableTransferable(String plainData)
plainData - The data content of this transferable| Method Detail |
|---|
public DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors in interface Transferablepublic boolean isDataFlavorSupported(DataFlavor flavor)
isDataFlavorSupported in interface Transferableflavor - the requested flavor for the data
public Object getTransferData(DataFlavor flavor)
throws UnsupportedFlavorException,
IOException
getTransferData in interface Transferableflavor - the requested flavor for the data
IOException - if the data is no longer available
in the requested flavor.
UnsupportedFlavorException - if the requested data flavor is
not supported.DataFlavor.getRepresentationClass()protected boolean isPlainFlavor(DataFlavor flavor)
flavor - the requested flavor for the data
protected boolean isPlainSupported()
protected String getPlainData()
protected boolean isStringFlavor(DataFlavor flavor)
flavor - the requested flavor for the data
|
org.netbeans.swing.outline 1.20 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||