PageRenderTime 45ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 0ms

/www/tags/NOV_07_2009/htdocs/api/org/gjt/sp/jedit/proto/jeditresource/Handler.html

#
HTML | 261 lines | 213 code | 36 blank | 12 comment | 0 complexity | 31265d25b7746f53ef6979777fca6cf7 MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!--NewPage-->
  3. <HTML>
  4. <HEAD>
  5. <!-- Generated by javadoc (build 1.5.0_14) on Tue Jul 22 07:14:11 GMT-08:00 2008 -->
  6. <TITLE>
  7. Handler (jEdit API)
  8. </TITLE>
  9. <META NAME="keywords" CONTENT="org.gjt.sp.jedit.proto.jeditresource.Handler class">
  10. <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
  11. <NOSCRIPT>
  12. </NOSCRIPT>
  13. </HEAD>
  14. <BODY BGCOLOR="white" >
  15. <!-- ========= START OF TOP NAVBAR ======= -->
  16. <A NAME="navbar_top"><!-- --></A>
  17. <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
  18. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  19. <TR>
  20. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  21. <A NAME="navbar_top_firstrow"><!-- --></A>
  22. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  23. <TR ALIGN="center" VALIGN="top">
  24. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  25. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  26. <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  27. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Handler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  28. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  29. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  30. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  31. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  32. </TR>
  33. </TABLE>
  34. </TD>
  35. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  36. </EM>
  37. </TD>
  38. </TR>
  39. <TR>
  40. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  41. &nbsp;PREV CLASS&nbsp;
  42. &nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/proto/jeditresource/PluginResURLConnection.html" title="class in org.gjt.sp.jedit.proto.jeditresource"><B>NEXT CLASS</B></A></FONT></TD>
  43. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  44. <A HREF="../../../../../../index.html?org/gjt/sp/jedit/proto/jeditresource/Handler.html" target="_top"><B>FRAMES</B></A> &nbsp;
  45. &nbsp;<A HREF="Handler.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  46. &nbsp;
  47. <NOSCRIPT>
  48. <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
  49. </NOSCRIPT>
  50. </FONT></TD>
  51. </TR>
  52. <TR>
  53. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  54. SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  55. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  56. DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  57. </TR>
  58. </TABLE>
  59. <A NAME="skip-navbar_top"></A>
  60. <!-- ========= END OF TOP NAVBAR ========= -->
  61. <HR>
  62. <!-- ======== START OF CLASS DATA ======== -->
  63. <H2>
  64. <FONT SIZE="-1">
  65. org.gjt.sp.jedit.proto.jeditresource</FONT>
  66. <BR>
  67. Class Handler</H2>
  68. <PRE>
  69. java.lang.Object
  70. <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.net.URLStreamHandler
  71. <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.gjt.sp.jedit.proto.jeditresource.Handler</B>
  72. </PRE>
  73. <HR>
  74. <DL>
  75. <DT><PRE>public class <B>Handler</B><DT>extends java.net.URLStreamHandler</DL>
  76. </PRE>
  77. <P>
  78. One somewhat unconventional requirement of URLStreamHandler classes
  79. is that the class name and even the package name have certain restrictions.
  80. You must name the handler class Handler, as in the previous example.
  81. The package name must include the protocol name as the last dot-separated token.
  82. This way, the Handler is automatically created in a lazy-fashion by the default
  83. URLStreamHandlerFactory.
  84. see http://java.sun.com/developer/onlineTraining/protocolhandlers/
  85. You should never need to create an instance of this class directly.
  86. <P>
  87. <P>
  88. <HR>
  89. <P>
  90. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  91. <A NAME="constructor_summary"><!-- --></A>
  92. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  93. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  94. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  95. <B>Constructor Summary</B></FONT></TH>
  96. </TR>
  97. <TR BGCOLOR="white" CLASS="TableRowColor">
  98. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/proto/jeditresource/Handler.html#Handler()">Handler</A></B>()</CODE>
  99. <BR>
  100. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  101. </TR>
  102. </TABLE>
  103. &nbsp;
  104. <!-- ========== METHOD SUMMARY =========== -->
  105. <A NAME="method_summary"><!-- --></A>
  106. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  107. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  108. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  109. <B>Method Summary</B></FONT></TH>
  110. </TR>
  111. <TR BGCOLOR="white" CLASS="TableRowColor">
  112. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  113. <CODE>&nbsp;java.net.URLConnection</CODE></FONT></TD>
  114. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/proto/jeditresource/Handler.html#openConnection(java.net.URL)">openConnection</A></B>(java.net.URL&nbsp;url)</CODE>
  115. <BR>
  116. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  117. </TR>
  118. </TABLE>
  119. &nbsp;<A NAME="methods_inherited_from_class_java.net.URLStreamHandler"><!-- --></A>
  120. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  121. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  122. <TH ALIGN="left"><B>Methods inherited from class java.net.URLStreamHandler</B></TH>
  123. </TR>
  124. <TR BGCOLOR="white" CLASS="TableRowColor">
  125. <TD><CODE>equals, getDefaultPort, getHostAddress, hashCode, hostsEqual, openConnection, parseURL, sameFile, setURL, setURL, toExternalForm</CODE></TD>
  126. </TR>
  127. </TABLE>
  128. &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
  129. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  130. <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
  131. <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
  132. </TR>
  133. <TR BGCOLOR="white" CLASS="TableRowColor">
  134. <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
  135. </TR>
  136. </TABLE>
  137. &nbsp;
  138. <P>
  139. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  140. <A NAME="constructor_detail"><!-- --></A>
  141. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  142. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  143. <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
  144. <B>Constructor Detail</B></FONT></TH>
  145. </TR>
  146. </TABLE>
  147. <A NAME="Handler()"><!-- --></A><H3>
  148. Handler</H3>
  149. <PRE>
  150. public <B>Handler</B>()</PRE>
  151. <DL>
  152. </DL>
  153. <!-- ============ METHOD DETAIL ========== -->
  154. <A NAME="method_detail"><!-- --></A>
  155. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  156. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  157. <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
  158. <B>Method Detail</B></FONT></TH>
  159. </TR>
  160. </TABLE>
  161. <A NAME="openConnection(java.net.URL)"><!-- --></A><H3>
  162. openConnection</H3>
  163. <PRE>
  164. public java.net.URLConnection <B>openConnection</B>(java.net.URL&nbsp;url)
  165. throws java.io.IOException</PRE>
  166. <DL>
  167. <DD><DL>
  168. <DT><B>Specified by:</B><DD><CODE>openConnection</CODE> in class <CODE>java.net.URLStreamHandler</CODE></DL>
  169. </DD>
  170. <DD><DL>
  171. <DT><B>Throws:</B>
  172. <DD><CODE>java.io.IOException</CODE></DL>
  173. </DD>
  174. </DL>
  175. <!-- ========= END OF CLASS DATA ========= -->
  176. <HR>
  177. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  178. <A NAME="navbar_bottom"><!-- --></A>
  179. <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
  180. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  181. <TR>
  182. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  183. <A NAME="navbar_bottom_firstrow"><!-- --></A>
  184. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  185. <TR ALIGN="center" VALIGN="top">
  186. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  187. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  188. <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  189. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/Handler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
  190. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  191. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  192. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  193. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  194. </TR>
  195. </TABLE>
  196. </TD>
  197. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  198. </EM>
  199. </TD>
  200. </TR>
  201. <TR>
  202. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  203. &nbsp;PREV CLASS&nbsp;
  204. &nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/proto/jeditresource/PluginResURLConnection.html" title="class in org.gjt.sp.jedit.proto.jeditresource"><B>NEXT CLASS</B></A></FONT></TD>
  205. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  206. <A HREF="../../../../../../index.html?org/gjt/sp/jedit/proto/jeditresource/Handler.html" target="_top"><B>FRAMES</B></A> &nbsp;
  207. &nbsp;<A HREF="Handler.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  208. &nbsp;
  209. <NOSCRIPT>
  210. <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
  211. </NOSCRIPT>
  212. </FONT></TD>
  213. </TR>
  214. <TR>
  215. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  216. SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
  217. <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  218. DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
  219. </TR>
  220. </TABLE>
  221. <A NAME="skip-navbar_bottom"></A>
  222. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  223. <HR>
  224. </BODY>
  225. </HTML>