16 lines
577 B
Java
16 lines
577 B
Java
|
|
package javax.activation;
|
||
|
|
|
||
|
|
import java.awt.datatransfer.DataFlavor;
|
||
|
|
import java.awt.datatransfer.UnsupportedFlavorException;
|
||
|
|
import java.io.IOException;
|
||
|
|
import java.io.OutputStream;
|
||
|
|
|
||
|
|
public interface DataContentHandler {
|
||
|
|
DataFlavor[] getTransferDataFlavors();
|
||
|
|
|
||
|
|
Object getTransferData(DataFlavor paramDataFlavor, DataSource paramDataSource) throws UnsupportedFlavorException, IOException;
|
||
|
|
|
||
|
|
Object getContent(DataSource paramDataSource) throws IOException;
|
||
|
|
|
||
|
|
void writeTo(Object paramObject, String paramString, OutputStream paramOutputStream) throws IOException;
|
||
|
|
}
|