gappletviewer.1 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249
  1. .\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05)
  2. .\"
  3. .\" Standard preamble:
  4. .\" ========================================================================
  5. .de Sh \" Subsection heading
  6. .br
  7. .if t .Sp
  8. .ne 5
  9. .PP
  10. \fB\\$1\fR
  11. .PP
  12. ..
  13. .de Sp \" Vertical space (when we can't use .PP)
  14. .if t .sp .5v
  15. .if n .sp
  16. ..
  17. .de Vb \" Begin verbatim text
  18. .ft CW
  19. .nf
  20. .ne \\$1
  21. ..
  22. .de Ve \" End verbatim text
  23. .ft R
  24. .fi
  25. ..
  26. .\" Set up some character translations and predefined strings. \*(-- will
  27. .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
  28. .\" double quote, and \*(R" will give a right double quote. \*(C+ will
  29. .\" give a nicer C++. Capital omega is used to do unbreakable dashes and
  30. .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
  31. .\" nothing in troff, for use with C<>.
  32. .tr \(*W-
  33. .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
  34. .ie n \{\
  35. . ds -- \(*W-
  36. . ds PI pi
  37. . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
  38. . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
  39. . ds L" ""
  40. . ds R" ""
  41. . ds C` ""
  42. . ds C' ""
  43. 'br\}
  44. .el\{\
  45. . ds -- \|\(em\|
  46. . ds PI \(*p
  47. . ds L" ``
  48. . ds R" ''
  49. 'br\}
  50. .\"
  51. .\" Escape single quotes in literal strings from groff's Unicode transform.
  52. .ie \n(.g .ds Aq \(aq
  53. .el .ds Aq '
  54. .\"
  55. .\" If the F register is turned on, we'll generate index entries on stderr for
  56. .\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
  57. .\" entries marked with X<> in POD. Of course, you'll have to process the
  58. .\" output yourself in some meaningful fashion.
  59. .ie \nF \{\
  60. . de IX
  61. . tm Index:\\$1\t\\n%\t"\\$2"
  62. ..
  63. . nr % 0
  64. . rr F
  65. .\}
  66. .el \{\
  67. . de IX
  68. ..
  69. .\}
  70. .\"
  71. .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  72. .\" Fear. Run. Save yourself. No user-serviceable parts.
  73. . \" fudge factors for nroff and troff
  74. .if n \{\
  75. . ds #H 0
  76. . ds #V .8m
  77. . ds #F .3m
  78. . ds #[ \f1
  79. . ds #] \fP
  80. .\}
  81. .if t \{\
  82. . ds #H ((1u-(\\\\n(.fu%2u))*.13m)
  83. . ds #V .6m
  84. . ds #F 0
  85. . ds #[ \&
  86. . ds #] \&
  87. .\}
  88. . \" simple accents for nroff and troff
  89. .if n \{\
  90. . ds ' \&
  91. . ds ` \&
  92. . ds ^ \&
  93. . ds , \&
  94. . ds ~ ~
  95. . ds /
  96. .\}
  97. .if t \{\
  98. . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
  99. . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
  100. . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
  101. . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
  102. . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
  103. . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
  104. .\}
  105. . \" troff and (daisy-wheel) nroff accents
  106. .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
  107. .ds 8 \h'\*(#H'\(*b\h'-\*(#H'
  108. .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
  109. .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
  110. .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
  111. .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
  112. .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
  113. .ds ae a\h'-(\w'a'u*4/10)'e
  114. .ds Ae A\h'-(\w'A'u*4/10)'E
  115. . \" corrections for vroff
  116. .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
  117. .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
  118. . \" for low resolution devices (crt and lpr)
  119. .if \n(.H>23 .if \n(.V>19 \
  120. \{\
  121. . ds : e
  122. . ds 8 ss
  123. . ds o a
  124. . ds d- d\h'-1'\(ga
  125. . ds D- D\h'-1'\(hy
  126. . ds th \o'bp'
  127. . ds Th \o'LP'
  128. . ds ae ae
  129. . ds Ae AE
  130. .\}
  131. .rm #[ #] #H #V #F C
  132. .\" ========================================================================
  133. .\"
  134. .IX Title "GAPPLETVIEWER 1"
  135. .TH GAPPLETVIEWER 1 "2015-07-16" "0.99.1-pre" "GNU"
  136. .\" For nroff, turn off justification. Always turn off hyphenation; it makes
  137. .\" way too many mistakes in technical documents.
  138. .if n .ad l
  139. .nh
  140. .SH "NAME"
  141. gappletviewer \- Load and runs an applet
  142. .SH "SYNOPSIS"
  143. .IX Header "SYNOPSIS"
  144. appletviewer [\fI\s-1OPTION\s0\fR]... \fI\s-1URL\s0\fR...
  145. .PP
  146. appletviewer [\fI\s-1OPTION\s0\fR]... \fB\-code\fR \fI\s-1CODE\s0\fR
  147. .PP
  148. appletviewer [\fI\s-1OPTION\s0\fR]... \fB\-plugin\fR \fI\s-1INPUT\s0\fR,\fI\s-1OUTPUT\s0\fR
  149. .SH "DESCRIPTION"
  150. .IX Header "DESCRIPTION"
  151. The \fBappletviewer\fR tool loads and runs an applet.
  152. .PP
  153. Use the first form to test applets specified by tag. The \s-1URL\s0 should
  154. resolve to an \s-1HTML\s0 document from which the \fBappletviewer\fR will
  155. extract applet tags. The \s-1APPLET\s0, \s-1EMBED\s0 and \s-1OBJECT\s0 tags are supported.
  156. If a given document contains multiple applet tags, all the applets
  157. will be loaded, with each applet appearing in its own window.
  158. Likewise, when multiple URLs are specified, each applet tag instance
  159. is given its own window. If a given document contains no recognized
  160. tags the \fBappletviewer\fR does nothing.
  161. .PP
  162. .Vb 1
  163. \& appletviewer http://www.gnu.org/software/classpath/
  164. .Ve
  165. .PP
  166. Use the second form to test an applet in development. This form
  167. allows applet tag attributes to be supplied on the command line. Only
  168. one applet may be specified using the \fB\-code\fR option. The
  169. \&\fB\-code\fR option overrides the \s-1URL\s0 form \*(-- any URLs specified will
  170. be ignored.
  171. .PP
  172. .Vb 1
  173. \& appletviewer \-code Test.class \-param datafile,data.txt
  174. .Ve
  175. .PP
  176. \&\fBgcjwebplugin\fR uses the third form to communicate with the
  177. \&\fBappletviewer\fR through named pipes.
  178. .SH "OPTIONS"
  179. .IX Header "OPTIONS"
  180. \&\s-1URL\s0 \s-1OPTIONS\s0
  181. .IP "\fB\-debug\fR" 4
  182. .IX Item "-debug"
  183. This option is not yet implemented but is provided for compatibility.
  184. .IP "\fB\-encoding\fR \fI\s-1CHARSET\s0\fR" 4
  185. .IX Item "-encoding CHARSET"
  186. Use this option to specify an alternate character encoding for the
  187. specified \s-1HTML\s0 page.
  188. .PP
  189. \&\s-1APPLET\s0 \s-1TAG\s0 \s-1OPTIONS\s0
  190. .IP "\fB\-code\fR \fI\s-1CODE\s0\fR" 4
  191. .IX Item "-code CODE"
  192. Use the \fB\-code\fR option to specify the value of the applet tag
  193. \&\fI\s-1CODE\s0\fR attribute.
  194. .IP "\fB\-codebase\fR \fI\s-1CODEBASE\s0\fR" 4
  195. .IX Item "-codebase CODEBASE"
  196. Use the \fB\-codebase\fR option to specify the value of the applet tag
  197. \&\fI\s-1CODEBASE\s0\fR attribute.
  198. .IP "\fB\-archive\fR \fI\s-1ARCHIVE\s0\fR" 4
  199. .IX Item "-archive ARCHIVE"
  200. Use the \fB\-archive\fR option to specify the value of the applet tag
  201. \&\fI\s-1ARCHIVE\s0\fR attribute.
  202. .IP "\fB\-width\fR \fI\s-1WIDTH\s0\fR" 4
  203. .IX Item "-width WIDTH"
  204. Use the \fB\-width\fR option to specify the value of the applet tag
  205. \&\fI\s-1WIDTH\s0\fR attribute.
  206. .IP "\fB\-height\fR \fI\s-1HEIGHT\s0\fR" 4
  207. .IX Item "-height HEIGHT"
  208. Use the \fB\-height\fR option to specify the value of the applet tag
  209. \&\fI\s-1HEIGHT\s0\fR attribute.
  210. .IP "\fB\-param\fR \fI\s-1NAME\s0\fR\fB,\fR\fI\s-1VALUE\s0\fR" 4
  211. .IX Item "-param NAME,VALUE"
  212. Use the \fB\-param\fR option to specify values for the \fI\s-1NAME\s0\fR
  213. and \fI\s-1VALUE\s0\fR attributes of an applet \s-1PARAM\s0 tag.
  214. .PP
  215. \&\s-1PLUGIN\s0 \s-1OPTION\s0
  216. .IP "\fB\-plugin\fR \fI\s-1INPUT\s0\fR\fB,\fR\fI\s-1OUTPUT\s0\fR" 4
  217. .IX Item "-plugin INPUT,OUTPUT"
  218. \&\fBgcjwebplugin\fR uses the \fB\-plugin\fR option to specify the
  219. named pipe the \fBappletviewer\fR should use for receiving commands
  220. (\fI\s-1INPUT\s0\fR) and the one it should use for sending commands to
  221. \&\fBgcjwebplugin\fR (\fI\s-1OUTPUT\s0\fR).
  222. .PP
  223. \&\s-1DEBUGGING\s0 \s-1OPTION\s0
  224. .IP "\fB\-verbose\fR" 4
  225. .IX Item "-verbose"
  226. Use the \fB\-verbose\fR option to have the \fBappletviewer\fR print
  227. debugging messages.
  228. .PP
  229. \&\s-1STANDARD\s0 \s-1OPTIONS\s0
  230. .IP "\fB\-help\fR" 4
  231. .IX Item "-help"
  232. Use the \fB\-help\fR option to have the \fBappletviewer\fR print a
  233. usage message, then exit.
  234. .IP "\fB\-version\fR" 4
  235. .IX Item "-version"
  236. Use the \fB\-version\fR option to have the \fBappletviewer\fR print
  237. its version, then exit.
  238. .IP "\fB\-J\fR\fI\s-1OPTION\s0\fR" 4
  239. .IX Item "-JOPTION"
  240. Use the \fB\-J\fR option to pass \fI\s-1OPTION\s0\fR to the virtual machine that
  241. will run the \fBappletviewer\fR. Unlike other options, there must
  242. not be a space between the \fB\-J\fR and \fI\s-1OPTION\s0\fR.
  243. .SH "BUGS"
  244. .IX Header "BUGS"
  245. .SH "SEE ALSO"
  246. .IX Header "SEE ALSO"
  247. .SH "AUTHOR"
  248. .IX Header "AUTHOR"