blob: d8272293c8c318e8c57905217be74899fb36d6fd [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2007, 2019 IBM Corporation and others.
This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
Contributors:
IBM Corporation - initial API and implementation
-->
<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:xsi="http://www.w3.org/2001/XMLSchema-instance"
id="http://java.sun.com/jsf/html"
type="tagFile">
<trait id="is-jsf-component-library">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
<trait id="paletteInfos">
<value xsi:type="pi:PaletteInfos">
<item id="outputLabel"/>
<item id="inputText"/>
<item id="commandButton"/>
<item id="button"/>
<item id="inputTextarea"/>
<item id="outputText"/>
<item id="form"/>
<item id="head"/>
<item id="body"/>
<item id="inputHidden"/>
<item id="inputSecret"/>
<item id="column"/>
<item id="commandLink"/>
<item id="link"/>
<item id="message"/>
<item id="messages"/>
<item id="outputFormat"/>
<item id="outputLink"/>
<item id="outputScript"/>
<item id="outputStylesheet"/>
<item id="panelGrid"/>
<item id="panelGroup"/>
<item id="selectBooleanCheckbox"/>
<item id="selectManyCheckbox"/>
<item id="selectManyListbox"/>
<item id="selectManyMenu"/>
<item id="selectOneListbox"/>
<item id="selectOneMenu"/>
<item id="selectOneRadio"/>
<item id="dataTable"/>
<item id="graphicImage"/>
</value>
</trait>
<trait id="images-base-path">
<value xsi:type="mdt:StringValue">/icons/palette/JSFHTML/</value>
</trait>
<trait id="display-label">
<value xsi:type="mdt:StringValue">%JSFHTML.display-label</value>
</trait>
<entity id="button" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%button.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_BUTTON.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_BUTTON.gif</value>
</trait>
</entity>
<entity id="body" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%body.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_BODY.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_BODY.gif</value>
</trait>
</entity>
<entity id="commandButton" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%commandButton.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_COMMANDBUTTON.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_COMMANDBUTTON.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="commandLink" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%commandLink.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_COMMANDLINK.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_COMMANDLINK.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
<trait id="tag-create">
<value xsi:type="pi:TagCreationInfo">
<template><![CDATA[
<outputText value="CommandLink"
_uri_="http://java.sun.com/jsf/html" />
]]></template>
</value>
</trait>
</entity>
<entity id="dataTable" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%dataTable.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_DATATABLE.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_DATATABLE.gif</value>
</trait>
<trait id="tag-create">
<value xsi:type="pi:TagCreationInfo">
<template><![CDATA[
<column id="column1"
_uri_="http://java.sun.com/jsf/html">
<facet name="header"
_uri_="http://java.sun.com/jsf/core">
<outputText value="column1"
_uri_="http://java.sun.com/jsf/html" />
</facet>
</column>
<column id="column2"
_uri_="http://java.sun.com/jsf/html">
<facet name="header"
_uri_="http://java.sun.com/jsf/core">
<outputText value="column2"
_uri_="http://java.sun.com/jsf/html" />
</facet>
</column>
]]></template>
<attribute id="border" value="1"/>
</value>
</trait>
</entity>
<entity id="form" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%form.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_FORM.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_FORM.gif</value>
</trait>
</entity>
<entity id="graphicImage" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%graphicImage.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_GRAPHICIMAGE.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_GRAPHICIMAGE.gif</value>
</trait>
</entity>
<entity id="head" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%head.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_HEAD.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_HEAD.gif</value>
</trait>
</entity>
<entity id="inputHidden" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%inputHidden.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_INPUTHIDDEN.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_INPUTHIDDEN.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="inputSecret" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%inputSecret.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_INPUTSECRET.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_INPUTSECRET.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="inputText" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%inputText.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_INPUTTEXT.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_INPUTTEXT.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="inputTextarea" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%inputTextarea.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_INPUTTEXTAREA.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_INPUTTEXTAREA.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="link" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%link.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_LINK.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_LINK.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
<trait id="tag-create">
<value xsi:type="pi:TagCreationInfo">
<template><![CDATA[
<outputText value="Link"
_uri_="http://java.sun.com/jsf/html" />
]]></template>
</value>
</trait>
</entity>
<entity id="message" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%message.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_MESSAGE.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_MESSAGE.gif</value>
</trait>
</entity>
<entity id="messages" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%messages.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_MESSAGES.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_MESSAGES.gif</value>
</trait>
</entity>
<entity id="outputFormat" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%outputFormat.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_OUTPUTFORMAT.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_OUTPUTFORMAT.gif</value>
</trait>
<trait id="tag-create">
<value xsi:type="pi:TagCreationInfo">
<template><![CDATA[
<param value=""
_uri_="http://java.sun.com/jsf/core" />
]]>
</template>
<attribute id="value" value="outputFormat"/>
</value>
</trait>
</entity>
<entity id="outputLabel" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%outputLabel.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_OUTPUTLABEL.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_OUTPUTLABEL.gif</value>
</trait>
<trait id="tag-create">
<value xsi:type="pi:TagCreationInfo">
<attribute id="value" value="outputLabel"/>
</value>
</trait>
</entity>
<entity id="outputLink" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%outputLink.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_OUTPUTLINK.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_OUTPUTLINK.gif</value>
</trait>
<trait id="tag-create">
<value xsi:type="pi:TagCreationInfo">
<attribute id="value" value="somePage.jsf"></attribute>
<template><![CDATA[
<outputText value="outputLink"
_uri_="http://java.sun.com/jsf/html" />
]]></template>
</value>
</trait>
</entity>
<entity id="outputScript" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%outputScript.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_OUTPUTSCRIPT.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_OUTPUTSCRIPT.gif</value>
</trait>
</entity>
<entity id="outputStylesheet" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%outputStylesheet.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_OUTPUTSTYLESHEET.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_OUTPUTSTYLESHEET.gif</value>
</trait>
</entity>
<entity id="outputText" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%outputText.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_OUTPUTTEXT.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_OUTPUTTEXT.gif</value>
</trait>
<trait id="tag-create">
<value xsi:type="pi:TagCreationInfo">
<attribute id="value" value="outputText"/>
</value>
</trait>
</entity>
<entity id="panelGrid" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%panelGrid.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_PANELGRID.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_PANELGRID.gif</value>
</trait>
<trait id="tag-create">
<value xsi:type="pi:TagCreationInfo">
<template><![CDATA[
<outputText value="item1"
_uri_="http://java.sun.com/jsf/html" />
<outputText value="item2"
_uri_="http://java.sun.com/jsf/html" />
<outputText value="item3"
_uri_="http://java.sun.com/jsf/html" />
<outputText value="item4"
_uri_="http://java.sun.com/jsf/html" />
]]></template>
<attribute id="border" value="1"/>
<attribute id="columns" value="2"/>
</value>
</trait>
</entity>
<entity id="panelGroup" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%panelGroup.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_PANELGROUP.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_PANELGROUP.gif</value>
</trait>
</entity>
<entity id="selectBooleanCheckbox" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%selectBooleanCheckbox.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_SELECTBOOLEANCHECKBOX.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_SELECTBOOLEANCHECKBOX.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="selectManyCheckbox" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%selectManyCheckbox.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_SELECTMANYCHECKBOX.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_SELECTMANYCHECKBOX.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="selectManyListbox" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%selectManyListbox.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_SELECTMANYLISTBOX.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_SELECTMANYLISTBOX.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="selectManyMenu" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%selectManyMenu.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_SELECTMANYMENU.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_SELECTMANYMENU.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="selectOneListbox" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%selectOneListbox.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_SELECTONELISTBOX.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_SELECTONELISTBOX.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="selectOneMenu" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%selectOneMenu.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_SELECTONEMENU.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_SELECTONEMENU.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="selectOneRadio" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%selectOneRadio.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_SELECTONERADIO.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_SELECTONERADIO.gif</value>
</trait>
<trait id="requires-html-form">
<value xsi:type="mdt:BooleanValue">true</value>
</trait>
</entity>
<entity id="column" type="tag">
<trait id="display-label">
<value xsi:type="mdt:StringValue">%column.display-label</value>
</trait>
<trait id="small-icon">
<value xsi:type="mdt:StringValue">small/JSF_COLUMN.gif</value>
</trait>
<trait id="large-icon">
<value xsi:type="mdt:StringValue">large/JSF_COLUMN.gif</value>
</trait>
</entity>
</md:metadatamodel>