Class WorkplaceTileInfo

java.lang.Object
org.eclnt.workplace.WorkplaceTileInfo
All Implemented Interfaces:
Serializable

public class WorkplaceTileInfo extends Object implements Serializable
Information about a perspective.
See Also:
  • Constructor Details

    • WorkplaceTileInfo

      public WorkplaceTileInfo()
  • Method Details

    • getText

      public String getText()
      The text of the perspective.
    • setText

      public void setText(String text)
    • getSplit

      public WorkplaceTileInfoSplitPane getSplit()
      If the perspective consists out of a split pane then this is the definition of the first, top split pane. When defining a split, then the property "container" (getContainer()) must NOT be defined.
    • setSplit

      public void setSplit(WorkplaceTileInfoSplitPane split)
    • getContainer

      public WorkplaceTileInfoPageContainer getContainer()
      If the perspective consists out of one workpage container only, then this is the one. When defining a container, then the property "split" (getSplit()) must NOT be defined.
    • setContainer

      public void setContainer(WorkplaceTileInfoPageContainer container)
    • getStartViews

      public List<WorkpageStartInfo> getStartViews()
      Collection of workpage start infos - for all workpages that are started when opening the perspective.
    • setStartViews

      public void setStartViews(List<WorkpageStartInfo> views)
    • isFrozen

      public boolean isFrozen()
      Indicator that current tile arrangement is frozen - i.e. cannot be updated by the user.
    • setFrozen

      public void setFrozen(boolean frozen)
    • getFunctionTreeOpenedTopNodeId

      public String getFunctionTreeOpenedTopNodeId()
      Id of the function tree area that is opened by default. The top level of functions is separated by an outlookbar component. This index defines, which outlookbar part is opened by default.
    • setFunctionTreeOpenedTopNodeId

      public void setFunctionTreeOpenedTopNodeId(String functionTreeOpenedTopNodeId)
    • getTilePositionHints

      public List<WorkplaceTilePositionHint> getTilePositionHints()
      If tiles are not part of a workplace layout yet, but opened later on, then there are definitions which define where a tile is to be opened.
    • setTilePositionHints

      public void setTilePositionHints(List<WorkplaceTilePositionHint> tilePositionHints)
    • findContainers

      public Map<String,WorkplaceTileInfoPageContainer> findContainers()