| <?xml version="1.0" encoding="UTF-8"?> |
| <md:metadatamodel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" |
| xmlns:md="http://org.eclipse.jst.jsf.common.metadata/metadata.ecore" |
| xmlns:dti="http://org.eclipse.jsf.pagedesigner/dtinfo.ecore" |
| id="http://java.sun.com/jsf/html" |
| type="tagFile"> |
| |
| <entity id="column" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.jsf.ui.ColumnOperation"/> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="commandButton" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="input"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <!-- if image attribute exists --> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@image"/> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeOperation"> |
| <parameter value="type"/> |
| <parameter value="image"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="image"/> |
| <parameter value="src"/> |
| </operation> |
| </operation> |
| <!-- if image attribute does not exist --> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@image"/> |
| <!-- create default type attribute (submit) --> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeOperation"> |
| <parameter value="type"/> |
| <parameter value="submit"/> |
| </operation> |
| <!-- override default if type attribute is set (e.g. reset) --> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAttributeOperation"> |
| <parameter value="type"/> |
| </operation> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| widget="true" |
| setNonVisualChildElements="true" |
| /> |
| <tag-decorate-info id="vpd-decorate-preview"> |
| <resolve-attribute-value attributeName="value"/> |
| </tag-decorate-info> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="commandLink" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="a"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeOperation"> |
| <parameter value="href"/> |
| <parameter value="#"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.ConvertAttributeToTextOperation"> |
| <parameter value="value"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyChildrenOperation"/> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| needBorderDecorator="true" |
| /> |
| <tag-decorate-info id="vpd-decorate-preview" |
| resolveChildText="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="dataTable" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.jsf.ui.DataTableOperation"/> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| needBorderDecorator="true" |
| needTableDecorator="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="form" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="form"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyChildrenOperation"/> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| needBorderDecorator="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="graphicImage" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="img"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="url"/> |
| <parameter value="src"/> |
| </operation> |
| <!-- |
| if both "value" and "url" source attributes exist, |
| "value" overrides "url" as destination "src" attribute |
| --> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="value"/> |
| <parameter value="src"/> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| widget="true" |
| > |
| <resolve-attribute-value attributeName="src"/> |
| </tag-decorate-info> |
| <tag-decorate-info id="vpd-decorate-preview"> |
| <resolve-attribute-value attributeName="src"/> |
| </tag-decorate-info> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="inputHidden" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-decorate-info id="vpd-decorate-design" |
| nonVisual="true" |
| nonVisualImagePath="icons/palette/JSFHTML/small/JSF_INPUTHIDDEN.gif" |
| widget="true" |
| /> |
| <tag-decorate-info id="vpd-decorate-preview" |
| nonVisual="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="inputSecret" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="input"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeOperation"> |
| <parameter value="type"/> |
| <parameter value="password"/> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| widget="true" |
| setNonVisualChildElements="true" |
| /> |
| <tag-decorate-info id="vpd-decorate-preview"> |
| <resolve-attribute-value attributeName="value"/> |
| </tag-decorate-info> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="inputText" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="input"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeOperation"> |
| <parameter value="type"/> |
| <parameter value="text"/> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| widget="true" |
| setNonVisualChildElements="true" |
| /> |
| <tag-decorate-info id="vpd-decorate-preview"> |
| <resolve-attribute-value attributeName="value"/> |
| </tag-decorate-info> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="inputTextarea" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="textarea"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.ConvertAttributeToTextOperation"> |
| <parameter value="value"/> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| widget="true" |
| setNonVisualChildElements="true" |
| /> |
| <tag-decorate-info id="vpd-decorate-preview" |
| resolveChildText="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="message" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-decorate-info id="vpd-decorate-design" |
| nonVisual="true" |
| nonVisualImagePath="icons/palette/JSFHTML/small/JSF_MESSAGE.gif" |
| widget="true" |
| /> |
| <tag-decorate-info id="vpd-decorate-preview" |
| nonVisual="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="messages" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-decorate-info id="vpd-decorate-design" |
| nonVisual="true" |
| nonVisualImagePath="icons/palette/JSFHTML/small/JSF_MESSAGES.gif" |
| widget="true" |
| /> |
| <tag-decorate-info id="vpd-decorate-preview" |
| nonVisual="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="outputFormat" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="span"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.ConvertAttributeToTextOperation"> |
| <parameter value="value"/> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| needBorderDecorator="true" |
| multiLevel="true" |
| widget="true" |
| setNonVisualChildElements="true" |
| /> |
| <tag-decorate-info id="vpd-decorate-preview" |
| resolveChildText="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="outputLabel" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="label"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.ConvertAttributeToTextOperation"> |
| <parameter value="value"/> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| needBorderDecorator="true" |
| multiLevel="true" |
| widget="true" |
| setNonVisualChildElements="true" |
| /> |
| <tag-decorate-info id="vpd-decorate-preview" |
| resolveChildText="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="outputLink" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="a"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeOperation"> |
| <parameter value="href"/> |
| <parameter value="#"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="value"/> |
| <parameter value="href"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyChildrenOperation"/> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| needBorderDecorator="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="outputText" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="span"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.ConvertAttributeToTextOperation"> |
| <parameter value="value"/> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| needBorderDecorator="true" |
| multiLevel="true" |
| widget="true" |
| setNonVisualChildElements="true" |
| /> |
| <tag-decorate-info id="vpd-decorate-preview" |
| resolveChildText="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="panelGrid" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.jsf.ui.PanelGridOperation"/> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| needBorderDecorator="true" |
| needTableDecorator="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="panelGroup" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="div"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyChildrenOperation"/> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| needBorderDecorator="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="selectBooleanCheckbox" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="input"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeOperation"> |
| <parameter value="type"/> |
| <parameter value="checkbox"/> |
| </operation> |
| <!-- if value attribute exists and is "true" --> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="self::node()[@value='true']"/> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeOperation"> |
| <parameter value="checked"/> |
| <parameter value="checked"/> |
| </operation> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| widget="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="selectManyCheckbox" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.jsf.ui.SelectManyCheckboxOperation"/> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| widget="true" |
| needBorderDecorator="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="selectManyListbox" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="select"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="id"/> |
| <parameter value="name"/> |
| </operation> |
| <!-- multiple select allowed --> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeOperation"> |
| <parameter value="multiple"/> |
| <parameter value="multiple"/> |
| </operation> |
| <!-- if no "size" attribute --> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@size"/> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeFromXPathOperation"> |
| <parameter value="size"/> |
| <parameter value="count(selectItem)"/> |
| </operation> |
| </operation> |
| <!-- iterate over "selectItem" children --> |
| <operation id="org.eclipse.jst.pagedesigner.IterateOverElementsOperation"> |
| <parameter value="selectItem"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildElementOperation"> |
| <parameter value="option"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAttributeOperation"> |
| <parameter value="itemValue"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="itemValue"/> |
| <parameter value="value"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@itemLabel"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextFromXPathOperation"> |
| <parameter value="@itemLabel"/> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@itemLabel"/> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@value"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextFromXPathOperation"> |
| <parameter value="@value"/> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@value"/> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@itemValue"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextFromXPathOperation"> |
| <parameter value="@itemValue"/> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@itemValue"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextOperation"> |
| <parameter value="selectItem"/> |
| </operation> |
| </operation> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.MakeParentElementCurrentOperation"/> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| widget="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="selectManyMenu" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="select"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="id"/> |
| <parameter value="name"/> |
| </operation> |
| <!-- multiple select allowed --> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeOperation"> |
| <parameter value="multiple"/> |
| <parameter value="multiple"/> |
| </operation> |
| <!-- size fixed at 1 --> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeOperation"> |
| <parameter value="size"/> |
| <parameter value="1"/> |
| </operation> |
| <!-- iterate over "selectItem" children --> |
| <operation id="org.eclipse.jst.pagedesigner.IterateOverElementsOperation"> |
| <parameter value="selectItem"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildElementOperation"> |
| <parameter value="option"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAttributeOperation"> |
| <parameter value="itemValue"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="itemValue"/> |
| <parameter value="value"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@itemLabel"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextFromXPathOperation"> |
| <parameter value="@itemLabel"/> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@itemLabel"/> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@value"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextFromXPathOperation"> |
| <parameter value="@value"/> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@value"/> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@itemValue"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextFromXPathOperation"> |
| <parameter value="@itemValue"/> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@itemValue"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextOperation"> |
| <parameter value="selectItem"/> |
| </operation> |
| </operation> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.MakeParentElementCurrentOperation"/> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| widget="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="selectOneListbox" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="select"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="id"/> |
| <parameter value="name"/> |
| </operation> |
| <!-- if no "size" attribute --> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@size"/> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeFromXPathOperation"> |
| <parameter value="size"/> |
| <parameter value="count(selectItem)"/> |
| </operation> |
| </operation> |
| <!-- iterate over "selectItem" children --> |
| <operation id="org.eclipse.jst.pagedesigner.IterateOverElementsOperation"> |
| <parameter value="selectItem"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildElementOperation"> |
| <parameter value="option"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAttributeOperation"> |
| <parameter value="itemValue"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="itemValue"/> |
| <parameter value="value"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@itemLabel"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextFromXPathOperation"> |
| <parameter value="@itemLabel"/> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@itemLabel"/> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@value"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextFromXPathOperation"> |
| <parameter value="@value"/> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@value"/> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@itemValue"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextFromXPathOperation"> |
| <parameter value="@itemValue"/> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@itemValue"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextOperation"> |
| <parameter value="selectItem"/> |
| </operation> |
| </operation> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.MakeParentElementCurrentOperation"/> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| widget="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="selectOneMenu" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.CreateElementOperation"> |
| <parameter value="select"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAllAttributesOperation"/> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="styleClass"/> |
| <parameter value="class"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="id"/> |
| <parameter value="name"/> |
| </operation> |
| <!-- size fixed at 1 --> |
| <operation id="org.eclipse.jst.pagedesigner.CreateAttributeOperation"> |
| <parameter value="size"/> |
| <parameter value="1"/> |
| </operation> |
| <!-- iterate over "selectItem" children --> |
| <operation id="org.eclipse.jst.pagedesigner.IterateOverElementsOperation"> |
| <parameter value="selectItem"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildElementOperation"> |
| <parameter value="option"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.CopyAttributeOperation"> |
| <parameter value="itemValue"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.RenameAttributeOperation"> |
| <parameter value="itemValue"/> |
| <parameter value="value"/> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@itemLabel"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextFromXPathOperation"> |
| <parameter value="@itemLabel"/> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@itemLabel"/> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@value"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextFromXPathOperation"> |
| <parameter value="@value"/> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@value"/> |
| <operation id="org.eclipse.jst.pagedesigner.IfOperation"> |
| <parameter value="@itemValue"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextFromXPathOperation"> |
| <parameter value="@itemValue"/> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.IfNotOperation"> |
| <parameter value="@itemValue"/> |
| <operation id="org.eclipse.jst.pagedesigner.AppendChildTextOperation"> |
| <parameter value="selectItem"/> |
| </operation> |
| </operation> |
| </operation> |
| </operation> |
| <operation id="org.eclipse.jst.pagedesigner.MakeParentElementCurrentOperation"/> |
| </operation> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| widget="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| <entity id="selectOneRadio" type="tag"> |
| <trait id="dt-info"> |
| <value xsi:type="dti:DTInfo"> |
| <tag-convert-info> |
| <operation id="org.eclipse.jst.pagedesigner.jsf.ui.SelectOneRadioOperation"/> |
| </tag-convert-info> |
| <tag-decorate-info id="vpd-decorate-design" |
| multiLevel="true" |
| widget="true" |
| needBorderDecorator="true" |
| /> |
| </value> |
| </trait> |
| </entity> |
| |
| </md:metadatamodel> |