

package gov.nih.nci.calab.domain;
import gov.nih.nci.calab.domain.*;
import gov.nih.nci.system.applicationservice.*;
import java.util.*;

/**
 * <!-- LICENSE_TEXT_START -->
 * <!-- LICENSE_TEXT_END -->
 */
 
  /**

   */

public  class Aliquot 
    extends SampleContainer
	implements java.io.Serializable 
{
	private static final long serialVersionUID = 1234567890L;


	   private java.lang.String name;
	   public  java.lang.String getName(){
	      return name;
	   }
	   public void setName( java.lang.String name){
	      this.name = name;
	   }
	

	
	   
	   
	   
	      
			
			
			private gov.nih.nci.calab.domain.DataStatus dataStatus;
			public gov.nih.nci.calab.domain.DataStatus getDataStatus(){
			
              ApplicationService applicationService = ApplicationServiceProvider.getApplicationService();
			  gov.nih.nci.calab.domain.Aliquot thisIdSet = new gov.nih.nci.calab.domain.Aliquot();
			  thisIdSet.setId(this.getId());
			  try {
			  java.util.List resultList = applicationService.search("gov.nih.nci.calab.domain.DataStatus", thisIdSet);				 
			 
			  if (resultList!=null && resultList.size()>0) {
			     dataStatus = (gov.nih.nci.calab.domain.DataStatus)resultList.get(0);
			     }
			  } catch(Exception ex) 
			  { 
			      	System.out.println("Aliquot:getDataStatus throws exception ... ...");
			   		ex.printStackTrace(); 
			  }
			  return dataStatus;			
			 		
              }
                        
	      
	               
	   
	   
	   
	   public void setDataStatus(gov.nih.nci.calab.domain.DataStatus dataStatus){
		this.dataStatus = dataStatus;
	   }	
	   
	   
	

		public boolean equals(Object obj){
			boolean eq = false;
			if(obj instanceof Aliquot) {
				Aliquot c =(Aliquot)obj; 			 
				Long thisId = getId();		
				
					if(thisId != null && thisId.equals(c.getId())) {
					   eq = true;
				    }		
				
			}
			return eq;
		}
		
		public int hashCode(){
			int h = 0;
			
			if(getId() != null) {
				h += getId().hashCode();
			}
			
			return h;
	}
	
	
}
@@ -582,16 +582,18 @@
 %09%09%09%0A%09%09%09%0A
+//
 %09%09%09priva
@@ -643,16 +643,18 @@
 Status;%0A
+//
 %09%09%09publi
@@ -708,20 +708,24 @@
 atus()%7B%0A
+//
 %09%09%09%0A
+//
         
@@ -818,24 +818,26 @@
 nService();%0A
+//
 %09%09%09  gov.nih
@@ -914,16 +914,18 @@
 quot();%0A
+//
 %09%09%09  thi
@@ -952,16 +952,18 @@
 tId());%0A
+//
 %09%09%09  try
@@ -965,16 +965,18 @@
   try %7B%0A
+//
 %09%09%09  jav
@@ -1082,21 +1082,25 @@
 );%09%09%09%09 %0A
+//
 %09%09%09 %0A
+//
 %09%09%09  if 
@@ -1143,16 +1143,18 @@
 ()%3E0) %7B%0A
+//
 %09%09%09     
@@ -1222,16 +1222,18 @@
 get(0);%0A
+//
 %09%09%09     
@@ -1230,24 +1230,26 @@
 //%09%09%09     %7D%0A
+//
 %09%09%09  %7D catch
@@ -1268,16 +1268,18 @@
 x) %0A
+//
 %09%09%09  %7B %0A
 %09%09%09 
@@ -1274,16 +1274,18 @@
 %09%09%09  %7B %0A
+//
 %09%09%09     
@@ -1356,16 +1356,18 @@
  ...%22);%0A
+//
 %09%09%09   %09%09
@@ -1393,15 +1393,19 @@
 ); %0A
+//
 %09%09%09  %7D%0A
+//
 %09%09%09 
@@ -1431,15 +1431,19 @@
 %09%09%09%0A
+//
 %09%09%09 %09%09%0A
+//
     
@@ -1454,16 +1454,18 @@
       %7D%0A
+//
         
@@ -1481,24 +1481,26 @@
        %0A
+//
 %09      %0A
 %09       
@@ -1487,24 +1487,26 @@
  %0A//%09      %0A
+//
 %09           
@@ -1510,31 +1510,39 @@
        %0A
+//
 %09   %0A
+//
 %09   %0A
+//
 %09   %0A
+//
 %09   publ
@@ -1612,16 +1612,18 @@
 tatus)%7B%0A
+//
 %09%09this.d
@@ -1646,16 +1646,18 @@
 Status;%0A
+//
 %09   %7D%09%0A%09

Remove DataStatus