Compiere 3.1

org.compiere.model
Class MPreference

java.lang.Object
  extended by org.compiere.framework.PO
      extended by org.compiere.model.X_AD_Preference
          extended by org.compiere.model.MPreference
All Implemented Interfaces:
Serializable, Cloneable, Comparator<PO>, Evaluatee

public class MPreference
extends X_AD_Preference

Preference Model

Version:
$Id$
Author:
Jorg Janke
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.X_AD_Preference
accessLevel, Model, Table_ID, Table_Name, updatedMS
 
Fields inherited from class org.compiere.framework.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_changeVO, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Constructor Summary
MPreference(Ctx ctx, int AD_Preference_ID, String trxName)
          Standard Constructor
MPreference(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
MPreference(Ctx ctx, String Attribute, String Value, String trxName)
          Full Constructor
 
Method Summary
protected  boolean beforeSave(boolean newRecord)
          Before Save
static int delete(String Attribute, String Value)
          Delete Preferences with Attribute & Value
 String toString()
          String Representation
 
Methods inherited from class org.compiere.model.X_AD_Preference
get_AccessLevel, getAD_Preference_ID, getAD_User_ID, getAD_Window_ID, getAttribute, getKeyNamePair, getValue, initPO, setAD_Preference_ID, setAD_User_ID, setAD_Window_ID, setAttribute, setValue
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, afterSave, beforeDelete, compare, convertToBigDecimal, convertToBoolean, convertToInt, convertToTimestamp, copy, copyValues, copyValues, createAttachment, delete_Accounting, delete, delete, dump, dump, equals, get_ChangeVO, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_EntityType, get_HashMap, get_ID, get_IDOld, get_Info, get_KeyColumns, get_Logger, get_Table_ID, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_ValuesAsString, get_WhereClause, get_xmlDocument, get_xmlString, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getVO, hashCode, insert_Accounting, is_Changed, is_KeyColumn, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveNew_getID, saveNewInsertSQL, saveNewSpecial, saveUpdate, set_ChangeVO, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueString, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setContext, setCtx, setDocWorkflowMgr, setIsActive, setStandardDefaults, setUpdateable, setUpdatedBy, toStringX, unlock, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MPreference

public MPreference(Ctx ctx,
                   int AD_Preference_ID,
                   String trxName)
Standard Constructor

Parameters:
ctx - context
AD_Preference_ID - id
trxName - transaction

MPreference

public MPreference(Ctx ctx,
                   ResultSet rs,
                   String trxName)
Load Constructor

Parameters:
ctx - context
rs - result set
trxName - transaction

MPreference

public MPreference(Ctx ctx,
                   String Attribute,
                   String Value,
                   String trxName)
Full Constructor

Parameters:
ctx - context
Attribute - attribute
Value - value
trxName - trx
Method Detail

delete

public static int delete(String Attribute,
                         String Value)
Delete Preferences with Attribute & Value

Parameters:
Attribute - attribute
Value - value
Returns:
number of records deleted

beforeSave

protected boolean beforeSave(boolean newRecord)
Before Save

Overrides:
beforeSave in class PO
Parameters:
newRecord -
Returns:
true if can be saved

toString

public String toString()
String Representation

Overrides:
toString in class X_AD_Preference
Returns:
info

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.