psdi.plusc.webclient.beans.datasheet

Class PlusCDSAppBean

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


    public class PlusCDSAppBean
    extends AppBean
    Custom Application bean for DataSheet application. The methods in this bean represents the custom handling required for the DataSheet application. This bean needs to be specified in the beanclass attribute of the DataSheet application presentation.
    • Constructor Detail

      • PlusCDSAppBean

        public PlusCDSAppBean()
    • Method Detail

      • saveYesNoCheck

        public boolean saveYesNoCheck()
                               throws MXException
        Issue 08-17457 changetab (superceded in COUGAR by "click") event is not supposed to check if the DS is saved or not when the change is made between the Cal Points (dynamic, point or functional) tabs
        Overrides:
        saveYesNoCheck in class AppBean
        Returns:
        true means continue, false means stop what was going to happen
        Throws:
        MXApplicationYesNoCancelException - Thrown with "jspmessages" and one of "savecontinue", "interactioncontinue", or "saveinteractioncontinue" if the user has unsaved changes and or is in the middle of a workflow interaction.
        MXException
      • addConfig

        public void addConfig()
                       throws java.rmi.RemoteException,
                              MXException
        Formula Rounding or Truncation - Issue # 06-13862
        Throws:
        java.rmi.RemoteException
        MXException
      • initializeApp

        public void initializeApp()
                           throws MXException,
                                  java.rmi.RemoteException
        This method is called when the presentations "main" page is initalized and before thr page is rendered. Setting the historyflag attribute.
        Overrides:
        initializeApp in class AppBean
        Throws:
        MXException
        java.rmi.RemoteException
      • revise

        public int revise()
                   throws java.rmi.RemoteException,
                          MXException
        Throws:
        java.rmi.RemoteException
        MXException