KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > compiere > model > X_GL_Category


1 /** Generated Model - DO NOT CHANGE - Copyright (C) 1999-2003 Jorg Janke **/
2 package org.compiere.model;
3 import java.util.*;
4 import java.sql.*;
5 import java.math.*;
6 import java.io.Serializable JavaDoc;
7 import org.compiere.util.*;
8 /** Generated Model for GL_Category
9  ** @version $Id: X_GL_Category.java,v 1.26 2003/10/31 05:30:53 jjanke Exp $ **/

10 public class X_GL_Category extends PO
11 {
12 /** Standard Constructor **/
13 public X_GL_Category (Properties ctx, int GL_Category_ID)
14 {
15 super (ctx, GL_Category_ID);
16 /** if (GL_Category_ID == 0)
17 {
18 setCategoryType (null);
19 setGL_Category_ID (0);
20 setIsDefault (false);
21 setName (null);
22 }
23  **/

24 }
25 /** Load Constructor **/
26 public X_GL_Category (Properties ctx, ResultSet rs)
27 {
28 super (ctx, rs);
29 }
30 /** Load Meta Data **/
31 protected POInfo initPO (Properties ctx)
32 {
33 int AD_Table_ID = 218;
34 POInfo poi = POInfo.getPOInfo (ctx, AD_Table_ID);
35 return poi;
36 }
37 public String JavaDoc toString()
38 {
39 StringBuffer JavaDoc sb = new StringBuffer JavaDoc ("X_GL_Category[").append(getID()).append("]");
40 return sb.toString();
41 }
42 public static final String JavaDoc CATEGORYTYPE_Manual = "M";
43 public static final String JavaDoc CATEGORYTYPE_Import = "I";
44 public static final String JavaDoc CATEGORYTYPE_Document = "D";
45 public void setCategoryType (String JavaDoc CategoryType)
46 {
47 if (CategoryType.equals("M") || CategoryType.equals("I") || CategoryType.equals("D"));
48  else throw new IllegalArgumentException JavaDoc ("CategoryType Invalid value - Reference_ID=207 - M - I - D");
49 if (CategoryType == null) throw new IllegalArgumentException JavaDoc ("CategoryType is mandatory");
50 setValue ("CategoryType", CategoryType);
51 }
52 public String JavaDoc getCategoryType()
53 {
54 return (String JavaDoc)getValue("CategoryType");
55 }
56 public void setDescription (String JavaDoc Description)
57 {
58 setValue ("Description", Description);
59 }
60 public String JavaDoc getDescription()
61 {
62 return (String JavaDoc)getValue("Description");
63 }
64 public static final String JavaDoc DOCBASETYPE_APCreditMemo = "APC";
65 public static final String JavaDoc DOCBASETYPE_ARCreditMemo = "ARC";
66 public static final String JavaDoc DOCBASETYPE_BankStatement = "CMB";
67 public static final String JavaDoc DOCBASETYPE_CashJournal = "CMC";
68 public static final String JavaDoc DOCBASETYPE_PaymentAllocation = "CMA";
69 public static final String JavaDoc DOCBASETYPE_GLJournal = "GLJ";
70 public static final String JavaDoc DOCBASETYPE_GLDocument = "GLD";
71 public static final String JavaDoc DOCBASETYPE_APInvoice = "API";
72 public static final String JavaDoc DOCBASETYPE_APPayment = "APP";
73 public static final String JavaDoc DOCBASETYPE_ARInvoice = "ARI";
74 public static final String JavaDoc DOCBASETYPE_ARReceipt = "ARR";
75 public static final String JavaDoc DOCBASETYPE_SalesOrder = "SOO";
76 public static final String JavaDoc DOCBASETYPE_ARProFormaInvoice = "ARF";
77 public static final String JavaDoc DOCBASETYPE_MaterialDelivery = "MMS";
78 public static final String JavaDoc DOCBASETYPE_MaterialReceipt = "MMR";
79 public static final String JavaDoc DOCBASETYPE_MaterialMovement = "MMM";
80 public static final String JavaDoc DOCBASETYPE_PurchaseOrder = "POO";
81 public static final String JavaDoc DOCBASETYPE_PurchaseRequisition = "POR";
82 public static final String JavaDoc DOCBASETYPE_MaterialPhysicalInventory = "MMI";
83 public static final String JavaDoc DOCBASETYPE_MaterialProduction = "MMP";
84 public static final String JavaDoc DOCBASETYPE_MatchInvoice = "MXI";
85 public static final String JavaDoc DOCBASETYPE_MatchPO = "MXP";
86 public static final String JavaDoc DOCBASETYPE_ProjectIssue = "PJI";
87 public void setDocBaseType (String JavaDoc DocBaseType)
88 {
89 if (DocBaseType.equals("APC") || DocBaseType.equals("ARC") || DocBaseType.equals("CMB") || DocBaseType.equals("CMC") || DocBaseType.equals("CMA") || DocBaseType.equals("GLJ") || DocBaseType.equals("GLD") || DocBaseType.equals("API") || DocBaseType.equals("APP") || DocBaseType.equals("ARI") || DocBaseType.equals("ARR") || DocBaseType.equals("SOO") || DocBaseType.equals("ARF") || DocBaseType.equals("MMS") || DocBaseType.equals("MMR") || DocBaseType.equals("MMM") || DocBaseType.equals("POO") || DocBaseType.equals("POR") || DocBaseType.equals("MMI") || DocBaseType.equals("MMP") || DocBaseType.equals("MXI") || DocBaseType.equals("MXP") || DocBaseType.equals("PJI"));
90  else throw new IllegalArgumentException JavaDoc ("DocBaseType Invalid value - Reference_ID=183 - APC - ARC - CMB - CMC - CMA - GLJ - GLD - API - APP - ARI - ARR - SOO - ARF - MMS - MMR - MMM - POO - POR - MMI - MMP - MXI - MXP - PJI");
91 setValue ("DocBaseType", DocBaseType);
92 }
93 public String JavaDoc getDocBaseType()
94 {
95 return (String JavaDoc)getValue("DocBaseType");
96 }
97 void setGL_Category_ID (int GL_Category_ID)
98 {
99 setValueNoCheck ("GL_Category_ID", new Integer JavaDoc(GL_Category_ID));
100 }
101 public int getGL_Category_ID()
102 {
103 Integer JavaDoc ii = (Integer JavaDoc)getValue("GL_Category_ID");
104 if (ii == null) return 0;
105 return ii.intValue();
106 }
107 public void setIsDefault (boolean IsDefault)
108 {
109 setValue ("IsDefault", new Boolean JavaDoc(IsDefault));
110 }
111 public boolean isDefault()
112 {
113 Boolean JavaDoc bb = (Boolean JavaDoc)getValue("IsDefault");
114 if (bb != null) return bb.booleanValue();
115 return false;
116 }
117 public void setName (String JavaDoc Name)
118 {
119 if (Name == null) throw new IllegalArgumentException JavaDoc ("Name is mandatory");
120 setValue ("Name", Name);
121 }
122 public String JavaDoc getName()
123 {
124 return (String JavaDoc)getValue("Name");
125 }
126 }
127
Popular Tags