Revision 465 org.gvsig.scripting/trunk/org.gvsig.scripting/org.gvsig.scripting.lib/org.gvsig.scripting.lib.impl/src/main/java/org/gvsig/scripting/impl/DefaultScriptingManager.java

View differences:

DefaultScriptingManager.java
44 44
    private ClassLoader classLoader = null;
45 45
    private List<File> libFolders = new ArrayList<File>();
46 46
    private File home = null;
47
    private List<ScriptingFolder> alternativeUserFolders = new ArrayList<ScriptingFolder>();
47 48

  
48 49
    public DefaultScriptingManager() {
49 50
        this.classLoader = getClass().getClassLoader();
......
389 390
        return this.systemFolders;
390 391
    }
391 392

  
393
    public List<ScriptingFolder> getAlternativeUserFolders() {
394
        return this.alternativeUserFolders;
395
    }
396

  
397
    public void addAlternativeUserFolder(File f, String name, String description) {
398
        UserFolder x = new UserFolder(this, f);
399
        x.setName(name); 
400
        x.setDescription(description);
401
	x.setId("UserFolder_"+this.alternativeUserFolders.size()+1);
402
        this.alternativeUserFolders.add(x);
403
    }
404

  
392 405
    public static class RegisterSystemFolder {
393 406

  
394 407
        public String name;

Also available in: Unified diff