Statistics
| Revision:

gvsig-tools / org.gvsig.tools / library / trunk / org.gvsig.tools / org.gvsig.tools.lib / src / main / java / org / gvsig / tools / resourcesstorage / EmptyResourcesStorage.java @ 1993

History | View | Annotate | Download (1.61 KB)

1
package org.gvsig.tools.resourcesstorage;
2

    
3
import java.io.IOException;
4
import java.io.InputStream;
5
import java.io.OutputStream;
6
import java.net.URL;
7
import java.util.List;
8

    
9
/**
10
 *
11
 * @author jjdelcerro
12
 */
13
public class EmptyResourcesStorage implements ResourcesStorage {
14

    
15
    public static class EmptyResource implements ResourcesStorage.Resource {
16

    
17
        @Override
18
        public boolean isReadOnly() {
19
            return true;
20
        }
21

    
22
        @Override
23
        public URL getURL() {
24
            return null;
25
        }
26

    
27
        @Override
28
        public boolean exists() {
29
            return false;
30
        }
31

    
32
        @Override
33
        public InputStream asInputStream() throws IOException {
34
            return null;
35
        }
36

    
37
        @Override
38
        public OutputStream asOutputStream() throws IOException {
39
            return null;
40
        }
41

    
42
        @Override
43
        public void close() {
44
        }
45
        
46
    }
47
    
48
    @Override
49
    public Resource getResource(String name) {
50
        return null;
51
    }
52

    
53
    @Override
54
    public boolean isReadOnly() {
55
        return true;
56
    }
57

    
58
    @Override
59
    public String getSeparator() {
60
        return ".";
61
    }
62

    
63
    @Override
64
    public List<Resource> getResources(String name) {
65
        return null;
66
    }
67

    
68
    @Override
69
    public boolean isEmpty() {
70
        return true;
71
    }
72

    
73
    @Override
74
    public boolean exists(String name) {
75
        return false;
76
    }
77

    
78
    @Override
79
    public Resource getLocalizedResource(String resourceName) {
80
        return null;
81
    }
82

    
83
    @Override
84
    public List<Resource> getLocalizedResources(String resourceName) {
85
        return null;
86
    }
87
}