public class ScriptMaxTableDomain extends MAXTableDomain implements BaseAttributeLP
ISNOTNULL, ISNULL
lastSignature
mboValue
TYPE_DOMAIN, TYPE_FIELDCLASS, TYPE_KEY, TYPE_UNKNOWN
ALLROWS, 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 |
---|
ScriptMaxTableDomain(MboValue mboValue) |
Modifier and Type | Method and Description |
---|---|
void |
action()
Called if the data is valid, to cleanup mboset.
|
MboSetRemote |
getList()
Return the value list.
|
int |
getType()
Get the type of listener.
|
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) |
MboSetRemote |
superGetList() |
void |
superValidate() |
void |
validate()
Validate that the MboSet returned used using either the relationship, or the where clause is
not empty.
|
addConditionalListWhere, addToLookupMapCache, chooseActualDomainValues, clearConditionalListWhere, evalConditionalWhere, getListCriteria, getMatchingAttr, getMatchingAttr, getMboSet, getMboSet, getMboSet, hasList, setAllAttrsNullable, setErrorMessage, setKeyMap, setListCriteria, setListOrderBy, setLookupKeyMapInOrder, setLookupKeyMapInOrder, setMultiKeyWhereForLookup, setNotAllowNullAttrs, setRelationship, setValueFromLookup, setValueFromLookup, smartFill, smartFillWithoutReset, smartFind, smartFind, smartFindWithoutReset
getConditionalValWhere, getConditionResult, getDomainId, getDomainInfo, resetConditionValueFilter, resetDomainValues, setConditionalValWhere, setDomainId
getAppLink, getIntegrationService, getLookupName, getMboValue, getMboValue, init, setType
public ScriptMaxTableDomain(MboValue mboValue)
public void setInitValueScript(java.lang.String initValueSN, java.lang.String initValueLN)
setInitValueScript
in interface BaseAttributeLP
public void setActionScript(java.lang.String actionSN, java.lang.String actionLN)
setActionScript
in interface BaseAttributeLP
public void setValidateScript(java.lang.String validateSN, java.lang.String validateLN)
setValidateScript
in interface BaseAttributeLP
public void setListScript(java.lang.String listSN, java.lang.String listLN)
setListScript
in interface BaseAttributeLP
public void setInitARScript(java.lang.String initARSN, java.lang.String initARLN)
setInitARScript
in interface BaseAttributeLP
public void initValue() throws MXException, java.rmi.RemoteException
MboValueAdapter
initValue
in interface MboValueListener
initValue
in class MboValueAdapter
MXException
java.rmi.RemoteException
public int getType()
MboValueAdapter
getType
in interface MboValueListener
getType
in class MboValueAdapter
MboValueListener.TYPE_UNKNOWN
,
MboValueListener.TYPE_FIELDCLASS
,
MboValueListener.TYPE_DOMAIN
,
MboValueListener.TYPE_KEY
public void validate() throws MXException, java.rmi.RemoteException
MAXTableDomain
validate
in interface MboValueListener
validate
in class MAXTableDomain
MXException
java.rmi.RemoteException
public void action() throws MXException, java.rmi.RemoteException
MAXTableDomain
action
in interface MboValueListener
action
in class MAXTableDomain
MXException
java.rmi.RemoteException
public MboSetRemote superGetList() throws MXException, java.rmi.RemoteException
superGetList
in interface BaseAttributeLP
MXException
java.rmi.RemoteException
public void superValidate() throws MXException, java.rmi.RemoteException
superValidate
in interface BaseAttributeLP
MXException
java.rmi.RemoteException
public MboSetRemote getList() throws MXException, java.rmi.RemoteException
getList
in interface MboValueListener
getList
in class MAXTableDomain
MXException
java.rmi.RemoteException