/www/tags/NOV_07_2009/htdocs/api/org/gjt/sp/jedit/bsh/class-use/UtilEvalError.html
HTML | 639 lines | 561 code | 72 blank | 6 comment | 0 complexity | 9f7c6108ba2dc24fb35088e40e43f9b0 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>
7Uses of Class org.gjt.sp.jedit.bsh.UtilEvalError (jEdit API)
8</TITLE>
9
10
11<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
12
13
14<NOSCRIPT>
15</NOSCRIPT>
16
17</HEAD>
18
19<BODY BGCOLOR="white" >
20
21
22<!-- ========= START OF TOP NAVBAR ======= -->
23<A NAME="navbar_top"><!-- --></A>
24<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
25<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
26<TR>
27<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
28<A NAME="navbar_top_firstrow"><!-- --></A>
29<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
30 <TR ALIGN="center" VALIGN="top">
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/gjt/sp/jedit/bsh/UtilEvalError.html" title="class in org.gjt.sp.jedit.bsh"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
34 <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
35 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
36 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
37 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
39 </TR>
40</TABLE>
41</TD>
42<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
43</EM>
44</TD>
45</TR>
46
47<TR>
48<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
49 PREV
50 NEXT</FONT></TD>
51<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
52 <A HREF="../../../../../../index.html?org/gjt/sp/jedit/bsh/class-use/UtilEvalError.html" target="_top"><B>FRAMES</B></A>
53 <A HREF="UtilEvalError.html" target="_top"><B>NO FRAMES</B></A>
54
55<NOSCRIPT>
56 <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
57</NOSCRIPT>
58
59
60</FONT></TD>
61</TR>
62</TABLE>
63<A NAME="skip-navbar_top"></A>
64<!-- ========= END OF TOP NAVBAR ========= -->
65
66<HR>
67<CENTER>
68<H2>
69<B>Uses of Class<br>org.gjt.sp.jedit.bsh.UtilEvalError</B></H2>
70</CENTER>
71
72<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
73<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
74<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
75Packages that use <A HREF="../../../../../../org/gjt/sp/jedit/bsh/UtilEvalError.html" title="class in org.gjt.sp.jedit.bsh">UtilEvalError</A></FONT></TH>
76</TR>
77<TR BGCOLOR="white" CLASS="TableRowColor">
78<TD><A HREF="#org.gjt.sp.jedit"><B>org.gjt.sp.jedit</B></A></TD>
79<TD>This package contains jEdit's core classes. </TD>
80</TR>
81<TR BGCOLOR="white" CLASS="TableRowColor">
82<TD><A HREF="#org.gjt.sp.jedit.bsh"><B>org.gjt.sp.jedit.bsh</B></A></TD>
83<TD> </TD>
84</TR>
85<TR BGCOLOR="white" CLASS="TableRowColor">
86<TD><A HREF="#org.gjt.sp.jedit.bsh.classpath"><B>org.gjt.sp.jedit.bsh.classpath</B></A></TD>
87<TD> </TD>
88</TR>
89</TABLE>
90
91<P>
92<A NAME="org.gjt.sp.jedit"><!-- --></A>
93<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
94<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
95<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
96Uses of <A HREF="../../../../../../org/gjt/sp/jedit/bsh/UtilEvalError.html" title="class in org.gjt.sp.jedit.bsh">UtilEvalError</A> in <A HREF="../../../../../../org/gjt/sp/jedit/package-summary.html">org.gjt.sp.jedit</A></FONT></TH>
97</TR>
98</TABLE>
99
100<P>
101
102<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
103<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
104<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/gjt/sp/jedit/package-summary.html">org.gjt.sp.jedit</A> that throw <A HREF="../../../../../../org/gjt/sp/jedit/bsh/UtilEvalError.html" title="class in org.gjt.sp.jedit.bsh">UtilEvalError</A></FONT></TH>
105</TR>
106<TR BGCOLOR="white" CLASS="TableRowColor">
107<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
108<CODE>protected abstract void</CODE></FONT></TD>
109<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> namespace)</CODE>
110
111<BR>
112 </TD>
113</TR>
114<TR BGCOLOR="white" CLASS="TableRowColor">
115<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
116<CODE>protected abstract void</CODE></FONT></TD>
117<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> namespace,
118 <A HREF="../../../../../../org/gjt/sp/jedit/BeanShellFacade.html" title="type parameter in BeanShellFacade">T</A> param)</CODE>
119
120<BR>
121 </TD>
122</TR>
123</TABLE>
124
125<P>
126<A NAME="org.gjt.sp.jedit.bsh"><!-- --></A>
127<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
128<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
129<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
130Uses of <A HREF="../../../../../../org/gjt/sp/jedit/bsh/UtilEvalError.html" title="class in org.gjt.sp.jedit.bsh">UtilEvalError</A> in <A HREF="../../../../../../org/gjt/sp/jedit/bsh/package-summary.html">org.gjt.sp.jedit.bsh</A></FONT></TH>
131</TR>
132</TABLE>
133
134<P>
135
136<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
137<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
138<TH ALIGN="left" COLSPAN="2">Subclasses of <A HREF="../../../../../../org/gjt/sp/jedit/bsh/UtilEvalError.html" title="class in org.gjt.sp.jedit.bsh">UtilEvalError</A> in <A HREF="../../../../../../org/gjt/sp/jedit/bsh/package-summary.html">org.gjt.sp.jedit.bsh</A></FONT></TH>
139</TR>
140<TR BGCOLOR="white" CLASS="TableRowColor">
141<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
142<CODE>static class</CODE></FONT></TD>
143<TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Capabilities.Unavailable.html" title="class in org.gjt.sp.jedit.bsh">Capabilities.Unavailable</A></B></CODE>
144
145<BR>
146 An attempt was made to use an unavailable capability supported by
147 an optional package.</TD>
148</TR>
149<TR BGCOLOR="white" CLASS="TableRowColor">
150<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151<CODE> class</CODE></FONT></TD>
152<TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ClassPathException.html" title="class in org.gjt.sp.jedit.bsh">ClassPathException</A></B></CODE>
153
154<BR>
155 </TD>
156</TR>
157<TR BGCOLOR="white" CLASS="TableRowColor">
158<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159<CODE> class</CODE></FONT></TD>
160<TD><CODE><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/UtilTargetError.html" title="class in org.gjt.sp.jedit.bsh">UtilTargetError</A></B></CODE>
161
162<BR>
163 UtilTargetError is an error corresponding to a TargetError but thrown by a
164 utility or other class that does not have the caller context (Node)
165 available to it.</TD>
166</TR>
167</TABLE>
168
169<P>
170
171<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
172<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
173<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/UtilEvalError.html" title="class in org.gjt.sp.jedit.bsh">UtilEvalError</A></FONT></TH>
174</TR>
175<TR BGCOLOR="white" CLASS="TableRowColor">
176<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
177<CODE>protected static <A HREF="../../../../../../org/gjt/sp/jedit/bsh/UtilEvalError.html" title="class in org.gjt.sp.jedit.bsh">UtilEvalError</A></CODE></FONT></TD>
178<TD><CODE><B>BshClassManager.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshClassManager.html#cmUnavailable()">cmUnavailable</A></B>()</CODE>
179
180<BR>
181 </TD>
182</TR>
183</TABLE>
184
185<P>
186
187<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
188<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
189<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/gjt/sp/jedit/bsh/package-summary.html">org.gjt.sp.jedit.bsh</A> that throw <A HREF="../../../../../../org/gjt/sp/jedit/bsh/UtilEvalError.html" title="class in org.gjt.sp.jedit.bsh">UtilEvalError</A></FONT></TH>
190</TR>
191<TR BGCOLOR="white" CLASS="TableRowColor">
192<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193<CODE>static java.lang.Object</CODE></FONT></TD>
194<TD><CODE><B>Primitive.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Primitive.html#binaryOperation(java.lang.Object, java.lang.Object, int)">binaryOperation</A></B>(java.lang.Object obj1,
195 java.lang.Object obj2,
196 int kind)</CODE>
197
198<BR>
199 Perform a binary operation on two Primitives or wrapper types.</TD>
200</TR>
201<TR BGCOLOR="white" CLASS="TableRowColor">
202<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
203<CODE> boolean</CODE></FONT></TD>
204<TD><CODE><B>Primitive.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Primitive.html#booleanValue()">booleanValue</A></B>()</CODE>
205
206<BR>
207 </TD>
208</TR>
209<TR BGCOLOR="white" CLASS="TableRowColor">
210<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
211<CODE> <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Primitive.html" title="class in org.gjt.sp.jedit.bsh">Primitive</A></CODE></FONT></TD>
212<TD><CODE><B>Primitive.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Primitive.html#castToType(java.lang.Class, int)">castToType</A></B>(java.lang.Class toType,
213 int operation)</CODE>
214
215<BR>
216 Cast this bsh.Primitive value to a new bsh.Primitive value
217 This is usually a numeric type cast.</TD>
218</TR>
219<TR BGCOLOR="white" CLASS="TableRowColor">
220<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
221<CODE>protected void</CODE></FONT></TD>
222<TD><CODE><B>BshClassManager.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshClassManager.html#doSuperImport()">doSuperImport</A></B>()</CODE>
223
224<BR>
225 Support for "import *;"
226 Hide details in here as opposed to NameSpace.</TD>
227</TR>
228<TR BGCOLOR="white" CLASS="TableRowColor">
229<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
230<CODE> void</CODE></FONT></TD>
231<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#doSuperImport()">doSuperImport</A></B>()</CODE>
232
233<BR>
234 Perform "import *;" causing the entire classpath to be mapped.</TD>
235</TR>
236<TR BGCOLOR="white" CLASS="TableRowColor">
237<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
238<CODE> java.lang.Object</CODE></FONT></TD>
239<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#get(java.lang.String, org.gjt.sp.jedit.bsh.Interpreter)">get</A></B>(java.lang.String name,
240 <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html" title="class in org.gjt.sp.jedit.bsh">Interpreter</A> interpreter)</CODE>
241
242<BR>
243 Resolve name to an object through this namespace.</TD>
244</TR>
245<TR BGCOLOR="white" CLASS="TableRowColor">
246<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
247<CODE> java.lang.Class</CODE></FONT></TD>
248<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#getClass(java.lang.String)">getClass</A></B>(java.lang.String name)</CODE>
249
250<BR>
251 Load a class through this namespace taking into account imports.</TD>
252</TR>
253<TR BGCOLOR="white" CLASS="TableRowColor">
254<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
255<CODE>static <A HREF="../../../../../../org/gjt/sp/jedit/bsh/ClassGenerator.html" title="class in org.gjt.sp.jedit.bsh">ClassGenerator</A></CODE></FONT></TD>
256<TD><CODE><B>ClassGenerator.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ClassGenerator.html#getClassGenerator()">getClassGenerator</A></B>()</CODE>
257
258<BR>
259 </TD>
260</TR>
261<TR BGCOLOR="white" CLASS="TableRowColor">
262<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
263<CODE>protected java.lang.String</CODE></FONT></TD>
264<TD><CODE><B>BshClassManager.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshClassManager.html#getClassNameByUnqName(java.lang.String)">getClassNameByUnqName</A></B>(java.lang.String name)</CODE>
265
266<BR>
267 Return the name or null if none is found,
268 Throw an ClassPathException containing detail if name is ambigous.</TD>
269</TR>
270<TR BGCOLOR="white" CLASS="TableRowColor">
271<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
272<CODE> java.lang.Object</CODE></FONT></TD>
273<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#getCommand(java.lang.String, java.lang.Class[], org.gjt.sp.jedit.bsh.Interpreter)">getCommand</A></B>(java.lang.String name,
274 java.lang.Class[] argTypes,
275 <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Interpreter.html" title="class in org.gjt.sp.jedit.bsh">Interpreter</A> interpreter)</CODE>
276
277<BR>
278 A command is a scripted method or compiled command class implementing a
279 specified method signature.</TD>
280</TR>
281<TR BGCOLOR="white" CLASS="TableRowColor">
282<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
283<CODE>protected <A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshMethod.html" title="class in org.gjt.sp.jedit.bsh">BshMethod</A></CODE></FONT></TD>
284<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#getImportedMethod(java.lang.String, java.lang.Class[])">getImportedMethod</A></B>(java.lang.String name,
285 java.lang.Class[] sig)</CODE>
286
287<BR>
288 </TD>
289</TR>
290<TR BGCOLOR="white" CLASS="TableRowColor">
291<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
292<CODE>protected <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Variable.html" title="class in org.gjt.sp.jedit.bsh">Variable</A></CODE></FONT></TD>
293<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#getImportedVar(java.lang.String)">getImportedVar</A></B>(java.lang.String name)</CODE>
294
295<BR>
296 </TD>
297</TR>
298<TR BGCOLOR="white" CLASS="TableRowColor">
299<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
300<CODE> java.lang.Object</CODE></FONT></TD>
301<TD><CODE><B>This.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/This.html#getInterface(java.lang.Class)">getInterface</A></B>(java.lang.Class clas)</CODE>
302
303<BR>
304 Get a version of this scripted object implementing the specified
305 interface.</TD>
306</TR>
307<TR BGCOLOR="white" CLASS="TableRowColor">
308<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
309<CODE> java.lang.Object</CODE></FONT></TD>
310<TD><CODE><B>This.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/This.html#getInterface(java.lang.Class[])">getInterface</A></B>(java.lang.Class[] ca)</CODE>
311
312<BR>
313 Get a version of this scripted object implementing the specified
314 interfaces.</TD>
315</TR>
316<TR BGCOLOR="white" CLASS="TableRowColor">
317<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
318<CODE> <A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshMethod.html" title="class in org.gjt.sp.jedit.bsh">BshMethod</A></CODE></FONT></TD>
319<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#getMethod(java.lang.String, java.lang.Class[])">getMethod</A></B>(java.lang.String name,
320 java.lang.Class[] sig)</CODE>
321
322<BR>
323 </TD>
324</TR>
325<TR BGCOLOR="white" CLASS="TableRowColor">
326<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
327<CODE> <A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshMethod.html" title="class in org.gjt.sp.jedit.bsh">BshMethod</A></CODE></FONT></TD>
328<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#getMethod(java.lang.String, java.lang.Class[], boolean)">getMethod</A></B>(java.lang.String name,
329 java.lang.Class[] sig,
330 boolean declaredOnly)</CODE>
331
332<BR>
333 Get the bsh method matching the specified signature declared in
334 this name space or a parent.</TD>
335</TR>
336<TR BGCOLOR="white" CLASS="TableRowColor">
337<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
338<CODE> <A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshMethod.html" title="class in org.gjt.sp.jedit.bsh">BshMethod</A></CODE></FONT></TD>
339<TD><CODE><B>ExternalNameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ExternalNameSpace.html#getMethod(java.lang.String, java.lang.Class[], boolean)">getMethod</A></B>(java.lang.String name,
340 java.lang.Class[] sig,
341 boolean declaredOnly)</CODE>
342
343<BR>
344 </TD>
345</TR>
346<TR BGCOLOR="white" CLASS="TableRowColor">
347<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
348<CODE> java.lang.Object</CODE></FONT></TD>
349<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#getVariable(java.lang.String)">getVariable</A></B>(java.lang.String name)</CODE>
350
351<BR>
352 Get the specified variable in this namespace or a parent namespace.</TD>
353</TR>
354<TR BGCOLOR="white" CLASS="TableRowColor">
355<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
356<CODE> java.lang.Object</CODE></FONT></TD>
357<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#getVariable(java.lang.String, boolean)">getVariable</A></B>(java.lang.String name,
358 boolean recurse)</CODE>
359
360<BR>
361 Get the specified variable in this namespace.</TD>
362</TR>
363<TR BGCOLOR="white" CLASS="TableRowColor">
364<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
365<CODE>protected <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Variable.html" title="class in org.gjt.sp.jedit.bsh">Variable</A></CODE></FONT></TD>
366<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#getVariableImpl(java.lang.String, boolean)">getVariableImpl</A></B>(java.lang.String name,
367 boolean recurse)</CODE>
368
369<BR>
370 Locate a variable and return the Variable object with optional
371 recursion through parent name spaces.</TD>
372</TR>
373<TR BGCOLOR="white" CLASS="TableRowColor">
374<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
375<CODE>protected <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Variable.html" title="class in org.gjt.sp.jedit.bsh">Variable</A></CODE></FONT></TD>
376<TD><CODE><B>ExternalNameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ExternalNameSpace.html#getVariableImpl(java.lang.String, boolean)">getVariableImpl</A></B>(java.lang.String name,
377 boolean recurse)</CODE>
378
379<BR>
380 </TD>
381</TR>
382<TR BGCOLOR="white" CLASS="TableRowColor">
383<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
384<CODE> int</CODE></FONT></TD>
385<TD><CODE><B>Primitive.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Primitive.html#intValue()">intValue</A></B>()</CODE>
386
387<BR>
388 </TD>
389</TR>
390<TR BGCOLOR="white" CLASS="TableRowColor">
391<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
392<CODE> java.lang.Object</CODE></FONT></TD>
393<TD><CODE><B>ClassGeneratorImpl.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ClassGeneratorImpl.html#invokeSuperclassMethod(org.gjt.sp.jedit.bsh.BshClassManager, java.lang.Object, java.lang.String, java.lang.Object[])">invokeSuperclassMethod</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshClassManager.html" title="class in org.gjt.sp.jedit.bsh">BshClassManager</A> bcm,
394 java.lang.Object instance,
395 java.lang.String methodName,
396 java.lang.Object[] args)</CODE>
397
398<BR>
399 </TD>
400</TR>
401<TR BGCOLOR="white" CLASS="TableRowColor">
402<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
403<CODE>abstract java.lang.Object</CODE></FONT></TD>
404<TD><CODE><B>ClassGenerator.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ClassGenerator.html#invokeSuperclassMethod(org.gjt.sp.jedit.bsh.BshClassManager, java.lang.Object, java.lang.String, java.lang.Object[])">invokeSuperclassMethod</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshClassManager.html" title="class in org.gjt.sp.jedit.bsh">BshClassManager</A> bcm,
405 java.lang.Object instance,
406 java.lang.String methodName,
407 java.lang.Object[] args)</CODE>
408
409<BR>
410 Invoke a super.method() style superclass method on an object instance.</TD>
411</TR>
412<TR BGCOLOR="white" CLASS="TableRowColor">
413<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
414<CODE>static java.lang.Object</CODE></FONT></TD>
415<TD><CODE><B>ClassGeneratorImpl.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ClassGeneratorImpl.html#invokeSuperclassMethodImpl(org.gjt.sp.jedit.bsh.BshClassManager, java.lang.Object, java.lang.String, java.lang.Object[])">invokeSuperclassMethodImpl</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshClassManager.html" title="class in org.gjt.sp.jedit.bsh">BshClassManager</A> bcm,
416 java.lang.Object instance,
417 java.lang.String methodName,
418 java.lang.Object[] args)</CODE>
419
420<BR>
421 </TD>
422</TR>
423<TR BGCOLOR="white" CLASS="TableRowColor">
424<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
425<CODE> java.lang.Number</CODE></FONT></TD>
426<TD><CODE><B>Primitive.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Primitive.html#numberValue()">numberValue</A></B>()</CODE>
427
428<BR>
429 </TD>
430</TR>
431<TR BGCOLOR="white" CLASS="TableRowColor">
432<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
433<CODE> void</CODE></FONT></TD>
434<TD><CODE><B>BshClassManager.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshClassManager.html#reloadAllClasses()">reloadAllClasses</A></B>()</CODE>
435
436<BR>
437 Overlay the entire path with a new class loader.</TD>
438</TR>
439<TR BGCOLOR="white" CLASS="TableRowColor">
440<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
441<CODE> void</CODE></FONT></TD>
442<TD><CODE><B>BshClassManager.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshClassManager.html#reloadClasses(java.lang.String[])">reloadClasses</A></B>(java.lang.String[] classNames)</CODE>
443
444<BR>
445 Reloading classes means creating a new classloader and using it
446 whenever we are asked for classes in the appropriate space.</TD>
447</TR>
448<TR BGCOLOR="white" CLASS="TableRowColor">
449<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
450<CODE> void</CODE></FONT></TD>
451<TD><CODE><B>BshClassManager.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshClassManager.html#reloadPackage(java.lang.String)">reloadPackage</A></B>(java.lang.String pack)</CODE>
452
453<BR>
454 Reload all classes in the specified package: e.g.</TD>
455</TR>
456<TR BGCOLOR="white" CLASS="TableRowColor">
457<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
458<CODE> void</CODE></FONT></TD>
459<TD><CODE><B>BshClassManager.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshClassManager.html#setClassPath(java.net.URL[])">setClassPath</A></B>(java.net.URL[] cp)</CODE>
460
461<BR>
462 Set a new base classpath and create a new base classloader.</TD>
463</TR>
464<TR BGCOLOR="white" CLASS="TableRowColor">
465<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
466<CODE> void</CODE></FONT></TD>
467<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#setMethod(java.lang.String, org.gjt.sp.jedit.bsh.BshMethod)">setMethod</A></B>(java.lang.String name,
468 <A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshMethod.html" title="class in org.gjt.sp.jedit.bsh">BshMethod</A> method)</CODE>
469
470<BR>
471 Note: this is primarily for internal use.</TD>
472</TR>
473<TR BGCOLOR="white" CLASS="TableRowColor">
474<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
475<CODE> void</CODE></FONT></TD>
476<TD><CODE><B>ExternalNameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ExternalNameSpace.html#setMethod(java.lang.String, org.gjt.sp.jedit.bsh.BshMethod)">setMethod</A></B>(java.lang.String name,
477 <A HREF="../../../../../../org/gjt/sp/jedit/bsh/BshMethod.html" title="class in org.gjt.sp.jedit.bsh">BshMethod</A> method)</CODE>
478
479<BR>
480 </TD>
481</TR>
482<TR BGCOLOR="white" CLASS="TableRowColor">
483<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
484<CODE> void</CODE></FONT></TD>
485<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#setTypedVariable(java.lang.String, java.lang.Class, java.lang.Object, boolean)">setTypedVariable</A></B>(java.lang.String name,
486 java.lang.Class type,
487 java.lang.Object value,
488 boolean isFinal)</CODE>
489
490<BR>
491 <B>Deprecated.</B> <I>See #setTypedVariable( String, Class, Object, Modifiers )</I></TD>
492</TR>
493<TR BGCOLOR="white" CLASS="TableRowColor">
494<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
495<CODE> void</CODE></FONT></TD>
496<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#setTypedVariable(java.lang.String, java.lang.Class, java.lang.Object, org.gjt.sp.jedit.bsh.Modifiers)">setTypedVariable</A></B>(java.lang.String name,
497 java.lang.Class type,
498 java.lang.Object value,
499 <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Modifiers.html" title="class in org.gjt.sp.jedit.bsh">Modifiers</A> modifiers)</CODE>
500
501<BR>
502 Declare a variable in the local scope and set its initial value.</TD>
503</TR>
504<TR BGCOLOR="white" CLASS="TableRowColor">
505<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
506<CODE> void</CODE></FONT></TD>
507<TD><CODE><B>ExternalNameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/ExternalNameSpace.html#setTypedVariable(java.lang.String, java.lang.Class, java.lang.Object, org.gjt.sp.jedit.bsh.Modifiers)">setTypedVariable</A></B>(java.lang.String name,
508 java.lang.Class type,
509 java.lang.Object value,
510 <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Modifiers.html" title="class in org.gjt.sp.jedit.bsh">Modifiers</A> modifiers)</CODE>
511
512<BR>
513 </TD>
514</TR>
515<TR BGCOLOR="white" CLASS="TableRowColor">
516<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
517<CODE> void</CODE></FONT></TD>
518<TD><CODE><B>Variable.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Variable.html#setValue(java.lang.Object, int)">setValue</A></B>(java.lang.Object value,
519 int context)</CODE>
520
521<BR>
522 Set the value of the typed variable.</TD>
523</TR>
524<TR BGCOLOR="white" CLASS="TableRowColor">
525<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
526<CODE> void</CODE></FONT></TD>
527<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#setVariable(java.lang.String, java.lang.Object)">setVariable</A></B>(java.lang.String name,
528 java.lang.Object value)</CODE>
529
530<BR>
531 </TD>
532</TR>
533<TR BGCOLOR="white" CLASS="TableRowColor">
534<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
535<CODE> void</CODE></FONT></TD>
536<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#setVariable(java.lang.String, java.lang.Object, boolean)">setVariable</A></B>(java.lang.String name,
537 java.lang.Object value,
538 boolean strictJava)</CODE>
539
540<BR>
541 Set the variable through this namespace.</TD>
542</TR>
543<TR BGCOLOR="white" CLASS="TableRowColor">
544<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
545<CODE>static <A HREF="../../../../../../org/gjt/sp/jedit/bsh/Primitive.html" title="class in org.gjt.sp.jedit.bsh">Primitive</A></CODE></FONT></TD>
546<TD><CODE><B>Primitive.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/Primitive.html#unaryOperation(org.gjt.sp.jedit.bsh.Primitive, int)">unaryOperation</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/Primitive.html" title="class in org.gjt.sp.jedit.bsh">Primitive</A> val,
547 int kind)</CODE>
548
549<BR>
550 </TD>
551</TR>
552<TR BGCOLOR="white" CLASS="TableRowColor">
553<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
554<CODE>protected java.lang.Object</CODE></FONT></TD>
555<TD><CODE><B>NameSpace.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/NameSpace.html#unwrapVariable(org.gjt.sp.jedit.bsh.Variable)">unwrapVariable</A></B>(<A HREF="../../../../../../org/gjt/sp/jedit/bsh/Variable.html" title="class in org.gjt.sp.jedit.bsh">Variable</A> var)</CODE>
556
557<BR>
558 Unwrap a variable to its value.</TD>
559</TR>
560</TABLE>
561
562<P>
563<A NAME="org.gjt.sp.jedit.bsh.classpath"><!-- --></A>
564<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
565<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
566<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
567Uses of <A HREF="../../../../../../org/gjt/sp/jedit/bsh/UtilEvalError.html" title="class in org.gjt.sp.jedit.bsh">UtilEvalError</A> in <A HREF="../../../../../../org/gjt/sp/jedit/bsh/classpath/package-summary.html">org.gjt.sp.jedit.bsh.classpath</A></FONT></TH>
568</TR>
569</TABLE>
570
571<P>
572
573<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
574<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
575<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../org/gjt/sp/jedit/bsh/classpath/package-summary.html">org.gjt.sp.jedit.bsh.classpath</A> that throw <A HREF="../../../../../../org/gjt/sp/jedit/bsh/UtilEvalError.html" title="class in org.gjt.sp.jedit.bsh">UtilEvalError</A></FONT></TH>
576</TR>
577<TR BGCOLOR="white" CLASS="TableRowColor">
578<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
579<CODE> void</CODE></FONT></TD>
580<TD><CODE><B>ClassManagerImpl.</B><B><A HREF="../../../../../../org/gjt/sp/jedit/bsh/classpath/ClassManagerImpl.html#doSuperImport()">doSuperImport</A></B>()</CODE>
581
582<BR>
583 Support for "import *;"
584 Hide details in here as opposed to NameSpace.</TD>
585</TR>
586</TABLE>
587
588<P>
589<HR>
590
591
592<!-- ======= START OF BOTTOM NAVBAR ====== -->
593<A NAME="navbar_bottom"><!-- --></A>
594<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
595<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
596<TR>
597<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
598<A NAME="navbar_bottom_firstrow"><!-- --></A>
599<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
600 <TR ALIGN="center" VALIGN="top">
601 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
602 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
603 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../org/gjt/sp/jedit/bsh/UtilEvalError.html" title="class in org.gjt.sp.jedit.bsh"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
604 <TD BGCOLOR="#00008B" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
605 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
606 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
607 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
608 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
609 </TR>
610</TABLE>
611</TD>
612<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
613</EM>
614</TD>
615</TR>
616
617<TR>
618<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
619 PREV
620 NEXT</FONT></TD>
621<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
622 <A HREF="../../../../../../index.html?org/gjt/sp/jedit/bsh/class-use/UtilEvalError.html" target="_top"><B>FRAMES</B></A>
623 <A HREF="UtilEvalError.html" target="_top"><B>NO FRAMES</B></A>
624
625<NOSCRIPT>
626 <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
627</NOSCRIPT>
628
629
630</FONT></TD>
631</TR>
632</TABLE>
633<A NAME="skip-navbar_bottom"></A>
634<!-- ======== END OF BOTTOM NAVBAR ======= -->
635
636<HR>
637
638</BODY>
639</HTML>