|
||||||||
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 sourcepublic DataHandler(java.lang.Object object, java.lang.String mimeType)
object
- ObjectmimeType
- MIME typepublic DataHandler(java.net.URL url)
url
- URL referenceMethod Detail |
public java.lang.String getName()
public java.lang.Object getContent() throws java.io.IOException
java.io.IOException
- IO exception occurredpublic java.io.InputStream getInputStream() throws java.io.IOException
java.io.IOException
- IO exception occurredpublic 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.Transferable
dataFlavor
- Data flavorjava.awt.datatransfer.UnsupportedFlavorException
- Unsupported data flavorjava.io.IOException
- IO exception occurredpublic java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors
in interface java.awt.datatransfer.Transferable
public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor dataFlavor)
isDataFlavorSupported
in interface java.awt.datatransfer.Transferable
dataFlavor
- 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 |