Compiere 3.1

org.compiere.model
Class MMeasure

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

public class MMeasure
extends X_PA_Measure

Performance Measure

Version:
$Id: MMeasure.java,v 1.2 2006/07/30 00:51:05 jjanke Exp $
Author:
Jorg Janke
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.X_PA_Measure
accessLevel, MEASUREDATATYPE_AD_Reference_ID, MEASUREDATATYPE_QtyAmountInTime, MEASUREDATATYPE_StatusQtyAmount, MEASURETYPE_Achievements, MEASURETYPE_AD_Reference_ID, MEASURETYPE_Calculated, MEASURETYPE_Manual, MEASURETYPE_Project, MEASURETYPE_Ratio, MEASURETYPE_Request, MEASURETYPE_UserDefined, 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
MMeasure(Ctx ctx, int PA_Measure_ID, String trxName)
          Standard Constructor
MMeasure(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  boolean afterSave(boolean newRecord, boolean success)
          After Save
protected  boolean beforeSave(boolean newRecord)
          Before Save
static MMeasure get(Ctx ctx, int PA_Measure_ID)
          Get MMeasure from Cache
 String toString()
          String Representation
 boolean updateGoals()
          Update/save Goals
 
Methods inherited from class org.compiere.model.X_PA_Measure
get_AccessLevel, getC_ProjectType_ID, getCalculationClass, getDescription, getKeyNamePair, getManualActual, getManualNote, getMeasureDataType, getMeasureType, getName, getPA_Benchmark_ID, getPA_Hierarchy_ID, getPA_Measure_ID, getPA_MeasureCalc_ID, getPA_Ratio_ID, getR_RequestType_ID, initPO, isMeasureDataTypeValid, isMeasureTypeValid, setC_ProjectType_ID, setCalculationClass, setDescription, setManualActual, setManualNote, setMeasureDataType, setMeasureType, setName, setPA_Benchmark_ID, setPA_Hierarchy_ID, setPA_Measure_ID, setPA_MeasureCalc_ID, setPA_Ratio_ID, setR_RequestType_ID
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, 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

MMeasure

public MMeasure(Ctx ctx,
                int PA_Measure_ID,
                String trxName)
Standard Constructor

Parameters:
ctx - context
PA_Measure_ID - id
trxName - trx

MMeasure

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

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

get

public static MMeasure get(Ctx ctx,
                           int PA_Measure_ID)
Get MMeasure from Cache

Parameters:
ctx - context
PA_Measure_ID - id
Returns:
MMeasure

toString

public String toString()
String Representation

Overrides:
toString in class X_PA_Measure
Returns:
info

beforeSave

protected boolean beforeSave(boolean newRecord)
Before Save

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

afterSave

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

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

updateGoals

public boolean updateGoals()
Update/save Goals

Returns:
true if updated

Compiere 3.1

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