Adempiere 3.5.2a

org.compiere.wf
Class MWFNextCondition

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_AD_WF_NextCondition
          extended by org.compiere.wf.MWFNextCondition
All Implemented Interfaces:
Serializable, Comparator, I_AD_WF_NextCondition, I_Persistent, Evaluatee

public class MWFNextCondition
extends X_AD_WF_NextCondition

Workflow Transition Condition

Version:
$Id: MWFNextCondition.java,v 1.3 2006/07/30 00:51:05 jjanke Exp $
Author:
Jorg Janke, Teo Sarca, SC ARHIPAC SERVICE SRL
  • BF [ 1943720 ] WF Next Condition: handling boolean values is poor
  • See Also:
    Serialized Form

    Field Summary
     
    Fields inherited from class org.compiere.model.X_AD_WF_NextCondition
    ANDOR_AD_Reference_ID, ANDOR_And, ANDOR_Or, ENTITYTYPE_AD_Reference_ID, OPERATION_AD_Reference_ID, OPERATION_Eq, OPERATION_Gt, OPERATION_GtEq, OPERATION_Le, OPERATION_LeEq, OPERATION_Like, OPERATION_NotEq, OPERATION_Sql, OPERATION_X
     
    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, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
     
    Fields inherited from interface org.compiere.model.I_AD_WF_NextCondition
    accessLevel, COLUMNNAME_AD_Column_ID, COLUMNNAME_AD_WF_NextCondition_ID, COLUMNNAME_AD_WF_NodeNext_ID, COLUMNNAME_AndOr, COLUMNNAME_EntityType, COLUMNNAME_Operation, COLUMNNAME_SeqNo, COLUMNNAME_Value, COLUMNNAME_Value2, Model, Table_ID, Table_Name
     
    Constructor Summary
    MWFNextCondition(Properties ctx, int id, String trxName)
              Default Constructor
    MWFNextCondition(Properties ctx, ResultSet rs, String trxName)
              Load Cosntructor
     
    Method Summary
     boolean evaluate(MWFActivity activity)
              Evaluate Condition
     boolean isOr()
              Is Or Condition
     String toString()
              String Representation
     
    Methods inherited from class org.compiere.model.X_AD_WF_NextCondition
    get_AccessLevel, getAD_Column_ID, getAD_Column, getAD_WF_NextCondition_ID, getAD_WF_NodeNext_ID, getAD_WF_NodeNext, getAndOr, getEntityType, getKeyNamePair, getOperation, getSeqNo, getValue, getValue2, initPO, setAD_Column_ID, setAD_WF_NextCondition_ID, setAD_WF_NodeNext_ID, setAndOr, setEntityType, setOperation, setSeqNo, setValue, setValue2
     
    Methods inherited from class org.compiere.model.PO
    afterDelete, afterSave, beforeDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, 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_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
     
    Methods inherited from class java.lang.Object
    clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
     
    Methods inherited from interface org.compiere.model.I_Persistent
    save
     

    Constructor Detail

    MWFNextCondition

    public MWFNextCondition(Properties ctx,
                            int id,
                            String trxName)
    Default Constructor

    Parameters:
    ctx - context
    id - id
    trxName - transaction

    MWFNextCondition

    public MWFNextCondition(Properties ctx,
                            ResultSet rs,
                            String trxName)
    Load Cosntructor

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

    isOr

    public boolean isOr()
    Is Or Condition

    Returns:
    true if OR

    evaluate

    public boolean evaluate(MWFActivity activity)
    Evaluate Condition

    Parameters:
    activity - activity
    Returns:
    true if true

    toString

    public String toString()
    String Representation

    Overrides:
    toString in class X_AD_WF_NextCondition
    Returns:
    info

    Adempiere 3.5.2a

    Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.