Example usage for com.vaadin.navigator ViewProvider interface-usage

List of usage examples for com.vaadin.navigator ViewProvider interface-usage

Introduction

In this page you can find the example usage for com.vaadin.navigator ViewProvider interface-usage.

Usage

From source file org.lucidj.httpservices.HttpServices.java

@Component(immediate = true, publicFactory = false)
@Instantiate
@Provides
public class HttpServices implements MenuProvider, ViewProvider {
    private final static Logger log = LoggerFactory.getLogger(HttpServices.class);
    private final static String NAVID = "httpservices";

From source file org.lucidj.navigatormanager.ProxyViewProvider.java

public class ProxyViewProvider implements ViewProvider, ServiceObject.Listener {
    private final static Logger log = LoggerFactory.getLogger(ProxyViewProvider.class);

    private Map<String, ViewProvider> view_name_to_provider;
    private Map<String, View> view_name_to_view;

From source file org.lucidj.newview.NewProvider.java

@Component(immediate = true, publicFactory = false)
@Instantiate
@Provides
public class NewProvider implements ViewProvider {
    @Requires
    private ServiceContext serviceContext;

From source file org.lucidj.search.Search.java

@Component
@Instantiate
@Provides
public class Search implements MenuProvider, ViewProvider {
    private final static Logger log = LoggerFactory.getLogger(Search.class);
    private final static String V_SEARCH = "search";

From source file org.lucidj.top.Top.java

@Component(immediate = true, publicFactory = false)
@Instantiate
@Provides
public class Top implements MenuProvider, ViewProvider {
    private final static String NAVID = "top";

From source file org.lucidj.ui.gauss.Gauss.java

@Component(immediate = true, publicFactory = false)
@Instantiate
@Provides
public class Gauss implements ViewProvider, ServiceObject.Provider {
    private final static Logger log = LoggerFactory.getLogger(Gauss.class);

From source file org.opencms.ui.apps.CmsAppWorkplaceUi.java

/**
 * The workplace ui.<p>
 */
@Theme("opencms")
public class CmsAppWorkplaceUi extends A_CmsUI implements ViewDisplay, ViewProvider, ViewChangeListener,
        I_CmsWindowCloseListener, BrowserWindowResizeListener {

From source file org.plukh.fluffymeow.guice.GuicedViewProvider.java

public class GuicedViewProvider implements ViewProvider {
    private static final String DEFAULT_VIEW_NAME = "";

    private transient Map<String, Provider<View>> viewMapping;
    private Set<String> keys;

From source file org.vaadin.addons.sitekit.site.Site.java

/**
 * Vaadin portal implementation.
 * @author Tommi S.E. Laukkanen
 */
public final class Site implements ViewProvider, ViewChangeListener {

From source file org.vaadin.addons.springsecurityviewprovider.SpringSecurityViewProvider.java

/**
 * <p>
 * This is a specialized ViewProvider that takes care of evaluating {@link ViewDescription} 
 * especially {@link ViewDescription#requiredPermissions()}. Those expressions are evaluated
 * within the current Spring Security Context. If they evaluate to false, the view in concern
 * is not even instantiated.