Class WorkplaceHistory

All Implemented Interfaces:
Serializable

public class WorkplaceHistory extends WorkplaceFavorites
See Also:
  • Field Details

    • NUMBER_OF_HISTORYITEMS

      public static int NUMBER_OF_HISTORYITEMS
    • WORKPLACEHISTORY_PERSISTID

      public static final String WORKPLACEHISTORY_PERSISTID
      See Also:
  • Constructor Details

  • Method Details

    • addFavorite

      public void addFavorite(IWorkpage workpage)
    • block

      public void block()
      Blocks the creation of history items, e.g. during initialization of a workplace. Pay attention: a block() call must always be followed by exactly ONE unblock() call. Internally no boolean is managed, but a counter that is incremented with block() and decremented with unblock().
    • unblock

      public void unblock()
    • convertWorkpageIntoWorkpageStartInfo

      protected WorkpageStartInfo convertWorkpageIntoWorkpageStartInfo(IWorkpage workpage)
    • checkIfWorkpageStartInfoIsHistoryRelevant

      protected boolean checkIfWorkpageStartInfoIsHistoryRelevant(WorkpageStartInfo wpsi)