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_M_Attribute extends PO 11 { 12 13 public X_M_Attribute (Properties ctx, int M_Attribute_ID) 14 { 15 super (ctx, M_Attribute_ID); 16 25 } 26 27 public X_M_Attribute (Properties ctx, ResultSet rs) 28 { 29 super (ctx, rs); 30 } 31 32 protected POInfo initPO (Properties ctx) 33 { 34 int AD_Table_ID = 562; 35 POInfo poi = POInfo.getPOInfo (ctx, AD_Table_ID); 36 return poi; 37 } 38 public String toString() 39 { 40 StringBuffer sb = new StringBuffer ("X_M_Attribute[").append(getID()).append("]"); 41 return sb.toString(); 42 } 43 public void setDescription (String Description) 44 { 45 setValue ("Description", Description); 46 } 47 public String getDescription() 48 { 49 return (String )getValue("Description"); 50 } 51 public void setIsInstanceAttribute (boolean IsInstanceAttribute) 52 { 53 setValue ("IsInstanceAttribute", new Boolean (IsInstanceAttribute)); 54 } 55 public boolean isInstanceAttribute() 56 { 57 Boolean bb = (Boolean )getValue("IsInstanceAttribute"); 58 if (bb != null) return bb.booleanValue(); 59 return false; 60 } 61 public void setIsList (boolean IsList) 62 { 63 setValue ("IsList", new Boolean (IsList)); 64 } 65 public boolean isList() 66 { 67 Boolean bb = (Boolean )getValue("IsList"); 68 if (bb != null) return bb.booleanValue(); 69 return false; 70 } 71 public void setIsMandatory (boolean IsMandatory) 72 { 73 setValue ("IsMandatory", new Boolean (IsMandatory)); 74 } 75 public boolean isMandatory() 76 { 77 Boolean bb = (Boolean )getValue("IsMandatory"); 78 if (bb != null) return bb.booleanValue(); 79 return false; 80 } 81 public void setM_AttributeSearch_ID (int M_AttributeSearch_ID) 82 { 83 if (M_AttributeSearch_ID == 0) setValue ("M_AttributeSearch_ID", null); 84 else 85 setValue ("M_AttributeSearch_ID", new Integer (M_AttributeSearch_ID)); 86 } 87 public int getM_AttributeSearch_ID() 88 { 89 Integer ii = (Integer )getValue("M_AttributeSearch_ID"); 90 if (ii == null) return 0; 91 return ii.intValue(); 92 } 93 void setM_Attribute_ID (int M_Attribute_ID) 94 { 95 setValueNoCheck ("M_Attribute_ID", new Integer (M_Attribute_ID)); 96 } 97 public int getM_Attribute_ID() 98 { 99 Integer ii = (Integer )getValue("M_Attribute_ID"); 100 if (ii == null) return 0; 101 return ii.intValue(); 102 } 103 public void setName (String Name) 104 { 105 if (Name == null) throw new IllegalArgumentException ("Name is mandatory"); 106 setValue ("Name", Name); 107 } 108 public String getName() 109 { 110 return (String )getValue("Name"); 111 } 112 } 113
| Popular Tags
|