psdi.plusc.app.pluscds

Class PlusCFldWODSPlanNum

    • Constructor Detail

      • PlusCFldWODSPlanNum

        public PlusCFldWODSPlanNum(MboValue mbovalue)
                            throws MXException
        Instantiates a new plus c fld wods plan num.
        Parameters:
        mbovalue - the mbovalue
        Throws:
        MXException - the mX exception
    • Method Detail

      • smartFind

        public MboSetRemote smartFind(java.lang.String value,
                                      boolean exact)
                               throws MXException,
                                      java.rmi.RemoteException
        Smart find.
        Specified by:
        smartFind in interface MboValueListener
        Overrides:
        smartFind in class MAXTableDomain
        Parameters:
        value - the value
        exact - the exact
        Returns:
        the mbo set remote
        Throws:
        MXException - the mX exception
        java.rmi.RemoteException - created to check if the getlist() will consider the usembodata filter
      • validate

        public void validate()
                      throws MXException,
                             java.rmi.RemoteException
        Description copied from class: MAXTableDomain
        Validate that the MboSet returned used using either the relationship, or the where clause is not empty. If it is empty, throw an MXAPPLICATIONEXception. If there are attributes as part of the foreign key that don't allow null when this attribute is set, exception will be thrown if the value is empty.
        Specified by:
        validate in interface MboValueListener
        Overrides:
        validate in class MAXTableDomain
        Throws:
        MXException
        java.rmi.RemoteException
      • setValueFromLookup

        public void setValueFromLookup(MboRemote sourceMbo)
                                throws MXException,
                                       java.rmi.RemoteException
        Changed to trigger the revision num change and reload Data Sheet dependencies.
        Specified by:
        setValueFromLookup in interface MboValueListener
        Overrides:
        setValueFromLookup in class MAXTableDomain
        Parameters:
        sourceMbo - the new value from lookup
        Throws:
        MXException - the mX exception
        java.rmi.RemoteException - the remote exception
        See Also:
        psdi.mbo.MboValueListner#setvalueFromLookup