# Package org.eclnt.workplace

- Interface Summary
  Interface | Description
  --- | ---
  ICreatePageBeanInstance |
  IFavoritesListener | When using screens for managing favorites then you get notified when the user updates the favorites - e.g. by dragging and dropping items inside.
  IPrepareByWorkpageStartInfo |
  IWorkpage | Abstraction of page/function that is started witin the workplace.
  IWorkpageByPageBean | Workpage interface for passing page beans into the workplace.
  IWorkpageContainer | Abstraction of container that managed mulitple workpages.
  IWorkpageContainerListener | Interface for reacting on events within the workplace management.
  IWorkpageContainerPartialRenderer | The renderer does only render the content.
  IWorkpageContainerRenderer | The renderer does is responsible for completely rendering the container content - including ROWTITLEBAR and maybe other components.
  IWorkpageDispatcher | Dispatcher that is used within the workplace management.
  IWorkpageFunctionExecute | Interface to be implemented by
  IWorkpageLifecycleListener | This interface sends events from the workplace management to interested listeners.
  IWorkpageProcessingEventListener | Interface that needs to be implemented when you want to get notified by the workpage about workpage events thrown on other workpages.
  IWorkpageStarter | Starts a workpage with the information specified in the startInfo parameter within the workplace environment provided by "workplaceDispatcher" and "workpageContainer".
  IWorkpageStartInfo | Basic Information that is required to start a certain workpage within the workplace management.
  IWorkplaceAuthorityManager | Interface of authority manager that rules what a certain user is allowed to do within the workplace context.
  WorkplaceFunctionsManager.ICheckIfToRenderNode | Interface for checking at runtime of a certain section should be rendered or not.

- Class Summary
  Class | Description
  --- | ---
  Workpage | Default implementation of IWorkplage interface.
  WorkpageByPageBean | Workpage that contains a page bean that is shown as workpage content.
  WorkpageContainer | Container managing multiple workpages.
  WorkpageContainerDefaultListener | Default implementation of `IWorkpageContainerListener`.
  WorkpageContainerRendererIconSelectorRight |
  WorkpageContainerRendererStackedPane |
  WorkpageContainerRendererVerticalMiniView |
  WorkpageContainerRendererViaHideablePane |
  WorkpageDefaultLifecycleListener | Default implementation of IWorkpageLifeCylcleListener.
  WorkpageDefaultStarter | Default implementation for `IWorkpageStarter`.
  WorkpageDispatchedBean | Bean that is managed within a workplace context.
  WorkpageDispatchedPageBean | Bean that is managed within a workplace context.
  WorkpageDispatcher | Dispatcher extension that is taylored for workplace scenarios.
  WorkpageProcessingEvent | Base class for events that one workpage can send out, so that other workpages are informed.
  WorkpageStarterFactory | Factory for providing the object that starts a workpage.
  WorkpageStartInfo | In the workplace management there are a couple of places where information is kept which later on is used to start a workpage.
  WorkpageTypeInfo |
  WorkpageTypeInfoPage |
  WorkpageTypeInfoParameterType |
  WorkpageTypeManager |
  WorkplaceFavorites | This class needs to be sub-classed by your implementation and needs to be registered within the workpage dispatcher of your application.
  WorkplaceFavoritesInfo | Info object for persisting favorite information.
  WorkplaceFavoritesSquare |
  WorkplaceFoldableFunctionTrees | Page bean that renders a function tree in the following way: 1. the first level functions are rendered as buttons 2. the second level functions are rendered as trees Each button is associated to one tree and opens/closes the tree.
  WorkplaceFunctionSearchUI |
  WorkplaceFunctionsManager | Transfers a workplace-functions-definition (see `WorkplaceFunctionTreeInfoManager`) into a "visible workplace" - containing an outlook bar + a collection of workplace functions trees.
  WorkplaceFunctionsManager.FunctionTree | Function tree that transfers the rootNode info into a tree representation.
  WorkplaceFunctionTree | Tree of workplace functions to be started within the workpage container area of the workplace management.
  WorkplaceFunctionTreeFromInfoNode |
  WorkplaceFunctionTreeInfoManager | Central class for accessing and writing data files in the area of workplace tree management
  WorkplaceFunctionTreeInfoNode | Function node definition for the configuration of workplace functions trees.
  WorkplaceHistory |
  WorkplacePerspectiveManager | Counter part for WORKPLACEPERSPECTIVESELECTOR component - managing the dynamic content that is built up + managing the popup that is opened.
  WorkplaceTileInfo | Information about a perspective.
  WorkplaceTileInfoPageContainer | Definition of workpage container that is shown as part of a perspective.
  WorkplaceTileInfoSplitPane | Definition about a split pane of a workplace perspective.
  WorkplaceTileInfoSplitPaneUIExtension |
  WorkplaceTileManager | Manages the "tiles" of a workplace.
  WorkplaceTilePositionHint | Information about where to position a tile if created within the workplace.
  WorkplaceTilePositionHintUIExtension |
  WorkplaceUserInfo | User specific settings within the workplace configuration.
  WorkplaceUserInfoManager |
  WorkplaceUtil |
  WorkplaceViewManager | Logic for readin / storing workplace perspectives.

Copyright © CaptainCasa Gmbh. All Rights Reserved.