public class FldMaxAttributeCfgMaxType extends FldSetViewChangedValueList implements UpgConstants, MboConstants
MAXTYPE
domain.
If valid, then set length, scale, and ispositive depending on
the maxtype.ISNOTNULL, ISNULL
lastSignature
mboValue
DB2, doNotUpdateACTION, doNotUpdateALNDOMAIN, doNotUpdateAPPLICATIONAUTH, doNotUpdateAUTOKEY, doNotUpdateCONDITION, doNotUpdateCONTRACTPROPERTY, doNotUpdateCONTRACTTYPE, doNotUpdateCROSSOVERDOMAIN, doNotUpdateDOCTYPES, doNotUpdateLANGUAGE, doNotUpdateMAXAPPS, doNotUpdateMAXCONDDETAIL, doNotUpdateMAXCONTROLVALUE, doNotUpdateMAXDOMAIN, doNotUpdateMAXLOGAPPENDER, doNotUpdateMAXLOGGER, doNotUpdateMAXMENU, doNotUpdateMAXMESSAGES, doNotUpdateMAXMODULES, doNotUpdateMAXPROP, doNotUpdateMAXPROPVALUE, doNotUpdateMAXROLE, doNotUpdateMAXSEQUENCE, doNotUpdateMAXSERSECURITY, doNotUpdateMAXSERVICE, doNotUpdateMAXTABLEDOMAIN, doNotUpdateMAXVARS, doNotUpdateMAXVARTYPE, doNotUpdateMXCOLLAB, doNotUpdateMXCOLLABREF, doNotUpdateNUMERICDOMAIN, doNotUpdateNUMRANGEDOMAIN, doNotUpdatePORTLET, doNotUpdatePRICALC, doNotUpdateSECURITYRESTRICT, doNotUpdateSIGOPTION, doNotUpdateSYNONYMDOMAIN, doNotUpdateTAXTYPE, doNotUpdateWORKPRIORITY, doNotUpdateWORKTYPE, doNotUpdateWPEDITSETTING, messageCache, NEWONLY, OLDANDNEW, OLDONLY, ORACLE, SQLINET, SQLMICROSOFT, SQLSERVER, SYSDATATABLES, SYSTEMTABLES, 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
TYPE_DOMAIN, TYPE_FIELDCLASS, TYPE_KEY, TYPE_UNKNOWN
Constructor and Description |
---|
FldMaxAttributeCfgMaxType(MboValue mbv) |
Modifier and Type | Method and Description |
---|---|
void |
action()
Set values for ispositive, length, scale, nulls, nullwithdefault and defaultvalue
where possible, depending on maxtype.
|
void |
validate()
Cannot change both maxtype and nulls at the same time.
|
chooseActualDomainValues, getListName, setDomainId, setDomainId, setListCriteria, setListName, setRelationship, setValueFromLookup
addConditionalListWhere, addToLookupMapCache, clearConditionalListWhere, evalConditionalWhere, getList, getListCriteria, getMatchingAttr, getMatchingAttr, getMboSet, getMboSet, getMboSet, hasList, setAllAttrsNullable, setErrorMessage, setKeyMap, setListOrderBy, setLookupKeyMapInOrder, setLookupKeyMapInOrder, setMultiKeyWhereForLookup, setNotAllowNullAttrs, setValueFromLookup, smartFill, smartFillWithoutReset, smartFind, smartFind, smartFindWithoutReset
getConditionalValWhere, getConditionResult, getDomainId, getDomainInfo, resetConditionValueFilter, resetDomainValues, setConditionalValWhere
getAppLink, getIntegrationService, getLookupName, getMboValue, getMboValue, getType, init, initValue, setType
public FldMaxAttributeCfgMaxType(MboValue mbv)
public void validate() throws MXException, java.rmi.RemoteException
validate
in interface MboValueListener
validate
in class MAXTableDomain
MXException
java.rmi.RemoteException
MaxAttributeCfg.getCurrentNativeDatatype()
,
MaxAttributeCfg.getNewNativeDatatype()
,
MaxAttributeCfg.indexInvolvement()
,
MaxAttributeCfg.validateDomain(String, String, String, int, int, int)
public void action() throws MXException, java.rmi.RemoteException
action
in interface MboValueListener
action
in class FldSetViewChangedValueList
MXException
java.rmi.RemoteException
ConfigureService.getGLMaxtypeLengthFromGLConfigure(psdi.security.UserInfo)
,
MaxAttributeCfg.setLengthAndScaleReadonlyState()
,
MaxAttributeCfg.setSearchTypeValue()
,
MaxAttributeCfg.setSearchTypeReadonlyFlag()
,
MaxAttributeCfg.sameAsMiscChecks(psdi.mbo.MboRemote, boolean)
,
MaxAttributeCfgSet.applySameAsValuesWithinThisTable(psdi.mbo.MboRemote)