Adding JMCR-Stable version
[Benchmarks_CSolver.git] / JMCR-Stable / mcr-test / WWW / Doc / Programmer / api / org / w3c / jigsaw / frames / HTTPFrame.html
diff --git a/JMCR-Stable/mcr-test/WWW/Doc/Programmer/api/org/w3c/jigsaw/frames/HTTPFrame.html b/JMCR-Stable/mcr-test/WWW/Doc/Programmer/api/org/w3c/jigsaw/frames/HTTPFrame.html
new file mode 100644 (file)
index 0000000..15ea474
--- /dev/null
@@ -0,0 +1,2906 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">\r
+<!--NewPage-->\r
+<HTML>\r
+<HEAD>\r
+<!-- Generated by javadoc (build 1.5.0_11) on Tue Apr 10 15:02:14 UTC 2007 -->\r
+<TITLE>\r
+HTTPFrame\r
+</TITLE>\r
+\r
+<META NAME="keywords" CONTENT="org.w3c.jigsaw.frames.HTTPFrame class">\r
+\r
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">\r
+\r
+<SCRIPT type="text/javascript">\r
+function windowTitle()\r
+{\r
+    parent.document.title="HTTPFrame";\r
+}\r
+</SCRIPT>\r
+<NOSCRIPT>\r
+</NOSCRIPT>\r
+\r
+</HEAD>\r
+\r
+<BODY BGCOLOR="white" onload="windowTitle();">\r
+\r
+\r
+<!-- ========= START OF TOP NAVBAR ======= -->\r
+<A NAME="navbar_top"><!-- --></A>\r
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>\r
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">\r
+<TR>\r
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">\r
+<A NAME="navbar_top_firstrow"><!-- --></A>\r
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">\r
+  <TR ALIGN="center" VALIGN="top">\r
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>\r
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>\r
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>\r
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>\r
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>\r
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>\r
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>\r
+  </TR>\r
+</TABLE>\r
+</TD>\r
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>\r
+</EM>\r
+</TD>\r
+</TR>\r
+\r
+<TR>\r
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">\r
+&nbsp;<A HREF="../../../../org/w3c/jigsaw/frames/HTTPExtFrame.html" title="class in org.w3c.jigsaw.frames"><B>PREV CLASS</B></A>&nbsp;\r
+&nbsp;<A HREF="../../../../org/w3c/jigsaw/frames/JpegComFrame.html" title="class in org.w3c.jigsaw.frames"><B>NEXT CLASS</B></A></FONT></TD>\r
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">\r
+  <A HREF="../../../../index.html?org/w3c/jigsaw/frames/HTTPFrame.html" target="_top"><B>FRAMES</B></A>  &nbsp;\r
+&nbsp;<A HREF="HTTPFrame.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;\r
+&nbsp;<SCRIPT type="text/javascript">\r
+  <!--\r
+  if(window==top) {\r
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');\r
+  }\r
+  //-->\r
+</SCRIPT>\r
+<NOSCRIPT>\r
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>\r
+</NOSCRIPT>\r
+\r
+\r
+</FONT></TD>\r
+</TR>\r
+<TR>\r
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">\r
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>\r
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">\r
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>\r
+</TR>\r
+</TABLE>\r
+<A NAME="skip-navbar_top"></A>\r
+<!-- ========= END OF TOP NAVBAR ========= -->\r
+\r
+<HR>\r
+<!-- ======== START OF CLASS DATA ======== -->\r
+<H2>\r
+<FONT SIZE="-1">\r
+org.w3c.jigsaw.frames</FONT>\r
+<BR>\r
+Class HTTPFrame</H2>\r
+<PRE>\r
+java.lang.Object\r
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html" title="class in org.w3c.tools.resources">org.w3c.tools.resources.AttributeHolder</A>\r
+      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/w3c/tools/resources/Resource.html" title="class in org.w3c.tools.resources">org.w3c.tools.resources.Resource</A>\r
+          <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/w3c/tools/resources/FramedResource.html" title="class in org.w3c.tools.resources">org.w3c.tools.resources.FramedResource</A>\r
+              <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html" title="class in org.w3c.tools.resources">org.w3c.tools.resources.ResourceFrame</A>\r
+                  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../org/w3c/tools/resources/ProtocolFrame.html" title="class in org.w3c.tools.resources">org.w3c.tools.resources.ProtocolFrame</A>\r
+                      <IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.w3c.jigsaw.frames.HTTPFrame</B>\r
+</PRE>\r
+<DL>\r
+<DT><B>All Implemented Interfaces:</B> <DD>java.lang.Cloneable, java.util.EventListener, <A HREF="../../../../org/w3c/tools/resources/event/AttributeChangedListener.html" title="interface in org.w3c.tools.resources.event">AttributeChangedListener</A>, <A HREF="../../../../org/w3c/tools/resources/event/FrameEventListener.html" title="interface in org.w3c.tools.resources.event">FrameEventListener</A></DD>\r
+</DL>\r
+<DL>\r
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/w3c/jigsaw/frames/AsIsFrame.html" title="class in org.w3c.jigsaw.frames">AsIsFrame</A>, <A HREF="../../../../org/w3c/jigsaw/admin/BrokerFrame.html" title="class in org.w3c.jigsaw.admin">BrokerFrame</A>, <A HREF="../../../../org/w3c/jigsaw/frames/CgiFrame.html" title="class in org.w3c.jigsaw.frames">CgiFrame</A>, <A HREF="../../../../org/w3c/jigsaw/resources/CheckpointFrame.html" title="class in org.w3c.jigsaw.resources">CheckpointFrame</A>, <A HREF="../../../../org/w3c/jigedit/frames/CvsFileFrame.html" title="class in org.w3c.jigedit.frames">CvsFileFrame</A>, <A HREF="../../../../org/w3c/jigsaw/resources/DirectoryListerFrame.html" title="class in org.w3c.jigsaw.resources">DirectoryListerFrame</A>, <A HREF="../../../../org/w3c/jigsaw/tutorials/FancyFrame.html" title="class in org.w3c.jigsaw.tutorials">FancyFrame</A>, <A HREF="../../../../org/w3c/jigsaw/proxy/ForwardFrame.html" title="class in org.w3c.jigsaw.proxy">ForwardFrame</A>, <A HREF="../../../../org/w3c/jigsaw/status/GcStatFrame.html" title="class in org.w3c.jigsaw.status">GcStatFrame</A>, <A HREF="../../../../org/w3c/jigsaw/frames/HTTPExtFrame.html" title="class in org.w3c.jigsaw.frames">HTTPExtFrame</A>, <A HREF="../../../../org/w3c/jigsaw/frames/JpegComFrame.html" title="class in org.w3c.jigsaw.frames">JpegComFrame</A>, <A HREF="../../../../org/w3c/jigsaw/frames/JpegXMPFrame.html" title="class in org.w3c.jigsaw.frames">JpegXMPFrame</A>, <A HREF="../../../../org/w3c/jigsaw/frames/LatestChildRedirectFrame.html" title="class in org.w3c.jigsaw.frames">LatestChildRedirectFrame</A>, <A HREF="../../../../org/w3c/jigsaw/frames/NegotiatedFrame.html" title="class in org.w3c.jigsaw.frames">NegotiatedFrame</A>, <A HREF="../../../../org/w3c/jigsaw/pagecompile/PageCompileFrame.html" title="class in org.w3c.jigsaw.pagecompile">PageCompileFrame</A>, <A HREF="../../../../org/w3c/jigsaw/frames/PostableFrame.html" title="class in org.w3c.jigsaw.frames">PostableFrame</A>, <A HREF="../../../../org/w3c/jigsaw/frames/RedirecterFrame.html" title="class in org.w3c.jigsaw.frames">RedirecterFrame</A>, <A HREF="../../../../org/w3c/jigsaw/frames/RelocateFrame.html" title="class in org.w3c.jigsaw.frames">RelocateFrame</A>, <A HREF="../../../../org/w3c/jigsaw/servlet/ServletDirectoryFrame.html" title="class in org.w3c.jigsaw.servlet">ServletDirectoryFrame</A>, <A HREF="../../../../org/w3c/jigsaw/servlet/ServletMapperFrame.html" title="class in org.w3c.jigsaw.servlet">ServletMapperFrame</A>, <A HREF="../../../../org/w3c/jigsaw/servlet/ServletWrapperFrame.html" title="class in org.w3c.jigsaw.servlet">ServletWrapperFrame</A>, <A HREF="../../../../org/w3c/jigsaw/ssi/SSIFrame.html" title="class in org.w3c.jigsaw.ssi">SSIFrame</A>, <A HREF="../../../../org/w3c/jigsaw/status/StatisticsFrame.html" title="class in org.w3c.jigsaw.status">StatisticsFrame</A>, <A HREF="../../../../org/w3c/jigsaw/status/ThreadStatFrame.html" title="class in org.w3c.jigsaw.status">ThreadStatFrame</A>, <A HREF="../../../../org/w3c/jigsaw/frames/VirtualHostFrame.html" title="class in org.w3c.jigsaw.frames">VirtualHostFrame</A>, <A HREF="../../../../org/w3c/jigsaw/zip/ZipFrame.html" title="class in org.w3c.jigsaw.zip">ZipFrame</A></DD>\r
+</DL>\r
+<HR>\r
+<DL>\r
+<DT><PRE>public class <B>HTTPFrame</B><DT>extends <A HREF="../../../../org/w3c/tools/resources/ProtocolFrame.html" title="class in org.w3c.tools.resources">ProtocolFrame</A></DL>\r
+</PRE>\r
+\r
+<P>\r
+Default class to handle the HTTP protocol, manage FileResource and\r
+ DirectoryResource.\r
+<P>\r
+\r
+<P>\r
+<HR>\r
+\r
+<P>\r
+<!-- =========== FIELD SUMMARY =========== -->\r
+\r
+<A NAME="field_summary"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">\r
+<B>Field Summary</B></FONT></TH>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#acceptRanges">acceptRanges</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does this resource support byte ranges.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/www/http/HttpTokenList.html" title="class in org.w3c.www.http">HttpTokenList</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#allowed">allowed</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Methods allowed by instances of that class in particular:</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_ALLOW_DEL">ATTR_ALLOW_DEL</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - delete allowed for the associated resource ?</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_BROWSABLE">ATTR_BROWSABLE</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - Allow the GNN browse method.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_CHARSET">ATTR_CHARSET</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - The index for the charset attribute.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_CONTENT_ENCODING">ATTR_CONTENT_ENCODING</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - The index for the content encodings attribute.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_CONTENT_LANGUAGE">ATTR_CONTENT_LANGUAGE</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - The index for the content languages attribute.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_CONTENT_LENGTH">ATTR_CONTENT_LENGTH</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - The index for the content length attribute.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_CONTENT_TYPE">ATTR_CONTENT_TYPE</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - The index for the content type attribute.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_ICON">ATTR_ICON</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - The icon (if any) associated to the resource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_ICONDIR">ATTR_ICONDIR</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - The icon directory to use in dir listing.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_INDEX">ATTR_INDEX</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - our index resource name.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_INDEXES">ATTR_INDEXES</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - our indexes resource name.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_MAXAGE">ATTR_MAXAGE</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - Max age: the maximum drift allowed from reality.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_MD5">ATTR_MD5</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - Send MD5 Digest: the md5 digest of the resource sent</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_PUTABLE">ATTR_PUTABLE</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - Do we allow PUT method on this file.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_QUALITY">ATTR_QUALITY</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attributes index - The index for the quality attribute.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_RELOCATE">ATTR_RELOCATE</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - The index for our relocate attribute.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_STYLE_LINK">ATTR_STYLE_LINK</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - Style sheet for directory listing</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#ATTR_TITLE">ATTR_TITLE</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Attribute index - The index for the title attribute.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected static&nbsp;<A HREF="../../../../org/w3c/www/mime/MimeType.html" title="class in org.w3c.www.mime">MimeType</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#browsetype">browsetype</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Browse Mime type.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#COND_FAILED">COND_FAILED</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Condition check return code - Condition existed but failed.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#COND_OK">COND_OK</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Condition check return code - Condition existed and succeeded.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>static&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#COND_WEAK">COND_WEAK</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Condition check return code - Condition existed and succeeded \r
+                               but is a weak validation.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/tools/resources/DirectoryResource.html" title="class in org.w3c.tools.resources">DirectoryResource</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#dresource">dresource</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The associated DirectoryResource (if any)</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/tools/resources/FileResource.html" title="class in org.w3c.tools.resources">FileResource</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#fresource">fresource</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The associated FileResource (if any)</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/html/HtmlGenerator.html" title="class in org.w3c.jigsaw.html">HtmlGenerator</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#listing">listing</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Our current (cached) directory listing.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;long</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#listing_stamp">listing_stamp</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The time at which we generated the directory index.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#STATE_CONTENT_LOCATION">STATE_CONTENT_LOCATION</A></B></CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>\r
+</TR>\r
+</TABLE>\r
+&nbsp;<A NAME="fields_inherited_from_class_org.w3c.tools.resources.ResourceFrame"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
+<TH ALIGN="left"><B>Fields inherited from class org.w3c.tools.resources.<A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html" title="class in org.w3c.tools.resources">ResourceFrame</A></B></TH>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#filterClass">filterClass</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#frameListener">frameListener</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#resource">resource</A></CODE></TD>\r
+</TR>\r
+</TABLE>\r
+&nbsp;<A NAME="fields_inherited_from_class_org.w3c.tools.resources.FramedResource"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
+<TH ALIGN="left"><B>Fields inherited from class org.w3c.tools.resources.<A HREF="../../../../org/w3c/tools/resources/FramedResource.html" title="class in org.w3c.tools.resources">FramedResource</A></B></TH>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><A HREF="../../../../org/w3c/tools/resources/FramedResource.html#ATTR_OID">ATTR_OID</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#attrListener">attrListener</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#debugEvent">debugEvent</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#event_disabled">event_disabled</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#framesRef">framesRef</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#structListener">structListener</A></CODE></TD>\r
+</TR>\r
+</TABLE>\r
+&nbsp;<A NAME="fields_inherited_from_class_org.w3c.tools.resources.Resource"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
+<TH ALIGN="left"><B>Fields inherited from class org.w3c.tools.resources.<A HREF="../../../../org/w3c/tools/resources/Resource.html" title="class in org.w3c.tools.resources">Resource</A></B></TH>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><A HREF="../../../../org/w3c/tools/resources/Resource.html#ATTR_CONTEXT">ATTR_CONTEXT</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#ATTR_HELP_URL">ATTR_HELP_URL</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#ATTR_IDENTIFIER">ATTR_IDENTIFIER</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#ATTR_LAST_MODIFIED">ATTR_LAST_MODIFIED</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#ATTR_PARENT">ATTR_PARENT</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#ATTR_RESOURCE_FRAMES">ATTR_RESOURCE_FRAMES</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#ATTR_STORE_ENTRY">ATTR_STORE_ENTRY</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#ATTR_URL">ATTR_URL</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#co">co</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#id">id</A></CODE></TD>\r
+</TR>\r
+</TABLE>\r
+&nbsp;<A NAME="fields_inherited_from_class_org.w3c.tools.resources.AttributeHolder"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
+<TH ALIGN="left"><B>Fields inherited from class org.w3c.tools.resources.<A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html" title="class in org.w3c.tools.resources">AttributeHolder</A></B></TH>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#attributes">attributes</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#values">values</A></CODE></TD>\r
+</TR>\r
+</TABLE>\r
+&nbsp;\r
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->\r
+\r
+<A NAME="constructor_summary"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">\r
+<B>Constructor Summary</B></FONT></TH>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#HTTPFrame()">HTTPFrame</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>\r
+</TR>\r
+</TABLE>\r
+&nbsp;\r
+<!-- ========== METHOD SUMMARY =========== -->\r
+\r
+<A NAME="method_summary"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">\r
+<B>Method Summary</B></FONT></TH>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;void</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#addStyleSheet(org.w3c.jigsaw.html.HtmlGenerator)">addStyleSheet</A></B>(<A HREF="../../../../org/w3c/jigsaw/html/HtmlGenerator.html" title="class in org.w3c.jigsaw.html">HtmlGenerator</A>&nbsp;g)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add our own Style Sheet to the HtmlGenerator.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;void</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#attributeChanged(org.w3c.tools.resources.event.AttributeChangedEvent)">attributeChanged</A></B>(<A HREF="../../../../org/w3c/tools/resources/event/AttributeChangedEvent.html" title="class in org.w3c.tools.resources.event">AttributeChangedEvent</A>&nbsp;evt)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Listen its resource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#browse(org.w3c.jigsaw.http.Request)">browse</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A present to GNNPress users !\r
+ This method implements the <code>BROWSE</code> method that\r
+ AOL press (or GNN press, or whatever its last name is) expects.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#checkExpect(org.w3c.jigsaw.http.Request)">checkExpect</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check the <code>Expect</code> condition of that request</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#checkIfMatch(org.w3c.jigsaw.http.Request)">checkIfMatch</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check the <code>If-Match</code> condition of that request.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#checkIfModifiedSince(org.w3c.jigsaw.http.Request)">checkIfModifiedSince</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check the <code>If-Modified-Since</code> condition of that request.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#checkIfNoneMatch(org.w3c.jigsaw.http.Request)">checkIfNoneMatch</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check the <code>If-None-Match</code> condition of that request.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#checkIfUnmodifiedSince(org.w3c.jigsaw.http.Request)">checkIfUnmodifiedSince</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check the <code>If-Unmodified-Since</code> condition of that request.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#checkRequest(org.w3c.tools.resources.RequestInterface)">checkRequest</A></B>(<A HREF="../../../../org/w3c/tools/resources/RequestInterface.html" title="interface in org.w3c.tools.resources">RequestInterface</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check the request.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#checkValidators(org.w3c.jigsaw.http.Request)">checkValidators</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check the validators namely LMT/Etags according to rfc2616 rules</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#computeContainerListing(boolean)">computeContainerListing</A></B>(boolean&nbsp;refresh)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get ContainerResource listing</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#computeETag()">computeETag</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compute the ETag string</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;java.io.File</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#computeTrashDir(java.io.File)">computeTrashDir</A></B>(java.io.File&nbsp;dir)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;java.io.File</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#computeTrashFile(java.io.File)">computeTrashFile</A></B>(java.io.File&nbsp;file)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#createDefaultReply(org.w3c.jigsaw.http.Request, int)">createDefaultReply</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request,\r
+                   int&nbsp;status)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a reply to answer to request on this file.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#createFileReply(org.w3c.jigsaw.http.Request)">createFileReply</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create the reply relative to the given file.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#delete(org.w3c.jigsaw.http.Request)">delete</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default DELETE method, actually the resource (file, directory)\r
+ is moved into the trash directory which is not accessible via HTTP.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#deleteDirectoryResource(org.w3c.jigsaw.http.Request)">deleteDirectoryResource</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Perform a DELETE for the associated DirectoryResource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#deleteFileResource(org.w3c.jigsaw.http.Request)">deleteFileResource</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Perform a DELETE for the associated FileResource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#deleteMe(org.w3c.jigsaw.http.Request)">deleteMe</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Alway throws an HTTPException</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#deleteOtherResource(org.w3c.jigsaw.http.Request)">deleteOtherResource</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Perform a DELETE for the associated resource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#extended(org.w3c.jigsaw.http.Request)">extended</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#get(org.w3c.jigsaw.http.Request)">get</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default GET method.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/www/http/HttpTokenList.html" title="class in org.w3c.www.http">HttpTokenList</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getAllow()">getAllow</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get the Allowed methods for this resource</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getAllowDeleteFlag()">getAllowDeleteFlag</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delete allowed for the associated resource ?</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getBrowsableFlag()">getBrowsableFlag</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this class browsable flag.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/www/mime/MimeType.html" title="class in org.w3c.www.mime">MimeType</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getBrowseType()">getBrowseType</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the Browse Mime type.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getCharset()">getCharset</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this resource charset.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getContentEncoding()">getContentEncoding</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this resource content encoding.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getContentLanguage()">getContentLanguage</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this resource content language.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getContentLength()">getContentLength</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this resource content length.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/www/mime/MimeType.html" title="class in org.w3c.www.mime">MimeType</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getContentType()">getContentType</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this resource content type.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getDirectoryListing(org.w3c.jigsaw.http.Request)">getDirectoryListing</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reply with an HTML doc listing the resources of this container.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/tools/resources/DirectoryResource.html" title="class in org.w3c.tools.resources">DirectoryResource</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getDirectoryResource()">getDirectoryResource</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the associated DirectoryResource (if any)</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getDirectoryResource(org.w3c.jigsaw.http.Request)">getDirectoryResource</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Perform a GET for the associated DirectoryResource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/www/http/HttpEntityTag.html" title="class in org.w3c.www.http">HttpEntityTag</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getETag()">getETag</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this resource Etag</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/tools/resources/FileResource.html" title="class in org.w3c.tools.resources">FileResource</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getFileResource()">getFileResource</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the associated FileResource (if any)</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getFileResource(org.w3c.jigsaw.http.Request)">getFileResource</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get for FileResource</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getHelpURL()">getHelpURL</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this resource's help url.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getHelpURL(java.lang.String)">getHelpURL</A></B>(java.lang.String&nbsp;topic)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the help URL for that resource's attribute.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getIcon()">getIcon</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this resource's icon.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getIconDirectory()">getIconDirectory</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the optional icon directory.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getIndex()">getIndex</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the optional main index name for this directory listing.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.lang.String[]</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getIndexes()">getIndexes</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the optional index name array for this directory listing.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;long</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getMaxAge()">getMaxAge</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this resource's max age.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getMD5Flag()">getMD5Flag</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do we send the MD5 digest?</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getOtherResource(org.w3c.jigsaw.http.Request)">getOtherResource</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default GET method for other king of associated resource</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getPutableFlag()">getPutableFlag</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the PUT'able flag (are we allow to PUT to the resource ?)</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;double</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getQuality()">getQuality</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this resource quality.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getRelocateFlag()">getRelocateFlag</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Should we relocate invalid requests to this directory.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getStyleSheetURL()">getStyleSheetURL</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this frame style sheet link</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getTitle()">getTitle</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this resource title.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;java.net.URL</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getURL(org.w3c.jigsaw.http.Request)">getURL</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the full URL for that resource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#handleRangeRequest(org.w3c.jigsaw.http.Request, org.w3c.www.http.HttpRange)">handleRangeRequest</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request,\r
+                   <A HREF="../../../../org/w3c/www/http/HttpRange.html" title="class in org.w3c.www.http">HttpRange</A>&nbsp;r)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;handles a Range Request</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#head(org.w3c.jigsaw.http.Request)">head</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default HEAD method replies does a GET and removes entity.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#headDirectoryResource(org.w3c.jigsaw.http.Request)">headDirectoryResource</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Perform a HEAD request for the associated DirectoryResource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#headFileResource(org.w3c.jigsaw.http.Request)">headFileResource</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Perform a HEAD request for the associated FileResource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#headOtherResource(org.w3c.jigsaw.http.Request)">headOtherResource</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Perform a HEAD request for the associated resource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;void</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#initialize(java.util.Hashtable)">initialize</A></B>(java.util.Hashtable&nbsp;defs)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialization method for attribute holders.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#link(org.w3c.jigsaw.http.Request)">link</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default LINK method replies with a not implemented.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#lookup(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)">lookup</A></B>(<A HREF="../../../../org/w3c/tools/resources/LookupState.html" title="class in org.w3c.tools.resources">LookupState</A>&nbsp;ls,\r
+       <A HREF="../../../../org/w3c/tools/resources/LookupResult.html" title="class in org.w3c.tools.resources">LookupResult</A>&nbsp;lr)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lookup the target resource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#lookupDirectory(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)">lookupDirectory</A></B>(<A HREF="../../../../org/w3c/tools/resources/LookupState.html" title="class in org.w3c.tools.resources">LookupState</A>&nbsp;ls,\r
+                <A HREF="../../../../org/w3c/tools/resources/LookupResult.html" title="class in org.w3c.tools.resources">LookupResult</A>&nbsp;lr)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lookup the target resource when associated with a DirectoryResource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#lookupFile(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)">lookupFile</A></B>(<A HREF="../../../../org/w3c/tools/resources/LookupState.html" title="class in org.w3c.tools.resources">LookupState</A>&nbsp;ls,\r
+           <A HREF="../../../../org/w3c/tools/resources/LookupResult.html" title="class in org.w3c.tools.resources">LookupResult</A>&nbsp;lr)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lookup the target resource when associated with a FileResource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#lookupOther(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)">lookupOther</A></B>(<A HREF="../../../../org/w3c/tools/resources/LookupState.html" title="class in org.w3c.tools.resources">LookupState</A>&nbsp;ls,\r
+            <A HREF="../../../../org/w3c/tools/resources/LookupResult.html" title="class in org.w3c.tools.resources">LookupResult</A>&nbsp;lr)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lookup the target resource when associated with an unknown resource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;boolean</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#lookupResource(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)">lookupResource</A></B>(<A HREF="../../../../org/w3c/tools/resources/LookupState.html" title="class in org.w3c.tools.resources">LookupState</A>&nbsp;ls,\r
+               <A HREF="../../../../org/w3c/tools/resources/LookupResult.html" title="class in org.w3c.tools.resources">LookupResult</A>&nbsp;lr)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Lookup the target resource (dispath to more specific lookup methods).</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#options(org.w3c.jigsaw.http.Request)">options</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default OPTIONS method replies with a not implemented.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/tools/resources/ReplyInterface.html" title="interface in org.w3c.tools.resources">ReplyInterface</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#perform(org.w3c.tools.resources.RequestInterface)">perform</A></B>(<A HREF="../../../../org/w3c/tools/resources/RequestInterface.html" title="interface in org.w3c.tools.resources">RequestInterface</A>&nbsp;req)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Perform the request</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/tools/resources/ReplyInterface.html" title="interface in org.w3c.tools.resources">ReplyInterface</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#performFrames(org.w3c.tools.resources.RequestInterface)">performFrames</A></B>(<A HREF="../../../../org/w3c/tools/resources/RequestInterface.html" title="interface in org.w3c.tools.resources">RequestInterface</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Perform the request on all the frames of that resource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;void</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#pickleValues(java.util.Hashtable)">pickleValues</A></B>(java.util.Hashtable&nbsp;defs)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the values.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#post(org.w3c.jigsaw.http.Request)">post</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default POST method replies with a not implemented.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#put(org.w3c.jigsaw.http.Request)">put</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default PUT method.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#putFileResource(org.w3c.jigsaw.http.Request)">putFileResource</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the content of the associated FileResource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#putOtherResource(org.w3c.jigsaw.http.Request)">putOtherResource</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Always throw a ProtocolException.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;void</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#registerOtherResource(org.w3c.tools.resources.FramedResource)">registerOtherResource</A></B>(<A HREF="../../../../org/w3c/tools/resources/FramedResource.html" title="class in org.w3c.tools.resources">FramedResource</A>&nbsp;resource)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;use this one instead of registerResource if the resource type \r
+ doesn't matter or if this is not a file or a directory resource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;void</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#registerResource(org.w3c.tools.resources.FramedResource)">registerResource</A></B>(<A HREF="../../../../org/w3c/tools/resources/FramedResource.html" title="class in org.w3c.tools.resources">FramedResource</A>&nbsp;resource)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Register this frame to the given resource.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;void</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#setValue(int, java.lang.Object)">setValue</A></B>(int&nbsp;idx,\r
+         java.lang.Object&nbsp;value)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Catch setValue, to maintain cached header values correctness.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#trace(org.w3c.jigsaw.http.Request)">trace</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default TRACE method replies with a not implemented</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;<A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#unlink(org.w3c.jigsaw.http.Request)">unlink</A></B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The default UNLINK method replies with a not implemented.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>&nbsp;double</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#unsafeGetQuality()">unsafeGetQuality</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this resource quality.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE>protected &nbsp;void</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#updateCachedHeaders()">updateCachedHeaders</A></B>()</CODE>\r
+\r
+<BR>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Update the cached headers value.</TD>\r
+</TR>\r
+</TABLE>\r
+&nbsp;<A NAME="methods_inherited_from_class_org.w3c.tools.resources.ResourceFrame"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
+<TH ALIGN="left"><B>Methods inherited from class org.w3c.tools.resources.<A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html" title="class in org.w3c.tools.resources">ResourceFrame</A></B></TH>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#addFrameEventListener(org.w3c.tools.resources.event.FrameEventListener)">addFrameEventListener</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#eventDisabled()">eventDisabled</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#fireFrameEvent(org.w3c.tools.resources.event.FrameEvent)">fireFrameEvent</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#frameModified(org.w3c.tools.resources.event.FrameEvent)">frameModified</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#getFilters()">getFilters</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#getFilters(java.lang.Class)">getFilters</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#getFrameReference()">getFrameReference</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#getResource()">getResource</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#getResourceReference()">getResourceReference</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#getSpaceEntry()">getSpaceEntry</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#getURLPath()">getURLPath</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#lookupFilters(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)">lookupFilters</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#lookupFrames(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)">lookupFrames</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#postFrameEvent(int)">postFrameEvent</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#processEvent(org.w3c.tools.resources.event.ResourceEvent)">processEvent</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#removeFrameEventListener(org.w3c.tools.resources.event.FrameEventListener)">removeFrameEventListener</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#unregisterResource(org.w3c.tools.resources.Resource)">unregisterResource</A>, <A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#updateDefaultChildAttributes(java.util.Hashtable)">updateDefaultChildAttributes</A></CODE></TD>\r
+</TR>\r
+</TABLE>\r
+&nbsp;<A NAME="methods_inherited_from_class_org.w3c.tools.resources.FramedResource"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
+<TH ALIGN="left"><B>Methods inherited from class org.w3c.tools.resources.<A HREF="../../../../org/w3c/tools/resources/FramedResource.html" title="class in org.w3c.tools.resources">FramedResource</A></B></TH>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><A HREF="../../../../org/w3c/tools/resources/FramedResource.html#addAttributeChangedListener(org.w3c.tools.resources.event.AttributeChangedListener)">addAttributeChangedListener</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#addStructureChangedListener(org.w3c.tools.resources.event.StructureChangedListener)">addStructureChangedListener</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#collectFramesReference(java.lang.Class)">collectFramesReference</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#delete()">delete</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#disableEvent()">disableEvent</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#displayEvent(org.w3c.tools.resources.FramedResource, java.util.EventObject)">displayEvent</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#enableEvent()">enableEvent</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#fireAttributeChangeEvent(org.w3c.tools.resources.event.AttributeChangedEvent)">fireAttributeChangeEvent</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#fireStructureChangedEvent(int)">fireStructureChangedEvent</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#fireStructureChangedEvent(org.w3c.tools.resources.event.StructureChangedEvent)">fireStructureChangedEvent</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#frameAdded(org.w3c.tools.resources.event.FrameEvent)">frameAdded</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#frameRemoved(org.w3c.tools.resources.event.FrameEvent)">frameRemoved</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#getClone(java.lang.Object[])">getClone</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#getFrame(java.lang.Class, java.lang.String)">getFrame</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#getFrame(java.lang.String)">getFrame</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#getFrameReference(java.lang.Class)">getFrameReference</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#getFrameReference(org.w3c.tools.resources.ResourceFrame)">getFrameReference</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#getFramesReference()">getFramesReference</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#getOid()">getOid</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#initialize(java.lang.Object[])">initialize</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#markModified()">markModified</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#notifyUnload()">notifyUnload</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#postAttributeChangeEvent(int, java.lang.Object)">postAttributeChangeEvent</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#postEvent(org.w3c.tools.resources.event.ResourceEvent)">postEvent</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#postStructureChangedEvent(int)">postStructureChangedEvent</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#postStructureChangedEvent(org.w3c.tools.resources.ResourceReference, int)">postStructureChangedEvent</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#registerFrame(org.w3c.tools.resources.ResourceFrame, java.util.Hashtable)">registerFrame</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#registerFrameIfNone(java.lang.String, java.lang.String)">registerFrameIfNone</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#removeAttributeChangedListener(org.w3c.tools.resources.event.AttributeChangedListener)">removeAttributeChangedListener</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#removeStructureChangedListener(org.w3c.tools.resources.event.StructureChangedListener)">removeStructureChangedListener</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#setSilentValue(int, java.lang.Object)">setSilentValue</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#setSilentValue(java.lang.String, java.lang.Object)">setSilentValue</A>, <A HREF="../../../../org/w3c/tools/resources/FramedResource.html#unregisterFrame(org.w3c.tools.resources.ResourceFrame)">unregisterFrame</A></CODE></TD>\r
+</TR>\r
+</TABLE>\r
+&nbsp;<A NAME="methods_inherited_from_class_org.w3c.tools.resources.Resource"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
+<TH ALIGN="left"><B>Methods inherited from class org.w3c.tools.resources.<A HREF="../../../../org/w3c/tools/resources/Resource.html" title="class in org.w3c.tools.resources">Resource</A></B></TH>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><A HREF="../../../../org/w3c/tools/resources/Resource.html#acceptUnload()">acceptUnload</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#checkMultipleLock(org.w3c.tools.resources.ResourceReference)">checkMultipleLock</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#collectFrames(java.lang.Class)">collectFrames</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#getContext()">getContext</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#getFrame(java.lang.Class)">getFrame</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#getFrames()">getFrames</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#getIdentifier()">getIdentifier</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#getLastModified()">getLastModified</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#getParent()">getParent</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#getServer()">getServer</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#getSpace()">getSpace</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#getStoreEntry()">getStoreEntry</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#getValue(java.lang.Class, int, java.lang.Object)">getValue</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#getValue(int, java.lang.Object)">getValue</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#isInitialized()">isInitialized</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#isUnloaded()">isUnloaded</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#setContext(org.w3c.tools.resources.ResourceContext)">setContext</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#setContext(org.w3c.tools.resources.ResourceContext, boolean)">setContext</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#setValue(java.lang.Class, int, java.lang.Object)">setValue</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#unsafeGetContext()">unsafeGetContext</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#unsafeGetFrame(java.lang.Class)">unsafeGetFrame</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#unsafeGetFrames()">unsafeGetFrames</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#unsafeGetIdentifier()">unsafeGetIdentifier</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#unsafeGetResourceReference()">unsafeGetResourceReference</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#unsafeGetURLPath()">unsafeGetURLPath</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#unsafeGetValue(int, java.lang.Object)">unsafeGetValue</A>, <A HREF="../../../../org/w3c/tools/resources/Resource.html#updateAttributes()">updateAttributes</A></CODE></TD>\r
+</TR>\r
+</TABLE>\r
+&nbsp;<A NAME="methods_inherited_from_class_org.w3c.tools.resources.AttributeHolder"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
+<TH ALIGN="left"><B>Methods inherited from class org.w3c.tools.resources.<A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html" title="class in org.w3c.tools.resources">AttributeHolder</A></B></TH>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#definesAttribute(int)">definesAttribute</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#definesAttribute(java.lang.String)">definesAttribute</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#getAttributes()">getAttributes</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#getBoolean(int, boolean)">getBoolean</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#getChar(int, char)">getChar</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#getClone()">getClone</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#getClone(java.util.Hashtable)">getClone</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#getDouble(int, double)">getDouble</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#getFloat(int, float)">getFloat</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#getInt(int, int)">getInt</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#getLong(int, long)">getLong</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#getString(int, java.lang.String)">getString</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#getValue(java.lang.String, java.lang.Object)">getValue</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#lookupAttribute(java.lang.String)">lookupAttribute</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#print(java.io.PrintStream)">print</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#setBoolean(int, boolean)">setBoolean</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#setChar(int, char)">setChar</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#setDouble(int, double)">setDouble</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#setFloat(int, float)">setFloat</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#setInt(int, int)">setInt</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#setLong(int, long)">setLong</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#setString(int, java.lang.String)">setString</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#setValue(java.lang.String, java.lang.Object)">setValue</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#unsafeDefinesAttribute(int)">unsafeDefinesAttribute</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#unsafeGetDouble(int, double)">unsafeGetDouble</A>, <A HREF="../../../../org/w3c/tools/resources/AttributeHolder.html#unsafeGetString(int, java.lang.String)">unsafeGetString</A></CODE></TD>\r
+</TR>\r
+</TABLE>\r
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
+<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>\r
+</TR>\r
+</TABLE>\r
+&nbsp;\r
+<P>\r
+\r
+<!-- ============ FIELD DETAIL =========== -->\r
+\r
+<A NAME="field_detail"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">\r
+<B>Field Detail</B></FONT></TH>\r
+</TR>\r
+</TABLE>\r
+\r
+<A NAME="STATE_CONTENT_LOCATION"><!-- --></A><H3>\r
+STATE_CONTENT_LOCATION</H3>\r
+<PRE>\r
+public static final java.lang.String <B>STATE_CONTENT_LOCATION</B></PRE>\r
+<DL>\r
+<DL>\r
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.w3c.jigsaw.frames.HTTPFrame.STATE_CONTENT_LOCATION">Constant Field Values</A></DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="COND_FAILED"><!-- --></A><H3>\r
+COND_FAILED</H3>\r
+<PRE>\r
+public static final int <B>COND_FAILED</B></PRE>\r
+<DL>\r
+<DD>Condition check return code - Condition existed but failed.\r
+<P>\r
+<DL>\r
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.w3c.jigsaw.frames.HTTPFrame.COND_FAILED">Constant Field Values</A></DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="COND_OK"><!-- --></A><H3>\r
+COND_OK</H3>\r
+<PRE>\r
+public static final int <B>COND_OK</B></PRE>\r
+<DL>\r
+<DD>Condition check return code - Condition existed and succeeded.\r
+<P>\r
+<DL>\r
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.w3c.jigsaw.frames.HTTPFrame.COND_OK">Constant Field Values</A></DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="COND_WEAK"><!-- --></A><H3>\r
+COND_WEAK</H3>\r
+<PRE>\r
+public static final int <B>COND_WEAK</B></PRE>\r
+<DL>\r
+<DD>Condition check return code - Condition existed and succeeded \r
+                               but is a weak validation.\r
+<P>\r
+<DL>\r
+<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.w3c.jigsaw.frames.HTTPFrame.COND_WEAK">Constant Field Values</A></DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="allowed"><!-- --></A><H3>\r
+allowed</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/www/http/HttpTokenList.html" title="class in org.w3c.www.http">HttpTokenList</A> <B>allowed</B></PRE>\r
+<DL>\r
+<DD>Methods allowed by instances of that class in particular:\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_QUALITY"><!-- --></A><H3>\r
+ATTR_QUALITY</H3>\r
+<PRE>\r
+protected static int <B>ATTR_QUALITY</B></PRE>\r
+<DL>\r
+<DD>Attributes index - The index for the quality attribute.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_TITLE"><!-- --></A><H3>\r
+ATTR_TITLE</H3>\r
+<PRE>\r
+protected static int <B>ATTR_TITLE</B></PRE>\r
+<DL>\r
+<DD>Attribute index - The index for the title attribute.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_CONTENT_LANGUAGE"><!-- --></A><H3>\r
+ATTR_CONTENT_LANGUAGE</H3>\r
+<PRE>\r
+protected static int <B>ATTR_CONTENT_LANGUAGE</B></PRE>\r
+<DL>\r
+<DD>Attribute index - The index for the content languages attribute.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_CONTENT_ENCODING"><!-- --></A><H3>\r
+ATTR_CONTENT_ENCODING</H3>\r
+<PRE>\r
+protected static int <B>ATTR_CONTENT_ENCODING</B></PRE>\r
+<DL>\r
+<DD>Attribute index - The index for the content encodings attribute.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_CONTENT_TYPE"><!-- --></A><H3>\r
+ATTR_CONTENT_TYPE</H3>\r
+<PRE>\r
+protected static int <B>ATTR_CONTENT_TYPE</B></PRE>\r
+<DL>\r
+<DD>Attribute index - The index for the content type attribute.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_CHARSET"><!-- --></A><H3>\r
+ATTR_CHARSET</H3>\r
+<PRE>\r
+protected static int <B>ATTR_CHARSET</B></PRE>\r
+<DL>\r
+<DD>Attribute index - The index for the charset attribute.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_CONTENT_LENGTH"><!-- --></A><H3>\r
+ATTR_CONTENT_LENGTH</H3>\r
+<PRE>\r
+protected static int <B>ATTR_CONTENT_LENGTH</B></PRE>\r
+<DL>\r
+<DD>Attribute index - The index for the content length attribute.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_ICON"><!-- --></A><H3>\r
+ATTR_ICON</H3>\r
+<PRE>\r
+protected static int <B>ATTR_ICON</B></PRE>\r
+<DL>\r
+<DD>Attribute index - The icon (if any) associated to the resource.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_MAXAGE"><!-- --></A><H3>\r
+ATTR_MAXAGE</H3>\r
+<PRE>\r
+protected static int <B>ATTR_MAXAGE</B></PRE>\r
+<DL>\r
+<DD>Attribute index - Max age: the maximum drift allowed from reality.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_MD5"><!-- --></A><H3>\r
+ATTR_MD5</H3>\r
+<PRE>\r
+protected static int <B>ATTR_MD5</B></PRE>\r
+<DL>\r
+<DD>Attribute index - Send MD5 Digest: the md5 digest of the resource sent\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_ALLOW_DEL"><!-- --></A><H3>\r
+ATTR_ALLOW_DEL</H3>\r
+<PRE>\r
+protected static int <B>ATTR_ALLOW_DEL</B></PRE>\r
+<DL>\r
+<DD>Attribute index - delete allowed for the associated resource ?\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_PUTABLE"><!-- --></A><H3>\r
+ATTR_PUTABLE</H3>\r
+<PRE>\r
+protected static int <B>ATTR_PUTABLE</B></PRE>\r
+<DL>\r
+<DD>Attribute index - Do we allow PUT method on this file.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_RELOCATE"><!-- --></A><H3>\r
+ATTR_RELOCATE</H3>\r
+<PRE>\r
+protected static int <B>ATTR_RELOCATE</B></PRE>\r
+<DL>\r
+<DD>Attribute index - The index for our relocate attribute.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_INDEX"><!-- --></A><H3>\r
+ATTR_INDEX</H3>\r
+<PRE>\r
+protected static int <B>ATTR_INDEX</B></PRE>\r
+<DL>\r
+<DD>Attribute index - our index resource name.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_INDEXES"><!-- --></A><H3>\r
+ATTR_INDEXES</H3>\r
+<PRE>\r
+protected static int <B>ATTR_INDEXES</B></PRE>\r
+<DL>\r
+<DD>Attribute index - our indexes resource name.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_ICONDIR"><!-- --></A><H3>\r
+ATTR_ICONDIR</H3>\r
+<PRE>\r
+protected static int <B>ATTR_ICONDIR</B></PRE>\r
+<DL>\r
+<DD>Attribute index - The icon directory to use in dir listing.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_BROWSABLE"><!-- --></A><H3>\r
+ATTR_BROWSABLE</H3>\r
+<PRE>\r
+protected static int <B>ATTR_BROWSABLE</B></PRE>\r
+<DL>\r
+<DD>Attribute index - Allow the GNN browse method.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="ATTR_STYLE_LINK"><!-- --></A><H3>\r
+ATTR_STYLE_LINK</H3>\r
+<PRE>\r
+protected static int <B>ATTR_STYLE_LINK</B></PRE>\r
+<DL>\r
+<DD>Attribute index - Style sheet for directory listing\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="dresource"><!-- --></A><H3>\r
+dresource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/tools/resources/DirectoryResource.html" title="class in org.w3c.tools.resources">DirectoryResource</A> <B>dresource</B></PRE>\r
+<DL>\r
+<DD>The associated DirectoryResource (if any)\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="fresource"><!-- --></A><H3>\r
+fresource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/tools/resources/FileResource.html" title="class in org.w3c.tools.resources">FileResource</A> <B>fresource</B></PRE>\r
+<DL>\r
+<DD>The associated FileResource (if any)\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="acceptRanges"><!-- --></A><H3>\r
+acceptRanges</H3>\r
+<PRE>\r
+protected boolean <B>acceptRanges</B></PRE>\r
+<DL>\r
+<DD>Does this resource support byte ranges.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="listing"><!-- --></A><H3>\r
+listing</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/html/HtmlGenerator.html" title="class in org.w3c.jigsaw.html">HtmlGenerator</A> <B>listing</B></PRE>\r
+<DL>\r
+<DD>Our current (cached) directory listing.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="listing_stamp"><!-- --></A><H3>\r
+listing_stamp</H3>\r
+<PRE>\r
+protected long <B>listing_stamp</B></PRE>\r
+<DL>\r
+<DD>The time at which we generated the directory index.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="browsetype"><!-- --></A><H3>\r
+browsetype</H3>\r
+<PRE>\r
+protected static <A HREF="../../../../org/w3c/www/mime/MimeType.html" title="class in org.w3c.www.mime">MimeType</A> <B>browsetype</B></PRE>\r
+<DL>\r
+<DD>The Browse Mime type.\r
+<P>\r
+<DL>\r
+</DL>\r
+</DL>\r
+\r
+<!-- ========= CONSTRUCTOR DETAIL ======== -->\r
+\r
+<A NAME="constructor_detail"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">\r
+<B>Constructor Detail</B></FONT></TH>\r
+</TR>\r
+</TABLE>\r
+\r
+<A NAME="HTTPFrame()"><!-- --></A><H3>\r
+HTTPFrame</H3>\r
+<PRE>\r
+public <B>HTTPFrame</B>()</PRE>\r
+<DL>\r
+</DL>\r
+\r
+<!-- ============ METHOD DETAIL ========== -->\r
+\r
+<A NAME="method_detail"><!-- --></A>\r
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">\r
+<B>Method Detail</B></FONT></TH>\r
+</TR>\r
+</TABLE>\r
+\r
+<A NAME="registerResource(org.w3c.tools.resources.FramedResource)"><!-- --></A><H3>\r
+registerResource</H3>\r
+<PRE>\r
+public void <B>registerResource</B>(<A HREF="../../../../org/w3c/tools/resources/FramedResource.html" title="class in org.w3c.tools.resources">FramedResource</A>&nbsp;resource)</PRE>\r
+<DL>\r
+<DD>Register this frame to the given resource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#registerResource(org.w3c.tools.resources.FramedResource)">registerResource</A></CODE> in class <CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html" title="class in org.w3c.tools.resources">ResourceFrame</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>resource</CODE> - The resource associated with this frame.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getFileResource()"><!-- --></A><H3>\r
+getFileResource</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/tools/resources/FileResource.html" title="class in org.w3c.tools.resources">FileResource</A> <B>getFileResource</B>()</PRE>\r
+<DL>\r
+<DD>Get the associated FileResource (if any)\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>a FileResource instance or <strong>null</strong>\r
+ if no FileResource is associated with this frame.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getDirectoryResource()"><!-- --></A><H3>\r
+getDirectoryResource</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/tools/resources/DirectoryResource.html" title="class in org.w3c.tools.resources">DirectoryResource</A> <B>getDirectoryResource</B>()</PRE>\r
+<DL>\r
+<DD>Get the associated DirectoryResource (if any)\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>a DirectoryResource instance or <strong>null</strong>\r
+ if no DirectoryResource is associated with this frame.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="registerOtherResource(org.w3c.tools.resources.FramedResource)"><!-- --></A><H3>\r
+registerOtherResource</H3>\r
+<PRE>\r
+public void <B>registerOtherResource</B>(<A HREF="../../../../org/w3c/tools/resources/FramedResource.html" title="class in org.w3c.tools.resources">FramedResource</A>&nbsp;resource)</PRE>\r
+<DL>\r
+<DD>use this one instead of registerResource if the resource type \r
+ doesn't matter or if this is not a file or a directory resource.\r
+ In subclasses you should have to do that:\r
+ <pre>\r
+  public void registerResource(FramedResource resource) {\r
+   super.registerOtherResource(resource);\r
+  }\r
+ </pre>\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>the</CODE> - resource to register.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getHelpURL()"><!-- --></A><H3>\r
+getHelpURL</H3>\r
+<PRE>\r
+public java.lang.String <B>getHelpURL</B>()</PRE>\r
+<DL>\r
+<DD>Get this resource's help url.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/w3c/tools/resources/Resource.html#getHelpURL()">getHelpURL</A></CODE> in class <CODE><A HREF="../../../../org/w3c/tools/resources/Resource.html" title="class in org.w3c.tools.resources">Resource</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>An URL, encoded as a String, or <strong>null</strong> if not\r
+ available.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getHelpURL(java.lang.String)"><!-- --></A><H3>\r
+getHelpURL</H3>\r
+<PRE>\r
+public java.lang.String <B>getHelpURL</B>(java.lang.String&nbsp;topic)</PRE>\r
+<DL>\r
+<DD>Get the help URL for that resource's attribute.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/w3c/tools/resources/Resource.html#getHelpURL(java.lang.String)">getHelpURL</A></CODE> in class <CODE><A HREF="../../../../org/w3c/tools/resources/Resource.html" title="class in org.w3c.tools.resources">Resource</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>topic</CODE> - The topic (can be an attribute name, or a property, etc).\r
+<DT><B>Returns:</B><DD>A String encoded URL, or <strong>null</strong>.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="attributeChanged(org.w3c.tools.resources.event.AttributeChangedEvent)"><!-- --></A><H3>\r
+attributeChanged</H3>\r
+<PRE>\r
+public void <B>attributeChanged</B>(<A HREF="../../../../org/w3c/tools/resources/event/AttributeChangedEvent.html" title="class in org.w3c.tools.resources.event">AttributeChangedEvent</A>&nbsp;evt)</PRE>\r
+<DL>\r
+<DD>Listen its resource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/w3c/tools/resources/event/AttributeChangedListener.html#attributeChanged(org.w3c.tools.resources.event.AttributeChangedEvent)">attributeChanged</A></CODE> in interface <CODE><A HREF="../../../../org/w3c/tools/resources/event/AttributeChangedListener.html" title="interface in org.w3c.tools.resources.event">AttributeChangedListener</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#attributeChanged(org.w3c.tools.resources.event.AttributeChangedEvent)">attributeChanged</A></CODE> in class <CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html" title="class in org.w3c.tools.resources">ResourceFrame</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>evt</CODE> - The AttributeChangeEvent describing the change.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="setValue(int, java.lang.Object)"><!-- --></A><H3>\r
+setValue</H3>\r
+<PRE>\r
+public void <B>setValue</B>(int&nbsp;idx,\r
+                     java.lang.Object&nbsp;value)</PRE>\r
+<DL>\r
+<DD>Catch setValue, to maintain cached header values correctness.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#setValue(int, java.lang.Object)">setValue</A></CODE> in class <CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html" title="class in org.w3c.tools.resources">ResourceFrame</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>idx</CODE> - The index of the attribute to be set.<DD><CODE>value</CODE> - The new value for the attribute.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getURL(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+getURL</H3>\r
+<PRE>\r
+public java.net.URL <B>getURL</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</PRE>\r
+<DL>\r
+<DD>Get the full URL for that resource.\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>An URL instance.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getQuality()"><!-- --></A><H3>\r
+getQuality</H3>\r
+<PRE>\r
+public double <B>getQuality</B>()</PRE>\r
+<DL>\r
+<DD>Get this resource quality.\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>The resource quality, or some negative value if not defined.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="unsafeGetQuality()"><!-- --></A><H3>\r
+unsafeGetQuality</H3>\r
+<PRE>\r
+public double <B>unsafeGetQuality</B>()</PRE>\r
+<DL>\r
+<DD>Get this resource quality.\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>The resource quality, or some negative value if not defined.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getTitle()"><!-- --></A><H3>\r
+getTitle</H3>\r
+<PRE>\r
+public java.lang.String <B>getTitle</B>()</PRE>\r
+<DL>\r
+<DD>Get this resource title.\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>This resource's title, or <strong>null</strong> if not \r
+    defined.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getContentLanguage()"><!-- --></A><H3>\r
+getContentLanguage</H3>\r
+<PRE>\r
+public java.lang.String <B>getContentLanguage</B>()</PRE>\r
+<DL>\r
+<DD>Get this resource content language.\r
+ Language are stored as a comma separated String of tokens.\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>A comma separated string of language tokens, or\r
+    <strong>null</strong> if undefined.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getContentEncoding()"><!-- --></A><H3>\r
+getContentEncoding</H3>\r
+<PRE>\r
+public java.lang.String <B>getContentEncoding</B>()</PRE>\r
+<DL>\r
+<DD>Get this resource content encoding.\r
+ The content encoding of a resource is stored as a comma separated\r
+ list of tokens (as decribed in the Content_encoding header of the\r
+ HTTP specification, and in the order they should appear in the header).\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>A string of comma separated encoding tokens, or\r
+    <strong>null</strong> if not defined.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getCharset()"><!-- --></A><H3>\r
+getCharset</H3>\r
+<PRE>\r
+public java.lang.String <B>getCharset</B>()</PRE>\r
+<DL>\r
+<DD>Get this resource charset.\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>A String, or <strong>null</strong> if not\r
+    defined.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getContentType()"><!-- --></A><H3>\r
+getContentType</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/www/mime/MimeType.html" title="class in org.w3c.www.mime">MimeType</A> <B>getContentType</B>()</PRE>\r
+<DL>\r
+<DD>Get this resource content type.\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>An instance of MIMEType, or <strong>null</strong> if not\r
+    defined.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="computeETag()"><!-- --></A><H3>\r
+computeETag</H3>\r
+<PRE>\r
+public java.lang.String <B>computeETag</B>()</PRE>\r
+<DL>\r
+<DD>Compute the ETag string\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>a string or null if not applicable</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getETag()"><!-- --></A><H3>\r
+getETag</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/www/http/HttpEntityTag.html" title="class in org.w3c.www.http">HttpEntityTag</A> <B>getETag</B>()</PRE>\r
+<DL>\r
+<DD>Get this resource Etag\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>an instance of HttpEntityTag, or <strong>null</strong> if not\r
+    defined.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getContentLength()"><!-- --></A><H3>\r
+getContentLength</H3>\r
+<PRE>\r
+public int <B>getContentLength</B>()</PRE>\r
+<DL>\r
+<DD>Get this resource content length.\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>The resource content length, or <strong>-1</strong> if not\r
+    defined.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getIcon()"><!-- --></A><H3>\r
+getIcon</H3>\r
+<PRE>\r
+public java.lang.String <B>getIcon</B>()</PRE>\r
+<DL>\r
+<DD>Get this resource's icon.\r
+<P>\r
+<DD><DL>\r
+</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getMaxAge()"><!-- --></A><H3>\r
+getMaxAge</H3>\r
+<PRE>\r
+public long <B>getMaxAge</B>()</PRE>\r
+<DL>\r
+<DD>Get this resource's max age.\r
+ The max age of a resource indicates how much drift is allowed between\r
+ the physicall version of the resource, and any in-memory cached version\r
+ of it.\r
+ <p>The max age attribute is a long number giving the number of \r
+ milliseconds of allowed drift.\r
+<P>\r
+<DD><DL>\r
+</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getPutableFlag()"><!-- --></A><H3>\r
+getPutableFlag</H3>\r
+<PRE>\r
+public boolean <B>getPutableFlag</B>()</PRE>\r
+<DL>\r
+<DD>Get the PUT'able flag (are we allow to PUT to the resource ?)\r
+<P>\r
+<DD><DL>\r
+</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getMD5Flag()"><!-- --></A><H3>\r
+getMD5Flag</H3>\r
+<PRE>\r
+public boolean <B>getMD5Flag</B>()</PRE>\r
+<DL>\r
+<DD>Do we send the MD5 digest?\r
+<P>\r
+<DD><DL>\r
+</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getAllowDeleteFlag()"><!-- --></A><H3>\r
+getAllowDeleteFlag</H3>\r
+<PRE>\r
+public boolean <B>getAllowDeleteFlag</B>()</PRE>\r
+<DL>\r
+<DD>delete allowed for the associated resource ?\r
+<P>\r
+<DD><DL>\r
+</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getAllow()"><!-- --></A><H3>\r
+getAllow</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/www/http/HttpTokenList.html" title="class in org.w3c.www.http">HttpTokenList</A> <B>getAllow</B>()</PRE>\r
+<DL>\r
+<DD>get the Allowed methods for this resource\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>an HttpTokenList</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="handleRangeRequest(org.w3c.jigsaw.http.Request, org.w3c.www.http.HttpRange)"><!-- --></A><H3>\r
+handleRangeRequest</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>handleRangeRequest</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request,\r
+                                <A HREF="../../../../org/w3c/www/http/HttpRange.html" title="class in org.w3c.www.http">HttpRange</A>&nbsp;r)\r
+                         throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></PRE>\r
+<DL>\r
+<DD>handles a Range Request\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request,</CODE> - the request<DD><CODE>r,</CODE> - the HttpRange\r
+<DT><B>Returns:</B><DD>a Reply if range is valid, or null if there is a change in the\r
+ resource, or if the HttpRange is not valid ( 4-2, for example).\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If processsing the request failed.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getBrowsableFlag()"><!-- --></A><H3>\r
+getBrowsableFlag</H3>\r
+<PRE>\r
+public boolean <B>getBrowsableFlag</B>()</PRE>\r
+<DL>\r
+<DD>Get this class browsable flag.\r
+<P>\r
+<DD><DL>\r
+</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getStyleSheetURL()"><!-- --></A><H3>\r
+getStyleSheetURL</H3>\r
+<PRE>\r
+public java.lang.String <B>getStyleSheetURL</B>()</PRE>\r
+<DL>\r
+<DD>Get this frame style sheet link\r
+<P>\r
+<DD><DL>\r
+</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getIconDirectory()"><!-- --></A><H3>\r
+getIconDirectory</H3>\r
+<PRE>\r
+public java.lang.String <B>getIconDirectory</B>()</PRE>\r
+<DL>\r
+<DD>Get the optional icon directory.\r
+<P>\r
+<DD><DL>\r
+</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getRelocateFlag()"><!-- --></A><H3>\r
+getRelocateFlag</H3>\r
+<PRE>\r
+public boolean <B>getRelocateFlag</B>()</PRE>\r
+<DL>\r
+<DD>Should we relocate invalid requests to this directory.\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>A boolean <strong>true</strong> if we should relocate.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getIndex()"><!-- --></A><H3>\r
+getIndex</H3>\r
+<PRE>\r
+public java.lang.String <B>getIndex</B>()</PRE>\r
+<DL>\r
+<DD>Get the optional main index name for this directory listing.\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>The name of the resource responsible to list that container.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getIndexes()"><!-- --></A><H3>\r
+getIndexes</H3>\r
+<PRE>\r
+public java.lang.String[] <B>getIndexes</B>()</PRE>\r
+<DL>\r
+<DD>Get the optional index name array for this directory listing.\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>The index name array (including the main index)<DT><B>See Also:</B><DD><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#getIndex()"><CODE>getIndex()</CODE></A></DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="addStyleSheet(org.w3c.jigsaw.html.HtmlGenerator)"><!-- --></A><H3>\r
+addStyleSheet</H3>\r
+<PRE>\r
+public void <B>addStyleSheet</B>(<A HREF="../../../../org/w3c/jigsaw/html/HtmlGenerator.html" title="class in org.w3c.jigsaw.html">HtmlGenerator</A>&nbsp;g)</PRE>\r
+<DL>\r
+<DD>Add our own Style Sheet to the HtmlGenerator.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>g</CODE> - The HtmlGenerator.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="computeContainerListing(boolean)"><!-- --></A><H3>\r
+computeContainerListing</H3>\r
+<PRE>\r
+public boolean <B>computeContainerListing</B>(boolean&nbsp;refresh)</PRE>\r
+<DL>\r
+<DD>Get ContainerResource listing\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>refresh</CODE> - should we refresh the listing?\r
+<DT><B>Returns:</B><DD>a boolean (true if refreshed)</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getDirectoryListing(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+getDirectoryListing</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>getDirectoryListing</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                          throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                 <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Reply with an HTML doc listing the resources of this container.\r
+ This function takes special care not to regenerate a listing\r
+ when one is available. It also caches the date of the\r
+ listing, so that it can win big with NOT_MODIFIED.\r
+ <p>Using a modem, I know that each place I can reply with an \r
+ NOT_MODIFIED, <strong>is</strong> a big win.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to handle.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If processsing the request failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="updateCachedHeaders()"><!-- --></A><H3>\r
+updateCachedHeaders</H3>\r
+<PRE>\r
+protected void <B>updateCachedHeaders</B>()</PRE>\r
+<DL>\r
+<DD>Update the cached headers value.\r
+ Each resource maintains a set of cached values for headers, this\r
+ allows for a nice sped-up in headers marshalling, which - as the \r
+ complexity of the protocol increases - becomes a bottleneck.\r
+<P>\r
+<DD><DL>\r
+</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="createDefaultReply(org.w3c.jigsaw.http.Request, int)"><!-- --></A><H3>\r
+createDefaultReply</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>createDefaultReply</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request,\r
+                                int&nbsp;status)</PRE>\r
+<DL>\r
+<DD>Create a reply to answer to request on this file.\r
+ This method will create a suitable reply (matching the given request)\r
+ and will set all its default header values to the appropriate \r
+ values.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to make a reply for.\r
+<DT><B>Returns:</B><DD>An instance of Reply, suited to answer this request.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="checkIfMatch(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+checkIfMatch</H3>\r
+<PRE>\r
+public int <B>checkIfMatch</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</PRE>\r
+<DL>\r
+<DD>Check the <code>If-Match</code> condition of that request.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to check.\r
+<DT><B>Returns:</B><DD>An integer, either <code>COND_FAILED</cond> if condition\r
+ was checked, but failed, <code>COND_OK</code> if condition was checked\r
+ and succeeded, or <strong>0</strong> if the condition was not checked\r
+ at all (eg because the resource or the request didn't support it).</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="checkIfNoneMatch(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+checkIfNoneMatch</H3>\r
+<PRE>\r
+public int <B>checkIfNoneMatch</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</PRE>\r
+<DL>\r
+<DD>Check the <code>If-None-Match</code> condition of that request.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to check.\r
+<DT><B>Returns:</B><DD>An integer, either <code>COND_FAILED</cond> if condition\r
+ was checked, but failed, <code>COND_OK</code> if condition was checked\r
+ and succeeded, or <strong>0</strong> if the condition was not checked\r
+ at all (eg because the resource or the request didn't support it).</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="checkIfModifiedSince(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+checkIfModifiedSince</H3>\r
+<PRE>\r
+public int <B>checkIfModifiedSince</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</PRE>\r
+<DL>\r
+<DD>Check the <code>If-Modified-Since</code> condition of that request.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to check.\r
+<DT><B>Returns:</B><DD>An integer, either <code>COND_FAILED</cond> if condition\r
+ was checked, but failed, <code>COND_OK</code> if condition was checked\r
+ and succeeded, or <strong>0</strong> if the condition was not checked\r
+ at all (eg because the resource or the request didn't support it).</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="checkIfUnmodifiedSince(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+checkIfUnmodifiedSince</H3>\r
+<PRE>\r
+public int <B>checkIfUnmodifiedSince</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</PRE>\r
+<DL>\r
+<DD>Check the <code>If-Unmodified-Since</code> condition of that request.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to check.\r
+<DT><B>Returns:</B><DD>An integer, either <code>COND_FAILED</cond> if condition\r
+ was checked, but failed, <code>COND_OK</code> if condition was checked\r
+ and succeeded, or <strong>0</strong> if the condition was not checked\r
+ at all (eg because the resource or the request didn't support it).</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="checkExpect(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+checkExpect</H3>\r
+<PRE>\r
+public boolean <B>checkExpect</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</PRE>\r
+<DL>\r
+<DD>Check the <code>Expect</code> condition of that request\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to check.\r
+<DT><B>Returns:</B><DD>A boolean <code>true</code> if the requirement is known</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="checkValidators(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+checkValidators</H3>\r
+<PRE>\r
+public int <B>checkValidators</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)</PRE>\r
+<DL>\r
+<DD>check the validators namely LMT/Etags according to rfc2616 rules\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Returns:</B><DD>An integer, either <code>COND_FAILED</cond> if condition\r
+ was checked, but failed, <code>COND_OK</code> if condition was checked\r
+ and succeeded, or <strong>0</strong> if the condition was not checked\r
+ at all (eg because the resource or the request didn't support it).</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="lookup(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)"><!-- --></A><H3>\r
+lookup</H3>\r
+<PRE>\r
+public boolean <B>lookup</B>(<A HREF="../../../../org/w3c/tools/resources/LookupState.html" title="class in org.w3c.tools.resources">LookupState</A>&nbsp;ls,\r
+                      <A HREF="../../../../org/w3c/tools/resources/LookupResult.html" title="class in org.w3c.tools.resources">LookupResult</A>&nbsp;lr)\r
+               throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></PRE>\r
+<DL>\r
+<DD>Lookup the target resource. Lookup filters and then resource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#lookup(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)">lookup</A></CODE> in class <CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html" title="class in org.w3c.tools.resources">ResourceFrame</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>ls</CODE> - The current lookup state<DD><CODE>lr</CODE> - The result\r
+<DT><B>Returns:</B><DD>true if lookup is done.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If an error relative to the protocol occurs<DT><B>See Also:</B><DD><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#lookupFilters(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)"><CODE>ResourceFrame.lookupFilters(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)</CODE></A>, \r
+<A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#lookupResource(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)"><CODE>lookupResource(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)</CODE></A></DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="lookupResource(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)"><!-- --></A><H3>\r
+lookupResource</H3>\r
+<PRE>\r
+protected boolean <B>lookupResource</B>(<A HREF="../../../../org/w3c/tools/resources/LookupState.html" title="class in org.w3c.tools.resources">LookupState</A>&nbsp;ls,\r
+                                 <A HREF="../../../../org/w3c/tools/resources/LookupResult.html" title="class in org.w3c.tools.resources">LookupResult</A>&nbsp;lr)\r
+                          throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></PRE>\r
+<DL>\r
+<DD>Lookup the target resource (dispath to more specific lookup methods).\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>ls</CODE> - The current lookup state<DD><CODE>lr</CODE> - The result\r
+<DT><B>Returns:</B><DD>true if lookup is done.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If an error relative to the protocol occurs<DT><B>See Also:</B><DD><A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#lookupDirectory(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)"><CODE>lookupDirectory(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)</CODE></A>, \r
+<A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#lookupFile(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)"><CODE>lookupFile(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)</CODE></A>, \r
+<A HREF="../../../../org/w3c/jigsaw/frames/HTTPFrame.html#lookupOther(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)"><CODE>lookupOther(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)</CODE></A></DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="lookupDirectory(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)"><!-- --></A><H3>\r
+lookupDirectory</H3>\r
+<PRE>\r
+protected boolean <B>lookupDirectory</B>(<A HREF="../../../../org/w3c/tools/resources/LookupState.html" title="class in org.w3c.tools.resources">LookupState</A>&nbsp;ls,\r
+                                  <A HREF="../../../../org/w3c/tools/resources/LookupResult.html" title="class in org.w3c.tools.resources">LookupResult</A>&nbsp;lr)\r
+                           throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></PRE>\r
+<DL>\r
+<DD>Lookup the target resource when associated with a DirectoryResource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>ls</CODE> - The current lookup state<DD><CODE>lr</CODE> - The result\r
+<DT><B>Returns:</B><DD>true if lookup is done.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If an error relative to the protocol\r
+ occurs</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="lookupFile(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)"><!-- --></A><H3>\r
+lookupFile</H3>\r
+<PRE>\r
+protected boolean <B>lookupFile</B>(<A HREF="../../../../org/w3c/tools/resources/LookupState.html" title="class in org.w3c.tools.resources">LookupState</A>&nbsp;ls,\r
+                             <A HREF="../../../../org/w3c/tools/resources/LookupResult.html" title="class in org.w3c.tools.resources">LookupResult</A>&nbsp;lr)\r
+                      throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></PRE>\r
+<DL>\r
+<DD>Lookup the target resource when associated with a FileResource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>ls</CODE> - The current lookup state<DD><CODE>lr</CODE> - The result\r
+<DT><B>Returns:</B><DD>true if lookup is done.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If an error relative to the protocol occurs</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="lookupOther(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)"><!-- --></A><H3>\r
+lookupOther</H3>\r
+<PRE>\r
+protected boolean <B>lookupOther</B>(<A HREF="../../../../org/w3c/tools/resources/LookupState.html" title="class in org.w3c.tools.resources">LookupState</A>&nbsp;ls,\r
+                              <A HREF="../../../../org/w3c/tools/resources/LookupResult.html" title="class in org.w3c.tools.resources">LookupResult</A>&nbsp;lr)\r
+                       throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></PRE>\r
+<DL>\r
+<DD>Lookup the target resource when associated with an unknown resource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>ls</CODE> - The current lookup state<DD><CODE>lr</CODE> - The result\r
+<DT><B>Returns:</B><DD>true if lookup is done.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If an error relative to the protocol occurs</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="checkRequest(org.w3c.tools.resources.RequestInterface)"><!-- --></A><H3>\r
+checkRequest</H3>\r
+<PRE>\r
+public boolean <B>checkRequest</B>(<A HREF="../../../../org/w3c/tools/resources/RequestInterface.html" title="interface in org.w3c.tools.resources">RequestInterface</A>&nbsp;request)</PRE>\r
+<DL>\r
+<DD>Check the request.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#checkRequest(org.w3c.tools.resources.RequestInterface)">checkRequest</A></CODE> in class <CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html" title="class in org.w3c.tools.resources">ResourceFrame</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - the incomming request.\r
+<DT><B>Returns:</B><DD>true if the request is an HTTP Request.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="performFrames(org.w3c.tools.resources.RequestInterface)"><!-- --></A><H3>\r
+performFrames</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/tools/resources/ReplyInterface.html" title="interface in org.w3c.tools.resources">ReplyInterface</A> <B>performFrames</B>(<A HREF="../../../../org/w3c/tools/resources/RequestInterface.html" title="interface in org.w3c.tools.resources">RequestInterface</A>&nbsp;request)\r
+                                throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                       <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Perform the request on all the frames of that resource. The\r
+ Reply returned is the first non-null reply.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/w3c/tools/resources/FramedResource.html#performFrames(org.w3c.tools.resources.RequestInterface)">performFrames</A></CODE> in class <CODE><A HREF="../../../../org/w3c/tools/resources/FramedResource.html" title="class in org.w3c.tools.resources">FramedResource</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - A RequestInterface instance.\r
+<DT><B>Returns:</B><DD>A ReplyInterface instance.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If an error relative to the protocol occurs\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If an error not relative to the \r
+ protocol occurs</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="perform(org.w3c.tools.resources.RequestInterface)"><!-- --></A><H3>\r
+perform</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/tools/resources/ReplyInterface.html" title="interface in org.w3c.tools.resources">ReplyInterface</A> <B>perform</B>(<A HREF="../../../../org/w3c/tools/resources/RequestInterface.html" title="interface in org.w3c.tools.resources">RequestInterface</A>&nbsp;req)\r
+                       throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                              <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Perform the request\r
+<P>\r
+<DD><DL>\r
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html#perform(org.w3c.tools.resources.RequestInterface)">perform</A></CODE> in class <CODE><A HREF="../../../../org/w3c/tools/resources/ResourceFrame.html" title="class in org.w3c.tools.resources">ResourceFrame</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>req</CODE> - The request to handle.\r
+<DT><B>Returns:</B><DD>a ReplyInterface instance\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If processsing the request failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="get(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+get</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>get</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+          throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                 <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>The default GET method.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to handle.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If processsing the request failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getOtherResource(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+getOtherResource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>getOtherResource</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                          throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                 <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>The default GET method for other king of associated resource\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to handle.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If processsing the request failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="createFileReply(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+createFileReply</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>createFileReply</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                         throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Create the reply relative to the given file.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - the incomming request.\r
+<DT><B>Returns:</B><DD>A Reply instance\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If processsing the request failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="deleteMe(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+deleteMe</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>deleteMe</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                  throws <A HREF="../../../../org/w3c/jigsaw/http/HTTPException.html" title="class in org.w3c.jigsaw.http">HTTPException</A></PRE>\r
+<DL>\r
+<DD>Alway throws an HTTPException\r
+<P>\r
+<DD><DL>\r
+\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/jigsaw/http/HTTPException.html" title="class in org.w3c.jigsaw.http">HTTPException</A></CODE></DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getFileResource(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+getFileResource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>getFileResource</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                         throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Get for FileResource\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - the incomming request.\r
+<DT><B>Returns:</B><DD>A Reply instance\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If processsing the request failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getDirectoryResource(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+getDirectoryResource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>getDirectoryResource</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                              throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                     <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Perform a GET for the associated DirectoryResource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - the incomming request.\r
+<DT><B>Returns:</B><DD>A Reply instance.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - if request processing failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="head(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+head</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>head</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+           throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                  <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>The default HEAD method replies does a GET and removes entity.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to handle.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - Always thrown, to return a NOT_IMPLEMENTED\r
+ error.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="headOtherResource(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+headOtherResource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>headOtherResource</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                           throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                  <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Perform a HEAD request for the associated resource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - the incomming request.\r
+<DT><B>Returns:</B><DD>A Reply instance\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If processsing the request failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="headDirectoryResource(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+headDirectoryResource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>headDirectoryResource</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                               throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                      <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Perform a HEAD request for the associated DirectoryResource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - the incomming request.\r
+<DT><B>Returns:</B><DD>A Reply instance\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If processsing the request failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="headFileResource(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+headFileResource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>headFileResource</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                          throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                 <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Perform a HEAD request for the associated FileResource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - the incomming request.\r
+<DT><B>Returns:</B><DD>A Reply instance\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If processsing the request failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="post(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+post</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>post</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+           throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                  <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>The default POST method replies with a not implemented.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to handle.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - Always thrown, to return a NOT_IMPLEMENTED\r
+    error.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="put(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+put</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>put</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+          throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                 <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>The default PUT method.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to handle.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If processsing the request failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="putOtherResource(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+putOtherResource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>putOtherResource</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                          throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></PRE>\r
+<DL>\r
+<DD>Always throw a ProtocolException.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The incmming request.\r
+<DT><B>Returns:</B><DD>a Reply instance.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - (Always thrown).</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="putFileResource(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+putFileResource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>putFileResource</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                         throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Change the content of the associated FileResource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The incomming request.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - if a protocol \r
+ error occurs\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="options(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+options</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>options</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+              throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                     <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>The default OPTIONS method replies with a not implemented.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to handle.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - In case of errors.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="delete(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+delete</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>delete</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+             throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                    <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>The default DELETE method, actually the resource (file, directory)\r
+ is moved into the trash directory which is not accessible via HTTP.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to handle.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If processsing the request failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="computeTrashFile(java.io.File)"><!-- --></A><H3>\r
+computeTrashFile</H3>\r
+<PRE>\r
+protected java.io.File <B>computeTrashFile</B>(java.io.File&nbsp;file)</PRE>\r
+<DL>\r
+<DD><DL>\r
+</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="computeTrashDir(java.io.File)"><!-- --></A><H3>\r
+computeTrashDir</H3>\r
+<PRE>\r
+protected java.io.File <B>computeTrashDir</B>(java.io.File&nbsp;dir)</PRE>\r
+<DL>\r
+<DD><DL>\r
+</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="deleteDirectoryResource(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+deleteDirectoryResource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>deleteDirectoryResource</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                                 throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                        <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Perform a DELETE for the associated DirectoryResource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - the incomming request.\r
+<DT><B>Returns:</B><DD>A Reply instance.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - if request processing failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="deleteFileResource(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+deleteFileResource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>deleteFileResource</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                            throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                   <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Perform a DELETE for the associated FileResource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - the incomming request.\r
+<DT><B>Returns:</B><DD>A Reply instance.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - if request processing failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="deleteOtherResource(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+deleteOtherResource</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>deleteOtherResource</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+                             throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                                    <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>Perform a DELETE for the associated resource.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - the incomming request.\r
+<DT><B>Returns:</B><DD>A Reply instance.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - if request processing failed.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="link(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+link</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>link</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+           throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                  <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>The default LINK method replies with a not implemented.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to handle.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - Always thrown, to return a NOT_IMPLEMENTED\r
+ error.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="unlink(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+unlink</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>unlink</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+             throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                    <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD>The default UNLINK method replies with a not implemented.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to handle.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - Always thrown, to return a NOT_IMPLEMENTED\r
+    error.\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE> - If the resource got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="trace(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+trace</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>trace</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+            throws <A HREF="../../../../org/w3c/jigsaw/http/HTTPException.html" title="class in org.w3c.jigsaw.http">HTTPException</A>,\r
+                   <A HREF="../../../../org/w3c/jigsaw/http/ClientException.html" title="class in org.w3c.jigsaw.http">ClientException</A></PRE>\r
+<DL>\r
+<DD>The default TRACE method replies with a not implemented\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to handle.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/jigsaw/http/HTTPException.html" title="class in org.w3c.jigsaw.http">HTTPException</A></CODE> - In case of errors.\r
+<DD><CODE><A HREF="../../../../org/w3c/jigsaw/http/ClientException.html" title="class in org.w3c.jigsaw.http">ClientException</A></CODE> - If the client instance controling the\r
+ request processing got a fatal error.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="extended(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+extended</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>extended</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+               throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A>,\r
+                      <A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></PRE>\r
+<DL>\r
+<DD><DL>\r
+\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ResourceException.html" title="class in org.w3c.tools.resources">ResourceException</A></CODE></DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getBrowseType()"><!-- --></A><H3>\r
+getBrowseType</H3>\r
+<PRE>\r
+protected <A HREF="../../../../org/w3c/www/mime/MimeType.html" title="class in org.w3c.www.mime">MimeType</A> <B>getBrowseType</B>()</PRE>\r
+<DL>\r
+<DD>Get the Browse Mime type.\r
+<P>\r
+<DD><DL>\r
+</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="browse(org.w3c.jigsaw.http.Request)"><!-- --></A><H3>\r
+browse</H3>\r
+<PRE>\r
+public <A HREF="../../../../org/w3c/jigsaw/http/Reply.html" title="class in org.w3c.jigsaw.http">Reply</A> <B>browse</B>(<A HREF="../../../../org/w3c/jigsaw/http/Request.html" title="class in org.w3c.jigsaw.http">Request</A>&nbsp;request)\r
+             throws <A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></PRE>\r
+<DL>\r
+<DD>A present to GNNPress users !\r
+ This method implements the <code>BROWSE</code> method that\r
+ AOL press (or GNN press, or whatever its last name is) expects.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>request</CODE> - The request to process.\r
+<DT><B>Returns:</B><DD>A Reply instance.\r
+<DT><B>Throws:</B>\r
+<DD><CODE><A HREF="../../../../org/w3c/tools/resources/ProtocolException.html" title="class in org.w3c.tools.resources">ProtocolException</A></CODE> - If some error occurs.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="pickleValues(java.util.Hashtable)"><!-- --></A><H3>\r
+pickleValues</H3>\r
+<PRE>\r
+public void <B>pickleValues</B>(java.util.Hashtable&nbsp;defs)</PRE>\r
+<DL>\r
+<DD>Set the values. (MUST be called before initialize).\r
+<P>\r
+<DD><DL>\r
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/w3c/tools/resources/Resource.html#pickleValues(java.util.Hashtable)">pickleValues</A></CODE> in class <CODE><A HREF="../../../../org/w3c/tools/resources/Resource.html" title="class in org.w3c.tools.resources">Resource</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>defs</CODE> - The Hashtable containing the values.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="initialize(java.util.Hashtable)"><!-- --></A><H3>\r
+initialize</H3>\r
+<PRE>\r
+public void <B>initialize</B>(java.util.Hashtable&nbsp;defs)</PRE>\r
+<DL>\r
+<DD>Initialization method for attribute holders.\r
+ This method allows to initialize an attribute holder by providing\r
+ its attributes values through a Hashtable mapping attribute names\r
+ to attribute values.\r
+<P>\r
+<DD><DL>\r
+<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/w3c/tools/resources/Resource.html#initialize(java.util.Hashtable)">initialize</A></CODE> in class <CODE><A HREF="../../../../org/w3c/tools/resources/Resource.html" title="class in org.w3c.tools.resources">Resource</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>defs</CODE> - The Hashtable containing the default values.</DL>\r
+</DD>\r
+</DL>\r
+<!-- ========= END OF CLASS DATA ========= -->\r
+<HR>\r
+\r
+\r
+<!-- ======= START OF BOTTOM NAVBAR ====== -->\r
+<A NAME="navbar_bottom"><!-- --></A>\r
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>\r
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">\r
+<TR>\r
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">\r
+<A NAME="navbar_bottom_firstrow"><!-- --></A>\r
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">\r
+  <TR ALIGN="center" VALIGN="top">\r
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>\r
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>\r
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>\r
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>\r
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>\r
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>\r
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>\r
+  </TR>\r
+</TABLE>\r
+</TD>\r
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>\r
+</EM>\r
+</TD>\r
+</TR>\r
+\r
+<TR>\r
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">\r
+&nbsp;<A HREF="../../../../org/w3c/jigsaw/frames/HTTPExtFrame.html" title="class in org.w3c.jigsaw.frames"><B>PREV CLASS</B></A>&nbsp;\r
+&nbsp;<A HREF="../../../../org/w3c/jigsaw/frames/JpegComFrame.html" title="class in org.w3c.jigsaw.frames"><B>NEXT CLASS</B></A></FONT></TD>\r
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">\r
+  <A HREF="../../../../index.html?org/w3c/jigsaw/frames/HTTPFrame.html" target="_top"><B>FRAMES</B></A>  &nbsp;\r
+&nbsp;<A HREF="HTTPFrame.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;\r
+&nbsp;<SCRIPT type="text/javascript">\r
+  <!--\r
+  if(window==top) {\r
+    document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');\r
+  }\r
+  //-->\r
+</SCRIPT>\r
+<NOSCRIPT>\r
+  <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>\r
+</NOSCRIPT>\r
+\r
+\r
+</FONT></TD>\r
+</TR>\r
+<TR>\r
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">\r
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>\r
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">\r
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>\r
+</TR>\r
+</TABLE>\r
+<A NAME="skip-navbar_bottom"></A>\r
+<!-- ======== END OF BOTTOM NAVBAR ======= -->\r
+\r
+<HR>\r
+\r
+</BODY>\r
+</HTML>\r