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
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