01: /*
02: * Created on Apr 9, 2004
03: */
04: package com.openedit.modules.update;
05:
06: import java.util.HashMap;
07: import java.util.Map;
08:
09: /**
10: * @author cburkey
11: *
12: */
13: public class WebSite {
14: public String EDITOR = "Editor";
15: protected Map fieldAllVersions;
16:
17: public ProductVersion getEditorVersion() {
18: return (ProductVersion) getAllVersions().get(EDITOR);
19: }
20:
21: public Map getAllVersions() {
22: if (fieldAllVersions == null) {
23: fieldAllVersions = new HashMap();
24: ProductVersion version = new ProductVersion(getClass()
25: .getPackage().getImplementationVersion());
26: fieldAllVersions.put(EDITOR, version);
27: }
28: return fieldAllVersions;
29: }
30:
31: public void setAllVersions(Map inAllVersions) {
32: fieldAllVersions = inAllVersions;
33: }
34: }
|