package org.seasar.jsf;

/**
 * @author higa
 *
 */
public interface JsfConstants {

	public String S2JSF_NSURI = "http://www.seasar.org/jsf";
	
	public String BINDING_START = "#{";
	
	public String BINDING_END = "}";
	
	public String ISO_8859_1 = "ISO-8859-1";
	
	public String SPAN_ELEM = "span";
	
	public String FORM_ELEM = "form";
	
	public String INPUT_ELEM = "input";
	
	public String ANCHOR_ELEM = "a";
	
	public String SELECT_ELEM = "select";
	
	public String OPTION_ELEM = "option";
	
	public String RENDERED_ATTR = "rendered";
	
	public String VALUE_ATTR = "value";
	
	public String ITEM_VALUE_ATTR = "itemValue";
	
	public String STYLE_CLASS_ATTR = "styleClass";
	
	public String CLASS_ATTR = "class";
	
	public String TYPE_ATTR = "type";
	
	public String ACTION_ATTR = "action";
	
	public String HREF_ATTR = "href";
	
	public String ID_ATTR = "id";
	
	public String ITEMS_ATTR = "items";
	
	public String VALIDATORS_ATTR = "validators";
	
	public String ITEM_LABEL_ATTR = "itemLabel";
	
	public String NULL_LABEL_ATTR = "nullLabel";
	
	public String MULTIPLE_ATTR = "multiple";
	
	public String ONCLICK_ATTR = "onclick";
	
	public String TEXT_VALUE = "text";
	
	public String HIDDEN_VALUE = "hidden";
	
	public String SUBMIT_VALUE = "submit";
	
	public String BUTTON_VALUE = "button";
	
	public String CHECKBOX_VALUE = "checkbox";
	
	public String PARAM_VALUE = "param";
	
	public String FOREACH_VALUE = "forEach";
	
	public String INVOKE_VALUE = "invoke";
	
	public String MESSAGE_VALUE = "message";
	
	public String MESSAGES_VALUE = "messages";
	
	public String BINDING_PROPERTY_NAMES = "_BINDING_PROPERTY_NAMES_";
	
	public String JS_STMT_END = ";";
}
