info.magnolia.module.rssaggregator.app.subapps.aggregationconfig.view
Class RSSAggregatorConfigurationViewImpl

java.lang.Object
  extended by info.magnolia.module.rssaggregator.app.subapps.aggregationconfig.view.RSSAggregatorConfigurationViewImpl
All Implemented Interfaces:
RSSAggregatorConfigurationView, info.magnolia.ui.api.view.View, Serializable

public class RSSAggregatorConfigurationViewImpl
extends Object
implements RSSAggregatorConfigurationView

Implementation of RSSAggregatorConfigurationView.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface info.magnolia.module.rssaggregator.app.subapps.aggregationconfig.view.RSSAggregatorConfigurationView
RSSAggregatorConfigurationView.Listener
 
Field Summary
static String APPLY
           
static String MANUAL_PLANET_UPDATE_BUTTON
           
static String MANUAL_STATS_UPDATE_BUTTON
           
static String MANUAL_UPDATE_BUTTON
           
static String PLANET_AUTO_UPDATE
           
static String PLANET_RSSAGGREGATOR_CONFIG
           
static String RSS_AUTO_UPDATE
           
static String RSSAGGREGATOR_CONFIG
           
static String STATS_AUTO_UPDATE
           
 
Constructor Summary
RSSAggregatorConfigurationViewImpl(info.magnolia.i18nsystem.SimpleTranslator translator, info.magnolia.objectfactory.ComponentProvider provider)
           
 
Method Summary
 com.vaadin.ui.Component asVaadinComponent()
           
 void setDataImportPeriod(int periodMinutes)
           
 void setListener(RSSAggregatorConfigurationView.Listener listener)
           
 void setPlanetConfigVisible(boolean isPlanetConfigVisible)
           
 void setPlanetDataImportPeriod(int periodMinutes)
           
 void setPlanetStatsImportPeriod(int periodMinutes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

APPLY

public static final String APPLY
See Also:
Constant Field Values

MANUAL_PLANET_UPDATE_BUTTON

public static final String MANUAL_PLANET_UPDATE_BUTTON
See Also:
Constant Field Values

MANUAL_STATS_UPDATE_BUTTON

public static final String MANUAL_STATS_UPDATE_BUTTON
See Also:
Constant Field Values

MANUAL_UPDATE_BUTTON

public static final String MANUAL_UPDATE_BUTTON
See Also:
Constant Field Values

RSSAGGREGATOR_CONFIG

public static final String RSSAGGREGATOR_CONFIG
See Also:
Constant Field Values

PLANET_RSSAGGREGATOR_CONFIG

public static final String PLANET_RSSAGGREGATOR_CONFIG
See Also:
Constant Field Values

PLANET_AUTO_UPDATE

public static final String PLANET_AUTO_UPDATE
See Also:
Constant Field Values

STATS_AUTO_UPDATE

public static final String STATS_AUTO_UPDATE
See Also:
Constant Field Values

RSS_AUTO_UPDATE

public static final String RSS_AUTO_UPDATE
See Also:
Constant Field Values
Constructor Detail

RSSAggregatorConfigurationViewImpl

@Inject
public RSSAggregatorConfigurationViewImpl(info.magnolia.i18nsystem.SimpleTranslator translator,
                                                 info.magnolia.objectfactory.ComponentProvider provider)
Method Detail

asVaadinComponent

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

setListener

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

setPlanetConfigVisible

public void setPlanetConfigVisible(boolean isPlanetConfigVisible)
Specified by:
setPlanetConfigVisible in interface RSSAggregatorConfigurationView

setDataImportPeriod

public void setDataImportPeriod(int periodMinutes)
Specified by:
setDataImportPeriod in interface RSSAggregatorConfigurationView

setPlanetStatsImportPeriod

public void setPlanetStatsImportPeriod(int periodMinutes)
Specified by:
setPlanetStatsImportPeriod in interface RSSAggregatorConfigurationView

setPlanetDataImportPeriod

public void setPlanetDataImportPeriod(int periodMinutes)
Specified by:
setPlanetDataImportPeriod in interface RSSAggregatorConfigurationView


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