Revision 441 org.gvsig.scripting/trunk/org.gvsig.scripting/org.gvsig.scripting.lib/org.gvsig.scripting.lib.impl/src/main/java/org/gvsig/scripting/impl/SystemFolder.java
SystemFolder.java | ||
---|---|---|
4 | 4 |
import java.util.ArrayList; |
5 | 5 |
import java.util.List; |
6 | 6 |
|
7 |
import org.gvsig.scripting.ScriptingFolder; |
|
7 | 8 |
import org.gvsig.scripting.ScriptingManager; |
8 | 9 |
import org.gvsig.scripting.ScriptingUnit; |
9 | 10 |
import org.gvsig.scripting.impl.DefaultScriptingManager.RegisterSystemFolder; |
... | ... | |
11 | 12 |
public class SystemFolder extends DefaultScriptingFolder{ |
12 | 13 |
|
13 | 14 |
public SystemFolder(ScriptingManager manager) { |
14 |
super(manager); |
|
15 |
super((ScriptingFolder)null,manager);
|
|
15 | 16 |
this.setName("Scripts del Sistema"); |
16 | 17 |
} |
17 | 18 |
|
... | ... | |
31 | 32 |
List<RegisterSystemFolder> folders = this.manager.getSystemFolders(); |
32 | 33 |
for (int i = 0; i < folders.size(); i++){ |
33 | 34 |
RegisterSystemFolder systemfolder = folders.get(i); |
34 |
DefaultScriptingFolder folder = new DefaultScriptingFolder(manager, systemfolder.folder.getAbsoluteFile()); |
|
35 |
DefaultScriptingFolder folder = new DefaultScriptingFolder((ScriptingFolder)null,manager, systemfolder.folder.getAbsoluteFile());
|
|
35 | 36 |
if( path.startsWith(folder.getId()+"/")) { |
36 | 37 |
unit = folder.getUnit( new File(path.substring(folder.getId().length()+1))); |
37 | 38 |
if( unit != null ) { |
... | ... | |
48 | 49 |
List<RegisterSystemFolder> folders = this.manager.getSystemFolders(); |
49 | 50 |
for (int i = 0; i < folders.size(); i++){ |
50 | 51 |
RegisterSystemFolder systemfolder = folders.get(i); |
51 |
DefaultScriptingFolder folder = new DefaultScriptingFolder(manager, systemfolder.folder.getAbsoluteFile()); |
|
52 |
DefaultScriptingFolder folder = new DefaultScriptingFolder((ScriptingFolder)null,manager, systemfolder.folder.getAbsoluteFile());
|
|
52 | 53 |
folder.setName(systemfolder.name); |
53 | 54 |
ol.add(folder); |
54 | 55 |
} |
Also available in: Unified diff