Interface PanelPresentationView

All Superinterfaces:
Serializable, View
All Known Implementing Classes:
PanelPresentationViewImpl

public interface PanelPresentationView extends View
  • Method Details

    • getEventBus

      EventBus getEventBus()
      Barramento de eventos da View
      Returns:
    • getPlayPauseButton

      Button getPlayPauseButton()
    • getFullScreenButton

      Button getFullScreenButton()
    • getReloadButton

      Button getReloadButton()
    • getLogoutButton

      Button getLogoutButton()
    • getNextViewId

      int getNextViewId(int id)
      Obtem o proximo item na visualizacao
      Parameters:
      id -
      Returns:
    • addView

      int addView(int id, Component view, String caption)
      Adiciona uma nova view
      Parameters:
      view - - ID da nova View
      Returns:
    • addView

      int addView(int id, TabLazyLoader.Loader loader, String caption)
      Adiciona uma nova view, baseada num componente de carga sob demanda.
      Parameters:
      loader -
      caption -
      Returns:
    • selectView

      void selectView(int id)
      Exibe a view atual
      Parameters:
      id -
    • replaceView

      void replaceView(int id, Component view)
      Atualiza uma view com ID informado
      Parameters:
      id -
      view -
    • getViewsIds

      Set<Integer> getViewsIds()
      Retorna todos os ID's de views
      Returns:
    • getViewById

      Component getViewById(int id)
      Retorna o componente em questao
      Parameters:
      id -
      Returns:
    • getViewId

      int getViewId(Component id)
      Obtem o ID da view atual
      Parameters:
      id -
      Returns:
    • removeView

      void removeView(int id)
      Remove a view identificada pelo ID
      Parameters:
      id -
    • removeAllViews

      void removeAllViews()
      Remover vies
    • createErrorView

      Component createErrorView()
      Returns: