295663 [WPE] Missing palette metadata
diff --git a/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/icons/palette/HTML/large/HTML_LINK.gif b/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/icons/palette/HTML/large/HTML_LINK.gif
new file mode 100644
index 0000000..4c57d0e
--- /dev/null
+++ b/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/icons/palette/HTML/large/HTML_LINK.gif
Binary files differ
diff --git a/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/icons/palette/HTML/small/HTML_LINK.gif b/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/icons/palette/HTML/small/HTML_LINK.gif
new file mode 100644
index 0000000..5fd9c94
--- /dev/null
+++ b/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/icons/palette/HTML/small/HTML_LINK.gif
Binary files differ
diff --git a/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/html.properties b/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/html.properties
index 0debfe1..a7562b3 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/html.properties
+++ b/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/html.properties
@@ -44,6 +44,9 @@
IMG.display-label=Image
IMG.description=The IMG element refers to an image or icon via a hyperlink
+LINK.display-label=Stylesheet Link
+LINK.description=This element will import a stylesheet into the page
+
SELECT.display-label=Select
SELECT.description=The SELECT element constrains the form field to an enumerated list of values
diff --git a/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/html.xml b/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/html.xml
index 3109c52..8074033 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/html.xml
+++ b/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/html.xml
@@ -74,6 +74,13 @@
<item id="TABLE"/>
<item id="TEXTAREA"/>
<item id="DIV"/>
+ <item id="LINK">
+ <tag-create>
+ <attribute id="href" value=""/>
+ <attribute id="rel" value="Stylesheet"/>
+ <attribute id="type" value="text/css"/>
+ </tag-create>
+ </item>
</value>
</trait>
@@ -204,13 +211,27 @@
</entity>
<entity id="LINK">
<include-entity-group id="common-core-attributes"/>
+ <include-entity-group id="common-html-attributes"/>
<include-entity-group id="common-language-attributes"/>
- <include-entity-group id="common-event-attributes"/>
+ <include-entity-group id="common-event-attributes"/>
+ <trait id="display-label">
+ <value xsi:type="mdt:StringValue">%LINK.display-label</value>
+ </trait>
+ <trait id="description">
+ <value xsi:type="mdt:StringValue">%LINK.description</value>
+ </trait>
+ <trait id="small-icon">
+ <value xsi:type="mdt:StringValue">small/HTML_LINK.gif</value>
+ </trait>
+ <trait id="large-icon">
+ <value xsi:type="mdt:StringValue">large/HTML_LINK.gif</value>
+ </trait>
<entity id="type">
<trait id="attribute-value-runtime-type">
<value xsi:type="mdt:StringValue">org.eclipse.jst.jsf.core.attributevalues.LinkType</value>
</trait>
- </entity>
+ </entity>
+
</entity>
<entity id="META">
<include-entity-group id="common-language-attributes"/>