org.apache.myfaces.commons.util.renderkit.JsfProperties Maven / Gradle / Ivy
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (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.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
package org.apache.myfaces.commons.util.renderkit;
/**
* Constant declarations for JSF tags
* @author Anton Koinov (latest modification by $Author: jakobk $)
* @version $Revision: 939498 $ $Date: 2010-04-29 17:27:30 -0500 (Jue, 29 Abr 2010) $
*/
public final class JsfProperties
{
//~ Static fields/initializers -----------------------------------------------------------------
// Common Attributes
public static final String ID_PROP = "id";
public static final String VALUE_PROP = "value";
public static final String BINDING_PROP = "binding";
public static final String STYLE_PROP = "style";
public static final String STYLE_CLASS_PROP = "styleClass";
public static final String ESCAPE_PROP = "escape";
public static final String FORCE_ID_PROP = "forceId";
public static final String FORCE_ID_INDEX_PROP = "forceIdIndex";
public static final String RENDERED_PROP = "rendered";
// Common Output Attributes
public static final String FOR_PROP = "for";
public static final String CONVERTER_PROP = "converter";
// Ouput_Time Attributes
public static final String TIME_STYLE_PROP = "timeStyle";
public static final String TIMEZONE_PROP = "timezone";
// Common Input Attributes
public static final String REQUIRED_PROP = "required";
public static final String VALIDATOR_PROP = "validator";
public static final String DISABLED_PROP = "disabled";
public static final String READONLY_PROP = "readonly";
// Input_Secret Attributes
public static final String REDISPLAY_PROP = "redisplay";
// Input_Checkbox Attributes
public static final String LAYOUT_PROP = "layout";
// Select_Menu Attributes
public static final String SIZE_PROP = "size";
// SelectMany Checkbox List/ Select One Radio Attributes
public static final String BORDER_PROP = "border";
public static final String DISABLED_CLASS_PROP = "disabledClass";
public static final String ENABLED_CLASS_PROP = "enabledClass";
public static final String SELECTED_CLASS_PROP = "selectedClass";
public static final String UNSELECTED_CLASS_PROP = "unselectedClass";
public static final String HIDE_NO_SELECTION_OPTION_PROP = "hideNoSelectionOption";
// Common Command Attributes
/**@deprecated */
public static final String COMMAND_CLASS_PROP = "commandClass";
public static final String LABEL_PROP = "label";
public static final String IMAGE_PROP = "image";
public static final String ACTION_PROP = "action";
public static final String IMMEDIATE_PROP = "immediate";
// Command_Button Attributes
public static final String TYPE_PROP = "type";
// Common Panel Attributes
/**@deprecated */
public static final String PANEL_CLASS_PROP = "panelClass";
public static final String FOOTER_CLASS_PROP = "footerClass";
public static final String HEADER_CLASS_PROP = "headerClass";
public static final String COLUMN_CLASSES_PROP = "columnClasses";
public static final String ROW_CLASSES_PROP = "rowClasses";
public static final String BODYROWS_PROP = "bodyrows";
// Panel_Grid Attributes
public static final String COLUMNS_PROP = "columns";
public static final String COLSPAN_PROP = "colspan"; // extension
public static final String CAPTION_CLASS_PROP = "captionClass";
public static final String CAPTION_STYLE_PROP = "captionStyle";
// UIMessage and UIMessages attributes
public static final String SHOW_SUMMARY_PROP = "showSummary";
public static final String SHOW_DETAIL_PROP = "showDetail";
public static final String GLOBAL_ONLY_PROP = "globalOnly";
// HtmlOutputMessage attributes
public static final String ERROR_CLASS_PROP = "errorClass";
public static final String ERROR_STYLE_PROP = "errorStyle";
public static final String FATAL_CLASS_PROP = "fatalClass";
public static final String FATAL_STYLE_PROP = "fatalStyle";
public static final String INFO_CLASS_PROP = "infoClass";
public static final String INFO_STYLE_PROP = "infoStyle";
public static final String WARN_CLASS_PROP = "warnClass";
public static final String WARN_STYLE_PROP = "warnStyle";
public static final String TITLE_PROP = "title";
public static final String TOOLTIP_PROP = "tooltip";
// HtmlOutputLink Attributes
public static final String FRAGMENT_PROP = "fragment";
// GraphicImage attributes
public static final String NAME_PROP = "name";
public static final String URL_PROP = "url";
public static final String LIBRARY_PROP = "library";
// HtmlOutputScript (missing) attributes
public static final String TARGET_PROP = "target";
// UISelectItem attributes
public static final String ITEM_DISABLED_PROP = "itemDisabled";
public static final String ITEM_DESCRIPTION_PROP = "itemDescription";
public static final String ITEM_LABEL_PROP = "itemLabel";
public static final String ITEM_VALUE_PROP = "itemValue";
public static final String ITEM_ESCAPED_PROP = "itemEscaped";
public static final String NO_SELECTION_OPTION_PROP = "noSelectionOption";
// UISelectItems attributes
public static final String ITEM_LABEL_ESCAPED_PROP = "itemLabelEscaped";
public static final String NO_SELECTION_VALUE_PROP = "noSelectionValue";
// UIData attributes
public static final String ROWS_PROP = "rows";
public static final String VAR_PROP = "var";
public static final String FIRST_PROP = "first";
// dataTable (extended) attributes
public static final String ROW_ID_PROP = "rowId";
public static final String ROW_STYLECLASS_PROP = "rowStyleClass";
public static final String ROW_STYLE_PROP = "rowStyle";
// HtmlColumn attributes
public static final String ROW_HEADER_PROP = "rowHeader";
// Alternate locations (instead of using AddResource)
public static final String JAVASCRIPT_LOCATION_PROP = "javascriptLocation";
public static final String IMAGE_LOCATION_PROP = "imageLocation";
public static final String STYLE_LOCATION_PROP = "styleLocation";
public static final String ACCEPTCHARSET_PROP = "acceptcharset";
//~ Myfaces Extensions -------------------------------------------------------------------------------
// UISortData attributes
public static final String COLUMN_PROP = "column";
public static final String ASCENDING_PROP = "ascending";
// HtmlSelectManyCheckbox attributes
public static final String LAYOUT_WIDTH_PROP = "layoutWidth";
}