Package br.com.davinti.vitruvio.ui.root
Class MainAreaViewImpl
Object
MainAreaViewImpl
- All Implemented Interfaces:
View,MainAreaView,SerializableEventListener,TabSheet.SelectedTabChangeListener,Serializable,EventListener
@Component
@Scope("prototype")
public class MainAreaViewImpl
extends Object
implements MainAreaView, TabSheet.SelectedTabChangeListener
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddContent(Presenter<?> component, String caption, boolean closeable) voidaddContent(Presenter<?> component, String caption, boolean closeable, boolean setSelected) voidaddContent(Presenter<?> component, String caption, boolean closeable, boolean setSelected, int index) Collection<Presenter<?>> getTitle()ComponentbooleanisComponentAdded(Presenter<?> component) booleanisComponentOfTypeAdded(Class<? extends Presenter<?>> type) voidremoveContent(Presenter<?> presenter) voidreplacePresenter(Presenter<?> old, Presenter<?> newPresenter) voidselectContent(Presenter<?> component) voidselectContentOfType(Class<? extends Presenter<?>> type) voidselectedTabChange(TabSheet.SelectedTabChangeEvent event)
-
Constructor Details
-
MainAreaViewImpl
public MainAreaViewImpl()
-
-
Method Details
-
getViewComponent
public Component getViewComponent()- Specified by:
getViewComponentin interfaceView
-
getTitle
- Specified by:
getTitlein interfaceView
-
addContent
- Specified by:
addContentin interfaceMainAreaView
-
addContent
public void addContent(Presenter<?> component, String caption, boolean closeable, boolean setSelected) - Specified by:
addContentin interfaceMainAreaView
-
addContent
public void addContent(Presenter<?> component, String caption, boolean closeable, boolean setSelected, int index) - Specified by:
addContentin interfaceMainAreaView
-
replacePresenter
public void replacePresenter(Presenter<?> old, Presenter<?> newPresenter) - Specified by:
replacePresenterin interfaceMainAreaView
-
isComponentAdded
public boolean isComponentAdded(Presenter<?> component) - Specified by:
isComponentAddedin interfaceMainAreaView
-
isComponentOfTypeAdded
- Specified by:
isComponentOfTypeAddedin interfaceMainAreaView
-
selectContent
public void selectContent(Presenter<?> component) - Specified by:
selectContentin interfaceMainAreaView
-
selectContentOfType
- Specified by:
selectContentOfTypein interfaceMainAreaView
-
selectedTabChange
public void selectedTabChange(TabSheet.SelectedTabChangeEvent event) - Specified by:
selectedTabChangein interfaceTabSheet.SelectedTabChangeListener
-
removeContent
public void removeContent(Presenter<?> presenter) - Specified by:
removeContentin interfaceMainAreaView
-
getOpenedPresenters
- Specified by:
getOpenedPresentersin interfaceMainAreaView
-