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 1893 jjdelcerro
package org.gvsig.tools.resourcesstorage;
2 1881 jjdelcerro
3 1993 jjdelcerro
import java.io.IOException;
4
import java.io.InputStream;
5
import java.io.OutputStream;
6
import java.net.URL;
7 1888 jjdelcerro
import java.util.List;
8
9 1881 jjdelcerro
/**
10
 *
11
 * @author jjdelcerro
12
 */
13 1893 jjdelcerro
public class EmptyResourcesStorage implements ResourcesStorage {
14 1881 jjdelcerro
15 1993 jjdelcerro
    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 1881 jjdelcerro
    @Override
49
    public Resource getResource(String name) {
50
        return null;
51
    }
52
53
    @Override
54 1893 jjdelcerro
    public boolean isReadOnly() {
55
        return true;
56
    }
57
58
    @Override
59 1991 jjdelcerro
    public String getSeparator() {
60
        return ".";
61
    }
62
63
    @Override
64 1888 jjdelcerro
    public List<Resource> getResources(String name) {
65
        return null;
66
    }
67
68
    @Override
69 1893 jjdelcerro
    public boolean isEmpty() {
70
        return true;
71
    }
72
73
    @Override
74 1881 jjdelcerro
    public boolean exists(String name) {
75
        return false;
76
    }
77 1947 jjdelcerro
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 1881 jjdelcerro
}