⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 activationdataflavor.html

📁 SUN公司官方J2EE中文帮助文档 应该不错 有兴趣的下来看看 html格式的
💻 HTML
📖 第 1 页 / 共 2 页
字号:
public <B>ActivationDataFlavor</B>(java.lang.Class&nbsp;representationClass,
                            java.lang.String&nbsp;mimeType,
                            java.lang.String&nbsp;humanPresentableName)</PRE>
<DL>
<DD>Construct a DataFlavor that represents an arbitrary
 Java object. This constructor is an extension of the
 JDK's DataFlavor in that it allows the explicit setting
 of all three DataFlavor attributes.
 <p>
 The returned DataFlavor will have the following characteristics:
 <p>
 representationClass = representationClass<br>
 mimeType            = mimeType<br>
 humanName           = humanName
 <p><DD><DL>
<DT><B>Parameters:</B><DD><CODE>representationClass</CODE> - the class used in this DataFlavor<DD><CODE>mimeType</CODE> - the MIME type of the data represented by this class<DD><CODE>humanPresentableName</CODE> - the human presentable name of the flavor</DL>
</DD>
</DL>
<HR>

<A NAME="ActivationDataFlavor(java.lang.Class, java.lang.String)"><!-- --></A><H3>
ActivationDataFlavor</H3>
<PRE>
public <B>ActivationDataFlavor</B>(java.lang.Class&nbsp;representationClass,
                            java.lang.String&nbsp;humanPresentableName)</PRE>
<DL>
<DD>Construct a DataFlavor that represents a MimeType.
 <p>
 The returned DataFlavor will have the following characteristics:
 <p>
 If the mimeType is "application/x-java-serialized-object;
 class=", the result is the same as calling new
 DataFlavor(Class.forName()) as above.
 <p>
 otherwise:
 <p>
 representationClass = InputStream<p>
 mimeType = mimeType<p><DD><DL>
<DT><B>Parameters:</B><DD><CODE>representationClass</CODE> - the class used in this DataFlavor<DD><CODE>humanPresentableName</CODE> - the human presentable name of the flavor</DL>
</DD>
</DL>
<HR>

<A NAME="ActivationDataFlavor(java.lang.String, java.lang.String)"><!-- --></A><H3>
ActivationDataFlavor</H3>
<PRE>
public <B>ActivationDataFlavor</B>(java.lang.String&nbsp;mimeType,
                            java.lang.String&nbsp;humanPresentableName)</PRE>
<DL>
<DD>Construct a DataFlavor that represents a MimeType.
 <p>
 The returned DataFlavor will have the following characteristics:
 <p>
 If the mimeType is "application/x-java-serialized-object; class=",
 the result is the same as calling new DataFlavor(Class.forName()) as
 above, otherwise:
 <p>
 representationClass = InputStream<p>
 mimeType = mimeType<DD><DL>
<DT><B>Parameters:</B><DD><CODE>mimeType</CODE> - the MIME type of the data represented by this class<DD><CODE>humanPresentableName</CODE> - the human presentable name of the flavor</DL>
</DD>
</DL>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME="getMimeType()"><!-- --></A><H3>
getMimeType</H3>
<PRE>
public java.lang.String <B>getMimeType</B>()</PRE>
<DL>
<DD>Return the MIME type for this DataFlavor.<DD><DL>
<DT><B>Overrides:</B><DD><CODE>getMimeType</CODE> in class <CODE>java.awt.datatransfer.DataFlavor</CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the MIME type</DL>
</DD>
</DL>
<HR>

<A NAME="getRepresentationClass()"><!-- --></A><H3>
getRepresentationClass</H3>
<PRE>
public java.lang.Class <B>getRepresentationClass</B>()</PRE>
<DL>
<DD>Return the representation class.<DD><DL>
<DT><B>Overrides:</B><DD><CODE>getRepresentationClass</CODE> in class <CODE>java.awt.datatransfer.DataFlavor</CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the representation class</DL>
</DD>
</DL>
<HR>

<A NAME="getHumanPresentableName()"><!-- --></A><H3>
getHumanPresentableName</H3>
<PRE>
public java.lang.String <B>getHumanPresentableName</B>()</PRE>
<DL>
<DD>Return the Human Presentable name.<DD><DL>
<DT><B>Overrides:</B><DD><CODE>getHumanPresentableName</CODE> in class <CODE>java.awt.datatransfer.DataFlavor</CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>the human presentable name</DL>
</DD>
</DL>
<HR>

