01: package imp;
02:
03: import java.io.*;
04: import TestClass;
05: import ren.SimpleRename;
06: import ren.SimpleNameConflict;
07: import ren.ComplexNameConflict;
08:
09: /**
10: * Relates to a Test Class object
11: *
12: */
13: public class Associate {
14: // Instance Variables
15: TestClass value;
16: SimpleRename simple;
17: SimpleNameConflict conflict;
18: ComplexNameConflict complex;
19:
20: /**
21: * Body of the method
22: */
23: public void run() {
24: value = new TestClass();
25: value.run();
26: }
27:
28: public void setSimple() {
29: simple = new SimpleRename();
30: }
31:
32: public void setConflict() {
33: conflict = SimpleNameConflict.factory();
34: }
35:
36: public void setComplexConflict() {
37: complex = ComplexNameConflict.factory();
38: }
39: }
|