/****************************************************************************** * Product: Adempiere ERP & CRM Smart Business Solution * * Copyright (C) 1999-2007 ComPiere, Inc. All Rights Reserved. * * This program is free software, you can redistribute it and/or modify it * * under the terms version 2 of the GNU General Public License as published * * by the Free Software Foundation. This program is distributed in the hope * * that it will be useful, but WITHOUT ANY WARRANTY, without even the implied * * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * * with this program, if not, write to the Free Software Foundation, Inc., * * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * * For the text or an alternative of this public license, you may reach us * * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * * or via info@compiere.org or http://www.compiere.org/license.html * *****************************************************************************/ /** Generated Model - DO NOT CHANGE */ package org.spinsuite.model; import android.content.Context; import android.database.Cursor; import java.util.Date; import org.spinsuite.base.DB; import org.spinsuite.util.KeyNamePair; /** Generated Model for AD_Process * @author Adempiere (generated) * @version Release 3.7.0LTS (1252452765) - $Id$ */ public class X_AD_Process extends PO implements I_AD_Process, I_Persistent { /** * */ private static final long serialVersionUID = 20140407L; /** Standard Constructor */ public X_AD_Process (Context ctx, int AD_Process_ID, DB conn) { super (ctx, AD_Process_ID, conn); /** if (AD_Process_ID == 0) { setAccessLevel (null); setAD_Process_ID (0); setEntityType (null); // U setIsBetaFunctionality (false); setIsReport (false); setIsServerProcess (false); setName (null); setValue (null); } */ } /** Load Constructor */ public X_AD_Process (Context ctx, Cursor rs, DB conn) { super (ctx, rs, conn); } /** Load Meta Data */ protected POInfo initPO (Context ctx) { POInfo poi = POInfo.getPOInfo (ctx, SFA_Table_ID, get_Connection()); return poi; } public String toString() { StringBuffer sb = new StringBuffer ("X_AD_Process[") .append(get_ID()).append("]"); return sb.toString(); } /** AccessLevel AD_Reference_ID=5 */ public static final int ACCESSLEVEL_AD_Reference_ID=5; /** Organization = 1 */ public static final String ACCESSLEVEL_Organization = "1"; /** Client+Organization = 3 */ public static final String ACCESSLEVEL_ClientPlusOrganization = "3"; /** System only = 4 */ public static final String ACCESSLEVEL_SystemOnly = "4"; /** All = 7 */ public static final String ACCESSLEVEL_All = "7"; /** System+Client = 6 */ public static final String ACCESSLEVEL_SystemPlusClient = "6"; /** Client only = 2 */ public static final String ACCESSLEVEL_ClientOnly = "2"; /** Set Data Access Level. @param AccessLevel Access Level required */ public void setAccessLevel (String AccessLevel) { set_Value (COLUMNNAME_AccessLevel, AccessLevel); } /** Get Data Access Level. @return Access Level required */ public String getAccessLevel () { return (String)get_Value(COLUMNNAME_AccessLevel); } /** Set Smart Browse. @param AD_Browse_ID Smart Browse */ public void setAD_Browse_ID (int AD_Browse_ID) { if (AD_Browse_ID < 1) set_Value (COLUMNNAME_AD_Browse_ID, null); else set_Value (COLUMNNAME_AD_Browse_ID, Integer.valueOf(AD_Browse_ID)); } /** Get Smart Browse. @return Smart Browse */ public int getAD_Browse_ID () { Integer ii = (Integer)get_Value(COLUMNNAME_AD_Browse_ID); if (ii == null) return 0; return ii.intValue(); } /** Set Special Form. @param AD_Form_ID Special Form */ public void setAD_Form_ID (int AD_Form_ID) { if (AD_Form_ID < 1) set_Value (COLUMNNAME_AD_Form_ID, null); else set_Value (COLUMNNAME_AD_Form_ID, Integer.valueOf(AD_Form_ID)); } /** Get Special Form. @return Special Form */ public int getAD_Form_ID () { Integer ii = (Integer)get_Value(COLUMNNAME_AD_Form_ID); if (ii == null) return 0; return ii.intValue(); } /** Set Print Format. @param AD_PrintFormat_ID Data Print Format */ public void setAD_PrintFormat_ID (int AD_PrintFormat_ID) { if (AD_PrintFormat_ID < 1) set_Value (COLUMNNAME_AD_PrintFormat_ID, null); else set_Value (COLUMNNAME_AD_PrintFormat_ID, Integer.valueOf(AD_PrintFormat_ID)); } /** Get Print Format. @return Data Print Format */ public int getAD_PrintFormat_ID () { Integer ii = (Integer)get_Value(COLUMNNAME_AD_PrintFormat_ID); if (ii == null) return 0; return ii.intValue(); } /** Set Process. @param AD_Process_ID Process or Report */ public void setAD_Process_ID (int AD_Process_ID) { if (AD_Process_ID < 1) set_Value (COLUMNNAME_AD_Process_ID, null); else set_Value (COLUMNNAME_AD_Process_ID, Integer.valueOf(AD_Process_ID)); } /** Get Process. @return Process or Report */ public int getAD_Process_ID () { Integer ii = (Integer)get_Value(COLUMNNAME_AD_Process_ID); if (ii == null) return 0; return ii.intValue(); } /** Set Report View. @param AD_ReportView_ID View used to generate this report */ public void setAD_ReportView_ID (int AD_ReportView_ID) { if (AD_ReportView_ID < 1) set_Value (COLUMNNAME_AD_ReportView_ID, null); else set_Value (COLUMNNAME_AD_ReportView_ID, Integer.valueOf(AD_ReportView_ID)); } /** Get Report View. @return View used to generate this report */ public int getAD_ReportView_ID () { Integer ii = (Integer)get_Value(COLUMNNAME_AD_ReportView_ID); if (ii == null) return 0; return ii.intValue(); } /** Set Workflow. @param AD_Workflow_ID Workflow or combination of tasks */ public void setAD_Workflow_ID (int AD_Workflow_ID) { if (AD_Workflow_ID < 1) set_Value (COLUMNNAME_AD_Workflow_ID, null); else set_Value (COLUMNNAME_AD_Workflow_ID, Integer.valueOf(AD_Workflow_ID)); } /** Get Workflow. @return Workflow or combination of tasks */ public int getAD_Workflow_ID () { Integer ii = (Integer)get_Value(COLUMNNAME_AD_Workflow_ID); if (ii == null) return 0; return ii.intValue(); } /** Set Classname. @param Classname Java Classname */ public void setClassname (String Classname) { set_Value (COLUMNNAME_Classname, Classname); } /** Get Classname. @return Java Classname */ public String getClassname () { return (String)get_Value(COLUMNNAME_Classname); } /** Set Copy From Report and Process. @param CopyFromProcess Copy settings from one report and process to another. */ public void setCopyFromProcess (String CopyFromProcess) { set_Value (COLUMNNAME_CopyFromProcess, CopyFromProcess); } /** Get Copy From Report and Process. @return Copy settings from one report and process to another. */ public String getCopyFromProcess () { return (String)get_Value(COLUMNNAME_CopyFromProcess); } /** Set Description. @param Description Optional short description of the record */ public void setDescription (String Description) { set_Value (COLUMNNAME_Description, Description); } /** Get Description. @return Optional short description of the record */ public String getDescription () { return (String)get_Value(COLUMNNAME_Description); } /** EntityType AD_Reference_ID=389 */ public static final int ENTITYTYPE_AD_Reference_ID=389; /** Set Entity Type. @param EntityType Dictionary Entity Type; Determines ownership and synchronization */ public void setEntityType (String EntityType) { set_Value (COLUMNNAME_EntityType, EntityType); } /** Get Entity Type. @return Dictionary Entity Type; Determines ownership and synchronization */ public String getEntityType () { return (String)get_Value(COLUMNNAME_EntityType); } /** Set Comment/Help. @param Help Comment or Hint */ public void setHelp (String Help) { set_Value (COLUMNNAME_Help, Help); } /** Get Comment/Help. @return Comment or Hint */ public String getHelp () { return (String)get_Value(COLUMNNAME_Help); } /** Set Beta Functionality. @param IsBetaFunctionality This functionality is considered Beta */ public void setIsBetaFunctionality (boolean IsBetaFunctionality) { set_Value (COLUMNNAME_IsBetaFunctionality, Boolean.valueOf(IsBetaFunctionality)); } /** Get Beta Functionality. @return This functionality is considered Beta */ public boolean isBetaFunctionality () { Object oo = get_Value(COLUMNNAME_IsBetaFunctionality); if (oo != null) { if (oo instanceof Boolean) return ((Boolean)oo).booleanValue(); return "Y".equals(oo); } return false; } /** Set Direct print. @param IsDirectPrint Print without dialog */ public void setIsDirectPrint (boolean IsDirectPrint) { set_Value (COLUMNNAME_IsDirectPrint, Boolean.valueOf(IsDirectPrint)); } /** Get Direct print. @return Print without dialog */ public boolean isDirectPrint () { Object oo = get_Value(COLUMNNAME_IsDirectPrint); if (oo != null) { if (oo instanceof Boolean) return ((Boolean)oo).booleanValue(); return "Y".equals(oo); } return false; } /** Set Report. @param IsReport Indicates a Report record */ public void setIsReport (boolean IsReport) { set_Value (COLUMNNAME_IsReport, Boolean.valueOf(IsReport)); } /** Get Report. @return Indicates a Report record */ public boolean isReport () { Object oo = get_Value(COLUMNNAME_IsReport); if (oo != null) { if (oo instanceof Boolean) return ((Boolean)oo).booleanValue(); return "Y".equals(oo); } return false; } /** Set Server Process. @param IsServerProcess Run this Process on Server only */ public void setIsServerProcess (boolean IsServerProcess) { set_Value (COLUMNNAME_IsServerProcess, Boolean.valueOf(IsServerProcess)); } /** Get Server Process. @return Run this Process on Server only */ public boolean isServerProcess () { Object oo = get_Value(COLUMNNAME_IsServerProcess); if (oo != null) { if (oo instanceof Boolean) return ((Boolean)oo).booleanValue(); return "Y".equals(oo); } return false; } /** Set Jasper Report. @param JasperReport Jasper Report */ public void setJasperReport (String JasperReport) { set_Value (COLUMNNAME_JasperReport, JasperReport); } /** Get Jasper Report. @return Jasper Report */ public String getJasperReport () { return (String)get_Value(COLUMNNAME_JasperReport); } /** Set Name. @param Name Alphanumeric identifier of the entity */ public void setName (String Name) { set_Value (COLUMNNAME_Name, Name); } /** Get Name. @return Alphanumeric identifier of the entity */ public String getName () { return (String)get_Value(COLUMNNAME_Name); } /** Set Procedure. @param ProcedureName Name of the Database Procedure */ public void setProcedureName (String ProcedureName) { set_Value (COLUMNNAME_ProcedureName, ProcedureName); } /** Get Procedure. @return Name of the Database Procedure */ public String getProcedureName () { return (String)get_Value(COLUMNNAME_ProcedureName); } /** ShowHelp AD_Reference_ID=50007 */ public static final int SHOWHELP_AD_Reference_ID=50007; /** Ask user (for future use) = A */ public static final String SHOWHELP_AskUserForFutureUse = "A"; /** Don't show help = N */ public static final String SHOWHELP_DonTShowHelp = "N"; /** Show Help = Y */ public static final String SHOWHELP_ShowHelp = "Y"; /** Run silently - Take Defaults = S */ public static final String SHOWHELP_RunSilently_TakeDefaults = "S"; /** Set Show Help. @param ShowHelp Show Help */ public void setShowHelp (String ShowHelp) { set_Value (COLUMNNAME_ShowHelp, ShowHelp); } /** Get Show Help. @return Show Help */ public String getShowHelp () { return (String)get_Value(COLUMNNAME_ShowHelp); } /** Set Statistic Count. @param Statistic_Count Internal statistics how often the entity was used */ public void setStatistic_Count (int Statistic_Count) { set_Value (COLUMNNAME_Statistic_Count, Integer.valueOf(Statistic_Count)); } /** Get Statistic Count. @return Internal statistics how often the entity was used */ public int getStatistic_Count () { Integer ii = (Integer)get_Value(COLUMNNAME_Statistic_Count); if (ii == null) return 0; return ii.intValue(); } /** Set Statistic Seconds. @param Statistic_Seconds Internal statistics how many seconds a process took */ public void setStatistic_Seconds (int Statistic_Seconds) { set_Value (COLUMNNAME_Statistic_Seconds, Integer.valueOf(Statistic_Seconds)); } /** Get Statistic Seconds. @return Internal statistics how many seconds a process took */ public int getStatistic_Seconds () { Integer ii = (Integer)get_Value(COLUMNNAME_Statistic_Seconds); if (ii == null) return 0; return ii.intValue(); } /** Set Search Key. @param Value Search key for the record in the format required - must be unique */ public void setValue (String Value) { set_Value (COLUMNNAME_Value, Value); } /** Get Search Key. @return Search key for the record in the format required - must be unique */ public String getValue () { return (String)get_Value(COLUMNNAME_Value); } /** Get Record ID/ColumnName @return ID/ColumnName pair */ public KeyNamePair getKeyNamePair() { return new KeyNamePair(get_ID(), getValue()); } /** Set Workflow Key. @param WorkflowValue Key of the Workflow to start */ public void setWorkflowValue (String WorkflowValue) { set_Value (COLUMNNAME_WorkflowValue, WorkflowValue); } /** Get Workflow Key. @return Key of the Workflow to start */ public String getWorkflowValue () { return (String)get_Value(COLUMNNAME_WorkflowValue); } }