Interface MainAreaView

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

public interface MainAreaView extends View
  • Method Details

    • addContent

      void addContent(Presenter<?> component, String caption, boolean closeable)
    • addContent

      void addContent(Presenter<?> component, String caption, boolean closeable, boolean setSelected)
    • addContent

      void addContent(Presenter<?> component, String caption, boolean closeable, boolean setSelected, int index)
    • removeContent

      void removeContent(Presenter<?> presenter)
    • getOpenedPresenters

      Collection<Presenter<?>> getOpenedPresenters()
    • isComponentAdded

      boolean isComponentAdded(Presenter<?> component)
    • isComponentOfTypeAdded

      boolean isComponentOfTypeAdded(Class<? extends Presenter<?>> type)
    • selectContent

      void selectContent(Presenter<?> component)
    • selectContentOfType

      void selectContentOfType(Class<? extends Presenter<?>> type)
    • replacePresenter

      void replacePresenter(Presenter<?> old, Presenter<?> newPresenter)