public class FldPMChild extends FldMboKeyAsMAXTableDomain
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 |
---|
FldPMChild(MboValue mbv)
Construct and attach to the MboValue.
|
Modifier and Type | Method and Description |
---|---|
void |
action()
When used in hierarchy mode, update this PM's parent field.
|
MboSetRemote |
getList()
List returned are existing PMs which may be children
of the owner PM.
|
boolean |
hasList()
In a hierarchical situation, always assumes that there are potential child PM's
No list when not in a hierarchical situation
|
void |
validate()
When used in hierarchy mode, should only specify an existing PM.
|
findRecord, getMboSetForKey, setKeyAttributes
addConditionalListWhere, addToLookupMapCache, chooseActualDomainValues, clearConditionalListWhere, evalConditionalWhere, getListCriteria, getMatchingAttr, getMatchingAttr, getMboSet, getMboSet, getMboSet, 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, getType, init, initValue, setType
public FldPMChild(MboValue mbv) throws MXException
mbv
- The MboValue field in the PM object attach to.MXExcpetion
MXException
public void validate() throws MXException, java.rmi.RemoteException
validate
in interface MboValueListener
validate
in class FldMboKeyAsMAXTableDomain
java.rmi.RemoteException
MXException
This is a sub-class.
public void action() throws MXException, java.rmi.RemoteException
action
in interface MboValueListener
action
in class FldMboKeyAsMAXTableDomain
MXException
java.rmi.RemoteException
public boolean hasList()
hasList
in interface MboValueListener
hasList
in class MAXTableDomain
public MboSetRemote getList() throws MXException, java.rmi.RemoteException
getList
in interface MboValueListener
getList
in class MAXTableDomain
MXException
java.rmi.RemoteException