1   package ch.qos.logback.core.joran.action;
2   
3   import java.util.HashMap;
4   
5   import org.xml.sax.Attributes;
6   
7   public class DummyAttributes implements Attributes {
8   
9     HashMap<String, String> atts = new HashMap<String, String>();
10  
11    public int getIndex(String qName) {
12      return 0;
13    }
14  
15    public int getIndex(String uri, String localName) {
16      return 0;
17    }
18  
19    public int getLength() {
20      return 0;
21    }
22  
23    public String getLocalName(int index) {
24      return null;
25    }
26  
27    public String getQName(int index) {
28      return null;
29    }
30  
31    public String getType(int index) {
32      return null;
33    }
34  
35    public String getType(String qName) {
36      return null;
37    }
38  
39    public String getType(String uri, String localName) {
40      return null;
41    }
42  
43    public String getURI(int index) {
44      return null;
45    }
46  
47    public String getValue(int index) {
48      return null;
49    }
50  
51    public String getValue(String qName) {
52      return atts.get(qName);
53    }
54  
55    public void setValue(String key, String value) {
56      atts.put(key, value);
57    }
58  
59    public String getValue(String uri, String localName) {
60      return null;
61    }
62  
63  }