java命名空间javax.activation类datahandler的类成员方法:
gettransferdata定义及介绍
本文导语:
gettransferdata
public object gettransferdata(dataflavor flavor)
throws unsupportedflavorexception,
ioexception
返回一个对象,该对象表示要传输的数据。返回对象的类是由该数据 flavor 的表示形式类定义的。
...
gettransferdata
public object gettransferdata(dataflavor flavor)
throws unsupportedflavorexception,
ioexception
- 返回一个对象,该对象表示要传输的数据。返回对象的类是由该数据 flavor 的表示形式类定义的。
对于用 datasource 或 url 创建的 datahandler:
datahandler 尝试为此 mime 类型查找一个 datacontenthandler。如果找到,则将传入的 dataflavor 和数据的类型传递给其 gettransferdata
方法。如果 datahandler 没有找到 datacontenthandler,并且 flavor 指定了此对象的 mime 类型和 inputstream
iis7站长之家.inputstream
类,则返回此对象的 inputstream。否则,抛出 unsupportedflavorexception。
对于用 object 创建的 datahandler:
datahandler 尝试为此 mime 类型查找一个 datacontenthandler。如果找到,则将传入的 dataflavor 和数据的类型传递给其 gettransferdata 方法。如果 datahandler 没有找到 datacontenthandler,并且 flavor 指定了此对象的 mime 类型和它的类,则返回此 datahandler 的引用对象。否则,抛出 unsupportedflavorexception。
- 指定者:
- 接口
transferable
中的 gettransferdata
- 参数:
flavor
- 为数据所请求的 flavor
- 返回:
- 对象
- 抛出:
unsupportedflavorexception
- 如果不能将该数据转换为所请求的 flavor
ioexception
- 如果发生 i/o 错误- 另请参见:
activationdataflavor