info.magnolia.ui.api.view
Interface View

All Superinterfaces:
Serializable
All Known Subinterfaces:
AboutView, ActionbarView, AppLauncherView, AppView, BrowserView, ChooseDialogView, ContentDisplayView, ContentSubAppView, ContentView, DetailEditorView, DetailView, DialogView, EditorActionAreaView, EmbeddedPageView, FavoritesView, FormView, FormViewReduced, ListView, MediaEditorView, MessagesView, MessageView, MoveDialogActionAreaView, NavigationView, PageBarView, PageEditorView, PagesEditorSubAppView, PulseDashboardView, PulseMessagesView, PulseSubView, PulseView, SampleEditorView, SampleMainView, SearchView, StatusBarView, ThumbnailView, TreeView, UserMenuView, WorkbenchView
All Known Implementing Classes:
AboutViewImpl, Actionbar, AppLauncherViewImpl, BaseDialogViewImpl, BrowserViewImpl, ChooseDialogViewImpl, ContentDisplayViewImpl, ContentSubAppViewImpl, DefaultAppView, DetailEditorViewImpl, DetailViewImpl, EditorActionAreaViewImpl, EmbeddedPageViewImpl, FavoritesViewImpl, Form, ItemFormView, ListViewImpl, MagnoliaShell, MediaEditorViewImpl, MessagesViewImpl, MessageViewImpl, MoveDialogActionAreaViewImpl, NavigationViewImpl, Notification, PageBarViewImpl, PageEditorViewImpl, PagesEditorSubAppViewImpl, PulseDashboardViewImpl, PulseMessagesViewImpl, PulseViewImpl, SampleEditorViewImpl, SampleMainViewImpl, SearchViewImpl, StatusBarViewImpl, ThumbnailViewImpl, TreeViewImpl, UserMenuViewImpl, ViewAdapter, WorkbenchViewImpl

public interface View
extends Serializable

Represents a region of the user interface. This interface is the view in the Model-View-Presenter pattern and extending interfaces usually provide a listener interface allowing a presenter to observe and respond to user interaction with the view. Extends Serializable because all Vaadin components need to be serializable.

See Also:
Viewport

Method Summary
 com.vaadin.ui.Component asVaadinComponent()
          Returns the Vaadin component managed by this view.
 

Method Detail

asVaadinComponent

com.vaadin.ui.Component asVaadinComponent()
Returns the Vaadin component managed by this view.



Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.