[jboss-cvs] jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component ...

Peter Muir peter at bleepbleep.org.uk
Tue Mar 20 13:58:59 EDT 2007


  User: pmuir   
  Date: 07/03/20 13:58:59

  Modified:    seam-ui-cdk/jboss-seam-ui/src/main/config/component                
                        convertDateTime.xml formattedText.xml
  Added:       seam-ui-cdk/jboss-seam-ui/src/main/config/component                
                        message.xml selection.xml
                        conversationPropagation.xml button.xml taskId.xml
                        div.xml validateAll.xml cache.xml fileUpload.xml
                        selectItems.xml span.xml link.xml enumItem.xml
                        conversationId.xml
  Log:
  Port more tags to CDK
  
  Revision  Changes    Path
  1.2       +1 -2      jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/convertDateTime.xml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: convertDateTime.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/convertDateTime.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- convertDateTime.xml	19 Mar 2007 20:48:11 -0000	1.1
  +++ convertDateTime.xml	20 Mar 2007 17:58:58 -0000	1.2
  @@ -7,8 +7,7 @@
   		<classname>org.jboss.seam.ui.converter.ConvertDateTime</classname>
   		<superclass>org.jboss.seam.ui.converter.ConvertDateTimeBase</superclass>
   		<description>
  -			<![CDATA[
  -    ]]>
  +			<![CDATA[Perform date or time conversions in the Seam timezone.]]>
   		</description>
   		<tag>
   			<name>convertDateTime</name>
  
  
  
  1.2       +1 -1      jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/formattedText.xml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: formattedText.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/formattedText.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- formattedText.xml	19 Mar 2007 20:48:11 -0000	1.1
  +++ formattedText.xml	20 Mar 2007 17:58:58 -0000	1.2
  @@ -1,6 +1,6 @@
   <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  -<components>
  +<components >
   	<component>
   		<name>org.jboss.seam.ui.FormattedText</name>
   		<family>org.jboss.seam.ui.FormattedText</family>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/message.xml
  
  Index: message.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component>
  		<name>org.jboss.seam.ui.Message</name>
  		<family>org.jboss.seam.ui.Message</family>
  		<classname>org.jboss.seam.ui.component.html.HtmlMessage</classname>
  		<superclass>org.jboss.seam.ui.component.UIMessage</superclass>
  		<description>
  			<![CDATA["Decorate" a JSF input field with the validation error message.]]>
  		</description>
  		<tag>
  			<name>message</name>
  			<classname>org.jboss.seam.ui.taglib.MessageTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		<!-- TODO should be standard_message_attributes -->
  		&ui_component_attributes;
  		&ui_message_attributes;
  	</component>
  </components>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/selection.xml
  
  Index: selection.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component generate="false">
  		<name>org.jboss.seam.ui.Selection</name>
  		<family>org.jboss.seam.ui.Selection</family>
  		<classname>org.jboss.seam.ui.component.UISelection</classname>
  		<superclass>javax.faces.component.UIParameter</superclass>
  		<description>
  			<![CDATA[
      ]]>
  		</description>
  		<tag>
  			<name>selection</name>
  			<classname>org.jboss.seam.ui.taglib.SelectionTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		&ui_component_attributes;
  		<!-- Should be el="false" but this is buggy -->
  		<property>
  			<name>dataModel</name>
  			<classname>java.lang.String</classname>
  		</property>
  		<!-- Should be el="false" but this is buggy -->
  		<property>
  			<name>var</name>
  			<classname>java.lang.String</classname>
  		</property>
  	</component>
  </components>
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/conversationPropagation.xml
  
  Index: conversationPropagation.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component generate="false">
  		<name>org.jboss.seam.ui.ConversationPropagation</name>
  		<family>org.jboss.seam.ui.ConversationPropagation</family>
  		<classname>org.jboss.seam.ui.component.UIConversationPropagation</classname>
  		<superclass>javax.faces.component.UIParameter</superclass>
  		<description>
  			<![CDATA[Customize the conversation propagation for a command link or button (or similar JSF control).]]>
  		</description>
  		<tag>
  			<name>conversationPropagation</name>
  			<classname>org.jboss.seam.ui.taglib.ConversationPropagationTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		&ui_component_attributes;
  		<property>
  			<name>pageflow</name>
  			<classname>java.lang.String</classname>
  			<description>a pageflow definition to begin. (This is only useful when propagation="begin" or propagation="join".)</description>
  		</property>
  		<property>
  			<name>type</name>
  			<classname>java.lang.String</classname>
  			<description>determines the conversation propagation style: begin, join, nest, none or end.</description>
  			<defaultvalue>"none"</defaultvalue>
  		</property>
  	</component>
  </components>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/button.xml
  
  Index: button.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component>
  		<name>org.jboss.seam.ui.Button</name>
  		<family>org.jboss.seam.ui.Button</family>
  		<classname>org.jboss.seam.ui.component.html.HtmlButton</classname>
  		<superclass>org.jboss.seam.ui.component.UIButton</superclass>
  		<description>
  			<![CDATA[A link that supports invocation of an action with control over conversation propagation. <i>Does not submit the form.</i>]]>
  		</description>
  		<renderer generate="true" override="true">
  			<name>org.jboss.seam.ui.ButtonRenderer</name>
  			<template>org/jboss/seam/ui/htmlButton.jspx</template>
  		</renderer>
  		<tag>
  			<name>button</name>
  			<classname>org.jboss.seam.ui.taglib.ButtonTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		&ui_component_attributes;
  		&ui_output_attributes;
  		&html_anchor_attributes;
  		&html_button_attributes;
  		&html_universal_attributes;
  		&html_events;
  		&ui_command_attributes;
  		<!-- &standard_command_button_attributes; -->
  		<property attachedstate="true">
  			<name>view</name>
  			<classname>java.lang.String</classname>
  			<description>the JSF view id to link to.</description>
  		</property>
  		<property attachedstate="true">
  			<name>pageflow</name>
  			<classname>java.lang.String</classname>
  			<description>a pageflow definition to begin. (This is only useful when propagation="begin" or propagation="join".)</description>
  		</property>
  		<!-- Should be el="false" but this is buggy -->
  		<property attachedstate="true">
  			<name>propagation</name>
  			<classname>java.lang.String</classname>
  			<description>determines the conversation propagation style: begin, join, nest, none or end.</description>
  			<defaultvalue>"default"</defaultvalue>
  		</property>
  		<!-- Should be el="false" but this is buggy -->
  		<property>
  			<name>fragment</name>
  			<classname>java.lang.String</classname>
  			<description>the fragment identifier to link to.</description>
  		</property>
  		<!-- Should be el="false" but this is buggy -->
  		<property>
  			<name>outcome</name>
  			<classname>java.lang.String</classname>
  		</property>
  		<property attachedstate="true">
  			<name>image</name>
  			<classname>java.lang.String</classname>
  		</property>
  		<property attachedstate="true">
  			<name>disabled</name>
  			<classname>java.lang.String</classname>
  		</property>
  	</component>
  </components>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/taskId.xml
  
  Index: taskId.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component generate="false">
  		<name>org.jboss.seam.ui.TaskId</name>
  		<family>org.jboss.seam.ui.TaskId</family>
  		<classname>org.jboss.seam.ui.component.UITaskId</classname>
  		<superclass>javax.faces.component.UIParameter</superclass>
  		<description>
  			<![CDATA[Add the task id to an output link (or similar JSF control), when the task is available via #{task}.]]>
  		</description>
  		<tag>
  			<name>taskId</name>
  			<classname>org.jboss.seam.ui.taglib.TaskIdTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		&ui_component_attributes;
  	</component>
  </components>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/div.xml
  
  Index: div.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component>
  		<name>org.jboss.seam.ui.Div</name>
  		<family>org.jboss.seam.ui.Div</family>
  		<classname>org.jboss.seam.ui.component.html.HtmlDiv</classname>
  		<superclass>org.jboss.seam.ui.component.UIDiv</superclass>
  		<description>
  			<![CDATA[Render a HTML <div>.]]>
  		</description>
  		<renderer generate="true" override="true">
  			<name>org.jboss.seam.ui.DivRenderer</name>
  			<template>org/jboss/seam/ui/htmlDiv.jspx</template>
  		</renderer>
  		<tag>
  			<name>div</name>
  			<classname>org.jboss.seam.ui.taglib.DivTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		&ui_component_attributes;
  		&html_style_attributes;
  	</component>
  </components>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/validateAll.xml
  
  Index: validateAll.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component>
  		<name>org.jboss.seam.ui.ValidateAll</name>
  		<family>org.jboss.seam.ui.ValidateAll</family>
  		<classname>org.jboss.seam.ui.component.html.HtmlValidateAll</classname>
  		<superclass>org.jboss.seam.ui.component.UIValidateAll</superclass>
  		<description>
  			<![CDATA[Validate all child JSF input fields against the bound propertys using Hibernate Validator.]]>
  		</description>
  		<tag>
  			<name>validateAll</name>
  			<classname>org.jboss.seam.ui.taglib.ValidateAllTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		&ui_component_attributes;
  	</component>
  </components>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/cache.xml
  
  Index: cache.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component>
  		<name>org.jboss.seam.ui.Cache</name>
  		<family>org.jboss.seam.ui.Cache</family>
  		<classname>org.jboss.seam.ui.component.html.HtmlCache</classname>
  		<superclass>org.jboss.seam.ui.component.UICache</superclass>
  		<description>
  			<![CDATA[Cache the rendered page fragment using JBoss Cache. Note that <s:cache> actually uses the instance of JBoss Cache managed by the built-in pojoCache component.
      ]]>
  		</description>
  		<renderer generate="true" override="true">
  			<name>org.jboss.seam.ui.CacheRenderer</name>
  			<template>org/jboss/seam/ui/htmlCache.jspx</template>
  		</renderer>
  		<tag>
  			<name>cache</name>
  			<classname>org.jboss.seam.ui.taglib.CacheTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		<!--
  		<taghandler>
  			<classname>org.ajax4jsf.tag.TestHandler</classname>
  		</taghandler>
  		-->
  		&ui_component_attributes;
  		<property>
  			<name>key</name>
  			<classname>java.lang.String</classname>
  			<description>the key to cache rendered content, often a value expression. For example, if we were caching a page fragment that displays a document, we might use key="Document-#{document.id}".</description>
  		</property>
  		<property>
  			<name>region</name>
  			<classname>java.lang.String</classname>
  			<description>a JBoss Cache node to use (different nodes can have different expiry policies).</description>
  		</property>
  		<property elonly="true">
  			<name>enabled</name>
  			<classname>java.lang.Boolean</classname>
  			<description>a value expression that determines if the cache should be used.</description>
  		</property>
  	</component>
  </components>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/fileUpload.xml
  
  Index: fileUpload.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component>
  		<name>org.jboss.seam.ui.FileUpload</name>
  		<family>org.jboss.seam.ui.FileUpload</family>
  		<classname>org.jboss.seam.ui.component.html.HtmlFileUpload</classname>
  		<superclass>org.jboss.seam.ui.component.UIFileUpload</superclass>
  		<description>
  			<![CDATA[Renders a file upload control. This control must be used within a form with an encoding type of multipart/form-data, i.e:
  
  <h:form enctype="multipart/form-data">
                                      
  For multipart requests, the Seam Multipart servlet filter must also be configured in web.xml:                          
      
  <filter>
    <filter-name>Seam Filter</filter-name>
    <filter-class>org.jboss.seam.web.SeamFilter</filter-class>
  </filter>
  
  <filter-mapping>
    <filter-name>Seam Filter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping> 
      
  The following configuration options for multipart requests may be configured in components.xml:
  
  * createTempFiles — if this option is set to true, uploaded files are streamed to a temporary file instead of in memory.
  * maxRequestSize — the maximum size of a file upload request, in bytes. 
  
  Here's an example:
            
  <component class="org.jboss.seam.servlet.MultipartConfig">
      <property name="createTempFiles">true</property>
      <property name="maxRequestSize">1000000</property>
  </component>]]>
  		</description>
  		<renderer generate="true" override="true">
  			<name>org.jboss.seam.ui.FileUploadRenderer</name>
  			<template>org/jboss/seam/ui/htmlFileUpload.jspx</template>
  		</renderer>
  		<tag>
  			<name>fileUpload</name>
  			<classname>org.jboss.seam.ui.taglib.FileUploadTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		&ui_component_attributes;
  		&html_style_attributes;
  		<property>
  			<name>accept</name>
  			<classname>java.lang.String</classname>
  			<description>a comma-separated list of content types to accept, may not be supported by the browser. E.g. "images/png,images/jpg", "images/*".</description>
  		</property>
  		<property elonly="true">
  			<name>data</name>
  			<classname>javax.faces.el.ValueBinding</classname>
  			<description>this value binding receives the file's content type (optional).</description>
  		</property>
  		<property elonly="true">
  			<name>contentType</name>
  			<classname>javax.faces.el.ValueBinding</classname>
  			<description>this value binding receives the filename (optional).</description>
  		</property>
  		<property elonly="true">
  			<name>fileName</name>
  			<classname>javax.faces.el.ValueBinding</classname>
  			<description>this value binding receives the filename (optional).</description>
  		</property>
  		<property elonly="true">
  			<name>fileSize</name>
  			<classname>javax.faces.el.ValueBinding</classname>
  			<description>this value binding receives the file size (optional).</description>
  		</property>
  	</component>
  </components>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/selectItems.xml
  
  Index: selectItems.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component>
  		<name>org.jboss.seam.ui.SelectItems</name>
  		<family>org.jboss.seam.ui.SelectItems</family>
  		<classname>org.jboss.seam.ui.component.html.HtmlSelectItems</classname>
  		<superclass>org.jboss.seam.ui.component.UISelectItems</superclass>
  		<description>
  			<![CDATA[Creates a List<SelectItem> from a List, Set, DataModel or Array.]]>
  		</description>
  		<tag>
  			<name>selectItems</name>
  			<classname>org.jboss.seam.ui.taglib.SelectItemsTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		&ui_select_items_attributes;
  		<property required="true">
  			<name>value</name>
  			<classname>java.lang.Object</classname>
  			<defaultvalue>an EL expression specifying the data that backs the List&lt;SelectItem&gt;</defaultvalue>
  		</property>
  		<!-- Should be el="false" -->
  		<property required="true">
  			<name>var</name>
  			<classname>java.lang.String</classname>
  			<description>defines the name of the local variable that holds the current object during iteration</description>
  		</property>
  		<property>
  			<name>label</name>
  			<classname>java.lang.String</classname>
  			<description>the label to be used when rendering the SelectItem. Can reference the var variable</description>
  		</property>
  		<property>
  			<name>disabled</name>
  			<classname>java.lang.Boolean</classname>
  			<description>if true the SelectItem will be rendered disabled. Can reference the var variable</description>
  		</property>
  		<property>
  			<name>noSelectionLabel</name>
  			<classname>java.lang.String</classname>
  			<description>specifies the (optional) label to place at the top of list (if required="true" is also specified then selecting this value will cause a validation error)</description>
  		</property>
  		<property>
  			<name>hideNoSelectionLabel</name>
  			<classname>java.lang.Boolean</classname>
  			<description>if true, the noSelectionLabel will be hidden when a value is selected</description>
  		</property>
  	</component>
  </components>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/span.xml
  
  Index: span.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component>
  		<name>org.jboss.seam.ui.Span</name>
  		<family>org.jboss.seam.ui.Span</family>
  		<classname>org.jboss.seam.ui.component.html.HtmlSpan</classname>
  		<superclass>org.jboss.seam.ui.component.UISpan</superclass>
  		<description>
  			<![CDATA[Render a HTML <span>]]>
  		</description>
  		<renderer generate="true" override="true">
  			<name>org.jboss.seam.ui.SpanRenderer</name>
  			<template>org/jboss/seam/ui/htmlSpan.jspx</template>
  		</renderer>
  		<tag>
  			<name>span</name>
  			<classname>org.jboss.seam.ui.taglib.SpanTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		&ui_component_attributes;
  		&html_style_attributes;
  	</component>
  </components>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/link.xml
  
  Index: link.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component>
  		<name>org.jboss.seam.ui.Link</name>
  		<family>org.jboss.seam.ui.Link</family>
  		<classname>org.jboss.seam.ui.component.html.HtmlLink</classname>
  		<superclass>org.jboss.seam.ui.component.UILink</superclass>
  		<description>
  			<![CDATA[A link that supports invocation of an action with control over conversation propagation. Does not submit the form.]]>
  		</description>
  		<renderer generate="true" override="true">
  			<name>org.jboss.seam.ui.LinkRenderer</name>
  			<template>org/jboss/seam/ui/htmlLink.jspx</template>
  		</renderer>
  		<tag>
  			<name>link</name>
  			<classname>org.jboss.seam.ui.taglib.LinkTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		&ui_component_attributes;
  		&ui_output_attributes;
  		&html_anchor_attributes;
  		&html_button_attributes;
  		&html_universal_attributes;
  		&html_events;
  		&ui_command_attributes;
  		<property attachedstate="true">
  			<name>view</name>
  			<classname>java.lang.String</classname>
  			<description>the JSF view id to link to.</description>
  		</property>
  		<property attachedstate="true">
  			<name>pageflow</name>
  			<classname>java.lang.String</classname>
  			<description>a pageflow definition to begin. (This is only useful when propagation="begin" or propagation="join".)</description>
  		</property>
  		<!-- Should be el="false" but this is buggy -->
  		<property attachedstate="true">
  			<name>propagation</name>
  			<classname>java.lang.String</classname>
  			<description>determines the conversation propagation style: begin, join, nest, none or end.</description>
  			<defaultvalue>"default"</defaultvalue>
  		</property>
  		<!-- Should be el="false" but this is buggy -->
  		<property>
  			<name>fragment</name>
  			<classname>java.lang.String</classname>
  			<description>the fragment identifier to link to.</description>
  		</property>
  		<!-- Should be el="false" but this is buggy -->
  		<property>
  			<name>outcome</name>
  			<classname>java.lang.String</classname>
  		</property>
  		<property attachedstate="true">
  			<name>disabled</name>
  			<classname>java.lang.String</classname>
  		</property>
  	</component>
  </components>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/enumItem.xml
  
  Index: enumItem.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component>
  		<name>org.jboss.seam.ui.EnumItem</name>
  		<family>org.jboss.seam.ui.EnumItem</family>
  		<classname>org.jboss.seam.ui.component.html.HtmlEnumItem</classname>
  		<superclass>org.jboss.seam.ui.component.UIEnumItem</superclass>
  		<description>
  			<![CDATA[Creates a SelectItem from an enum value.]]>
  		</description>
  		<tag>
  			<name>enumItem</name>
  			<classname>org.jboss.seam.ui.taglib.EnumItemTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		&ui_select_item_attributes;
  		<property>
  			<name>enumValue</name>
  			<classname>java.lang.String</classname>
  			<description>
  				the string representation of the enum value.
  			</description>
  		</property>
  		<property>
  			<name>label</name>
  			<classname>java.lang.String</classname>
  			<description>
  				the label to be used when rendering the SelectItem.
  			</description>
  		</property>
  	</component>
  </components>
  
  
  
  1.1      date: 2007/03/20 17:58:58;  author: pmuir;  state: Exp;jboss-seam/seam-ui-cdk/jboss-seam-ui/src/main/config/component/conversationId.xml
  
  Index: conversationId.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE components PUBLIC "-//AJAX4JSF//CDK Generator config/EN"  "https://ajax4jsf.dev.java.net/nonav/dtds/component-config.dtd" >
  <components>
  	<component generate="false">
  		<name>org.jboss.seam.ui.ConversationId</name>
  		<family>org.jboss.seam.ui.ConversationId</family>
  		<classname>org.jboss.seam.ui.component.UIConversationId</classname>
  		<superclass>javax.faces.component.UIParameter</superclass>
  		<description>
  			<![CDATA[Add the conversation id to an output link (or similar JSF control).]]>
  		</description>
  		<tag>
  			<name>conversationId</name>
  			<classname>org.jboss.seam.ui.taglib.ConversationIdTag</classname>
  			<superclass>
  				org.ajax4jsf.framework.taglib.HtmlComponentTagBase
  			</superclass>
  		</tag>
  		&ui_component_attributes;
  		<!-- Should be el="false" -->
  		<property hidden="true">
  			<name>viewId</name>
  			<classname>java.lang.String</classname>
  		</property>
  	</component>
  </components>
  
  
  



More information about the jboss-cvs-commits mailing list