1 2 package org.compiere.model; 3 import java.util.*; 4 import java.sql.*; 5 import java.math.*; 6 import java.io.Serializable ; 7 import org.compiere.util.*; 8 10 public class X_AD_Column extends PO 11 { 12 13 public X_AD_Column (Properties ctx, int AD_Column_ID) 14 { 15 super (ctx, AD_Column_ID); 16 35 } 36 37 public X_AD_Column (Properties ctx, ResultSet rs) 38 { 39 super (ctx, rs); 40 } 41 42 protected POInfo initPO (Properties ctx) 43 { 44 int AD_Table_ID = 101; 45 POInfo poi = POInfo.getPOInfo (ctx, AD_Table_ID); 46 return poi; 47 } 48 public String toString() 49 { 50 StringBuffer sb = new StringBuffer ("X_AD_Column[").append(getID()).append("]"); 51 return sb.toString(); 52 } 53 void setAD_Column_ID (int AD_Column_ID) 54 { 55 setValueNoCheck ("AD_Column_ID", new Integer (AD_Column_ID)); 56 } 57 public int getAD_Column_ID() 58 { 59 Integer ii = (Integer )getValue("AD_Column_ID"); 60 if (ii == null) return 0; 61 return ii.intValue(); 62 } 63 public void setAD_Element_ID (int AD_Element_ID) 64 { 65 if (AD_Element_ID == 0) setValue ("AD_Element_ID", null); 66 else 67 setValue ("AD_Element_ID", new Integer (AD_Element_ID)); 68 } 69 public int getAD_Element_ID() 70 { 71 Integer ii = (Integer )getValue("AD_Element_ID"); 72 if (ii == null) return 0; 73 return ii.intValue(); 74 } 75 public void setAD_Process_ID (int AD_Process_ID) 76 { 77 if (AD_Process_ID == 0) setValue ("AD_Process_ID", null); 78 else 79 setValue ("AD_Process_ID", new Integer (AD_Process_ID)); 80 } 81 public int getAD_Process_ID() 82 { 83 Integer ii = (Integer )getValue("AD_Process_ID"); 84 if (ii == null) return 0; 85 return ii.intValue(); 86 } 87 public void setAD_Reference_ID (int AD_Reference_ID) 88 { 89 setValue ("AD_Reference_ID", new Integer (AD_Reference_ID)); 90 } 91 public int getAD_Reference_ID() 92 { 93 Integer ii = (Integer )getValue("AD_Reference_ID"); 94 if (ii == null) return 0; 95 return ii.intValue(); 96 } 97 public void setAD_Reference_Value_ID (int AD_Reference_Value_ID) 98 { 99 if (AD_Reference_Value_ID == 0) setValue ("AD_Reference_Value_ID", null); 100 else 101 setValue ("AD_Reference_Value_ID", new Integer (AD_Reference_Value_ID)); 102 } 103 public int getAD_Reference_Value_ID() 104 { 105 Integer ii = (Integer )getValue("AD_Reference_Value_ID"); 106 if (ii == null) return 0; 107 return ii.intValue(); 108 } 109 void setAD_Table_ID (int AD_Table_ID) 110 { 111 setValueNoCheck ("AD_Table_ID", new Integer (AD_Table_ID)); 112 } 113 public int getAD_Table_ID() 114 { 115 Integer ii = (Integer )getValue("AD_Table_ID"); 116 if (ii == null) return 0; 117 return ii.intValue(); 118 } 119 public void setAD_Val_Rule_ID (int AD_Val_Rule_ID) 120 { 121 if (AD_Val_Rule_ID == 0) setValue ("AD_Val_Rule_ID", null); 122 else 123 setValue ("AD_Val_Rule_ID", new Integer (AD_Val_Rule_ID)); 124 } 125 public int getAD_Val_Rule_ID() 126 { 127 Integer ii = (Integer )getValue("AD_Val_Rule_ID"); 128 if (ii == null) return 0; 129 return ii.intValue(); 130 } 131 public void setCallout (String Callout) 132 { 133 setValue ("Callout", Callout); 134 } 135 public String getCallout() 136 { 137 return (String )getValue("Callout"); 138 } 139 public void setColumnName (String ColumnName) 140 { 141 if (ColumnName == null) throw new IllegalArgumentException ("ColumnName is mandatory"); 142 setValue ("ColumnName", ColumnName); 143 } 144 public String getColumnName() 145 { 146 return (String )getValue("ColumnName"); 147 } 148 public void setDefaultValue (String DefaultValue) 149 { 150 setValue ("DefaultValue", DefaultValue); 151 } 152 public String getDefaultValue() 153 { 154 return (String )getValue("DefaultValue"); 155 } 156 public void setDescription (String Description) 157 { 158 setValue ("Description", Description); 159 } 160 public String getDescription() 161 { 162 return (String )getValue("Description"); 163 } 164 public static final String ENTITYTYPE_Dictionary = "D"; 165 public static final String ENTITYTYPE_Compiere = "C"; 166 public static final String ENTITYTYPE_UserMaintained = "U"; 167 public static final String ENTITYTYPE_Applications = "A"; 168 public void setEntityType (String EntityType) 169 { 170 if (EntityType.equals("D") || EntityType.equals("C") || EntityType.equals("U") || EntityType.equals("A")); 171 else throw new IllegalArgumentException ("EntityType Invalid value - Reference_ID=245 - D - C - U - A"); 172 if (EntityType == null) throw new IllegalArgumentException ("EntityType is mandatory"); 173 setValue ("EntityType", EntityType); 174 } 175 public String getEntityType() 176 { 177 return (String )getValue("EntityType"); 178 } 179 public void setFieldLength (int FieldLength) 180 { 181 setValue ("FieldLength", new Integer (FieldLength)); 182 } 183 public int getFieldLength() 184 { 185 Integer ii = (Integer )getValue("FieldLength"); 186 if (ii == null) return 0; 187 return ii.intValue(); 188 } 189 public void setHelp (String Help) 190 { 191 setValue ("Help", Help); 192 } 193 public String getHelp() 194 { 195 return (String )getValue("Help"); 196 } 197 public void setIsEncrypted (boolean IsEncrypted) 198 { 199 setValue ("IsEncrypted", new Boolean (IsEncrypted)); 200 } 201 public boolean isEncrypted() 202 { 203 Boolean bb = (Boolean )getValue("IsEncrypted"); 204 if (bb != null) return bb.booleanValue(); 205 return false; 206 } 207 public void setIsIdentifier (boolean IsIdentifier) 208 { 209 setValue ("IsIdentifier", new Boolean (IsIdentifier)); 210 } 211 public boolean isIdentifier() 212 { 213 Boolean bb = (Boolean )getValue("IsIdentifier"); 214 if (bb != null) return bb.booleanValue(); 215 return false; 216 } 217 public void setIsKey (boolean IsKey) 218 { 219 setValue ("IsKey", new Boolean (IsKey)); 220 } 221 public boolean isKey() 222 { 223 Boolean bb = (Boolean )getValue("IsKey"); 224 if (bb != null) return bb.booleanValue(); 225 return false; 226 } 227 public void setIsMandatory (boolean IsMandatory) 228 { 229 setValue ("IsMandatory", new Boolean (IsMandatory)); 230 } 231 public boolean isMandatory() 232 { 233 Boolean bb = (Boolean )getValue("IsMandatory"); 234 if (bb != null) return bb.booleanValue(); 235 return false; 236 } 237 public void setIsParent (boolean IsParent) 238 { 239 setValue ("IsParent", new Boolean (IsParent)); 240 } 241 public boolean isParent() 242 { 243 Boolean bb = (Boolean )getValue("IsParent"); 244 if (bb != null) return bb.booleanValue(); 245 return false; 246 } 247 public void setIsSelectionColumn (boolean IsSelectionColumn) 248 { 249 setValue ("IsSelectionColumn", new Boolean (IsSelectionColumn)); 250 } 251 public boolean isSelectionColumn() 252 { 253 Boolean bb = (Boolean )getValue("IsSelectionColumn"); 254 if (bb != null) return bb.booleanValue(); 255 return false; 256 } 257 public void setIsSyncDatabase (String IsSyncDatabase) 258 { 259 setValue ("IsSyncDatabase", IsSyncDatabase); 260 } 261 public String getIsSyncDatabase() 262 { 263 return (String )getValue("IsSyncDatabase"); 264 } 265 public void setIsTranslated (boolean IsTranslated) 266 { 267 setValue ("IsTranslated", new Boolean (IsTranslated)); 268 } 269 public boolean isTranslated() 270 { 271 Boolean bb = (Boolean )getValue("IsTranslated"); 272 if (bb != null) return bb.booleanValue(); 273 return false; 274 } 275 public void setIsUpdateable (boolean IsUpdateable) 276 { 277 setValue ("IsUpdateable", new Boolean (IsUpdateable)); 278 } 279 public boolean isUpdateable() 280 { 281 Boolean bb = (Boolean )getValue("IsUpdateable"); 282 if (bb != null) return bb.booleanValue(); 283 return false; 284 } 285 public void setName (String Name) 286 { 287 if (Name == null) throw new IllegalArgumentException ("Name is mandatory"); 288 setValue ("Name", Name); 289 } 290 public String getName() 291 { 292 return (String )getValue("Name"); 293 } 294 public void setReadOnlyLogic (String ReadOnlyLogic) 295 { 296 setValue ("ReadOnlyLogic", ReadOnlyLogic); 297 } 298 public String getReadOnlyLogic() 299 { 300 return (String )getValue("ReadOnlyLogic"); 301 } 302 public void setSeqNo (int SeqNo) 303 { 304 setValue ("SeqNo", new Integer (SeqNo)); 305 } 306 public int getSeqNo() 307 { 308 Integer ii = (Integer )getValue("SeqNo"); 309 if (ii == null) return 0; 310 return ii.intValue(); 311 } 312 public void setVFormat (String VFormat) 313 { 314 setValue ("VFormat", VFormat); 315 } 316 public String getVFormat() 317 { 318 return (String )getValue("VFormat"); 319 } 320 public void setValueMax (String ValueMax) 321 { 322 setValue ("ValueMax", ValueMax); 323 } 324 public String getValueMax() 325 { 326 return (String )getValue("ValueMax"); 327 } 328 public void setValueMin (String ValueMin) 329 { 330 setValue ("ValueMin", ValueMin); 331 } 332 public String getValueMin() 333 { 334 return (String )getValue("ValueMin"); 335 } 336 public void setVersion (BigDecimal Version) 337 { 338 if (Version == null) throw new IllegalArgumentException ("Version is mandatory"); 339 setValue ("Version", Version); 340 } 341 public BigDecimal getVersion() 342 { 343 BigDecimal bd = (BigDecimal)getValue("Version"); 344 if (bd == null) return Env.ZERO; 345 return bd; 346 } 347 } 348 | Popular Tags |