Exemplo n.º 1
0
  /**
   * Adds a new view for the given lifeline to this view.
   *
   * @param lifeline the {@link Lifeline} a view is required for
   */
  private void addLifelineView(Lifeline lifeline) {
    LayoutElement layoutElement = layout.getValue().get(lifeline);

    LifelineView lifelineView = new LifelineView(this, lifeline, layoutElement);
    addChild(lifelineView);
    lifelineView.setHandler(HandlerFactoryMessageView.INSTANCE.getLifelineViewHandler());

    lifelines.put(lifeline, lifelineView);
  }