info.magnolia.ui.admincentral.shellapp.pulse
Class PulseViewImpl

java.lang.Object
  extended by info.magnolia.ui.admincentral.shellapp.pulse.PulseViewImpl
All Implemented Interfaces:
PulseView, info.magnolia.ui.api.view.View, Serializable

public final class PulseViewImpl
extends Object
implements PulseView

Default view implementation for Pulse.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface info.magnolia.ui.admincentral.shellapp.pulse.PulseView
PulseView.Listener
 
Constructor Summary
PulseViewImpl(info.magnolia.i18nsystem.SimpleTranslator i18n)
           
 
Method Summary
 com.vaadin.ui.Component asVaadinComponent()
           
 void setListener(PulseView.Listener listener)
           
 void setPulseSubView(info.magnolia.ui.api.view.View view)
           
 void setTabActive(PulseItemCategory category)
           
 void updateCategoryBadgeCount(PulseItemCategory category, int count)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PulseViewImpl

@Inject
public PulseViewImpl(info.magnolia.i18nsystem.SimpleTranslator i18n)
Method Detail

setPulseSubView

public void setPulseSubView(info.magnolia.ui.api.view.View view)
Specified by:
setPulseSubView in interface PulseView

asVaadinComponent

public com.vaadin.ui.Component asVaadinComponent()
Specified by:
asVaadinComponent in interface info.magnolia.ui.api.view.View

setListener

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

updateCategoryBadgeCount

public void updateCategoryBadgeCount(PulseItemCategory category,
                                     int count)
Specified by:
updateCategoryBadgeCount in interface PulseView

setTabActive

public void setTabActive(PulseItemCategory category)
Specified by:
setTabActive in interface PulseView


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