Compiere 3.1

org.compiere.model
Class MAssignSet

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

public class MAssignSet
extends X_AD_AssignSet

Assign Set Model (Table Level)

Version:
$Id$
Author:
Jorg Janke
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.X_AD_AssignSet
accessLevel, AUTOASSIGNRULE_AD_Reference_ID, AUTOASSIGNRULE_CreateAndUpdate, AUTOASSIGNRULE_CreateAndUpdateIfNotProcessed, AUTOASSIGNRULE_CreateOnly, AUTOASSIGNRULE_UpdateIfNotProcessed, AUTOASSIGNRULE_UpdateOnly, 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
MAssignSet(Ctx ctx, int AD_AssignSet_ID, String trxName)
          Standard Constructor
MAssignSet(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
static boolean execute(PO po, boolean newRecord)
          Execute Auto Assignment
 boolean executeIt(PO po)
          Execute Auto Assignment
static MAssignSet[] getAll(Ctx ctx)
          Get all Assignments
 MAssignTarget[] getTargets(boolean reload)
          Get all Target Lines
 String toString()
          String Representation
 
Methods inherited from class org.compiere.model.X_AD_AssignSet
get_AccessLevel, getAD_AssignSet_ID, getAD_Table_ID, getAutoAssignRule, getDescription, getHelp, getKeyNamePair, getName, initPO, isAutoAssignRuleValid, setAD_AssignSet_ID, setAD_Table_ID, setAutoAssignRule, setDescription, setHelp, setName
 
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

MAssignSet

public MAssignSet(Ctx ctx,
                  int AD_AssignSet_ID,
                  String trxName)
Standard Constructor

Parameters:
ctx - context
AD_AssignSet_ID - id
trxName -

MAssignSet

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

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

getAll

public static MAssignSet[] getAll(Ctx ctx)
Get all Assignments

Parameters:
ctx - ctx
Returns:
Assognment array

execute

public static boolean execute(PO po,
                              boolean newRecord)
Execute Auto Assignment

Parameters:
po - PO to be modified
newRecord - new
Returns:
true if modified

getTargets

public MAssignTarget[] getTargets(boolean reload)
Get all Target Lines

Parameters:
reload - reload data
Returns:
array of lines

executeIt

public boolean executeIt(PO po)
Execute Auto Assignment

Parameters:
po - PO to be modified
Returns:
true if modified

toString

public String toString()
String Representation

Overrides:
toString in class X_AD_AssignSet
Returns:
info

Compiere 3.1

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