PageRenderTime 61ms CodeModel.GetById 24ms RepoModel.GetById 1ms app.codeStats 0ms

/www/tags/NOV_07_2009/htdocs/api/org/gjt/sp/jedit/bsh/class-use/NameSpace.html

#
HTML | 634 lines | 554 code | 74 blank | 6 comment | 0 complexity | 59ccac516e8cd59c56e385ca8a9d554b 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:19 GMT-08:00 2008 -->
  6. <TITLE>
  7. Uses of Class org.gjt.sp.jedit.bsh.NameSpace (jEdit API)
  8. </TITLE>
  9. <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
  10. <NOSCRIPT>
  11. </NOSCRIPT>
  12. </HEAD>
  13. <BODY BGCOLOR="white" >
  14. <!-- ========= START OF TOP NAVBAR ======= -->
  15. <A NAME="navbar_top"><!-- --></A>
  16. <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
  17. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  18. <TR>
  19. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  20. <A NAME="navbar_top_firstrow"><!-- --></A>
  21. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  22. <TR ALIGN="center" VALIGN="top">
  23. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  24. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  25. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
  26. <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
  27. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  28. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  29. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  30. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  31. </TR>
  32. </TABLE>
  33. </TD>
  34. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  35. </EM>
  36. </TD>
  37. </TR>
  38. <TR>
  39. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  40. &nbsp;PREV&nbsp;
  41. &nbsp;NEXT</FONT></TD>
  42. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  43. <A HREF="../../../../../../index.html?org/gjt/sp/jedit/bsh/class-use/NameSpace.html" target="_top"><B>FRAMES</B></A> &nbsp;
  44. &nbsp;<A HREF="NameSpace.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  45. &nbsp;
  46. <NOSCRIPT>
  47. <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
  48. </NOSCRIPT>
  49. </FONT></TD>
  50. </TR>
  51. </TABLE>
  52. <A NAME="skip-navbar_top"></A>
  53. <!-- ========= END OF TOP NAVBAR ========= -->
  54. <HR>
  55. <CENTER>
  56. <H2>
  57. <B>Uses of Class<br>org.gjt.sp.jedit.bsh.NameSpace</B></H2>
  58. </CENTER>
  59. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  60. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  61. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  62. Packages that use <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></FONT></TH>
  63. </TR>
  64. <TR BGCOLOR="white" CLASS="TableRowColor">
  65. <TD><A HREF="#org.gjt.sp.jedit"><B>org.gjt.sp.jedit</B></A></TD>
  66. <TD>This package contains jEdit's core classes.&nbsp;</TD>
  67. </TR>
  68. <TR BGCOLOR="white" CLASS="TableRowColor">
  69. <TD><A HREF="#org.gjt.sp.jedit.bsh"><B>org.gjt.sp.jedit.bsh</B></A></TD>
  70. <TD>&nbsp;&nbsp;</TD>
  71. </TR>
  72. </TABLE>
  73. &nbsp;
  74. <P>
  75. <A NAME="org.gjt.sp.jedit"><!-- --></A>
  76. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  77. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  78. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  79. Uses of <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A> in <A HREF="../../../../../../org/gjt/sp/jedit/package-summary.html">org.gjt.sp.jedit</A></FONT></TH>
  80. </TR>
  81. </TABLE>
  82. &nbsp;
  83. <P>
  84. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  85. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  86. <TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../../org/gjt/sp/jedit/package-summary.html">org.gjt.sp.jedit</A> declared as <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></FONT></TH>
  87. </TR>
  88. <TR BGCOLOR="white" CLASS="TableRowColor">
  89. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  90. <CODE>protected &nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></CODE></FONT></TD>
  91. <TD><CODE><B>BeanShellFacade.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html#global">global</A></B></CODE>
  92. <BR>
  93. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  94. </TR>
  95. </TABLE>
  96. &nbsp;
  97. <P>
  98. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  99. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  100. <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/gjt/sp/jedit/package-summary.html">org.gjt.sp.jedit</A> that return <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></FONT></TH>
  101. </TR>
  102. <TR BGCOLOR="white" CLASS="TableRowColor">
  103. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  104. <CODE>static&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></CODE></FONT></TD>
  105. <TD><CODE><B>BeanShell.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShell.html#getNameSpace()">getNameSpace</A></B>()</CODE>
  106. <BR>
  107. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the global namespace.</TD>
  108. </TR>
  109. <TR BGCOLOR="white" CLASS="TableRowColor">
  110. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  111. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></CODE></FONT></TD>
  112. <TD><CODE><B>BeanShellFacade.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html#getNameSpace()">getNameSpace</A></B>()</CODE>
  113. <BR>
  114. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the global namespace.</TD>
  115. </TR>
  116. </TABLE>
  117. &nbsp;
  118. <P>
  119. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  120. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  121. <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/gjt/sp/jedit/package-summary.html">org.gjt.sp.jedit</A> with parameters of type <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></FONT></TH>
  122. </TR>
  123. <TR BGCOLOR="white" CLASS="TableRowColor">
  124. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  125. <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
  126. <TD><CODE><B>BeanShellFacade.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html#_eval(T, org.gjt.sp.jedit.bsh.NameSpace, java.lang.String)">_eval</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html" title="type parameter in BeanShellFacade">T</A>&nbsp;view,
  127. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace,
  128. java.lang.String&nbsp;command)</CODE>
  129. <BR>
  130. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Evaluates the specified BeanShell expression.</TD>
  131. </TR>
  132. <TR BGCOLOR="white" CLASS="TableRowColor">
  133. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  134. <CODE>static&nbsp;java.lang.Object</CODE></FONT></TD>
  135. <TD><CODE><B>BeanShell.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShell.html#_eval(org.gjt.sp.jedit.View, org.gjt.sp.jedit.bsh.NameSpace, java.lang.String)">_eval</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit">View</A>&nbsp;view,
  136. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace,
  137. java.lang.String&nbsp;command)</CODE>
  138. <BR>
  139. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Evaluates the specified BeanShell expression.</TD>
  140. </TR>
  141. <TR BGCOLOR="white" CLASS="TableRowColor">
  142. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  143. <CODE>static&nbsp;void</CODE></FONT></TD>
  144. <TD><CODE><B>BeanShell.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShell.html#_runScript(org.gjt.sp.jedit.View, java.lang.String, java.io.Reader, org.gjt.sp.jedit.bsh.NameSpace)">_runScript</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit">View</A>&nbsp;view,
  145. java.lang.String&nbsp;path,
  146. java.io.Reader&nbsp;in,
  147. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace)</CODE>
  148. <BR>
  149. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Runs a BeanShell script.</TD>
  150. </TR>
  151. <TR BGCOLOR="white" CLASS="TableRowColor">
  152. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  153. <CODE>protected static&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html" title="class in org.gjt.sp.jedit.bsh">Interpreter</A></CODE></FONT></TD>
  154. <TD><CODE><B>BeanShellFacade.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html#createInterpreter(org.gjt.sp.jedit.bsh.NameSpace)">createInterpreter</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;nameSpace)</CODE>
  155. <BR>
  156. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  157. </TR>
  158. <TR BGCOLOR="white" CLASS="TableRowColor">
  159. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  160. <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
  161. <TD><CODE><B>BeanShellFacade.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html#eval(T, org.gjt.sp.jedit.bsh.NameSpace, java.lang.String)">eval</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html" title="type parameter in BeanShellFacade">T</A>&nbsp;param,
  162. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace,
  163. java.lang.String&nbsp;command)</CODE>
  164. <BR>
  165. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Evaluates the specified BeanShell expression.</TD>
  166. </TR>
  167. <TR BGCOLOR="white" CLASS="TableRowColor">
  168. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  169. <CODE>static&nbsp;java.lang.Object</CODE></FONT></TD>
  170. <TD><CODE><B>BeanShell.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShell.html#eval(org.gjt.sp.jedit.View, org.gjt.sp.jedit.bsh.NameSpace, java.lang.String)">eval</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit">View</A>&nbsp;view,
  171. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace,
  172. java.lang.String&nbsp;command)</CODE>
  173. <BR>
  174. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Evaluates the specified BeanShell expression.</TD>
  175. </TR>
  176. <TR BGCOLOR="white" CLASS="TableRowColor">
  177. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  178. <CODE>static&nbsp;java.lang.Object</CODE></FONT></TD>
  179. <TD><CODE><B>BeanShell.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShell.html#eval(org.gjt.sp.jedit.View, org.gjt.sp.jedit.bsh.NameSpace, java.lang.String, boolean)">eval</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit">View</A>&nbsp;view,
  180. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace,
  181. java.lang.String&nbsp;command,
  182. boolean&nbsp;rethrowBshErrors)</CODE>
  183. <BR>
  184. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>The <code>rethrowBshErrors</code> parameter is now
  185. obsolete; call <code>_eval()</code> or <code>eval()</code> instead.</I></TD>
  186. </TR>
  187. <TR BGCOLOR="white" CLASS="TableRowColor">
  188. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  189. <CODE>protected abstract &nbsp;void</CODE></FONT></TD>
  190. <TD><CODE><B>BeanShellFacade.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html#resetDefaultVariables(org.gjt.sp.jedit.bsh.NameSpace)">resetDefaultVariables</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace)</CODE>
  191. <BR>
  192. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  193. </TR>
  194. <TR BGCOLOR="white" CLASS="TableRowColor">
  195. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  196. <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
  197. <TD><CODE><B>BeanShellFacade.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html#runCachedBlock(org.gjt.sp.jedit.bsh.BshMethod, T, org.gjt.sp.jedit.bsh.NameSpace)">runCachedBlock</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshMethod.html" title="class in org.gjt.sp.jedit.bsh">BshMethod</A>&nbsp;method,
  198. <A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html" title="type parameter in BeanShellFacade">T</A>&nbsp;param,
  199. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace)</CODE>
  200. <BR>
  201. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Runs a cached block of code in the specified namespace.</TD>
  202. </TR>
  203. <TR BGCOLOR="white" CLASS="TableRowColor">
  204. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  205. <CODE>static&nbsp;java.lang.Object</CODE></FONT></TD>
  206. <TD><CODE><B>BeanShell.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShell.html#runCachedBlock(org.gjt.sp.jedit.bsh.BshMethod, org.gjt.sp.jedit.View, org.gjt.sp.jedit.bsh.NameSpace)">runCachedBlock</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshMethod.html" title="class in org.gjt.sp.jedit.bsh">BshMethod</A>&nbsp;method,
  207. <A HREF="../../../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit">View</A>&nbsp;view,
  208. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace)</CODE>
  209. <BR>
  210. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Runs a cached block of code in the specified namespace.</TD>
  211. </TR>
  212. <TR BGCOLOR="white" CLASS="TableRowColor">
  213. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  214. <CODE>static&nbsp;void</CODE></FONT></TD>
  215. <TD><CODE><B>BeanShell.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShell.html#runScript(org.gjt.sp.jedit.View, java.lang.String, java.io.Reader, org.gjt.sp.jedit.bsh.NameSpace)">runScript</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/View.html" title="class in org.gjt.sp.jedit">View</A>&nbsp;view,
  216. java.lang.String&nbsp;path,
  217. java.io.Reader&nbsp;in,
  218. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace)</CODE>
  219. <BR>
  220. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Runs a BeanShell script.</TD>
  221. </TR>
  222. <TR BGCOLOR="white" CLASS="TableRowColor">
  223. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  224. <CODE>protected abstract &nbsp;void</CODE></FONT></TD>
  225. <TD><CODE><B>BeanShellFacade.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html#setupDefaultVariables(org.gjt.sp.jedit.bsh.NameSpace, T)">setupDefaultVariables</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace,
  226. <A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html" title="type parameter in BeanShellFacade">T</A>&nbsp;param)</CODE>
  227. <BR>
  228. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  229. </TR>
  230. </TABLE>
  231. &nbsp;
  232. <P>
  233. <A NAME="org.gjt.sp.jedit.bsh"><!-- --></A>
  234. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  235. <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
  236. <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
  237. Uses of <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A> in <A HREF="../../../../../../org/gjt/sp/jedit/bsh/package-summary.html">org.gjt.sp.jedit.bsh</A></FONT></TH>
  238. </TR>
  239. </TABLE>
  240. &nbsp;
  241. <P>
  242. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  243. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  244. <TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A> in <A HREF="../../../../../../org/gjt/sp/jedit/bsh/package-summary.html">org.gjt.sp.jedit.bsh</A></FONT></TH>
  245. </TR>
  246. <TR BGCOLOR="white" CLASS="TableRowColor">
  247. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  248. <CODE>&nbsp;class</CODE></FONT></TD>
  249. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ExternalNameSpace.html" title="class in org.gjt.sp.jedit.bsh">ExternalNameSpace</A></B></CODE>
  250. <BR>
  251. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A namespace which maintains an external map of values held in variables in
  252. its scope.</TD>
  253. </TR>
  254. </TABLE>
  255. &nbsp;
  256. <P>
  257. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  258. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  259. <TH ALIGN="left" COLSPAN="2">Fields in <A HREF="../../../../../../org/gjt/sp/jedit/bsh/package-summary.html">org.gjt.sp.jedit.bsh</A> declared as <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></FONT></TH>
  260. </TR>
  261. <TR BGCOLOR="white" CLASS="TableRowColor">
  262. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  263. <CODE>static&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></CODE></FONT></TD>
  264. <TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#JAVACODE">JAVACODE</A></B></CODE>
  265. <BR>
  266. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  267. </TR>
  268. </TABLE>
  269. &nbsp;
  270. <P>
  271. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  272. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  273. <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/gjt/sp/jedit/bsh/package-summary.html">org.gjt.sp.jedit.bsh</A> that return <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></FONT></TH>
  274. </TR>
  275. <TR BGCOLOR="white" CLASS="TableRowColor">
  276. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  277. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></CODE></FONT></TD>
  278. <TD><CODE><B>CallStack.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/CallStack.html#get(int)">get</A></B>(int&nbsp;depth)</CODE>
  279. <BR>
  280. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;zero based.</TD>
  281. </TR>
  282. <TR BGCOLOR="white" CLASS="TableRowColor">
  283. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  284. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></CODE></FONT></TD>
  285. <TD><CODE><B>This.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/This.html#getNameSpace()">getNameSpace</A></B>()</CODE>
  286. <BR>
  287. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  288. </TR>
  289. <TR BGCOLOR="white" CLASS="TableRowColor">
  290. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  291. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></CODE></FONT></TD>
  292. <TD><CODE><B>Interpreter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html#getNameSpace()">getNameSpace</A></B>()</CODE>
  293. <BR>
  294. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the global namespace of this interpreter.</TD>
  295. </TR>
  296. <TR BGCOLOR="white" CLASS="TableRowColor">
  297. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  298. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></CODE></FONT></TD>
  299. <TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#getParent()">getParent</A></B>()</CODE>
  300. <BR>
  301. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the parent namespace.</TD>
  302. </TR>
  303. <TR BGCOLOR="white" CLASS="TableRowColor">
  304. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  305. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></CODE></FONT></TD>
  306. <TD><CODE><B>CallStack.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/CallStack.html#pop()">pop</A></B>()</CODE>
  307. <BR>
  308. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  309. </TR>
  310. <TR BGCOLOR="white" CLASS="TableRowColor">
  311. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  312. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></CODE></FONT></TD>
  313. <TD><CODE><B>CallStack.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/CallStack.html#swap(org.gjt.sp.jedit.bsh.NameSpace)">swap</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;newTop)</CODE>
  314. <BR>
  315. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Swap in the value as the new top of the stack and return the old
  316. value.</TD>
  317. </TR>
  318. <TR BGCOLOR="white" CLASS="TableRowColor">
  319. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  320. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>[]</CODE></FONT></TD>
  321. <TD><CODE><B>CallStack.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/CallStack.html#toArray()">toArray</A></B>()</CODE>
  322. <BR>
  323. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  324. </TR>
  325. <TR BGCOLOR="white" CLASS="TableRowColor">
  326. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  327. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></CODE></FONT></TD>
  328. <TD><CODE><B>CallStack.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/CallStack.html#top()">top</A></B>()</CODE>
  329. <BR>
  330. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  331. </TR>
  332. </TABLE>
  333. &nbsp;
  334. <P>
  335. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  336. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  337. <TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/gjt/sp/jedit/bsh/package-summary.html">org.gjt.sp.jedit.bsh</A> with parameters of type <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></FONT></TH>
  338. </TR>
  339. <TR BGCOLOR="white" CLASS="TableRowColor">
  340. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  341. <CODE>static&nbsp;void</CODE></FONT></TD>
  342. <TD><CODE><B>This.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/This.html#bind(org.gjt.sp.jedit.bsh.This, org.gjt.sp.jedit.bsh.NameSpace, org.gjt.sp.jedit.bsh.Interpreter)">bind</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/This.html" title="class in org.gjt.sp.jedit.bsh">This</A>&nbsp;ths,
  343. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace,
  344. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html" title="class in org.gjt.sp.jedit.bsh">Interpreter</A>&nbsp;declaringInterpreter)</CODE>
  345. <BR>
  346. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bind a This reference to a parent's namespace with the specified
  347. declaring interpreter.</TD>
  348. </TR>
  349. <TR BGCOLOR="white" CLASS="TableRowColor">
  350. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  351. <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
  352. <TD><CODE><B>Interpreter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html#eval(java.io.Reader, org.gjt.sp.jedit.bsh.NameSpace, java.lang.String)">eval</A></B>(java.io.Reader&nbsp;in,
  353. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;nameSpace,
  354. java.lang.String&nbsp;sourceFileInfo)</CODE>
  355. <BR>
  356. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Spawn a non-interactive local interpreter to evaluate text in the
  357. specified namespace.</TD>
  358. </TR>
  359. <TR BGCOLOR="white" CLASS="TableRowColor">
  360. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  361. <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
  362. <TD><CODE><B>Interpreter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html#eval(java.lang.String, org.gjt.sp.jedit.bsh.NameSpace)">eval</A></B>(java.lang.String&nbsp;statements,
  363. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;nameSpace)</CODE>
  364. <BR>
  365. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Evaluate the string in the specified namespace.</TD>
  366. </TR>
  367. <TR BGCOLOR="white" CLASS="TableRowColor">
  368. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  369. <CODE>&nbsp;void</CODE></FONT></TD>
  370. <TD><CODE><B>CallStack.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/CallStack.html#push(org.gjt.sp.jedit.bsh.NameSpace)">push</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;ns)</CODE>
  371. <BR>
  372. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  373. </TR>
  374. <TR BGCOLOR="white" CLASS="TableRowColor">
  375. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  376. <CODE>&nbsp;void</CODE></FONT></TD>
  377. <TD><CODE><B>CallStack.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/CallStack.html#set(int, org.gjt.sp.jedit.bsh.NameSpace)">set</A></B>(int&nbsp;depth,
  378. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;ns)</CODE>
  379. <BR>
  380. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is kind of crazy, but used by the setNameSpace command.</TD>
  381. </TR>
  382. <TR BGCOLOR="white" CLASS="TableRowColor">
  383. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  384. <CODE>&nbsp;void</CODE></FONT></TD>
  385. <TD><CODE><B>ClassGeneratorImpl.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ClassGeneratorImpl.html#setInstanceNameSpaceParent(java.lang.Object, java.lang.String, org.gjt.sp.jedit.bsh.NameSpace)">setInstanceNameSpaceParent</A></B>(java.lang.Object&nbsp;instance,
  386. java.lang.String&nbsp;className,
  387. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;parent)</CODE>
  388. <BR>
  389. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the parent of the class instance namespace.</TD>
  390. </TR>
  391. <TR BGCOLOR="white" CLASS="TableRowColor">
  392. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  393. <CODE>abstract &nbsp;void</CODE></FONT></TD>
  394. <TD><CODE><B>ClassGenerator.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ClassGenerator.html#setInstanceNameSpaceParent(java.lang.Object, java.lang.String, org.gjt.sp.jedit.bsh.NameSpace)">setInstanceNameSpaceParent</A></B>(java.lang.Object&nbsp;instance,
  395. java.lang.String&nbsp;className,
  396. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;parent)</CODE>
  397. <BR>
  398. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change the parent of the class instance namespace.</TD>
  399. </TR>
  400. <TR BGCOLOR="white" CLASS="TableRowColor">
  401. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  402. <CODE>&nbsp;void</CODE></FONT></TD>
  403. <TD><CODE><B>Interpreter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html#setNameSpace(org.gjt.sp.jedit.bsh.NameSpace)">setNameSpace</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;globalNameSpace)</CODE>
  404. <BR>
  405. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the global namespace for this interpreter.</TD>
  406. </TR>
  407. <TR BGCOLOR="white" CLASS="TableRowColor">
  408. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  409. <CODE>&nbsp;void</CODE></FONT></TD>
  410. <TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#setParent(org.gjt.sp.jedit.bsh.NameSpace)">setParent</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;parent)</CODE>
  411. <BR>
  412. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  413. </TR>
  414. <TR BGCOLOR="white" CLASS="TableRowColor">
  415. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  416. <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
  417. <TD><CODE><B>Interpreter.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html#source(java.lang.String, org.gjt.sp.jedit.bsh.NameSpace)">source</A></B>(java.lang.String&nbsp;filename,
  418. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;nameSpace)</CODE>
  419. <BR>
  420. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Read text from fileName and eval it.</TD>
  421. </TR>
  422. <TR BGCOLOR="white" CLASS="TableRowColor">
  423. <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
  424. <CODE>&nbsp;<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></CODE></FONT></TD>
  425. <TD><CODE><B>CallStack.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/CallStack.html#swap(org.gjt.sp.jedit.bsh.NameSpace)">swap</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;newTop)</CODE>
  426. <BR>
  427. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Swap in the value as the new top of the stack and return the old
  428. value.</TD>
  429. </TR>
  430. </TABLE>
  431. &nbsp;
  432. <P>
  433. <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
  434. <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
  435. <TH ALIGN="left" COLSPAN="2">Constructors in <A HREF="../../../../../../org/gjt/sp/jedit/bsh/package-summary.html">org.gjt.sp.jedit.bsh</A> with parameters of type <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A></FONT></TH>
  436. </TR>
  437. <TR BGCOLOR="white" CLASS="TableRowColor">
  438. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/CallStack.html#CallStack(org.gjt.sp.jedit.bsh.NameSpace)">CallStack</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace)</CODE>
  439. <BR>
  440. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  441. </TR>
  442. <TR BGCOLOR="white" CLASS="TableRowColor">
  443. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ClassGeneratorUtil.html#ClassGeneratorUtil(org.gjt.sp.jedit.bsh.Modifiers, java.lang.String, java.lang.String, java.lang.Class, java.lang.Class[], org.gjt.sp.jedit.bsh.Variable[], org.gjt.sp.jedit.bsh.DelayedEvalBshMethod[], org.gjt.sp.jedit.bsh.NameSpace, boolean)">ClassGeneratorUtil</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/Modifiers.html" title="class in org.gjt.sp.jedit.bsh">Modifiers</A>&nbsp;classModifiers,
  444. java.lang.String&nbsp;className,
  445. java.lang.String&nbsp;packageName,
  446. java.lang.Class&nbsp;superClass,
  447. java.lang.Class[]&nbsp;interfaces,
  448. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Variable.html" title="class in org.gjt.sp.jedit.bsh">Variable</A>[]&nbsp;vars,
  449. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/DelayedEvalBshMethod.html" title="class in org.gjt.sp.jedit.bsh">DelayedEvalBshMethod</A>[]&nbsp;bshmethods,
  450. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;classStaticNameSpace,
  451. boolean&nbsp;isInterface)</CODE>
  452. <BR>
  453. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  454. </TR>
  455. <TR BGCOLOR="white" CLASS="TableRowColor">
  456. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ExternalNameSpace.html#ExternalNameSpace(org.gjt.sp.jedit.bsh.NameSpace, java.lang.String, java.util.Map)">ExternalNameSpace</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;parent,
  457. java.lang.String&nbsp;name,
  458. java.util.Map&nbsp;externalMap)</CODE>
  459. <BR>
  460. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  461. </TR>
  462. <TR BGCOLOR="white" CLASS="TableRowColor">
  463. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html#Interpreter(org.gjt.sp.jedit.bsh.ConsoleInterface, org.gjt.sp.jedit.bsh.NameSpace)">Interpreter</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/ConsoleInterface.html" title="interface in org.gjt.sp.jedit.bsh">ConsoleInterface</A>&nbsp;console,
  464. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;globalNameSpace)</CODE>
  465. <BR>
  466. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construct a new interactive interpreter attached to the specified
  467. console using the specified parent namespace.</TD>
  468. </TR>
  469. <TR BGCOLOR="white" CLASS="TableRowColor">
  470. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html#Interpreter(java.io.Reader, java.io.PrintStream, java.io.PrintStream, boolean, org.gjt.sp.jedit.bsh.NameSpace)">Interpreter</A></B>(java.io.Reader&nbsp;in,
  471. java.io.PrintStream&nbsp;out,
  472. java.io.PrintStream&nbsp;err,
  473. boolean&nbsp;interactive,
  474. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace)</CODE>
  475. <BR>
  476. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  477. </TR>
  478. <TR BGCOLOR="white" CLASS="TableRowColor">
  479. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html#Interpreter(java.io.Reader, java.io.PrintStream, java.io.PrintStream, boolean, org.gjt.sp.jedit.bsh.NameSpace, org.gjt.sp.jedit.bsh.Interpreter, java.lang.String)">Interpreter</A></B>(java.io.Reader&nbsp;in,
  480. java.io.PrintStream&nbsp;out,
  481. java.io.PrintStream&nbsp;err,
  482. boolean&nbsp;interactive,
  483. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace,
  484. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html" title="class in org.gjt.sp.jedit.bsh">Interpreter</A>&nbsp;parent,
  485. java.lang.String&nbsp;sourceFileInfo)</CODE>
  486. <BR>
  487. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The main constructor.</TD>
  488. </TR>
  489. <TR BGCOLOR="white" CLASS="TableRowColor">
  490. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#NameSpace(org.gjt.sp.jedit.bsh.NameSpace, org.gjt.sp.jedit.bsh.BshClassManager, java.lang.String)">NameSpace</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;parent,
  491. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshClassManager.html" title="class in org.gjt.sp.jedit.bsh">BshClassManager</A>&nbsp;classManager,
  492. java.lang.String&nbsp;name)</CODE>
  493. <BR>
  494. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  495. </TR>
  496. <TR BGCOLOR="white" CLASS="TableRowColor">
  497. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#NameSpace(org.gjt.sp.jedit.bsh.NameSpace, java.lang.String)">NameSpace</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;parent,
  498. java.lang.String&nbsp;name)</CODE>
  499. <BR>
  500. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  501. </TR>
  502. <TR BGCOLOR="white" CLASS="TableRowColor">
  503. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/This.html#This(org.gjt.sp.jedit.bsh.NameSpace, org.gjt.sp.jedit.bsh.Interpreter)">This</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace,
  504. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html" title="class in org.gjt.sp.jedit.bsh">Interpreter</A>&nbsp;declaringInterpreter)</CODE>
  505. <BR>
  506. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  507. </TR>
  508. <TR BGCOLOR="white" CLASS="TableRowColor">
  509. <TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/XThis.html#XThis(org.gjt.sp.jedit.bsh.NameSpace, org.gjt.sp.jedit.bsh.Interpreter)">XThis</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh">NameSpace</A>&nbsp;namespace,
  510. <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html" title="class in org.gjt.sp.jedit.bsh">Interpreter</A>&nbsp;declaringInterp)</CODE>
  511. <BR>
  512. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
  513. </TR>
  514. </TABLE>
  515. &nbsp;
  516. <P>
  517. <HR>
  518. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  519. <A NAME="navbar_bottom"><!-- --></A>
  520. <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
  521. <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
  522. <TR>
  523. <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
  524. <A NAME="navbar_bottom_firstrow"><!-- --></A>
  525. <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  526. <TR ALIGN="center" VALIGN="top">
  527. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
  528. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  529. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html" title="class in org.gjt.sp.jedit.bsh"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A>&nbsp;</TD>
  530. <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
  531. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  532. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  533. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  534. <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  535. </TR>
  536. </TABLE>
  537. </TD>
  538. <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
  539. </EM>
  540. </TD>
  541. </TR>
  542. <TR>
  543. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  544. &nbsp;PREV&nbsp;
  545. &nbsp;NEXT</FONT></TD>
  546. <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  547. <A HREF="../../../../../../index.html?org/gjt/sp/jedit/bsh/class-use/NameSpace.html" target="_top"><B>FRAMES</B></A> &nbsp;
  548. &nbsp;<A HREF="NameSpace.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
  549. &nbsp;
  550. <NOSCRIPT>
  551. <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
  552. </NOSCRIPT>
  553. </FONT></TD>
  554. </TR>
  555. </TABLE>
  556. <A NAME="skip-navbar_bottom"></A>
  557. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  558. <HR>
  559. </BODY>
  560. </HTML>