]>
Commit | Line | Data |
---|---|---|
e5f73dd7 EK |
1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | <class-diagram version="1.1.4" icons="true" always-add-relationships="true" generalizations="true" realizations="true" | |
3 | associations="true" dependencies="true" nesting-relationships="true"> | |
e0fe6563 EK |
4 | <class id="1" language="java" name="no.uio.ifi.refaktor.prefix.PrefixSet" project="no.uio.ifi.refaktor" |
5 | file="/no.uio.ifi.refaktor/src/no/uio/ifi/refaktor/prefix/PrefixSet.java" binary="false" corner="BOTTOM_RIGHT"> | |
2f82d251 EK |
6 | <position height="313" width="258" x="1137" y="498"/> |
7 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true" accessors="true" | |
8 | visibility="true"> | |
9 | <attributes public="true" package="true" protected="true" private="true" static="true"/> | |
10 | <operations public="true" package="true" protected="true" private="false" static="true"/> | |
11 | </display> | |
12 | </class> | |
e0fe6563 EK |
13 | <class id="2" language="java" name="no.uio.ifi.refaktor.prefix.Prefix" project="no.uio.ifi.refaktor" |
14 | file="/no.uio.ifi.refaktor/src/no/uio/ifi/refaktor/prefix/Prefix.java" binary="false" corner="BOTTOM_RIGHT"> | |
2f82d251 | 15 | <position height="421" width="287" x="1137" y="37"/> |
e5f73dd7 EK |
16 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true" accessors="true" |
17 | visibility="true"> | |
18 | <attributes public="true" package="true" protected="true" private="true" static="true"/> | |
19 | <operations public="true" package="true" protected="true" private="false" static="true"/> | |
20 | </display> | |
2f82d251 EK |
21 | </class> |
22 | <class id="3" language="java" name="no.uio.ifi.refaktor.extractors.CommonPrefixExtractor.SelectionAttributesCollector" | |
b0e80574 | 23 | project="no.uio.ifi.refaktor" |
2f82d251 | 24 | file="/no.uio.ifi.refaktor/src/no/uio/ifi/refaktor/extractors/CommonPrefixExtractor.java" binary="false" |
e5f73dd7 | 25 | corner="BOTTOM_RIGHT"> |
2f82d251 | 26 | <position height="259" width="337" x="1834" y="37"/> |
e5f73dd7 EK |
27 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true" accessors="true" |
28 | visibility="true"> | |
29 | <attributes public="true" package="true" protected="true" private="true" static="true"/> | |
30 | <operations public="true" package="true" protected="true" private="false" static="true"/> | |
31 | </display> | |
32 | </class> | |
993dfc14 EK |
33 | <class id="4" language="java" name="no.uio.ifi.refaktor.extractors.PrefixesExtractor" project="no.uio.ifi.refaktor" |
34 | file="/no.uio.ifi.refaktor/src/no/uio/ifi/refaktor/extractors/PrefixesExtractor.java" binary="false" | |
35 | corner="BOTTOM_RIGHT"> | |
2f82d251 | 36 | <position height="205" width="409" x="2211" y="37"/> |
e5f73dd7 EK |
37 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true" accessors="true" |
38 | visibility="true"> | |
39 | <attributes public="true" package="true" protected="true" private="true" static="true"/> | |
40 | <operations public="true" package="true" protected="true" private="false" static="true"/> | |
41 | </display> | |
42 | </class> | |
e0fe6563 EK |
43 | <class id="5" language="java" name="no.uio.ifi.refaktor.prefix.Prefix.SubExpressionsFinder" |
44 | project="no.uio.ifi.refaktor" file="/no.uio.ifi.refaktor/src/no/uio/ifi/refaktor/prefix/Prefix.java" binary="false" | |
45 | corner="BOTTOM_RIGHT"> | |
2f82d251 | 46 | <position height="151" width="199" x="2660" y="37"/> |
e5f73dd7 EK |
47 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true" accessors="true" |
48 | visibility="true"> | |
49 | <attributes public="true" package="true" protected="true" private="true" static="true"/> | |
50 | <operations public="true" package="true" protected="true" private="false" static="true"/> | |
51 | </display> | |
52 | </class> | |
f10eb047 EK |
53 | <class id="6" language="java" name="no.uio.ifi.refaktor.extractors.AbstractPropertyExtractor" |
54 | project="no.uio.ifi.refaktor" | |
55 | file="/no.uio.ifi.refaktor/src/no/uio/ifi/refaktor/extractors/AbstractPropertyExtractor.java" binary="false" | |
2f82d251 EK |
56 | corner="BOTTOM_RIGHT"> |
57 | <position height="313" width="291" x="2899" y="37"/> | |
e5f73dd7 EK |
58 | <display autosize="true" stereotype="true" package="true" initial-value="false" signature="true" accessors="true" |
59 | visibility="true"> | |
60 | <attributes public="true" package="true" protected="true" private="true" static="true"/> | |
61 | <operations public="true" package="true" protected="true" private="false" static="true"/> | |
62 | </display> | |
63 | </class> | |
b0e80574 | 64 | <association id="7"> |
2f82d251 EK |
65 | <bendpoint x="420" y="635"/> |
66 | <end type="SOURCE" refId="8" navigable="false"> | |
67 | <attribute id="9" name="safePrefixes"/> | |
68 | <multiplicity id="10" minimum="0" maximum="1"/> | |
b0e80574 EK |
69 | </end> |
70 | <end type="TARGET" refId="1" navigable="true"/> | |
71 | <display labels="true" multiplicity="true"/> | |
72 | </association> | |
2f82d251 | 73 | <nesting id="11"> |
b0e80574 | 74 | <end type="SOURCE" refId="2"/> |
2f82d251 | 75 | <end type="TARGET" refId="5"/> |
b0e80574 | 76 | </nesting> |
2f82d251 EK |
77 | <generalization id="12"> |
78 | <end type="SOURCE" refId="4"/> | |
79 | <end type="TARGET" refId="6"/> | |
80 | </generalization> | |
81 | <dependency id="13"> | |
82 | <bendpoint x="1097" y="635"/> | |
83 | <end type="SOURCE" refId="4"/> | |
84 | <end type="TARGET" refId="1"/> | |
85 | </dependency> | |
86 | <association id="14"> | |
87 | <end type="SOURCE" refId="15" navigable="false"> | |
88 | <attribute id="16" name="selectionAttributesCollector"/> | |
89 | <multiplicity id="17" minimum="0" maximum="1"/> | |
b0e80574 | 90 | </end> |
2f82d251 | 91 | <end type="TARGET" refId="3" navigable="true"/> |
e5f73dd7 EK |
92 | <display labels="true" multiplicity="true"/> |
93 | </association> | |
2f82d251 EK |
94 | <dependency id="18"> |
95 | <end type="SOURCE" refId="4"/> | |
96 | <end type="TARGET" refId="2"/> | |
97 | </dependency> | |
98 | <dependency id="19"> | |
99 | <end type="SOURCE" refId="20"/> | |
100 | <end type="TARGET" refId="2"/> | |
101 | </dependency> | |
102 | <generalization id="21"> | |
103 | <end type="SOURCE" refId="20"/> | |
104 | <end type="TARGET" refId="6"/> | |
105 | </generalization> | |
106 | <generalization id="22"> | |
107 | <end type="SOURCE" refId="8"/> | |
108 | <end type="TARGET" refId="6"/> | |
109 | </generalization> | |
110 | <association id="23"> | |
111 | <end type="SOURCE" refId="1" navigable="false"> | |
112 | <attribute id="24" name="prefixes"/> | |
113 | <multiplicity id="25" minimum="0" maximum="2147483647"/> | |
e5f73dd7 | 114 | </end> |
2f82d251 | 115 | <end type="TARGET" refId="2" navigable="true"/> |
e5f73dd7 EK |
116 | <display labels="true" multiplicity="true"/> |
117 | </association> | |
2f82d251 | 118 | <association id="26"> |
b0e80574 | 119 | <end type="SOURCE" refId="2" navigable="false"> |
2f82d251 EK |
120 | <attribute id="27" name="possiblePrefixes"/> |
121 | <multiplicity id="28" minimum="0" maximum="1"/> | |
e5f73dd7 | 122 | </end> |
2f82d251 | 123 | <end type="TARGET" refId="1" navigable="true"/> |
e5f73dd7 EK |
124 | <display labels="true" multiplicity="true"/> |
125 | </association> | |
e5f73dd7 EK |
126 | <classifier-display autosize="true" stereotype="true" package="true" initial-value="false" signature="true" |
127 | accessors="true" visibility="true"> | |
128 | <attributes public="true" package="true" protected="true" private="true" static="true"/> | |
129 | <operations public="true" package="true" protected="true" private="false" static="true"/> | |
130 | </classifier-display> | |
131 | <association-display labels="true" multiplicity="true"/> | |
132 | </class-diagram> |