public class FldInterfaceWonum extends FldWonum
FldTaskID
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 |
---|
FldInterfaceWonum(MboValue mbv)
Default parameters constructor.
|
FldInterfaceWonum(MboValue mbv,
java.lang.String taskidName,
java.lang.String refwoName,
java.lang.String criteriaName)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
action()
Setting this attribute updates the TaskID and RefWO attributes.
|
MboRemote |
getWoOwner()
Helper method determines when this attribute's Mbo is owned by a workorder.
|
void |
initValue()
This method sets the initial value of the Wonum as well as the TaskID nonpersistent
attributes.
|
addConditionalListWhere, addToLookupMapCache, chooseActualDomainValues, clearConditionalListWhere, evalConditionalWhere, getList, getListCriteria, getMatchingAttr, getMatchingAttr, getMboSet, getMboSet, getMboSet, hasList, setAllAttrsNullable, setErrorMessage, setKeyMap, setListCriteria, setListOrderBy, setLookupKeyMapInOrder, setLookupKeyMapInOrder, setMultiKeyWhereForLookup, setNotAllowNullAttrs, setRelationship, setValueFromLookup, setValueFromLookup, smartFill, smartFillWithoutReset, smartFind, smartFind, smartFindWithoutReset, validate
getConditionalValWhere, getConditionResult, getDomainId, getDomainInfo, resetConditionValueFilter, resetDomainValues, setConditionalValWhere, setDomainId
getAppLink, getIntegrationService, getLookupName, getMboValue, getMboValue, getType, init, setType
public FldInterfaceWonum(MboValue mbv, java.lang.String taskidName, java.lang.String refwoName, java.lang.String criteriaName) throws MXException
mbv
- the current mbo value.taskidName
- Name of the wonum column in this Mbo.refwoName
- Name of the RefWO column in this Mbo.criteriaName
- Name of the criteria to validate work orders for this column.MXException
public FldInterfaceWonum(MboValue mbv) throws MXException
mbv
- the current mbo value.MXException
public void initValue() throws MXException, java.rmi.RemoteException
initValue
in interface MboValueListener
initValue
in class MboValueAdapter
MXException
java.rmi.RemoteException
Called, via getString, by this method to set TaskID's value.
public void action() throws MXException, java.rmi.RemoteException
action
in interface MboValueListener
action
in class MboValueAdapter
MXException
java.rmi.RemoteException
public MboRemote getWoOwner() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException