Package org.compiere.model
Class MSalesRegion
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_SalesRegion
org.compiere.model.MSalesRegion
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_C_SalesRegion
,I_Persistent
,Evaluatee
,ImmutablePOSupport
Sales Region Model
- Version:
- $Id: MSalesRegion.java,v 1.3 2006/07/30 00:54:54 jjanke Exp $
- Author:
- Jorg Janke
- See Also:
-
Field Summary
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
Fields inherited from interface org.compiere.model.I_C_SalesRegion
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_SalesRegion_ID, COLUMNNAME_C_SalesRegion_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_IsActive, COLUMNNAME_IsDefault, COLUMNNAME_IsSummary, COLUMNNAME_Name, COLUMNNAME_SalesRep_ID, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_Value, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionMSalesRegion
(Properties ctx, int C_SalesRegion_ID, String trxName) Default ConstructorMSalesRegion
(Properties ctx, String C_SalesRegion_UU, String trxName) UUID based ConstructorMSalesRegion
(Properties ctx, ResultSet rs, String trxName) Load ConstructorMSalesRegion
(Properties ctx, MSalesRegion copy) Copy constructorMSalesRegion
(Properties ctx, MSalesRegion copy, String trxName) Copy constructorMSalesRegion
(MSalesRegion copy) Copy constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
afterDelete
(boolean success) Execute after Delete operations.protected boolean
afterSave
(boolean newRecord, boolean success) Called after Save for Post-Save Operation.
Default implementation is nop, to be implemented in sub-classes that needed it.static MSalesRegion
get
(int C_SalesRegion_ID) Get SalesRegion from Cache (immutable)static MSalesRegion
get
(Properties ctx, int C_SalesRegion_ID) Get SalesRegion from Cache (immutable)mark PO as immutableMethods inherited from class org.compiere.model.X_C_SalesRegion
get_AccessLevel, getC_SalesRegion_ID, getC_SalesRegion_UU, getDescription, getKeyNamePair, getName, getSalesRep, getSalesRep_ID, getValue, initPO, isDefault, isSummary, setC_SalesRegion_ID, setC_SalesRegion_UU, setDescription, setIsDefault, setIsSummary, setName, setSalesRep_ID, setValue, toString
Methods inherited from class org.compiere.model.PO
beforeDelete, beforeSave, buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_OptimisticLockingColumns, get_Table_ID, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
Methods inherited from interface org.compiere.model.I_C_SalesRegion
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
Methods inherited from interface org.compiere.model.I_Persistent
save
-
Constructor Details
-
MSalesRegion
UUID based Constructor- Parameters:
ctx
- ContextC_SalesRegion_UU
- UUID keytrxName
- Transaction
-
MSalesRegion
Default Constructor- Parameters:
ctx
- contextC_SalesRegion_ID
- idtrxName
- transaction
-
MSalesRegion
Load Constructor- Parameters:
ctx
- contextrs
- result settrxName
- transaction
-
MSalesRegion
Copy constructor- Parameters:
copy
-
-
MSalesRegion
Copy constructor- Parameters:
ctx
-copy
-
-
MSalesRegion
Copy constructor- Parameters:
ctx
-copy
-trxName
-
-
-
Method Details
-
get
Get SalesRegion from Cache (immutable)- Parameters:
C_SalesRegion_ID
- id- Returns:
- MSalesRegion
-
get
Get SalesRegion from Cache (immutable)- Parameters:
ctx
- contextC_SalesRegion_ID
- id- Returns:
- MSalesRegion
-
afterSave
protected boolean afterSave(boolean newRecord, boolean success) Description copied from class:PO
Called after Save for Post-Save Operation.
Default implementation is nop, to be implemented in sub-classes that needed it. -
afterDelete
protected boolean afterDelete(boolean success) Description copied from class:PO
Execute after Delete operations.
Default implementation is nop, to be implemented in sub-classes that needed it.- Overrides:
afterDelete
in classPO
- Parameters:
success
- true if record deleted- Returns:
- true if delete is a success
-
markImmutable
Description copied from interface:ImmutablePOSupport
mark PO as immutable- Specified by:
markImmutable
in interfaceImmutablePOSupport
- Returns:
- PO
-