1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 package org.utgenome.gwt.utgb.client.track.lib.old;
26
27 import java.util.ArrayList;
28 import java.util.HashSet;
29 import java.util.List;
30 import java.util.Set;
31
32
33
34
35
36 public final class OldUTGBProperty {
37
38
39
40
41
42
43 private OldUTGBProperty() {
44 throw new AssertionError();
45 }
46
47 public static final String SPECIES = "species";
48 public static final String REVISION = "revision";
49 public static final String TARGET = "target";
50
51 private static final String[] propertyNameArray = { SPECIES, REVISION, TARGET };
52 private static final Set<String> propertyNameSet = new HashSet<String>();
53 private static final List<String> propertyNameList = new ArrayList<String>();
54
55 static {
56 {
57 propertyNameSet.add(SPECIES);
58 propertyNameSet.add(REVISION);
59 propertyNameSet.add(TARGET);
60 }
61 {
62 propertyNameList.add(SPECIES);
63 propertyNameList.add(REVISION);
64 propertyNameList.add(TARGET);
65 }
66 }
67
68 public static final String[] getPropertyNameArray() {
69 return propertyNameArray;
70 }
71
72 public static final Set<String> getPropertyNameSet() {
73 return propertyNameSet;
74 }
75
76 public static final List<String> getPropertyNameList() {
77 return propertyNameList;
78 }
79 }