1 14 package org.compiere.model; 15 16 import java.util.*; 17 import org.compiere.util.*; 18 19 20 26 public class MNote extends X_AD_Note 27 { 28 33 public MNote (Properties ctx, int AD_Note_ID) 34 { 35 super(ctx, AD_Note_ID); 36 } 38 48 public MNote (Properties ctx, int AD_User_ID, 49 int AD_Table_ID, int Record_ID, 50 String AD_Message, String Reference, String Text) 51 { 52 super(ctx, 0); 53 setAD_User_ID(AD_User_ID); 54 setAD_Table_ID(AD_Table_ID); 55 setRecord_ID(Record_ID); 56 setAD_Message_ID(AD_Message); 57 setReference(Reference); 59 setText(Text); 60 } 62 67 public void setAD_Message_ID (String AD_Message) 68 { 69 int AD_Message_ID = DB.getSQLValue("SELECT AD_Message_ID FROM AD_Message WHERE Value=?", AD_Message); 70 if (AD_Message_ID != -1) 71 setAD_Message_ID(AD_Message_ID); 72 else 73 { 74 setAD_Message_ID(240); log.error("setAD_Message_ID - ID not found for '" + AD_Message + "'"); 76 } 77 } 79 83 public String toString() 84 { 85 StringBuffer sb = new StringBuffer ("MNote[") 86 .append(getID()).append(",AD_Message_ID=").append(getAD_Message_ID()) 87 .append(",").append(getReference()) 88 .append("]"); 89 return sb.toString(); 90 } 92 } | Popular Tags |