All Implemented Interfaces:
Serializable, overit.geocall.marks.MethodExposer, overit.geocall.marks.NameExposer, Badgeable, Identified, Tool, overit.geocall.ux.configurability.UIConfigurable, overit.geocall.ux.edm.ModelConfigurable, overit.geocallapp.wfm.ui.container.ServerTreeTableViewUpdater

public class CTreeTableStructure extends CProjectStructureBaseView implements overit.geocallapp.wfm.ui.container.ServerTreeTableViewUpdater
See Also:
  • Field Details

  • Constructor Details

    • CTreeTableStructure

      public CTreeTableStructure()
  • Method Details

    • initComponents

      protected void initComponents()
      Overrides:
      initComponents in class CProjectStructureBaseView
    • preparePage

      protected void preparePage()
      Specified by:
      preparePage in class CProjectStructureBaseView
    • getProjectActivityKey

      protected String getProjectActivityKey(UIMessage uim)
      Specified by:
      getProjectActivityKey in class CProjectStructureBaseView
    • getProjectActivity

      protected BOProjectActivity getProjectActivity(UIMessage uim)
      Specified by:
      getProjectActivity in class CProjectStructureBaseView
    • updateProjectRecap

      protected void updateProjectRecap()
    • getDBViewBuilder

      protected ProjectStructureDBViewBuilder getDBViewBuilder()
    • updateTreeTableDBView

      public void updateTreeTableDBView()
      Description copied from interface: overit.geocallapp.wfm.ui.container.ServerTreeTableViewUpdater
      Implement to update and set the DBView of the ServerTreeTableView
      Specified by:
      updateTreeTableDBView in interface overit.geocallapp.wfm.ui.container.ServerTreeTableViewUpdater
    • alignTimeDuration

      protected void alignTimeDuration(DBView dbv)
    • updateView

      protected void updateView()
      Specified by:
      updateView in class CProjectStructureBaseView
    • onTableMenu

      public boolean onTableMenu(UIMessage uim)
    • generateTableMenuItems

      protected void generateTableMenuItems(Menu menu)
    • onRowMenu

      public boolean onRowMenu(UIMessage uim)
    • generateRowMenuItems

      protected void generateRowMenuItems(Menu menu, UIMessage uim)
      Specified by:
      generateRowMenuItems in class CProjectStructureBaseView
    • getSelectedActivities

      protected List<BOProjectActivity> getSelectedActivities()
    • onMoveActivity

      public void onMoveActivity(UIMessage uim)
    • onMoveActivityBefore

      public void onMoveActivityBefore(UIMessage uim)
    • onMoveActivityAfter

      public void onMoveActivityAfter(UIMessage uim)
    • moveActivity

      protected void moveActivity(BOProjectActivity activity, Long pivotMode)
    • onGoToActivityMonitor

      public boolean onGoToActivityMonitor(UIMessage uim)
    • onReleaseActivities

      public boolean onReleaseActivities(UIMessage uim)
    • onReleaseActivitiesConfirmed

      public boolean onReleaseActivitiesConfirmed(UIMessage uim)
    • onCloseActivities

      public boolean onCloseActivities(UIMessage uim)
    • onCloseActivitiesConfirmed

      public boolean onCloseActivitiesConfirmed(UIMessage uim)
    • onCancelActivities

      public boolean onCancelActivities(UIMessage uim)
    • onCancelActivitiesConfirmed

      public boolean onCancelActivitiesConfirmed(UIMessage uim)
    • onGenericActivitiesDebriefing

      public boolean onGenericActivitiesDebriefing(UIMessage uim)