info.magnolia.ui.contentapp.detail
Class DetailViewImpl

java.lang.Object
  extended by info.magnolia.ui.contentapp.detail.DetailViewImpl
All Implemented Interfaces:
View, DetailView, Serializable

public class DetailViewImpl
extends Object
implements DetailView

Implementation of DetailView. This is a wrapper for the Form respectively detailed view of Items. Currently lacking most functionality planned. See MGNLUI-154.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface info.magnolia.ui.contentapp.detail.DetailView
DetailView.Listener, DetailView.ViewType
 
Constructor Summary
DetailViewImpl()
           
 
Method Summary
 com.vaadin.ui.Component asVaadinComponent()
          Returns the Vaadin component managed by this view.
 DetailView.ViewType getViewType()
           
 void refresh()
           
 void setItemView(com.vaadin.ui.Component newView, DetailView.ViewType viewType)
           
 void setListener(DetailView.Listener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DetailViewImpl

public DetailViewImpl()
Method Detail

setItemView

public void setItemView(com.vaadin.ui.Component newView,
                        DetailView.ViewType viewType)
Specified by:
setItemView in interface DetailView

setListener

public void setListener(DetailView.Listener listener)
Specified by:
setListener in interface DetailView

refresh

public void refresh()
Specified by:
refresh in interface DetailView

getViewType

public DetailView.ViewType getViewType()
Specified by:
getViewType in interface DetailView

asVaadinComponent

public com.vaadin.ui.Component asVaadinComponent()
Description copied from interface: View
Returns the Vaadin component managed by this view.

Specified by:
asVaadinComponent in interface View


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