|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--javax.activation.DataHandler
Data Handler.
| Constructor Summary | |
DataHandler(DataSource source)
Create data handler based on data source. |
|
DataHandler(java.lang.Object object,
java.lang.String mimeType)
Create data handler based on object and MIME type. |
|
DataHandler(java.net.URL url)
Create data handler based on URL. |
|
| Method Summary | |
CommandInfo[] |
getAllCommands()
Get all commands. |
java.lang.Object |
getBean(CommandInfo commandInfo)
Get beans of command. |
CommandInfo |
getCommand(java.lang.String command)
Get command information based on command verb. |
java.lang.Object |
getContent()
Get content. |
java.lang.String |
getContentType()
Get content type of data handler. |
DataSource |
getDataSource()
Get data source. |
java.io.InputStream |
getInputStream()
Get input stream. |
java.lang.String |
getName()
Get name. |
java.io.OutputStream |
getOutputStream()
Get output stream. |
CommandInfo[] |
getPreferredCommands()
Get list of preferred commands. |
java.lang.Object |
getTransferData(java.awt.datatransfer.DataFlavor dataFlavor)
Get transfer data based on data flavor. |
java.awt.datatransfer.DataFlavor[] |
getTransferDataFlavors()
Get transfer data flavors. |
boolean |
isDataFlavorSupported(java.awt.datatransfer.DataFlavor dataFlavor)
Determine if data flavor is supported. |
void |
setCommandMap(CommandMap map)
Set command map. |
static void |
setDataContentHandlerFactory(DataContentHandlerFactory newFactory)
Set the data content factory for data handler. |
void |
writeTo(java.io.OutputStream stream)
Write to output stream. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DataHandler(DataSource source)
source - Data source
public DataHandler(java.lang.Object object,
java.lang.String mimeType)
object - ObjectmimeType - MIME typepublic DataHandler(java.net.URL url)
url - URL reference| Method Detail |
public java.lang.String getName()
public java.lang.Object getContent()
throws java.io.IOException
java.io.IOException - IO exception occurred
public java.io.InputStream getInputStream()
throws java.io.IOException
java.io.IOException - IO exception occurred
public void writeTo(java.io.OutputStream stream)
throws java.io.IOException
stream - Output streamjava.io.IOException - IO exception occurredpublic java.lang.String getContentType()
public java.io.OutputStream getOutputStream()
throws java.io.IOException
java.io.IOException - IO exception occurredpublic CommandInfo[] getAllCommands()
public java.lang.Object getBean(CommandInfo commandInfo)
commandInfo - TODOpublic CommandInfo getCommand(java.lang.String command)
command - Command verbpublic DataSource getDataSource()
public CommandInfo[] getPreferredCommands()
public java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor dataFlavor)
throws java.awt.datatransfer.UnsupportedFlavorException,
java.io.IOException
getTransferData in interface java.awt.datatransfer.TransferabledataFlavor - Data flavorjava.awt.datatransfer.UnsupportedFlavorException - Unsupported data flavorjava.io.IOException - IO exception occurredpublic java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors in interface java.awt.datatransfer.Transferablepublic boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor dataFlavor)
isDataFlavorSupported in interface java.awt.datatransfer.TransferabledataFlavor - Data flavorpublic void setCommandMap(CommandMap map)
map - Command mappublic static void setDataContentHandlerFactory(DataContentHandlerFactory newFactory)
newFactory - New factory
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||