1 package org.opensync.tools;
2
3 public class ElementAssociation {
4 protected String theme, associatedTheme, childTheme, masterTheme;
5
6 /***
7 * Constructor
8 */
9 public ElementAssociation(String aTheme, String anAssociatedTheme, String aChildTheme, String aMasterTheme) {
10 theme = aTheme;
11 associatedTheme = anAssociatedTheme;
12 childTheme = aChildTheme;
13 masterTheme = aMasterTheme;
14 }
15
16 public String toString() {
17 return "\nElementAssociation:\n\ttheme: "+theme+"\n\tassociatedTheme: "+associatedTheme+"\n\tchildTheme: "+childTheme+"\n\tmasterTheme: "+masterTheme;
18 }
19
20
21 public void setTheme(String s) {
22 this.theme = s;
23 }
24
25 public void setAssociatedTheme(String s) {
26 this.associatedTheme = s;
27 }
28
29 public void setChildTheme(String s) {
30 this.childTheme = s;
31 }
32
33 public void setMasterTheme(String s) {
34 this.masterTheme = s;
35 }
36
37
38
39 public String getTheme() {
40 return(theme);
41 }
42
43 public String getAssociatedTheme() {
44 return(associatedTheme);
45 }
46
47 public String getChildTheme() {
48 return(childTheme);
49 }
50 public String getMasterTheme() {
51 return(masterTheme);
52 }
53 }
54
55