001/* 002 * BioJava development code 003 * 004 * This code may be freely distributed and modified under the 005 * terms of the GNU Lesser General Public Licence. This should 006 * be distributed with the code. If you do not have a copy, 007 * see: 008 * 009 * http://www.gnu.org/copyleft/lesser.html 010 * 011 * Copyright for this code is held jointly by the individual 012 * authors. These should be listed in @author doc comments. 013 * 014 * For more information on the BioJava project and its aims, 015 * or to join the biojava-l mailing list, visit the home page 016 * at: 017 * 018 * http://www.biojava.org/ 019 * 020 */ 021package org.biojava.nbio.structure.io.mmcif.model; 022 023 024/** 025 * A class containing the _struct_ncs_oper data 026 * 027 * <pre> 028 * _struct_ncs_oper.id 029 * _struct_ncs_oper.code 030 * _struct_ncs_oper.details 031 * _struct_ncs_oper.matrix[1][1] 032 * _struct_ncs_oper.matrix[1][2] 033 * _struct_ncs_oper.matrix[1][3] 034 * _struct_ncs_oper.matrix[2][1] 035 * _struct_ncs_oper.matrix[2][2] 036 * _struct_ncs_oper.matrix[2][3] 037 * _struct_ncs_oper.matrix[3][1] 038 * _struct_ncs_oper.matrix[3][2] 039 * _struct_ncs_oper.matrix[3][3] 040 * _struct_ncs_oper.vector[1] 041 * _struct_ncs_oper.vector[2] 042 * _struct_ncs_oper.vector[3] 043 * </pre> 044 * 045 * @author Jose Duarte 046 */ 047public class StructNcsOper extends AbstractBean { 048 049 private String id; 050 private String code; 051 private String details; 052 053 @CIFLabel(label="matrix[1][1]") 054 private String matrix11; 055 056 @CIFLabel(label="matrix[1][2]") 057 private String matrix12; 058 059 @CIFLabel(label="matrix[1][3]") 060 private String matrix13; 061 062 @CIFLabel(label="matrix[2][1]") 063 private String matrix21; 064 065 @CIFLabel(label="matrix[2][2]") 066 private String matrix22; 067 068 @CIFLabel(label="matrix[2][3]") 069 private String matrix23; 070 071 @CIFLabel(label="matrix[3][1]") 072 private String matrix31; 073 074 @CIFLabel(label="matrix[3][2]") 075 private String matrix32; 076 077 @CIFLabel(label="matrix[3][3]") 078 private String matrix33; 079 080 @CIFLabel(label="vector[1]") 081 private String vector1; 082 083 @CIFLabel(label="vector[2]") 084 private String vector2; 085 086 @CIFLabel(label="vector[3]") 087 private String vector3; 088 089 090 public String getId() { 091 return id; 092 } 093 094 public void setId(String id) { 095 this.id = id; 096 } 097 098 public String getCode() { 099 return code; 100 } 101 102 public void setCode(String code) { 103 this.code = code; 104 } 105 106 public String getDetails() { 107 return details; 108 } 109 110 public void setDetails(String details) { 111 this.details = details; 112 } 113 114 /** 115 * @return the matrix11 116 */ 117 public String getMatrix11() { 118 return matrix11; 119 } 120 121 /** 122 * @param matrix11 the matrix11 to set 123 */ 124 public void setMatrix11(String matrix11) { 125 this.matrix11 = matrix11; 126 } 127 128 /** 129 * @return the matrix12 130 */ 131 public String getMatrix12() { 132 return matrix12; 133 } 134 135 /** 136 * @param matrix12 the matrix12 to set 137 */ 138 public void setMatrix12(String matrix12) { 139 this.matrix12 = matrix12; 140 } 141 142 /** 143 * @return the matrix13 144 */ 145 public String getMatrix13() { 146 return matrix13; 147 } 148 149 /** 150 * @param matrix13 the matrix13 to set 151 */ 152 public void setMatrix13(String matrix13) { 153 this.matrix13 = matrix13; 154 } 155 156 /** 157 * @return the matrix21 158 */ 159 public String getMatrix21() { 160 return matrix21; 161 } 162 163 /** 164 * @param matrix21 the matrix21 to set 165 */ 166 public void setMatrix21(String matrix21) { 167 this.matrix21 = matrix21; 168 } 169 170 /** 171 * @return the matrix22 172 */ 173 public String getMatrix22() { 174 return matrix22; 175 } 176 177 /** 178 * @param matrix22 the matrix22 to set 179 */ 180 public void setMatrix22(String matrix22) { 181 this.matrix22 = matrix22; 182 } 183 184 /** 185 * @return the matrix23 186 */ 187 public String getMatrix23() { 188 return matrix23; 189 } 190 191 /** 192 * @param matrix23 the matrix23 to set 193 */ 194 public void setMatrix23(String matrix23) { 195 this.matrix23 = matrix23; 196 } 197 198 /** 199 * @return the matrix31 200 */ 201 public String getMatrix31() { 202 return matrix31; 203 } 204 205 /** 206 * @param matrix31 the matrix31 to set 207 */ 208 public void setMatrix31(String matrix31) { 209 this.matrix31 = matrix31; 210 } 211 212 /** 213 * @return the matrix32 214 */ 215 public String getMatrix32() { 216 return matrix32; 217 } 218 219 /** 220 * @param matrix32 the matrix32 to set 221 */ 222 public void setMatrix32(String matrix32) { 223 this.matrix32 = matrix32; 224 } 225 226 /** 227 * @return the matrix33 228 */ 229 public String getMatrix33() { 230 return matrix33; 231 } 232 233 /** 234 * @param matrix33 the matrix33 to set 235 */ 236 public void setMatrix33(String matrix33) { 237 this.matrix33 = matrix33; 238 } 239 240 /** 241 * @return the vector1 242 */ 243 public String getVector1() { 244 return vector1; 245 } 246 247 /** 248 * @param vector1 the vector1 to set 249 */ 250 public void setVector1(String vector1) { 251 this.vector1 = vector1; 252 } 253 254 /** 255 * @return the vector2 256 */ 257 public String getVector2() { 258 return vector2; 259 } 260 261 /** 262 * @param vector2 the vector2 to set 263 */ 264 public void setVector2(String vector2) { 265 this.vector2 = vector2; 266 } 267 268 /** 269 * @return the vector3 270 */ 271 public String getVector3() { 272 return vector3; 273 } 274 275 /** 276 * @param vector3 the vector3 to set 277 */ 278 public void setVector3(String vector3) { 279 this.vector3 = vector3; 280 } 281 282}