Compiere 3.1

org.compiere.model
Class MWarehouse

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

public class MWarehouse
extends X_M_Warehouse

Warehouse Model

Version:
$Id: MWarehouse.java,v 1.3 2006/07/30 00:58:05 jjanke Exp $
Author:
Jorg Janke
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.X_M_Warehouse
accessLevel, M_WAREHOUSESOURCE_ID_AD_Reference_ID, 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
MWarehouse(Ctx ctx, int M_Warehouse_ID, String trxName)
          Standard Constructor
MWarehouse(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
MWarehouse(MOrg org)
          Organization Constructor
 
Method Summary
protected  boolean afterSave(boolean newRecord, boolean success)
          After Save
protected  boolean beforeDelete()
          Before Delete
protected  boolean beforeSave(boolean newRecord)
          Before Save
static MWarehouse get(Ctx ctx, int M_Warehouse_ID)
          Get from Cache
 MLocator getDefaultLocator()
          Get Default Locator
 int getDefaultM_Locator_ID()
          Get Default M_Locator_ID
static MWarehouse[] getForOrg(Ctx ctx, int AD_Org_ID)
          Get Warehouses for Org
 MLocator[] getLocators(boolean reload)
          Get Locators
 String toString()
          String Representation
 
Methods inherited from class org.compiere.model.X_M_Warehouse
get_AccessLevel, getC_Location_ID, getDescription, getKeyNamePair, getM_Warehouse_ID, getM_WarehouseSource_ID, getName, getReplenishmentClass, getSeparator, getValue, initPO, isDisallowNegativeInv, setC_Location_ID, setDescription, setIsDisallowNegativeInv, setM_Warehouse_ID, setM_WarehouseSource_ID, setName, setReplenishmentClass, setSeparator, setValue
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, 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

MWarehouse

public MWarehouse(Ctx ctx,
                  int M_Warehouse_ID,
                  String trxName)
Standard Constructor

Parameters:
ctx - context
M_Warehouse_ID - id
trxName - transaction

MWarehouse

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

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

MWarehouse

public MWarehouse(MOrg org)
Organization Constructor

Parameters:
org - parent
Method Detail

get

public static MWarehouse get(Ctx ctx,
                             int M_Warehouse_ID)
Get from Cache

Parameters:
ctx - context
M_Warehouse_ID - id
Returns:
warehouse

getForOrg

public static MWarehouse[] getForOrg(Ctx ctx,
                                     int AD_Org_ID)
Get Warehouses for Org

Parameters:
ctx - context
AD_Org_ID - id
Returns:
warehouse

getLocators

public MLocator[] getLocators(boolean reload)
Get Locators

Parameters:
reload - if true reload
Returns:
array of locators

getDefaultLocator

public MLocator getDefaultLocator()
Get Default Locator

Returns:
(first) default locator

getDefaultM_Locator_ID

public int getDefaultM_Locator_ID()
Get Default M_Locator_ID

Returns:
id

toString

public String toString()
String Representation

Overrides:
toString in class X_M_Warehouse
Returns:
info

beforeSave

protected boolean beforeSave(boolean newRecord)
Before Save

Overrides:
beforeSave in class PO
Parameters:
newRecord - new
success - success
Returns:
success

afterSave

protected boolean afterSave(boolean newRecord,
                            boolean success)
After Save

Overrides:
afterSave in class PO
Parameters:
newRecord - new
success - success
Returns:
success

beforeDelete

protected boolean beforeDelete()
Before Delete

Overrides:
beforeDelete in class PO
Returns:
true

Compiere 3.1

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