Files
alfresco-community-repo/source/web/WEB-INF/faces-config-common.xml
2005-12-08 07:13:07 +00:00

211 lines
8.9 KiB
XML

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
"http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
<faces-config>
<!-- ==================== COMPONENTS ==================== -->
<component>
<component-type>org.alfresco.faces.RichList</component-type>
<component-class>org.alfresco.web.ui.common.component.data.UIRichList</component-class>
</component>
<component>
<component-type>org.alfresco.faces.RichListColumn</component-type>
<component-class>org.alfresco.web.ui.common.component.data.UIColumn</component-class>
</component>
<component>
<component-type>org.alfresco.faces.SortLink</component-type>
<component-class>org.alfresco.web.ui.common.component.data.UISortLink</component-class>
</component>
<component>
<component-type>org.alfresco.faces.DataPager</component-type>
<component-class>org.alfresco.web.ui.common.component.data.UIDataPager</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Panel</component-type>
<component-class>org.alfresco.web.ui.common.component.UIPanel</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Breadcrumb</component-type>
<component-class>org.alfresco.web.ui.common.component.UIBreadcrumb</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ActionLink</component-type>
<component-class>org.alfresco.web.ui.common.component.UIActionLink</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Menu</component-type>
<component-class>org.alfresco.web.ui.common.component.UIMenu</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ModeList</component-type>
<component-class>org.alfresco.web.ui.common.component.UIModeList</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ListItem</component-type>
<component-class>org.alfresco.web.ui.common.component.UIListItem</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ListItems</component-type>
<component-class>org.alfresco.web.ui.common.component.UIListItems</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ImagePicker</component-type>
<component-class>org.alfresco.web.ui.common.component.UIImagePicker</component-class>
</component>
<component>
<component-type>org.alfresco.faces.BooleanEvaluator</component-type>
<component-class>org.alfresco.web.ui.common.component.evaluator.BooleanEvaluator</component-class>
</component>
<component>
<component-type>org.alfresco.faces.ValueSetEvaluator</component-type>
<component-class>org.alfresco.web.ui.common.component.evaluator.ValueSetEvaluator</component-class>
</component>
<component>
<component-type>org.alfresco.faces.StringEqualsEvaluator</component-type>
<component-class>org.alfresco.web.ui.common.component.evaluator.StringEqualsEvaluator</component-class>
</component>
<component>
<component-type>org.alfresco.faces.DynamicDescription</component-type>
<component-class>org.alfresco.web.ui.common.component.description.UIDynamicDescription</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Description</component-type>
<component-class>org.alfresco.web.ui.common.component.description.UIDescription</component-class>
</component>
<component>
<component-type>org.alfresco.faces.Descriptions</component-type>
<component-class>org.alfresco.web.ui.common.component.description.UIDescriptions</component-class>
</component>
<component>
<component-type>org.alfresco.faces.debug.HttpSessionState</component-type>
<component-class>org.alfresco.web.ui.common.component.debug.UIHttpSessionState</component-class>
</component>
<component>
<component-type>org.alfresco.faces.debug.HttpRequestState</component-type>
<component-class>org.alfresco.web.ui.common.component.debug.UIHttpRequestState</component-class>
</component>
<component>
<component-type>org.alfresco.faces.debug.HttpRequestParams</component-type>
<component-class>org.alfresco.web.ui.common.component.debug.UIHttpRequestParams</component-class>
</component>
<component>
<component-type>org.alfresco.faces.debug.HttpRequestHeaders</component-type>
<component-class>org.alfresco.web.ui.common.component.debug.UIHttpRequestHeaders</component-class>
</component>
<component>
<component-type>org.alfresco.faces.debug.HttpApplicationState</component-type>
<component-class>org.alfresco.web.ui.common.component.debug.UIHttpApplicationState</component-class>
</component>
<component>
<component-type>org.alfresco.faces.debug.SystemProperties</component-type>
<component-class>org.alfresco.web.ui.common.component.debug.UISystemProperties</component-class>
</component>
<component>
<component-type>org.alfresco.faces.GenericPicker</component-type>
<component-class>org.alfresco.web.ui.common.component.UIGenericPicker</component-class>
</component>
<component>
<component-type>org.alfresco.faces.OutputText</component-type>
<component-class>org.alfresco.web.ui.common.component.UIOutputText</component-class>
</component>
<component>
<component-type>org.alfresco.faces.StatusMessage</component-type>
<component-class>org.alfresco.web.ui.common.component.UIStatusMessage</component-class>
</component>
<!-- ==================== CONVERTERS ==================== -->
<converter>
<converter-id>org.alfresco.faces.XMLDataConverter</converter-id>
<converter-class>org.alfresco.web.ui.common.converter.XMLDateConverter</converter-class>
</converter>
<converter>
<converter-id>org.alfresco.faces.BooleanLabelConverter</converter-id>
<converter-class>org.alfresco.web.ui.common.converter.BooleanLabelConverter</converter-class>
</converter>
<converter>
<converter-id>org.alfresco.faces.ByteSizeConverter</converter-id>
<converter-class>org.alfresco.web.ui.common.converter.ByteSizeConverter</converter-class>
</converter>
<!-- ==================== RENDERERS ==================== -->
<render-kit>
<!-- custom Data Picker renderer for a UI Input component -->
<renderer>
<!-- the component family is a convention name -->
<component-family>javax.faces.Input</component-family>
<!-- the renderer type is a convention name - not an actual class -->
<renderer-type>org.alfresco.faces.DatePickerRenderer</renderer-type>
<!-- the actual renderer class type -->
<renderer-class>org.alfresco.web.ui.common.renderer.DatePickerRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.Data</component-family>
<renderer-type>org.alfresco.faces.RichListRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.common.renderer.data.RichListRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.Controls</component-family>
<renderer-type>org.alfresco.faces.BreadcrumbRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.common.renderer.BreadcrumbRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.Controls</component-family>
<renderer-type>org.alfresco.faces.ActionLinkRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.common.renderer.ActionLinkRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.Controls</component-family>
<renderer-type>org.alfresco.faces.ModeListRenderer</renderer-type>
<renderer-class>org.alfresco.web.ui.common.renderer.ModeListRenderer</renderer-class>
</renderer>
<renderer>
<component-family>org.alfresco.faces.ImagePicker</component-family>
<renderer-type>org.alfresco.faces.Radio</renderer-type>
<renderer-class>org.alfresco.web.ui.common.renderer.ImagePickerRadioRenderer</renderer-class>
</renderer>
<renderer>
<component-family>javax.faces.Messages</component-family>
<renderer-type>org.alfresco.faces.Errors</renderer-type>
<renderer-class>org.alfresco.web.ui.common.renderer.ErrorsRenderer</renderer-class>
</renderer>
</render-kit>
</faces-config>