Adempiere 3.5.2a

org.compiere.wf
Class MWFNodePara

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_AD_WF_Node_Para
          extended by org.compiere.wf.MWFNodePara
All Implemented Interfaces:
Serializable, Comparator, I_AD_WF_Node_Para, I_Persistent, 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
ENTITYTYPE_AD_Reference_ID
 
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_Node_Para
accessLevel, COLUMNNAME_AD_Process_Para_ID, COLUMNNAME_AD_WF_Node_ID, COLUMNNAME_AD_WF_Node_Para_ID, COLUMNNAME_AttributeName, COLUMNNAME_AttributeValue, COLUMNNAME_Description, COLUMNNAME_EntityType, Model, Table_ID, Table_Name
 
Constructor Summary
MWFNodePara(Properties ctx, int id, String trxName)
          Standard Constructor
MWFNodePara(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
 String getAttributeName()
          Get Attribute Name.
 int getDisplayType()
          Get Display Type
static MWFNodePara[] getParameters(Properties 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_Process_Para, getAD_WF_Node_ID, getAD_WF_Node_Para_ID, getAD_WF_Node, 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.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

MWFNodePara

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

Parameters:
ctx - context
id - id
trxName - transaction

MWFNodePara

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

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

getParameters

public static MWFNodePara[] getParameters(Properties 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

Specified by:
getAttributeName in interface I_AD_WF_Node_Para
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

Specified by:
setAD_Process_Para_ID in interface I_AD_WF_Node_Para
Overrides:
setAD_Process_Para_ID in class X_AD_WF_Node_Para
Parameters:
AD_Process_Para_ID - id

Adempiere 3.5.2a

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