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; }