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

📄 mailcapcommandmap.html

📁 j2ee帮助文档软件设计/软件工程 文件格式
💻 HTML
📖 第 1 页 / 共 2 页
字号:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the preferred command list for a MIME Type.</TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_javax.activation.CommandMap"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Methods inherited from class javax.activation.<A HREF="../../javax/activation/CommandMap.html" title="class in javax.activation">CommandMap</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../javax/activation/CommandMap.html#createDataContentHandler(java.lang.String, javax.activation.DataSource)">createDataContentHandler</A>, <A HREF="../../javax/activation/CommandMap.html#getAllCommands(java.lang.String, javax.activation.DataSource)">getAllCommands</A>, <A HREF="../../javax/activation/CommandMap.html#getCommand(java.lang.String, java.lang.String, javax.activation.DataSource)">getCommand</A>, <A HREF="../../javax/activation/CommandMap.html#getDefaultCommandMap()">getDefaultCommandMap</A>, <A HREF="../../javax/activation/CommandMap.html#getPreferredCommands(java.lang.String, javax.activation.DataSource)">getPreferredCommands</A>, <A HREF="../../javax/activation/CommandMap.html#setDefaultCommandMap(javax.activation.CommandMap)">setDefaultCommandMap</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/Object.html#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/Object.html#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/Object.html#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/Object.html#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/Object.html#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/Object.html#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/Object.html#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/Object.html#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/Object.html#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/Object.html#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD></TR></TABLE>&nbsp;<P><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TH></TR></TABLE><A NAME="MailcapCommandMap()"><!-- --></A><H3>MailcapCommandMap</H3><PRE>public <B>MailcapCommandMap</B>()</PRE><DL><DD>The default Constructor.<P></DL><HR><A NAME="MailcapCommandMap(java.lang.String)"><!-- --></A><H3>MailcapCommandMap</H3><PRE>public <B>MailcapCommandMap</B>(<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;fileName)                  throws <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></PRE><DL><DD>Constructor that allows the caller to specify the path of a <i>mailcap</i> file.<P><DL><DT><B>Parameters:</B><DD><CODE>fileName</CODE> - The name of the <i>mailcap</i> file to open<DT><B>Throws:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.5/docs/api/java/io/IOException.html" title="class or interface in java.io">IOException</A></CODE> - if the file can't be accessed</DL></DL><HR><A NAME="MailcapCommandMap(java.io.InputStream)"><!-- --></A><H3>MailcapCommandMap</H3><PRE>public <B>MailcapCommandMap</B>(<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/io/InputStream.html" title="class or interface in java.io">InputStream</A>&nbsp;is)</PRE><DL><DD>Constructor that allows the caller to specify an <i>InputStream</i> containing a mailcap file.<P><DL><DT><B>Parameters:</B><DD><CODE>is</CODE> - InputStream of the <i>mailcap</i> file to open</DL></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Method Detail</B></FONT></TH></TR></TABLE><A NAME="getPreferredCommands(java.lang.String)"><!-- --></A><H3>getPreferredCommands</H3><PRE>public <A HREF="../../javax/activation/CommandInfo.html" title="class in javax.activation">CommandInfo</A>[] <B>getPreferredCommands</B>(<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;mimeType)</PRE><DL><DD>Get the preferred command list for a MIME Type. The MailcapCommandMap searches the mailcap files as described above under <i>Mailcap file search order</i>.<p> The result of the search is a proper subset of available commands in all mailcap files known to this instance of  MailcapCommandMap.  The first entry for a particular command is considered the preferred command.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../javax/activation/CommandMap.html#getPreferredCommands(java.lang.String)">getPreferredCommands</A></CODE> in class <CODE><A HREF="../../javax/activation/CommandMap.html" title="class in javax.activation">CommandMap</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>mimeType</CODE> - the MIME type<DT><B>Returns:</B><DD>the CommandInfo objects representing the preferred commands.</DL></DD></DL><HR><A NAME="getAllCommands(java.lang.String)"><!-- --></A><H3>getAllCommands</H3><PRE>public <A HREF="../../javax/activation/CommandInfo.html" title="class in javax.activation">CommandInfo</A>[] <B>getAllCommands</B>(<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;mimeType)</PRE><DL><DD>Get all the available commands in all mailcap files known to this instance of MailcapCommandMap for this MIME type.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../javax/activation/CommandMap.html#getAllCommands(java.lang.String)">getAllCommands</A></CODE> in class <CODE><A HREF="../../javax/activation/CommandMap.html" title="class in javax.activation">CommandMap</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>mimeType</CODE> - the MIME type<DT><B>Returns:</B><DD>the CommandInfo objects representing all the commands.</DL></DD></DL><HR><A NAME="getCommand(java.lang.String, java.lang.String)"><!-- --></A><H3>getCommand</H3><PRE>public <A HREF="../../javax/activation/CommandInfo.html" title="class in javax.activation">CommandInfo</A> <B>getCommand</B>(<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;mimeType,                              <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;cmdName)</PRE><DL><DD>Get the command corresponding to <code>cmdName</code> for the MIME type.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../javax/activation/CommandMap.html#getCommand(java.lang.String, java.lang.String)">getCommand</A></CODE> in class <CODE><A HREF="../../javax/activation/CommandMap.html" title="class in javax.activation">CommandMap</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>mimeType</CODE> - the MIME type<DD><CODE>cmdName</CODE> - the command name<DT><B>Returns:</B><DD>the CommandInfo object corresponding to the command.</DL></DD></DL><HR><A NAME="addMailcap(java.lang.String)"><!-- --></A><H3>addMailcap</H3><PRE>public void <B>addMailcap</B>(<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;mail_cap)</PRE><DL><DD>Add entries to the registry.  Programmatically  added entries are searched before other entries.<p> The string that is passed in should be in mailcap format.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>mail_cap</CODE> - a correctly formatted mailcap string</DL></DD></DL><HR><A NAME="createDataContentHandler(java.lang.String)"><!-- --></A><H3>createDataContentHandler</H3><PRE>public <A HREF="../../javax/activation/DataContentHandler.html" title="interface in javax.activation">DataContentHandler</A> <B>createDataContentHandler</B>(<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;mimeType)</PRE><DL><DD>Return the DataContentHandler for the specified MIME type.<P><DD><DL><DT><B>Specified by:</B><DD><CODE><A HREF="../../javax/activation/CommandMap.html#createDataContentHandler(java.lang.String)">createDataContentHandler</A></CODE> in class <CODE><A HREF="../../javax/activation/CommandMap.html" title="class in javax.activation">CommandMap</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>mimeType</CODE> - the MIME type<DT><B>Returns:</B><DD>the DataContentHandler</DL></DD></DL><HR><A NAME="getMimeTypes()"><!-- --></A><H3>getMimeTypes</H3><PRE>public <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[] <B>getMimeTypes</B>()</PRE><DL><DD>Get all the MIME types known to this command map.<P><DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../javax/activation/CommandMap.html#getMimeTypes()">getMimeTypes</A></CODE> in class <CODE><A HREF="../../javax/activation/CommandMap.html" title="class in javax.activation">CommandMap</A></CODE></DL></DD><DD><DL><DT><B>Returns:</B><DD>array of MIME types as strings<DT><B>Since:</B></DT>  <DD>JAF 1.1</DD></DL></DD></DL><HR><A NAME="getNativeCommands(java.lang.String)"><!-- --></A><H3>getNativeCommands</H3><PRE>public <A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>[] <B>getNativeCommands</B>(<A HREF="http://java.sun.com/j2se/1.5/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A>&nbsp;mimeType)</PRE><DL><DD>Get the native commands for the given MIME type. Returns an array of strings where each string is an entire mailcap file entry.  The application will need to parse the entry to extract the actual command as well as any attributes it needs. See <A HREF="http://www.ietf.org/rfc/rfc1524.txt">RFC 1524</A> for details of the mailcap entry syntax.  Only mailcap entries that specify a view command for the specified MIME type are returned.<P><DD><DL><DT><B>Returns:</B><DD>array of native command entries<DT><B>Since:</B></DT>  <DD>JAF 1.1</DD></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=2 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="../../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;<A HREF="../../javax/activation/FileTypeMap.html" title="class in javax.activation"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF="../../javax/activation/MimeType.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?javax/activation/MailcapCommandMap.html" target="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF="MailcapCommandMap.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;FIELD&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><font size="-1"><a href="http://java.sun.com/webapps/bugreport">Submit a bug or feature</a> <p>Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to <a href="../legal/license.html" target="_top">license terms.</a></font></BODY></HTML>

⌨️ 快捷键说明

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