From: <fwi...@us...> - 2009-01-29 03:23:42
|
Revision: 5997 http://jython.svn.sourceforge.net/jython/?rev=5997&view=rev Author: fwierzbicki Date: 2009-01-29 03:23:40 +0000 (Thu, 29 Jan 2009) Log Message: ----------- Added more constructors to BasePackageManager, cleaned up commented code in PyJavaPackage. Modified Paths: -------------- trunk/sandbox/wierzbicki/jlr_experiment/src/org/python/core/PyJavaPackage.java trunk/sandbox/wierzbicki/jlr_experiment/src/org/python/core/packagecache/BasePackageManager.java Modified: trunk/sandbox/wierzbicki/jlr_experiment/src/org/python/core/PyJavaPackage.java =================================================================== --- trunk/sandbox/wierzbicki/jlr_experiment/src/org/python/core/PyJavaPackage.java 2009-01-28 20:32:23 UTC (rev 5996) +++ trunk/sandbox/wierzbicki/jlr_experiment/src/org/python/core/PyJavaPackage.java 2009-01-29 03:23:40 UTC (rev 5997) @@ -176,9 +176,4 @@ public Object getClasses() { return clsSet; } public Object getMembers() { return __dict__; } public void setPackageManager (PackageManager mgr) { __mgr__ = mgr; } - //public Object addClass(String string, Class<?> clazz); - //public JavaPackage addPackage(String name); - //public JavaPackage addPackage(String name, String jarfile); - //public void addPlaceholders(String classes); - } Modified: trunk/sandbox/wierzbicki/jlr_experiment/src/org/python/core/packagecache/BasePackageManager.java =================================================================== --- trunk/sandbox/wierzbicki/jlr_experiment/src/org/python/core/packagecache/BasePackageManager.java 2009-01-28 20:32:23 UTC (rev 5996) +++ trunk/sandbox/wierzbicki/jlr_experiment/src/org/python/core/packagecache/BasePackageManager.java 2009-01-29 03:23:40 UTC (rev 5997) @@ -46,9 +46,31 @@ // for default cache (local fs based) impl protected File cachedir; + public BasePackageManager(JavaPackage top) { + this(top, null, true, null, null); + } + + public BasePackageManager(JavaPackage top, File cachedir) { + this(top, cachedir, true, null, null); + } + public BasePackageManager(JavaPackage top, File cachedir, + boolean respectJavaAccessibility) { + this(top, cachedir, respectJavaAccessibility, null, null); + } + + + public BasePackageManager(JavaPackage top, + File cachedir, boolean respectJavaAccessibility, + List<String> classpaths) { + this(top, cachedir, respectJavaAccessibility, classpaths, null); + } + + public BasePackageManager(JavaPackage top, + File cachedir, + boolean respectJavaAccessibility, List<String> classpaths, List<String> jarpaths) { @@ -66,7 +88,6 @@ } saveCache(); } - } public abstract Object makeJavaPackage(String name, String classes, String jarfile); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |