/*
 * ICESOFT COMMERCIAL SOURCE CODE LICENSE V 1.1
 *
 * The contents of this file are subject to the ICEsoft Commercial Source
 * Code License Agreement V1.1 (the "License"); you may not use this file
 * except in compliance with the License. You may obtain a copy of the
 * License at
 * http://www.icesoft.com/license/commercial-source-v1.1.html
 *
 * Software distributed under the License is distributed on an "AS IS"
 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
 * License for the specific language governing rights and limitations under
 * the License.
 *
 * Copyright 2009-2015 ICEsoft Technologies Canada, Corp. All Rights Reserved.
 */
package com.icesoft.faces.application.showcase.view.bean;

/**
 * <p> Name pool of beans that are inject via the FacesContext.</p>
 *
 * @since 1.7
 */
public class BeanNames {

    // application/navigation level beans
    public static final String APPLICATION_BUILDER = "applicationBuilder";

    public static final String APPLICATION_CONTROLLER = "applicationController";

    public static final String APPLICATION_MODEL = "applicationModel";

    // component example related beans
    public static final String EFFECTS_MODEL = "effectsModel";
    public static final String EFFECTS_CONTROLLER = "effectsController";
    public static final String SORT_HEADER_MODEL = "sortHeaderModel";

    // schedule component localization
    public static final String CALENDAR_VIEW_UTIL = "calendarViewUtil";
    public static final String CALENDAR_CONTROLLER = "calendarController";

}
