/**
 * License Agreement.
 *
 * JBoss RichFaces - Ajax4jsf Component Library
 *
 * Copyright (C) 2007 Exadel, Inc.
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License version 2.1 as published by the Free Software Foundation.
 *
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 */ 
package org.ajax4jsf.template;

public interface TestConstants {

    /* Constants of component prefixes */
    public static final String COMPONENT_PREFIX_INSIDE_TABLE1 = "_Selenium_Test_DataTable:0:";
    public static final String COMPONENT_PREFIX_INSIDE_TABLE2 = "_Selenium_Test_DataTable:1:";
    public static final String COMPONENT_PREFIX_SIMPLE = "";

    /* Constants of template names */
    public static final String SIMPLE_TEMPLATE_NAME = "simple";
    public static final String DATA_TABLE_TEMPLATE_NAME = "dataTable";
    public static final String MODAL_PANEL_TEMPLATE_NAME = "modalPanel";

    /* Constants of template descriptions */
    public static final String SIMPLE_TEMPLATE_DESC = "Simple";
    public static final String DATA_TABLE_TEMPLATE_DESC1 = "DataTable Row 1";
    public static final String DATA_TABLE_TEMPLATE_DESC2 = "DataTable Row 2";
    public static final String MODAL_PANEL_TEMPLATE_DESC = "Modal Panel";
    
    /* Constants of test configuration */
    public final static String HOST = "localhost";
    public final static String PROTOCOL = "http";

}
