1 /*** PlateWellCategory.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 PlateWellCategory {
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 /*** parameter free constructor
49 */
50 public PlateWellCategory() {}
51
52 /***
53 @param plateIdentifier
54 @param plateRow
55 @param plateColumn
56 @param categoryName
57 */
58 public PlateWellCategory(String plateIdentifier,
59 String plateRow,
60 String plateColumn,
61 String categoryName) {
62
63 this.plateIdentifier = plateIdentifier;
64 this.plateRow = plateRow;
65 this.plateColumn = plateColumn;
66 this.categoryName = categoryName;
67 }
68
69 private String categoryName;
70
71 /***
72 @param categoryName
73 */
74 public void setCategoryName(String categoryName) {
75 this.categoryName = categoryName;
76 }
77
78 /***
79 @return categoryName
80 */
81 public String getCategoryName() {
82 return categoryName;
83 }
84
85 private String plateRow;
86
87 /***
88 @param plateRow
89 */
90 public void setPlateRow(String plateRow) {
91 this.plateRow = plateRow;
92 }
93
94 /***
95 @return plateRow
96 */
97 public String getPlateRow() {
98 return plateRow;
99 }
100
101 private String plateColumn;
102
103 /***
104 @param plateColumn
105 */
106 public void setPlateColumn(String plateColumn) {
107 this.plateColumn = plateColumn;
108 }
109
110 /***
111 @return plateColumn
112 */
113 public String getPlateColumn() {
114 return plateColumn;
115 }
116
117 private String plateIdentifier;
118
119 /***
120 @param plateIdentifier
121
122 */
123 public void setPlateIdentifier(String plateIdentifier) {
124 this.plateIdentifier = plateIdentifier;
125 }
126
127 /***
128
129 @return plateIdentifier
130 */
131 public String getPlateIdentifier() {
132 return plateIdentifier;
133 }
134
135 /***
136
137 @return string
138 */
139 public String toString() {
140
141 return "" + plateIdentifier + " " + plateRow + plateColumn + ": " + categoryName;
142 }
143 }