Class WorkpageDispatchedPageBean

All Implemented Interfaces:
Serializable, IPageBean, IDynamicContentBindingObject
Direct Known Subclasses:
StreamStoreDetailUI, StreamStoreTreeUI, WorkplaceFoldableFunctionTrees, WorkplaceFunctionSearchUI

public abstract class WorkpageDispatchedPageBean extends DefaultDispatchedPageBean implements Serializable
Bean that is managed within a workplace context. Gives convenience access to "IWorkpagDispatcher" as owning dispatcher and "IWorkpage" as assigned workpage.
See Also:
  • Constructor Details

    • WorkpageDispatchedPageBean

      public WorkpageDispatchedPageBean(IWorkpageDispatcher dispatcher)
  • Method Details

    • getOwningDispatcher

      public IWorkpageDispatcher getOwningDispatcher()
      Overrides:
      getOwningDispatcher in class DefaultDispatchedPageBean
    • getWorkpage

      public IWorkpage getWorkpage()
    • getWorkpageContainer

      public IWorkpageContainer getWorkpageContainer()
    • setDispatcher

      public void setDispatcher(IDispatcher dispatcher)
      Description copied from class: DefaultDispatchedPageBean
      Set the dispatcher. By default the dispatche is passed within the constructor. In order to support CDI-scenarios requiring constructors without any parameters you also can set the dispatcher - but need to do this directly after the creation of the instance! (Typically you need to update the Disptacher itself in order to do this.) This method will throw a runtime exception if the dispatcher is already set within the component.
      Overrides:
      setDispatcher in class DefaultDispatchedPageBean