com.ibm.tivoli.maximo.skd.beans

Class GWAProjectAppBean

    • Constructor Detail

      • GWAProjectAppBean

        public GWAProjectAppBean()
    • Method Detail

      • loadSchedule

        public GWASchedule loadSchedule()
                                 throws java.rmi.RemoteException,
                                        MXException
        Load the project based on SKDPROJECTID
        Returns:
        Scheduler object
        Throws:
        java.rmi.RemoteException
        MXException
      • toJsonObject

        public static com.ibm.json.java.JSONObject toJsonObject(MboRemote mbo)
                                                         throws java.rmi.RemoteException,
                                                                MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • ASSIGNLAB

        public int ASSIGNLAB()
                      throws MXException,
                             java.rmi.RemoteException
        This method is called when the users assign labor .
        Throws:
        MXException
        java.rmi.RemoteException
      • CRWASSIGNA

        public int CRWASSIGNA()
                       throws MXException,
                              java.rmi.RemoteException
        Throws:
        MXException
        java.rmi.RemoteException
      • applink

        public int applink()
                    throws java.rmi.RemoteException,
                           MXException
        Description copied from class: SKDProjectAppBean
        Handler for the applink event. Sets an internal flag that when seen by jsp signals it to send the browser to the linked application.

        It is expected that only textbox components will be receiving this event. Only textbox.jsp checks for the flag set here

        Overrides:
        applink in class SKDProjectAppBean
        Returns:
        EventQueue.PROCESS_NEXT_EVENT
        Throws:
        java.rmi.RemoteException
        MXException
      • solutionsTabChanged

        public int solutionsTabChanged()
                                throws MXException,
                                       java.rmi.RemoteException
        Description copied from class: SKDProjectAppBean
        This event is called from GanttView. If the data in the GanttView is changed, and the user switches to the schedule tab and changes some information, and tries to switch back to the GanttView, then we prompt the user and ask whether to save the changes or not. If the user has not made any changes to the data in GanttView, then we do auto-save.
        Overrides:
        solutionsTabChanged in class SKDProjectAppBean
        Returns:
        EVENT_HANDLED
        Throws:
        MXException
        java.rmi.RemoteException
      • isRefresh

        public boolean isRefresh()
      • clearCurrentWeekDate

        public void clearCurrentWeekDate()
      • getCurrentWeekDate

        public java.util.Date getCurrentWeekDate()
      • getAssignmentLabors

        public java.util.Set getAssignmentLabors()