Revision 1783

View differences:

org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.lib/src/main/java/org/gvsig/tools/script/Script.java
1 1
package org.gvsig.tools.script;
2 2

  
3
import java.net.URL;
4

  
3 5
/**
4 6
 * Represents a script with functions that can be invoked.
5 7
 * Implement the "equals" method so that it can be used to compare if 
......
13 15
    public String getName();
14 16
    public String getCode();
15 17
    public String getTypeName();
18
    public URL getURL();
16 19
    
17 20
    public void put(String name, Object value);
18 21
    
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.lib/src/main/java/org/gvsig/tools/script/ScriptManager.java
1 1

  
2 2
package org.gvsig.tools.script;
3 3

  
4
import java.net.URL;
4 5

  
6

  
5 7
public interface ScriptManager {
6 8
    
7 9
    public Script createScript(String name, String code, String languaje);
8 10
    
9 11
    public Script locateScript(String name);
10 12
    
13
    public Script loadScript(URL location);
14
    
11 15
}
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.lib/src/main/java/org/gvsig/tools/script/impl/DummyScript.java
1 1

  
2 2
package org.gvsig.tools.script.impl;
3 3

  
4
import java.net.URL;
4 5
import org.gvsig.tools.script.Script;
5 6

  
6 7

  
......
45 46
        // Do nothing
46 47
        return null;
47 48
    }
49

  
50
    @Override
51
    public URL getURL() {
52
        return null;
53
    }
48 54
    
49 55
}
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.lib/src/main/java/org/gvsig/tools/script/impl/DummyScriptManager.java
1 1

  
2 2
package org.gvsig.tools.script.impl;
3 3

  
4
import java.net.URL;
4 5
import org.gvsig.tools.script.Script;
5 6
import org.gvsig.tools.script.ScriptManager;
6 7

  
......
20 21
    public Script locateScript(String name) {
21 22
        return null;
22 23
    }
24

  
25
    @Override
26
    public Script loadScript(URL location) {
27
        return null;
28
    }
23 29
    
24 30
}

Also available in: Unified diff