View Javadoc
1   /*** PlateDescription.java - part of the MirkE (say murky) application for colormetric analysis emphesizing 
2   kinetics.
3   
4   Created by: Scott Menor on 21 July, 2004.
5   Last modified by: Scott Menor on 12 November, 2004
6   
7   Copyright (c) 2004 Arizona State University - Cancer Research Institute. All rights reserved.
8   
9   MirkE is free software; you can redistribute it and/or modify
10  it under the terms of the GNU General Public License as published by
11  the Free Software Foundation; either version 2 of the License, or
12  (at your option) any later version.
13  
14  MirkE is distributed in the hope that it will be useful,
15  but WITHOUT ANY WARRANTY; without even the implied warranty of
16  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17  GNU General Public License for more details.
18  
19  You should have received a copy of the GNU General Public License
20  along with MirkE; if not, write to the Free Software
21  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  US
22  */
23  
24  package edu.asu.cri.MirkE.dataStructures;
25  
26  /***
27   * @author smenor
28   *
29   */
30  public class PlateDescription {
31  	private long id;
32  	
33  	/***
34  	
35  	 @return id
36  	 */
37  	public long getId() {
38  		return id;
39  	}
40  	
41  	/***
42  		@param id
43  	 */
44  	public void setId(long id) {
45  		this.id = id;
46  	}
47  
48  	private String plateIdentifier;
49  	
50  	/***
51  	@param plateIdentifier	
52  	 
53  		*/
54  	public void setPlateIdentifier(String plateIdentifier) {
55  		this.plateIdentifier = plateIdentifier;
56  	}
57  	
58  	/***
59  		
60  	 @return plateIdentifier
61  		*/
62  	public String getPlateIdentifier() {
63  		return plateIdentifier;
64  	}
65  	
66  	private int numberOfRows;
67  	
68  	/***
69  		@param numberOfRows
70  	 */
71  	public void setNumberOfRows(int numberOfRows) {
72  		this.numberOfRows = numberOfRows;
73  	}
74  	
75  	/***
76  		@return numberOfRows
77  	 */
78  	public int getNumberOfRows() {
79  		return this.numberOfRows;
80  	}
81  	
82  	private int numberOfColumns;
83  	
84  	/***
85  		@param numberOfColumns
86  	 */
87  	public void setNumberOfColumns(int numberOfColumns) {
88  		this.numberOfColumns = numberOfColumns;
89  	}
90  	
91  	/***
92  		@return numberOfColumns
93  	 */
94  	public int getNumberOfColumns() {
95  		return this.numberOfColumns;
96  	}
97  	
98  	private java.sql.Timestamp timestamp;
99  	
100 	/***
101 	 * @return <code>Timestamp</code>
102 	 */
103 	public java.sql.Timestamp getTimestamp() {
104 		return this.timestamp;
105 	}
106 	
107 	/***
108      * @param timestamp
109 	 */
110 	public void setTimestamp(java.sql.Timestamp timestamp) {
111 		this.timestamp = timestamp;
112 	}
113 	
114     /***
115      * @return <code>String</code> representation
116      */
117 	public String toString() {
118 		return "" + timestamp + " " + plateIdentifier + " " + numberOfRows + " " + numberOfColumns;
119 	}
120 }