blob: 48a9c9fbc1bff211a1d6497e20f92b203a72834e [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<md:metadatamodel
xmlns:md="http://org.eclipse.jst.jsf.common.metadata/metadata.ecore"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:mdt="http://org.eclipse.jst.jsf.common.metadata/metadataTraitTypes.ecore"
xmlns:pi="http://org.eclipse.jsf.pagedesigner/paletteInfos.ecore"
xmlns:qe="http://org.eclipse.jsf.pagedesigner/quickEditTabSections.ecore"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:addTagMD="http://org.eclipse.jst.jsf.facelet.core/additionalTagMetadata.ecore"
id="http://java.sun.com/jsf/composite" type="tagFile">
<trait id="images-base-path">
<value xsi:type="mdt:StringValue">$nl$/icons/palette/Composite</value>
</trait>
<trait id="display-label">
<value xsi:type="mdt:StringValue">%FaceletComposite.display-label</value>
</trait>
<trait id="description">
<value xsi:type="mdt:StringValue">%FaceletComposite.description</value>
</trait>
<trait id="default-prefix">
<value xsi:type="mdt:StringValue">composite</value>
</trait>
<trait id="paletteInfos">
<value xsi:type="pi:PaletteInfos">
<item id="actionSource">
<display-label>%actionSource.display-label</display-label>
<description>%actionSource.description</description>
<small-icon>small/ACTIONSOURCE.gif</small-icon>
<large-icon>large/ACTIONSOURCE.gif</large-icon>
</item>
<item id="attribute">
<display-label>%attribute.display-label</display-label>
<description>%attribute.description</description>
<small-icon>small/ATTRIBUTE.gif</small-icon>
<large-icon>large/ATTRIBUTE.gif</large-icon>
</item>
<item id="editableValueHolder">
<display-label>%editableValueHolder.display-label</display-label>
<description>%editableValueHolder.description</description>
<small-icon>small/EDITABLEVALUEHOLDER.gif</small-icon>
<large-icon>large/EDITABLEVALUEHOLDER.gif</large-icon>
</item>
<item id="extension">
<display-label>%extension.display-label</display-label>
<description>%extension.description</description>
<small-icon>small/EXTENSION.gif</small-icon>
<large-icon>large/EXTENSION.gif</large-icon>
</item>
<item id="facet">
<display-label>%facet.display-label</display-label>
<description>%facet.description</description>
<small-icon>small/FACET.gif</small-icon>
<large-icon>large/FACET.gif</large-icon>
</item>
<item id="implementation">
<display-label>%implementation.display-label</display-label>
<description>%implementation.description</description>
<small-icon>small/IMPLEMENTATION.gif</small-icon>
<large-icon>large/IMPLEMENTATION.gif</large-icon>
</item>
<item id="insertChildren">
<display-label>%insertChildren.display-label</display-label>
<description>%insertChildren.description</description>
<small-icon>small/INSERTCHILDREN.gif</small-icon>
<large-icon>large/INSERTCHILDREN.gif</large-icon>
</item>
<item id="insertFacet">
<display-label>%insertFacet.display-label</display-label>
<description>%insertFacet.description</description>
<small-icon>small/INSERTFACET.gif</small-icon>
<large-icon>large/INSERTFACET.gif</large-icon>
</item>
<item id="interface">
<display-label>%interface.display-label</display-label>
<description>%interface.description</description>
<small-icon>small/INTERFACE.gif</small-icon>
<large-icon>large/INTERFACE.gif</large-icon>
</item>
<item id="renderFacet">
<display-label>%renderFacet.display-label</display-label>
<description>%renderFacet.description</description>
<small-icon>small/RENDERFACET.gif</small-icon>
<large-icon>large/RENDERFACET.gif</large-icon>
</item>
<item id="valueHolder">
<display-label>%valueHolder.display-label</display-label>
<description>%valueHolder.description</description>
<small-icon>small/VALUEHOLDER.gif</small-icon>
<large-icon>large/VALUEHOLDER.gif</large-icon>
</item>
</value>
</trait>
<entity id="interface">
<trait id="additionalElementData">
<value xsi:type="addTagMD:ElementData">
<name>interface</name>
<attribute>
<name>name</name>
<usage>OPTIONAL</usage>
<description>%interface_name.description</description>
</attribute>
<attribute>
<name>componentType</name>
<usage>OPTIONAL</usage>
<description>%componentType.description</description>
</attribute>
<attribute>
<name>displayName</name>
<usage>OPTIONAL</usage>
<description>%displayName.description</description>
</attribute>
<attribute>
<name>preferred</name>
<usage>OPTIONAL</usage>
<description>%preferred.description</description>
</attribute>
<attribute>
<name>expert</name>
<usage>OPTIONAL</usage>
<description>%expert.description</description>
</attribute>
<attribute>
<name>shortDescription</name>
<usage>OPTIONAL</usage>
<description>%shortDescription.description</description>
</attribute>
</value>
</trait>
<entity id="name">
<trait id="attribute-value-runtime-type">
<value xsi:type="mdt:StringValue">org.eclipse.jst.jsf.core.attributevalues.StringType
</value>
</trait>
</entity>
<entity id="componentType">
</entity>
<entity id="displayName">
<trait id="attribute-value-runtime-type">
<value xsi:type="mdt:StringValue">org.eclipse.jst.jsf.core.attributevalues.StringTpe
</value>
</trait>
</entity>
<entity id="preferred">
<trait id="attribute-value-runtime-type">
<value xsi:type="mdt:StringValue">org.eclipse.jst.jsf.core.attributevalues.BooleanType
</value>
</trait>
</entity>
<entity id="expert">
<trait id="attribute-value-runtime-type">
<value xsi:type="mdt:StringValue">org.eclipse.jst.jsf.core.attributevalues.BooleanType
</value>
</trait>
</entity>
<entity id="shortDescription">
<trait id="attribute-value-runtime-type">
<value xsi:type="mdt:StringValue">org.eclipse.jst.jsf.core.attributevalues.StringType
</value>
</trait>
</entity>
</entity>
<entity id="implementation">
</entity>
<entity id="attribute">
<trait id="additionalElementData">
<value xsi:type="addTagMD:ElementData">
<name>attribute</name>
<attribute>
<name>name</name>
<usage>REQUIRED</usage>
<description>%name.description</description>
</attribute>
<attribute>
<name>targets</name>
<usage>REQUIRED</usage>
<description>%attribute_targets.description</description>
</attribute>
<attribute>
<name>default</name>
<usage>OPTIONAL</usage>
<description>%default.description</description>
</attribute>
<attribute>
<name>displayName</name>
<usage>OPTIONAL</usage>
<description>%displayName.description</description>
</attribute>
<attribute>
<name>required</name>
<usage>OPTIONAL</usage>
<description>%required.description</description>
</attribute>
<attribute>
<name>preferred</name>
<usage>OPTIONAL</usage>
<description>%preferred.description</description>
</attribute>
<attribute>
<name>expert</name>
<usage>OPTIONAL</usage>
<description>%expert.description</description>
</attribute>
<attribute>
<name>type</name>
<usage>OPTIONAL</usage>
<description>%type.description</description>
</attribute>
<attribute>
<name>method-signature</name>
<usage>OPTIONAL</usage>
<description>%method-signature.description</description>
</attribute>
<attribute>
<name>shortDescription</name>
<usage>OPTIONAL</usage>
<description>%shortDescription.description</description>
</attribute>
</value>
</trait>
<entity id="name">
<trait id="required">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="targets">
<trait id="required">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="default">
</entity>
<entity id="required">
<trait id="attribute-value-runtime-type">
<value xsi:type="mdt:StringValue">org.eclipse.jst.jsf.core.attributevalues.BooleanType
</value>
</trait>
</entity>
<entity id="preferred">
<trait id="attribute-value-runtime-type">
<value xsi:type="mdt:StringValue">org.eclipse.jst.jsf.core.attributevalues.BooleanType
</value>
</trait>
</entity>
<entity id="expert">
<trait id="attribute-value-runtime-type">
<value xsi:type="mdt:StringValue">org.eclipse.jst.jsf.core.attributevalues.BooleanType
</value>
</trait>
</entity>
<entity id="shortDescription">
<trait id="attribute-value-runtime-type">
<value xsi:type="mdt:StringValue">org.eclipse.jst.jsf.core.attributevalues.StringType
</value>
</trait>
</entity>
<entity id="method-signature">
</entity>
<entity id="type">
</entity>
</entity>
<entity id="facet">
<trait id="additionalElementData">
<value xsi:type="addTagMD:ElementData">
<name>facet</name>
<attribute>
<name>name</name>
<usage>REQUIRED</usage>
<description>%name.description</description>
</attribute>
<attribute>
<name>displayName</name>
<usage>OPTIONAL</usage>
<description>%displayName.description</description>
</attribute>
<attribute>
<name>required</name>
<usage>OPTIONAL</usage>
<description>%required.description</description>
</attribute>
<attribute>
<name>preferred</name>
<usage>OPTIONAL</usage>
<description>%preferred.description</description>
</attribute>
<attribute>
<name>expert</name>
<usage>OPTIONAL</usage>
<description>%expert.description</description>
</attribute>
<attribute>
<name>shortDescription</name>
<usage>OPTIONAL</usage>
<description>%shortDescription.description</description>
</attribute>
</value>
</trait>
<entity id="name">
<trait id="required">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
</entity>
<entity id="renderFacet">
<trait id="additionalElementData">
<value xsi:type="addTagMD:ElementData">
<name>renderFacet</name>
<attribute>
<name>name</name>
<usage>REQUIRED</usage>
<description>%name.description</description>
</attribute>
<attribute>
<name>required</name>
<usage>OPTIONAL</usage>
<description>%required.description</description>
</attribute>
</value>
</trait>
<entity id="name">
<trait id="required">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="required">
<trait id="attribute-value-runtime-type">
<value xsi:type="mdt:StringValue">org.eclipse.jst.jsf.core.attributevalues.BooleanType
</value>
</trait>
</entity>
</entity>
<entity id="insertChildren">
</entity>
<entity id="valueHolder">
<trait id="additionalElementData">
<value xsi:type="addTagMD:ElementData">
<name>valueHolder</name>
<attribute>
<name>name</name>
<usage>REQUIRED</usage>
<description>%actionSource_name.description</description>
</attribute>
<attribute>
<name>targets</name>
<usage>OPTIONAL</usage>
<description>%targets.description</description>
</attribute>
</value>
</trait>
<entity id="name">
<trait id="required">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="targets">
</entity>
</entity>
<entity id="editableValueHolder">
<trait id="additionalElementData">
<value xsi:type="addTagMD:ElementData">
<name>editableValueHolder</name>
<attribute>
<name>name</name>
<usage>REQUIRED</usage>
<description>%name.description</description>
</attribute>
<attribute>
<name>targets</name>
<usage>OPTIONAL</usage>
<description>%targets.description</description>
</attribute>
</value>
</trait>
<entity id="name">
<trait id="required">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="targets">
</entity>
</entity>
<entity id="actionSource">
<trait id="additionalElementData">
<value xsi:type="addTagMD:ElementData">
<name>actionSource</name>
<attribute>
<name>name</name>
<usage>REQUIRED</usage>
<description>%actionSource_name.description</description>
</attribute>
<attribute>
<name>targets</name>
<usage>OPTIONAL</usage>
<description>%targets.description</description>
</attribute>
</value>
</trait>
<entity id="name">
<trait id="required">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="targets">
</entity>
</entity>
<entity id="extension">
</entity>
<entity id="insertFacet">
<trait id="additionalElementData">
<value xsi:type="addTagMD:ElementData">
<name>insertFacet</name>
<attribute>
<name>name</name>
<usage>REQUIRED</usage>
<description>%insertFacet_name.description</description>
</attribute>
<attribute>
<name>required</name>
<usage>OPTIONAL</usage>
<description>%required.description</description>
</attribute>
</value>
</trait>
<entity id="name">
<trait id="required">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="required">
<trait id="attribute-value-runtime-type">
<value xsi:type="mdt:StringValue">org.eclipse.jst.jsf.core.attributevalues.BooleanType
</value>
</trait>
</entity>
</entity>
</md:metadatamodel>