01: package com.calipso.xmleditor;
02:
03: import java.util.Map;
04: import java.util.HashMap;
05: import java.util.Vector;
06:
07: /**
08: *
09: * User: jbassino
10: * Date: 25/06/2004
11: * Time: 15:49:52
12: *
13: */
14: public class XmlEditorCache {
15: private Map cachedXml = new HashMap();
16: private Map cachedXsd = new HashMap();
17: private Map cachedXmlWithXsd = new HashMap();
18: private XmlEditorUI xmlEditorUI;
19:
20: public XmlEditorCache(XmlEditorUI ui) {
21: this .xmlEditorUI = ui;
22: }
23:
24: public void putXml(Object key, Object value) {
25: cachedXml.put(key, value);
26: }
27:
28: public void putXsd(Object key, Object value) {
29: cachedXsd.put(key, value);
30: }
31:
32: public void putXmlWithXsd(Object key, Object xml, Object xsd) {
33: Vector value = new Vector(2);
34: value.add(xml);
35: value.add(xsd);
36: cachedXmlWithXsd.put(key, new Vector());
37: }
38: }
|