com.ibm.tivoli.maximo.miniapps.scheduler.max

Class BaseLargeGanttView

    • Constructor Detail

      • BaseLargeGanttView

        public BaseLargeGanttView()
    • Method Detail

      • getSchedule

        protected Schedule getSchedule()
      • getScheduleFuture

        protected java.util.concurrent.Future getScheduleFuture()
      • getTooltipForUnloadedCPM

        public DynamicTooltip getTooltipForUnloadedCPM(WebClientSession sess,
                                                       java.lang.String projectId,
                                                       java.lang.String activityId,
                                                       boolean fromDependency)
                                                throws MXException,
                                                       java.rmi.RemoteException,
                                                       java.lang.InterruptedException,
                                                       java.util.concurrent.ExecutionException
        Throws:
        MXException
        java.rmi.RemoteException
        java.lang.InterruptedException
        java.util.concurrent.ExecutionException
      • getContextMenuFor

        protected TMenu getContextMenuFor(TMenu menu,
                                          UserInfo userInfo,
                                          java.lang.String projectId,
                                          java.lang.String propName,
                                          java.lang.String propValue,
                                          java.lang.String[] ids)
                                   throws java.lang.Exception
        Description copied from class: AbstractTreeGridMiniAppBean
        Given the parameters, return a TMenu (TreeGrid Menu) context menu.
        Specified by:
        getContextMenuFor in class AbstractTreeGridMiniAppBean
        Returns:
        Throws:
        java.lang.Exception
      • setConstraintDataForTooltip

        protected void setConstraintDataForTooltip(com.ibm.json.java.JSONArray constraints,
                                                   Activity selectedActivity)
                                            throws java.rmi.RemoteException,
                                                   MXException
        Throws:
        java.rmi.RemoteException
        MXException
      • formatConstraintsForTooltip

        protected void formatConstraintsForTooltip(com.ibm.json.java.JSONObject constraint)
      • async_get_table_context_menu

        public TMenu async_get_table_context_menu(WebClientSession sess,
                                                  java.lang.String projectId,
                                                  java.lang.String id,
                                                  java.lang.String column,
                                                  java.lang.String value)
                                           throws java.lang.Exception
        Called for an ITEM to fetch the Menu for a given item. The menu items should contain a Menu Name (display) and an action value. The Action Value will later be passed to the on_handle_conent_menu_item callback.
        Overrides:
        async_get_table_context_menu in class AbstractTreeGridMiniAppBean
        Parameters:
        id - Activity ID
        col - Table Column
        Returns:
        Throws:
        java.lang.Exception