psdi.plusc.webclient.beans.datasheet

Class PlusCDSAddRowDataBean

  • All Implemented Interfaces:
    java.util.EventListener, javax.servlet.http.HttpSessionBindingListener, DataBeanListener


    public class PlusCDSAddRowDataBean
    extends DataBean
    • Constructor Detail

      • PlusCDSAddRowDataBean

        public PlusCDSAddRowDataBean()
    • Method Detail

      • addrow

        public int addrow()
                   throws MXException
        Check the status of the DataSheet before any row is add to it's set obejct. If the Data Sheet is in approved Status no row can be added.
        Overrides:
        addrow in class DataBean
        Throws:
        MXException
      • duplicaterow

        public int duplicaterow()
                         throws MXException,
                                java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • getMboSetRemote

        protected MboSetRemote getMboSetRemote()
                                        throws MXException,
                                               java.rmi.RemoteException
        Description copied from class: DataBean
        Obtains and returns a MboSetRemote using the mboname of parent/relationship setup for the bean. Override this method if the DataBean needs to get a MboSetRemote in a non-standard way. (Not via a the MXSession, or a relationship from another DataBean).
        Overrides:
        getMboSetRemote in class DataBean
        Throws:
        MXException
        java.rmi.RemoteException
      • setValue

        public void setValue(int nRow,
                             java.lang.String attribute,
                             java.lang.String value,
                             long accessModifier)
                      throws MXException
        Description copied from class: DataBean
        Updates an attribute's value on the given row. Fires a row change event to all the listeners upon success.
        Overrides:
        setValue in class DataBean
        Throws:
        MXException