Package org.compiere.model
Class MTest
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_Test
org.compiere.model.MTest
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparator<Object>
,I_Persistent
,I_Test
,Evaluatee
Test Model
- Version:
- $Id: MTest.java,v 1.3 2006/07/30 00:58:37 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_Test
accessLevel, COLUMNNAME_Account_Acct, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_AD_Table_ID, COLUMNNAME_BinaryData, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_Location_ID, COLUMNNAME_C_Payment_ID, COLUMNNAME_C_UOM_ID, COLUMNNAME_CharacterData, COLUMNNAME_Color, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_Help, COLUMNNAME_IsActive, COLUMNNAME_JsonData, COLUMNNAME_M_Locator_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_Name, COLUMNNAME_Processed, COLUMNNAME_Processing, COLUMNNAME_Record_ID, COLUMNNAME_Record_UU, COLUMNNAME_T_Amount, COLUMNNAME_T_Date, COLUMNNAME_T_DateTime, COLUMNNAME_T_Integer, COLUMNNAME_T_Number, COLUMNNAME_T_Qty, COLUMNNAME_T_Timestamp, COLUMNNAME_Test_ID, COLUMNNAME_Test_UU, COLUMNNAME_TestVirtualQty, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, Model, Table_ID, Table_Name
-
Constructor Summary
ConstructorDescriptionMTest
(Properties ctx, int Test_ID, String trxName) ConstructorMTest
(Properties ctx, int Test_ID, String trxName, String... virtualColumns) MTest
(Properties ctx, String testString, int testNo) new Test record ConstructorMTest
(Properties ctx, String testString, int testNo, String trxName) new Test record ConstructorMTest
(Properties ctx, String Test_UU, String trxName) ConstructorMTest
(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
afterDelete
(boolean success) After Deleteprotected boolean
afterSave
(boolean newRecord, boolean success) After Saveprotected boolean
Before Deleteprotected boolean
beforeSave
(boolean newRecord) Before SaveMethods inherited from class org.compiere.model.X_Test
get_AccessLevel, getAccount_A, getAccount_Acct, getAD_Table, getAD_Table_ID, getBinaryData, getC_BPartner, getC_BPartner_ID, getC_Currency, getC_Currency_ID, getC_Location, getC_Location_ID, getC_Payment, getC_Payment_ID, getC_UOM, getC_UOM_ID, getCharacterData, getColor, getDescription, getHelp, getJsonData, getKeyNamePair, getM_Locator, getM_Locator_ID, getM_Product, getM_Product_ID, getName, getRecord_ID, getRecord_UU, getT_Amount, getT_Date, getT_DateTime, getT_Integer, getT_Number, getT_Qty, getT_Timestamp, getTest_ID, getTest_UU, getTestVirtualQty, initPO, isProcessed, isProcessing, setAccount_Acct, setAD_Table_ID, setBinaryData, setC_BPartner_ID, setC_Currency_ID, setC_Location_ID, setC_Payment_ID, setC_UOM_ID, setCharacterData, setColor, setDescription, setHelp, setJsonData, setM_Locator_ID, setM_Product_ID, setName, setProcessed, setProcessing, setRecord_ID, setRecord_UU, setT_Amount, setT_Date, setT_DateTime, setT_Integer, setT_Number, setT_Qty, setT_Timestamp, setTest_ID, setTest_UU, setTestVirtualQty, toString
Methods inherited from class org.compiere.model.PO
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_Persistent
save
Methods inherited from interface org.compiere.model.I_Test
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
-
Constructor Details
-
MTest
Constructor- Parameters:
ctx
- contextTest_ID
-trxName
- transaction
-
MTest
Load Constructor- Parameters:
ctx
- contextrs
- result settrxName
- transaction
-
MTest
Constructor- Parameters:
ctx
- contextTest_UU
-trxName
- transaction
-
MTest
new Test record Constructor- Parameters:
ctx
- contexttestString
- test stringtestNo
- test no
-
MTest
new Test record Constructor- Parameters:
ctx
- contexttestString
- test stringtestNo
- test notrxName
-
-
MTest
- Parameters:
ctx
-Test_ID
-trxName
-virtualColumns
-
-
-
Method Details
-
beforeDelete
protected boolean beforeDelete()Before Delete- Overrides:
beforeDelete
in classPO
- Returns:
- true if it can be deleted
-
afterDelete
protected boolean afterDelete(boolean success) After Delete- Overrides:
afterDelete
in classPO
- Parameters:
success
-- Returns:
- success
-
beforeSave
protected boolean beforeSave(boolean newRecord) Before Save- Overrides:
beforeSave
in classPO
- Parameters:
newRecord
-- Returns:
- true
-
afterSave
protected boolean afterSave(boolean newRecord, boolean success) After Save
-