<A NAME="setHumanPresentableName(java.lang.String)"><!-- --></A><H3>
setHumanPresentableName</H3>
<PRE>
public void <B>setHumanPresentableName</B>(java.lang.String&nbsp;humanPresentableName)</PRE>
<DL>
<DD>Set the human presentable name.<DD><DL>
<DT><B>Overrides:</B><DD><CODE>setHumanPresentableName</CODE> in class <CODE>java.awt.datatransfer.DataFlavor</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>humanPresentableName</CODE> - the name to set</DL>
</DD>
</DL>
<HR>

<A NAME="equals(java.awt.datatransfer.DataFlavor)"><!-- --></A><H3>
equals</H3>
<PRE>
public boolean <B>equals</B>(java.awt.datatransfer.DataFlavor&nbsp;dataFlavor)</PRE>
<DL>
<DD>Compares the DataFlavor passed in with this DataFlavor; calls
 the <code>isMimeTypeEqual</code> method.<DD><DL>
<DT><B>Overrides:</B><DD><CODE>equals</CODE> in class <CODE>java.awt.datatransfer.DataFlavor</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>dataFlavor</CODE> - the DataFlavor to compare with<DT><B>Returns:</B><DD>true if the MIME type and representation class
				are the same</DL>
</DD>
</DL>
<HR>

<A NAME="isMimeTypeEqual(java.lang.String)"><!-- --></A><H3>
isMimeTypeEqual</H3>
<PRE>
public boolean <B>isMimeTypeEqual</B>(java.lang.String&nbsp;mimeType)</PRE>
<DL>
<DD>Is the string representation of the MIME type passed in equivalent
 to the MIME type of this DataFlavor. <p>

 ActivationDataFlavor delegates the comparison of MIME types to
 the MimeType class included as part of the JavaBeans Activation
 Framework. This provides a more robust comparison than is normally
 available in the DataFlavor class.<DD><DL>
<DT><B>Overrides:</B><DD><CODE>isMimeTypeEqual</CODE> in class <CODE>java.awt.datatransfer.DataFlavor</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>mimeType</CODE> - the MIME type<DT><B>Returns:</B><DD>true if the same MIME type</DL>
</DD>
</DL>
<HR>

<A NAME="normalizeMimeTypeParameter(java.lang.String, java.lang.String)"><!-- --></A><H3>
normalizeMimeTypeParameter</H3>
<PRE>
protected java.lang.String <B>normalizeMimeTypeParameter</B>(java.lang.String&nbsp;parameterName,
                                                      java.lang.String&nbsp;parameterValue)</PRE>
<DL>
<DD>Called on DataFlavor for every MIME Type parameter to allow DataFlavor
 subclasses to handle special parameters like the text/plain charset
 parameters, whose values are case insensitive.  (MIME type parameter
 values are supposed to be case sensitive).
 <p>
 This method is called for each parameter name/value pair and should
 return the normalized representation of the parameterValue.<DD><DL>
<DT><B>Overrides:</B><DD><CODE>normalizeMimeTypeParameter</CODE> in class <CODE>java.awt.datatransfer.DataFlavor</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parameterName</CODE> - the parameter name<DD><CODE>parameterValue</CODE> - the parameter value<DT><B>Returns:</B><DD>the normalized parameter value</DL>
</DD>
</DL>
<HR>

<A NAME="normalizeMimeType(java.lang.String)"><!-- --></A><H3>
normalizeMimeType</H3>
<PRE>
protected java.lang.String <B>normalizeMimeType</B>(java.lang.String&nbsp;mimeType)</PRE>
<DL>
<DD>Called for each MIME type string to give DataFlavor subtypes the
 opportunity to change how the normalization of MIME types is
 accomplished.
 One possible use would be to add default parameter/value pairs in cases
 where none are present in the MIME type string passed in.<DD><DL>
<DT><B>Overrides:</B><DD><CODE>normalizeMimeType</CODE> in class <CODE>java.awt.datatransfer.DataFlavor</CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>mimeType</CODE> - the MIME type<DT><B>Returns:</B><DD>the normalized MIME type</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>

<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV CLASS&nbsp;
&nbsp;<A HREF="../../javax/activation/CommandInfo.html"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="ActivationDataFlavor.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.awt.datatransfer.DataFlavor">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: &nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->

<HR>

</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -