Compiere 3.1

org.compiere.wf
Class MWFNodePara

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

public class MWFNodePara
extends X_AD_WF_Node_Para

Workflow Node Process Parameter Model

Version:
$Id: MWFNodePara.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_AD_WF_Node_Para
accessLevel, ENTITYTYPE_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
MWFNodePara(Ctx ctx, int id, String trxName)
          Standard Constructor
MWFNodePara(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
 String getAttributeName()
          Get Attribute Name.
 int getDisplayType()
          Get Display Type
static MWFNodePara[] getParameters(Ctx ctx, int AD_WF_Node_ID)
          Get Parameters for a node
 MProcessPara getProcessPara()
          Get Process Parameter
 boolean isMandatory()
          Is Mandatory
 void setAD_Process_Para_ID(int AD_Process_Para_ID)
          Set AD_Process_Para_ID
 
Methods inherited from class org.compiere.model.X_AD_WF_Node_Para
get_AccessLevel, getAD_Process_Para_ID, getAD_WF_Node_ID, getAD_WF_Node_Para_ID, getAttributeValue, getDescription, getEntityType, getKeyNamePair, initPO, setAD_WF_Node_ID, setAD_WF_Node_Para_ID, setAttributeName, setAttributeValue, setDescription, setEntityType, toString
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, afterSave, beforeDelete, beforeSave, 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

MWFNodePara

public MWFNodePara(Ctx ctx,
                   int id,
                   String trxName)
Standard Constructor

Parameters:
ctx - context
id - id
trxName - transaction

MWFNodePara

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

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

getParameters

public static MWFNodePara[] getParameters(Ctx ctx,
                                          int AD_WF_Node_ID)
Get Parameters for a node

Parameters:
ctx - context
AD_WF_Node_ID - node
Returns:
array of parameters

getProcessPara

public MProcessPara getProcessPara()
Get Process Parameter

Returns:
process parameter

getAttributeName

public String getAttributeName()
Get Attribute Name. If not set - retrieve it

Overrides:
getAttributeName in class X_AD_WF_Node_Para
Returns:
attribute name

getDisplayType

public int getDisplayType()
Get Display Type

Returns:
display type

isMandatory

public boolean isMandatory()
Is Mandatory

Returns:
true if mandatory

setAD_Process_Para_ID

public void setAD_Process_Para_ID(int AD_Process_Para_ID)
Set AD_Process_Para_ID

Overrides:
setAD_Process_Para_ID in class X_AD_WF_Node_Para
Parameters:
AD_Process_Para_ID - id

Compiere 3.1

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