package com.health.operations;

/**
 * A Class for connections between columns used for connecting two tables.
 *
 * @author daan
 *
 */
public class ColumnConnection {

	private String column1;
	private String column2;
	private String newName;

	/**
	 * A constructor for a columnconnection.
	 *
	 * @param column1
	 *            the name of column 1.
	 * @param column2
	 *            the name of column 2.
	 * @param newName
	 *            the new name of the merged collumn.
	 */
	public ColumnConnection(final String column1, final String column2,
			final String newName) {
		this.setColumn1(column1);
		this.setColumn2(column2);
		this.setNewName(newName);
	}

	/**
	 * @return the newName
	 */
	public final String getNewName() {
		return newName;
	}

	/**
	 * @param newName
	 *            the newName to set
	 */
	public final void setNewName(final String newName) {
		this.newName = newName;
	}

	/**
	 * @return the column2
	 */
	public final String getColumn2() {
		return column2;
	}

	/**
	 * @param column2
	 *            the column2 to set
	 */
	public final void setColumn2(final String column2) {
		this.column2 = column2;
	}

	/**
	 * @return the column1
	 */
	public final String getColumn1() {
		return column1;
	}

	/**
	 * @param column1
	 *            the column1 to set
	 */
	public final void setColumn1(final String column1) {
		this.column1 = column1;
	}
}

@@ -163,17 +163,18 @@
 tion %7B%0A%0A
-%09
+  
 private 
@@ -189,17 +189,18 @@
 olumn1;%0A
-%09
+  
 private 
@@ -215,17 +215,18 @@
 olumn2;%0A
-%09
+  
 private 
@@ -242,22 +242,24 @@
 wName;%0A%0A
-%09
+  
 /**%0A
-%09
+  
  * A con
@@ -295,13 +295,15 @@
 on.%0A
-%09 *%0A%09
+   *%0A  
  * @
@@ -308,37 +308,36 @@
  @param column1%0A
-%09 *
+ 
   
+*
           the na
@@ -352,17 +352,18 @@
 lumn 1.%0A
-%09
+  
  * @para
@@ -364,37 +364,36 @@
  @param column2%0A
-%09 *
+ 
   
+*
           the na
@@ -408,17 +408,18 @@
 lumn 2.%0A
-%09
+  
  * @para
@@ -420,37 +420,36 @@
  @param newName%0A
-%09 *
+ 
   
+*
           the ne
@@ -478,22 +478,24 @@
 ollumn.%0A
-%09
+  
  */%0A
-%09
+  
 public C
@@ -557,12 +557,9 @@
 mn2,
-%0A%09%09%09
+ 
 fina
@@ -574,26 +574,28 @@
  newName) %7B%0A
-%09%09
+    
 this.setColu
@@ -608,18 +608,20 @@
 lumn1);%0A
-%09%09
+    
 this.set
@@ -638,18 +638,20 @@
 lumn2);%0A
-%09%09
+    
 this.set
@@ -668,26 +668,29 @@
 wName);%0A
-%09%7D%0A%0A%09
+  %7D%0A%0A  
 /**%0A
-%09
+  
  * @retu
@@ -704,22 +704,24 @@
 newName%0A
-%09
+  
  */%0A
-%09
+  
 public f
@@ -743,26 +743,28 @@
 NewName() %7B%0A
-%09%09
+    
 return newNa
@@ -763,34 +763,37 @@
 rn newName;%0A
-%09%7D%0A%0A%09
+  %7D%0A%0A  
 /**%0A
-%09
+  
  * @param ne
@@ -798,21 +798,20 @@
 newName%0A
-%09 *
+ 
   
+*
         
@@ -823,38 +823,40 @@
  newName to set%0A
-%09
+  
  */%0A
-%09
+  
 public final voi
@@ -888,26 +888,28 @@
  newName) %7B%0A
-%09%09
+    
 this.newName
@@ -920,26 +920,29 @@
 ewName;%0A
-%09%7D%0A%0A%09
+  %7D%0A%0A  
 /**%0A
-%09
+  
  * @retu
@@ -956,22 +956,24 @@
 column2%0A
-%09
+  
  */%0A
-%09
+  
 public f
@@ -995,26 +995,28 @@
 Column2() %7B%0A
-%09%09
+    
 return colum
@@ -1015,34 +1015,37 @@
 rn column2;%0A
-%09%7D%0A%0A%09
+  %7D%0A%0A  
 /**%0A
-%09
+  
  * @param co
@@ -1050,21 +1050,20 @@
 column2%0A
-%09 *
+ 
   
+*
         
@@ -1075,38 +1075,40 @@
  column2 to set%0A
-%09
+  
  */%0A
-%09
+  
 public final voi
@@ -1140,26 +1140,28 @@
  column2) %7B%0A
-%09%09
+    
 this.column2
@@ -1172,26 +1172,29 @@
 olumn2;%0A
-%09%7D%0A%0A%09
+  %7D%0A%0A  
 /**%0A
-%09
+  
  * @retu
@@ -1208,22 +1208,24 @@
 column1%0A
-%09
+  
  */%0A
-%09
+  
 public f
@@ -1251,18 +1251,20 @@
 mn1() %7B%0A
-%09%09
+    
 return c
@@ -1275,18 +1275,21 @@
 n1;%0A
-%09%7D%0A%0A%09
+  %7D%0A%0A  
 /**%0A
-%09
+  
  * @
@@ -1306,13 +1306,12 @@
 mn1%0A
-%09 *
+ 
   
+*
     
@@ -1339,14 +1339,16 @@
 set%0A
-%09
+  
  */%0A
-%09
+  
 publ
@@ -1400,10 +1400,12 @@
 ) %7B%0A
-%09%09
+    
 this
@@ -1428,9 +1428,10 @@
 n1;%0A
-%09
+  
 %7D%0A%7D%0A

format columnconnection