public class ScriptMboValueAdapter extends MboValueAdapter implements BaseAttributeLP
mboValueTYPE_DOMAIN, TYPE_FIELDCLASS, TYPE_KEY, TYPE_UNKNOWNALLROWS, CHANGEDBY_USER, COUNT_ADDITIONS, COUNT_AFTERSAVE, COUNT_DATABASE, COUNT_DELETED, COUNT_EXISTING, DBCONFIG, DELAYVALIDATION, DELAYVALIDATIONONLY, DISCARDABLE, GOTCOMPLETEWHERE, HIDDEN, NO_RELATEDMBOS_OF_OWNERSCHILDREN_FETCH, NOACCESSCHECK, NOACTION, NOADD, NOCOMMIT, NODELETE, NONE, NOOVERWRITE, NOSAVE, NOSETVALUE, NOUPDATE, NOVALIDATION, NOVALIDATION_AND_NOACTION, NOVALIDATION_AND_NOACTION_ALLOWCROSSOVER, READONLY, REBUILD, REQUIRED, SAMEVALUEVALIDATION, SETBYPARENT, USER| Constructor and Description |
|---|
ScriptMboValueAdapter(MboValue mboValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
action()
Called if the data is valid, to perform some action
Does nothing
|
MboSetRemote |
getList()
Return the value list.
|
boolean |
hasList()
Has the MboValue got a value list ?
Returns false.
|
void |
init()
Initizalize
Does nothing in this implementation.
|
void |
initValue()
Called to initialize the MboValue's value.
|
void |
setActionScript(java.lang.String actionSN,
java.lang.String actionLN) |
void |
setInitARScript(java.lang.String initARSN,
java.lang.String initARLN) |
void |
setInitValueScript(java.lang.String initValueSN,
java.lang.String initValueLN) |
void |
setListScript(java.lang.String listSN,
java.lang.String listLN) |
void |
setValidateScript(java.lang.String validateSN,
java.lang.String validateLN) |
void |
setValueFromLookup(MboRemote sourceMbo)
The default implementation does nothing since the default getList() is false.
|
MboSetRemote |
superGetList() |
void |
superValidate() |
void |
validate()
Called to validate the data
Does nothing.
|
getAppLink, getIntegrationService, getLookupName, getMatchingAttr, getMatchingAttr, getMboValue, getMboValue, getTranslator, getType, setType, smartFill, smartFind, smartFindpublic ScriptMboValueAdapter(MboValue mboValue)
scriptName - launchPointName - mboValue - init - public void setInitValueScript(java.lang.String initValueSN,
java.lang.String initValueLN)
setInitValueScript in interface BaseAttributeLPpublic void setInitARScript(java.lang.String initARSN,
java.lang.String initARLN)
setInitARScript in interface BaseAttributeLPpublic void setActionScript(java.lang.String actionSN,
java.lang.String actionLN)
setActionScript in interface BaseAttributeLPpublic void setValidateScript(java.lang.String validateSN,
java.lang.String validateLN)
setValidateScript in interface BaseAttributeLPpublic void setListScript(java.lang.String listSN,
java.lang.String listLN)
setListScript in interface BaseAttributeLPpublic void initValue()
throws MXException,
java.rmi.RemoteException
MboValueAdapterinitValue in interface MboValueListenerinitValue in class MboValueAdapterMXExceptionjava.rmi.RemoteExceptionpublic void init()
throws MXException,
java.rmi.RemoteException
MboValueAdapterinit in interface MboValueListenerinit in class MboValueAdapterMXExceptionjava.rmi.RemoteExceptionpublic void validate()
throws MXException,
java.rmi.RemoteException
MboValueAdaptervalidate in interface MboValueListenervalidate in class MboValueAdapterMXExceptionjava.rmi.RemoteExceptionpublic MboSetRemote superGetList() throws MXException, java.rmi.RemoteException
superGetList in interface BaseAttributeLPMXExceptionjava.rmi.RemoteExceptionpublic void superValidate()
throws MXException,
java.rmi.RemoteException
superValidate in interface BaseAttributeLPMXExceptionjava.rmi.RemoteExceptionpublic void action()
throws MXException,
java.rmi.RemoteException
MboValueAdapteraction in interface MboValueListeneraction in class MboValueAdapterMXExceptionjava.rmi.RemoteExceptionpublic boolean hasList()
MboValueAdapterhasList in interface MboValueListenerhasList in class MboValueAdapterpublic MboSetRemote getList() throws MXException, java.rmi.RemoteException
getList in interface MboValueListenergetList in class MboValueAdapterMXExceptionjava.rmi.RemoteExceptionpublic void setValueFromLookup(MboRemote sourceMbo) throws MXException, java.rmi.RemoteException
MboValueAdaptersetValueFromLookup in interface MboValueListenersetValueFromLookup in class MboValueAdapterMXExceptionjava.rmi.RemoteExceptionpsdi.mbo.MboValueListner#setvalueFromLookup