|
Adempiere 3.5.2a | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compiere.model.ModelValidationEngine
public class ModelValidationEngine
Model Validation Engine
| Method Summary | |
|---|---|
void |
addDocValidate(String tableName,
ModelValidator listener)
Add Document Validation Listener |
void |
addFactsValidate(String tableName,
FactsValidator listener)
Add Accounting Facts Validation Listener |
void |
addModelChange(String tableName,
ModelValidator listener)
Add Model Change Listener |
void |
afterLoadPreferences(Properties ctx)
After Load Preferences into Context for selected client. |
String |
fireDocValidate(PO po,
int docTiming)
Fire Document Validation. |
String |
fireFactsValidate(MAcctSchema schema,
List<Fact> facts,
PO po)
Fire Accounting Facts Validation. |
String |
fireModelChange(PO po,
int changeType)
Fire Model Change. |
static ModelValidationEngine |
get()
Get Singleton |
StringBuffer |
getInfoDetail(StringBuffer sb,
Properties ctx)
Create Model Validators Info |
String |
loginComplete(int AD_Client_ID,
int AD_Org_ID,
int AD_Role_ID,
int AD_User_ID)
Called when login is complete |
void |
removeDocValidate(String tableName,
ModelValidator listener)
Remove Document Validation Listener |
void |
removeFactsValidate(String tableName,
FactsValidator listener)
Remove Accounting Facts Validation Listener |
void |
removeModelChange(String tableName,
ModelValidator listener)
Remove Model Change Listener |
String |
toString()
String Representation |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static ModelValidationEngine get()
public String loginComplete(int AD_Client_ID,
int AD_Org_ID,
int AD_Role_ID,
int AD_User_ID)
AD_Client_ID - clientAD_Org_ID - orgAD_Role_ID - roleAD_User_ID - user
public void addModelChange(String tableName,
ModelValidator listener)
tableName - table namelistener - listener
public void removeModelChange(String tableName,
ModelValidator listener)
tableName - table namelistener - listener
public String fireModelChange(PO po,
int changeType)
po - persistent objectstype - ModelValidator.TYPE_*
public void addDocValidate(String tableName,
ModelValidator listener)
tableName - table namelistener - listener
public void removeDocValidate(String tableName,
ModelValidator listener)
tableName - table namelistener - listener
public String fireDocValidate(PO po,
int docTiming)
po - persistent objectstiming - see ModelValidator.TIMING_ constants
public void addFactsValidate(String tableName,
FactsValidator listener)
tableName - table namelistener - listener
public void removeFactsValidate(String tableName,
FactsValidator listener)
tableName - table namelistener - listener
public String fireFactsValidate(MAcctSchema schema,
List<Fact> facts,
PO po)
schema - facts - doc - po -
public String toString()
toString in class Object
public StringBuffer getInfoDetail(StringBuffer sb,
Properties ctx)
sb - optional string bufferctx - context
public void afterLoadPreferences(Properties ctx)
ctx - contextLogin.loadPreferences(KeyNamePair, KeyNamePair, java.sql.Timestamp, String)
|
Adempiere 3.5.2a | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||