| <?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:mdt="http://org.eclipse.jst.jsf.common.metadata/metadataTraitTypes.ecore" |
| xmlns:cnst="http://org.eclipse.jst.jsf.core/constraints.ecore" |
| id="http://java.sun.com/jsf/core" |
| type="tagFile"> |
| |
| <entity id="actionListener" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| <entity id="type"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.JavaClassType |
| </value> |
| </trait> |
| <trait id="valid-interfaces"> |
| <value>javax.faces.event.ActionListener</value> |
| </trait> |
| </entity> |
| </entity> |
| <entity id="attribute" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| </entity> |
| <entity id="convertDateTime" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| <entity id="dateStyle"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.StringType |
| </value> |
| </trait> |
| <trait id="valid-values"> |
| <value xsi:type="mdt:ListOfValues"> |
| <item>default</item> |
| <item>short</item> |
| <item>medium</item> |
| <item>long</item> |
| <item>full</item> |
| </value> |
| </trait> |
| <trait id="default-value"> |
| <value>default</value> |
| </trait> |
| </entity> |
| <entity id="timeStyle"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.StringType |
| </value> |
| </trait> |
| <trait id="valid-values"> |
| <value xsi:type="mdt:ListOfValues"> |
| <item>default</item> |
| <item>short</item> |
| <item>medium</item> |
| <item>long</item> |
| <item>full</item> |
| </value> |
| </trait> |
| <trait id="default-value"> |
| <value>default</value> |
| </trait> |
| </entity> |
| <entity id="type"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.StringType |
| </value> |
| </trait> |
| <trait id="valid-values"> |
| <value xsi:type="mdt:ListOfValues"> |
| <item>date</item> |
| <item>time</item> |
| <item>both</item> |
| </value> |
| </trait> |
| <trait id="default-value"> |
| <value>both</value> |
| </trait> |
| </entity> |
| </entity> |
| <entity id="convertNumber" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| <entity id="groupingUsed"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.BooleanType |
| </value> |
| </trait> |
| <trait id="default-value"> |
| <value>true</value> |
| </trait> |
| </entity> |
| <entity id="integerOnly"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.BooleanType |
| </value> |
| </trait> |
| <trait id="default-value"> |
| <value>false</value> |
| </trait> |
| </entity> |
| <entity id="maxFractionDigits"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.IntegerType |
| </value> |
| </trait> |
| <trait id="valid-minimum"><value>0</value></trait> |
| </entity> |
| <entity id="maxIntegerDigits"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.IntegerType |
| </value> |
| </trait> |
| <trait id="valid-minimum"><value>0</value></trait> |
| </entity> |
| <entity id="minFractionDigits"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.IntegerType |
| </value> |
| </trait> |
| <trait id="valid-minimum"><value>0</value></trait> |
| </entity> |
| <entity id="minIntegerDigits"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.IntegerType |
| </value> |
| </trait> |
| <trait id="valid-minimum"><value>0</value></trait> |
| </entity> |
| <entity id="type"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.StringType |
| </value> |
| </trait> |
| <trait id="valid-values"> |
| <value xsi:type="mdt:ListOfValues"> |
| <item>number</item> |
| <item>currency</item> |
| <item>percentage</item> |
| </value> |
| </trait> |
| <trait id="default-value"> |
| <value>number</value> |
| </trait> |
| </entity> |
| </entity> |
| <entity id="converter" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| <entity id="converterId"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.FacesConfigConverterIDType |
| </value> |
| </trait> |
| <trait id="config-type"> |
| <value>javax.faces.convert.Converter</value> |
| </trait> |
| </entity> |
| </entity> |
| <entity id="loadBundle" type="tag"> |
| <trait id="containment-constraint"> |
| <value xsi:type="cnst:ContainsTagConstraint"> |
| <set-generator> |
| <algorithm>xpath</algorithm> |
| <expression>ancestor::*</expression> |
| </set-generator> |
| <satisfies-set> |
| <tagId> |
| <uri>http://java.sun.com/jsf/core</uri> |
| <name>view</name> |
| </tagId> |
| </satisfies-set> |
| </value> |
| </trait> |
| <entity id="var"> |
| <trait id="contributes-value-binding"> |
| <value>true</value> |
| </trait> |
| <trait id="value-binding-scope"> |
| <value>request</value> |
| </trait> |
| <trait id="value-binding-symbol-factory"> |
| <value>org.eclipse.jst.jsf.designtime.core.loadBundle</value> |
| </trait> |
| </entity> |
| </entity> |
| <entity id="param" type="tag"><include-entity-group id="common-core-attributes"/></entity> |
| <entity id="selectItem" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| <entity id="itemDisabled"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.BooleanType |
| </value> |
| </trait> |
| <trait id="default-value"> |
| <value>false</value> |
| </trait> |
| </entity> |
| <entity id="value"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.ValueBindingType |
| </value> |
| </trait> |
| <trait id="runtime-return-type"> |
| <value>javax.faces.model.SelectItem</value> |
| </trait> |
| </entity> |
| </entity> |
| <entity id="selectItems" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| </entity> |
| <entity id="subview" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| <entity id="rendered"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.BooleanType |
| </value> |
| </trait> |
| </entity> |
| </entity> |
| <entity id="validateDoubleRange" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| <entity id="maximum"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.DoubleType |
| </value> |
| </trait> |
| </entity> |
| <entity id="minimum"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.DoubleType |
| </value> |
| </trait> |
| </entity> |
| </entity> |
| <entity id="validateLength" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| <entity id="maximum"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.LongType |
| </value> |
| </trait> |
| <trait id="valid-minimum"><value>0</value></trait> |
| </entity> |
| <entity id="minimum"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.LongType |
| </value> |
| </trait> |
| <trait id="valid-minimum"><value>0</value></trait> |
| </entity> |
| </entity> |
| <entity id="validateLongRange" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| <entity id="maximum"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.LongType |
| </value> |
| </trait> |
| </entity> |
| <entity id="minimum"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.LongType |
| </value> |
| </trait> |
| </entity> |
| </entity> |
| <entity id="validator" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| <entity id="validatorId"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.FacesConfigValidatorIDType |
| </value> |
| </trait> |
| <trait id="config-type"> |
| <value>javax.faces.validator.Validator</value> |
| </trait> |
| </entity> |
| </entity> |
| <entity id="valueChangeListener" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| <entity id="type"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.JavaClassType |
| </value> |
| </trait> |
| <trait id="valid-interfaces"> |
| <value>javax.faces.event.ValueChangeListener</value> |
| </trait> |
| </entity> |
| </entity> |
| <entity id="verbatim" type="tag"> |
| <include-entity-group id="common-core-attributes"/> |
| <entity id="escape"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.BooleanType |
| </value> |
| </trait> |
| <trait id="default-value"> |
| <value>false</value> |
| </trait> |
| </entity> |
| </entity> |
| <entity id="view" type="tag"><include-entity-group id="common-core-attributes"/></entity> |
| |
| <entityGroup id="common-core-attributes" type="tag"> |
| <entity id="binding"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.ComponentBindingType |
| </value> |
| </trait> |
| <trait id="runtime-return-type"> |
| <value>javax.faces.component.UIComponent</value> |
| </trait> |
| </entity> |
| <entity id="id"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.ComponentIDType |
| </value> |
| </trait> |
| </entity> |
| <entity id="value"> |
| <trait id="attribute-value-runtime-type"> |
| <value> |
| org.eclipse.jst.jsf.core.attributevalues.ValueBindingType |
| </value> |
| </trait> |
| </entity> |
| </entityGroup> |
| </md:metadatamodel> |