activationdataflavor.html

来自「wifi上网例子程序」· HTML 代码 · 共 548 行 · 第 1/2 页

HTML
548
字号
<B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="ActivationDataFlavor(java.lang.Class, java.lang.String, java.lang.String)"><!-- --></A><H3>ActivationDataFlavor</H3><PRE>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><P><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><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><P><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><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<P><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><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><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.<P><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.<P><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.<P><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.<P><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.<P><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.<P><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><B>Deprecated.</B>&nbsp;<I></I>&nbsp;<P><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. This method is never invoked by this implementation.<P><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><B>Deprecated.</B>&nbsp;<I></I>&nbsp;<P><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. This method is never invoked by this implementation.<P><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 BOTTOM NAVBAR ====== --><A NAME="navbar_bottom"><!-- --></A><A HREF="#skip-navbar_bottom" title="Skip navigation links"></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""><TR><TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">  <TR ALIGN="center" VALIGN="top">  <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="class-use/ActivationDataFlavor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&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-files/index-1.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" title="class in javax.activation"><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>  &nbsp;&nbsp;<SCRIPT type="text/javascript">  <!--  if(window==top) {    document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');  }  //--></SCRIPT><NOSCRIPT>  <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A></NOSCRIPT></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">  SUMMARY:&nbsp;NESTED&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><A NAME="skip-navbar_bottom"></A><!-- ======== END OF BOTTOM NAVBAR ======= --><HR></BODY></HTML>

⌨️ 快捷键说明

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