[Jython-checkins] SF.net SVN: jython:[5515]
trunk/jython/src/org/python/util/ PythonInterpreter.java
From: <cg...@us...> - 2008-10-27 03:08:53
|
Revision: 5515 http://jython.svn.sourceforge.net/jython/?rev=5515&view=rev Author: cgroves Date: 2008-10-27 03:08:48 +0000 (Mon, 27 Oct 2008) Log Message: ----------- Missed this when adding type information to Py.tojava Modified Paths: -------------- trunk/jython/src/org/python/util/PythonInterpreter.java Modified: trunk/jython/src/org/python/util/PythonInterpreter.java =================================================================== --- trunk/jython/src/org/python/util/PythonInterpreter.java 2008-10-26 22:13:05 UTC (rev 5514) +++ trunk/jython/src/org/python/util/PythonInterpreter.java 2008-10-27 03:08:48 UTC (rev 5515) @@ -22,7 +22,7 @@ * Initializes the jython runtime. This should only be called once, and * should be called before any other python objects are created (including a * PythonInterpreter). - * + * * @param preProperties * A set of properties. Typically System.getProperties() is used. * @param postProperties @@ -188,7 +188,7 @@ /** * Get the value of a variable in the local namespace - * + * * @param name * the name of the variable * @return the value of the variable, or null if that name isn't assigned @@ -202,7 +202,7 @@ * as an instance of the given Java class. * <code>interp.get("foo", Object.class)</code> will return the most * appropriate generic Java object. - * + * * @param name * the name of the variable * @param javaclass @@ -210,7 +210,7 @@ * @return the value of the variable as the given class, or null if that * name isn't assigned */ - public Object get(String name, Class javaclass) { + public <T> T get(String name, Class<T> javaclass) { PyObject val = locals.__finditem__(name.intern()); if(val == null) { return null; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
[Jython-checkins] SF.net SVN: jython:[6588]
trunk/jython/src/org/python/util/ PythonInterpreter.java
From: <nr...@us...> - 2009-07-26 08:16:35
|
Revision: 6588 http://jython.svn.sourceforge.net/jython/?rev=6588&view=rev Author: nriley Date: 2009-07-26 08:16:28 +0000 (Sun, 26 Jul 2009) Log Message: ----------- Remove some unused imports. Modified Paths: -------------- trunk/jython/src/org/python/util/PythonInterpreter.java Modified: trunk/jython/src/org/python/util/PythonInterpreter.java =================================================================== --- trunk/jython/src/org/python/util/PythonInterpreter.java 2009-07-26 08:16:22 UTC (rev 6587) +++ trunk/jython/src/org/python/util/PythonInterpreter.java 2009-07-26 08:16:28 UTC (rev 6588) @@ -1,7 +1,5 @@ package org.python.util; -import java.io.FilterReader; -import java.io.IOException; import java.io.Reader; import java.io.StringReader; import java.util.Properties; @@ -19,7 +17,6 @@ import org.python.core.PyObject; import org.python.core.PyString; import org.python.core.PyStringMap; -import org.python.core.PySyntaxError; import org.python.core.PySystemState; import org.python.core.__builtin__; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
[Jython-checkins] SF.net SVN: jython:[6615]
trunk/jython/src/org/python/util/ PythonInterpreter.java
From: <nr...@us...> - 2009-07-31 19:19:55
|
Revision: 6615 http://jython.svn.sourceforge.net/jython/?rev=6615&view=rev Author: nriley Date: 2009-07-31 19:19:46 +0000 (Fri, 31 Jul 2009) Log Message: ----------- Undeprecate PythonInterpreter.set{Out,Err} since JSR 223 needs them. Modified Paths: -------------- trunk/jython/src/org/python/util/PythonInterpreter.java Modified: trunk/jython/src/org/python/util/PythonInterpreter.java =================================================================== --- trunk/jython/src/org/python/util/PythonInterpreter.java 2009-07-31 15:33:23 UTC (rev 6614) +++ trunk/jython/src/org/python/util/PythonInterpreter.java 2009-07-31 19:19:46 UTC (rev 6615) @@ -97,8 +97,6 @@ systemState.stdout = outStream; } - /** @deprecated */ - @Deprecated public void setOut(java.io.Writer outStream) { setOut(new PyFileWriter(outStream)); } @@ -117,8 +115,6 @@ systemState.stderr = outStream; } - /** @deprecated */ - @Deprecated public void setErr(java.io.Writer outStream) { setErr(new PyFileWriter(outStream)); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |