Compiere 3.1

org.compiere.model
Class MRecentItem

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

public class MRecentItem
extends X_AD_RecentItem

Recent Item Model

Author:
Jorg Janke
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.X_AD_RecentItem
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
MRecentItem(Ctx ctx, int AD_RecentItem_ID, String trxName)
          Standard Constructor
MRecentItem(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
MRecentItem(PO po, String type)
          PO Constructor
 
Method Summary
static boolean add(PO po, String type)
          Add PO to Recent Item
static ArrayList<MRecentItem> getRecent(Ctx ctx)
          Get Recent Items
 String toString()
          String Representation
 String toStringX()
          Extended String Representation
 
Methods inherited from class org.compiere.model.X_AD_RecentItem
get_AccessLevel, getAD_Role_ID, getAD_Tab_ID, getAD_Table_ID, getAD_User_ID, getAD_Window_ID, getName, getRecord_ID, initPO, setAD_Role_ID, setAD_Tab_ID, setAD_Table_ID, setAD_User_ID, setAD_Window_ID, setName, setRecord_ID
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, afterSave, beforeDelete, beforeSave, 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, unlock, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MRecentItem

public MRecentItem(Ctx ctx,
                   int AD_RecentItem_ID,
                   String trxName)
Standard Constructor

Parameters:
ctx - ctx
AD_RecentItem_ID - id
trxName - trx

MRecentItem

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

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

MRecentItem

public MRecentItem(PO po,
                   String type)
PO Constructor

Parameters:
po - persistent object
type - I=Insert, U=Update, V=View
Method Detail

add

public static boolean add(PO po,
                          String type)
Add PO to Recent Item

Parameters:
po - PO
type - I=Insert, U=Update, V=View
Returns:
true if added

getRecent

public static ArrayList<MRecentItem> getRecent(Ctx ctx)
Get Recent Items

Parameters:
ctx - context with User and Role
Returns:
list of recent items

toString

public String toString()
String Representation

Overrides:
toString in class X_AD_RecentItem
Returns:
info

toStringX

public String toStringX()
Extended String Representation

Overrides:
toStringX in class PO
Returns:
info

Compiere 3.1

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