Author: scabanovich
Date: 2012-01-20 19:15:50 -0500 (Fri, 20 Jan 2012)
New Revision: 38010
Modified:
trunk/seam/plugins/org.jboss.tools.seam.xml/plugin.xml
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam-menu.properties
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam.properties
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-pdf.meta
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-web.meta
Log:
JBIDE-10678
https://issues.joss.org/browse/JBIDE-10678
Support of Seam 2.3 components XML .
Modified: trunk/seam/plugins/org.jboss.tools.seam.xml/plugin.xml
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.xml/plugin.xml 2012-01-21 00:15:27 UTC (rev
38009)
+++ trunk/seam/plugins/org.jboss.tools.seam.xml/plugin.xml 2012-01-21 00:15:50 UTC (rev
38010)
@@ -131,9 +131,13 @@
<uri
name="http://jboss.com/products/seam/async-2.2.xsd"
- uri="schemas/async-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/async-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/async-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/async-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/bpm-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/bpm-2.0.xsd"/>
@@ -143,9 +147,13 @@
<uri
name="http://jboss.com/products/seam/bpm-2.2.xsd"
- uri="schemas/bpm-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/bpm-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/bpm-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/bpm-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/components-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/components-2.0.xsd"/>
@@ -155,17 +163,25 @@
<uri
name="http://jboss.com/products/seam/components-2.2.xsd"
- uri="schemas/components-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/components-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/components-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/components-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/cache-2.1.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/cache-2.1.xsd"/>
<uri
name="http://jboss.com/products/seam/cache-2.2.xsd"
- uri="schemas/cache-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/cache-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/cache-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/cache-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/core-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/core-2.0.xsd"/>
@@ -175,9 +191,13 @@
<uri
name="http://jboss.com/products/seam/core-2.2.xsd"
- uri="schemas/core-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/core-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/core-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/core-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/drools-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/drools-2.0.xsd"/>
@@ -187,17 +207,25 @@
<uri
name="http://jboss.com/products/seam/drools-2.2.xsd"
- uri="schemas/drools-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/drools-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/drools-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/drools-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/document-2.1.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/document-2.1.xsd"/>
<uri
name="http://jboss.com/products/seam/document-2.2.xsd"
- uri="schemas/document-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/document-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/document-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/document-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/framework-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/framework-2.0.xsd"/>
@@ -207,9 +235,13 @@
<uri
name="http://jboss.com/products/seam/framework-2.2.xsd"
- uri="schemas/framework-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/framework-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/framework-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/framework-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/international-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/international-2.0.xsd"/>
@@ -219,9 +251,13 @@
<uri
name="http://jboss.com/products/seam/international-2.2.xsd"
- uri="schemas/international-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/international-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/international-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/international-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/jms-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/jms-2.0.xsd"/>
@@ -231,9 +267,13 @@
<uri
name="http://jboss.com/products/seam/jms-2.2.xsd"
- uri="schemas/jms-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/jms-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/jms-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/jms-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/mail-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/mail-2.0.xsd"/>
@@ -243,9 +283,13 @@
<uri
name="http://jboss.com/products/seam/mail-2.2.xsd"
- uri="schemas/mail-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/mail-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/mail-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/mail-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/navigation-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/navigation-2.0.xsd"/>
@@ -255,9 +299,13 @@
<uri
name="http://jboss.com/products/seam/navigation-2.2.xsd"
- uri="schemas/navigation-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/navigation-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/navigation-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/navigation-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/pageflow-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/pageflow-2.0.xsd"/>
@@ -267,9 +315,13 @@
<uri
name="http://jboss.com/products/seam/pageflow-2.2.xsd"
- uri="schemas/pageflow-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/pageflow-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/pageflow-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/pageflow-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/pages-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/pages-2.0.xsd"/>
@@ -282,6 +334,10 @@
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/pages-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/pages-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/pages-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/pdf-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/pdf-2.0.xsd"/>
@@ -291,9 +347,13 @@
<uri
name="http://jboss.com/products/seam/pdf-2.2.xsd"
- uri="schemas/pdf-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/pdf-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/pdf-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/pdf-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/persistence-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/persistence-2.0.xsd"/>
@@ -303,9 +363,13 @@
<uri
name="http://jboss.com/products/seam/persistence-2.2.xsd"
- uri="schemas/persistence-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/persistence-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/persistence-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/persistence-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/remoting-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/remoting-2.0.xsd"/>
@@ -315,9 +379,13 @@
<uri
name="http://jboss.com/products/seam/remoting-2.2.xsd"
- uri="schemas/remoting-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/remoting-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/remoting-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/remoting-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/security-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/security-2.0.xsd"/>
@@ -327,9 +395,13 @@
<uri
name="http://jboss.com/products/seam/security-2.2.xsd"
- uri="schemas/security-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/security-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/security-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/security-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/spring-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/spring-2.0.xsd"/>
@@ -359,13 +431,17 @@
<uri
name="http://jboss.com/products/seam/theme-2.1.xsd"
- uri="schemas/theme-2.1.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/theme-2.1.xsd"/>
<uri
name="http://jboss.com/products/seam/theme-2.2.xsd"
- uri="schemas/theme-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/theme-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/theme-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/theme-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/transaction-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/transaction-2.0.xsd"/>
@@ -375,9 +451,13 @@
<uri
name="http://jboss.com/products/seam/transaction-2.2.xsd"
- uri="schemas/transaction-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/transaction-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/transaction-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/transaction-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/web-2.0.xsd"
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/web-2.0.xsd"/>
@@ -387,25 +467,37 @@
<uri
name="http://jboss.com/products/seam/web-2.2.xsd"
- uri="schemas/web-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/web-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/web-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/web-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/ui-2.1.xsd"
- uri="schemas/ui-2.1.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/ui-2.1.xsd"/>
<uri
name="http://jboss.com/products/seam/ui-2.2.xsd"
- uri="schemas/ui-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/ui-2.2.xsd"/>
<uri
+
name="http://jboss.com/products/seam/ui-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/ui-2.3.xsd"/>
+
+ <uri
name="http://jboss.com/products/seam/wicket-2.1.xsd"
- uri="schemas/wicket-2.1.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/wicket-2.1.xsd"/>
<uri
name="http://jboss.com/products/seam/wicket-2.2.xsd"
- uri="schemas/wicket-2.2.xsd"/>
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/wicket-2.2.xsd"/>
+ <uri
+
name="http://jboss.com/products/seam/wicket-2.3.xsd"
+
uri="platform:/plugin/org.jboss.tools.seam.xml/schemas/wicket-2.3.xsd"/>
+
</catalogContribution>
</extension>
Modified:
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam-menu.properties
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam-menu.properties 2012-01-21
00:15:27 UTC (rev 38009)
+++
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam-menu.properties 2012-01-21
00:15:50 UTC (rev 38010)
@@ -99,6 +99,8 @@
Seam.AddSession.menu=Session...
Seam.AddIdentityFilter.menu=Identity Filter...
Seam.AddWicketFilter.menu=Wicket Filter...
+Seam.AddExceptionFilter.menu=Exception Filter...
+Seam.AddCacheControlFilter.menu=Cache Control Filter...
Seam.Wicket.menu=Wicket
Seam.AddWebApplication.menu=Web Application...
Seam.Rename=Rename1
Modified: trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam.properties
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam.properties 2012-01-21
00:15:27 UTC (rev 38009)
+++
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam.properties 2012-01-21
00:15:50 UTC (rev 38010)
@@ -1480,3 +1480,6 @@
FileSeamComponents22_AddWebApplication.WindowTitle=Add Web Application
FileSeamComponents22_AddWebApplication.Title=Seam Wicket Web App
+
+Seam.AddCacheControlFilter.WindowTitle=Add Cache Control Filter
+Seam.AddCacheControlFilter.Title=Seam Cache Control Filter
Modified: trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-pdf.meta
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-pdf.meta 2012-01-21
00:15:27 UTC (rev 38009)
+++ trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-pdf.meta 2012-01-21
00:15:50 UTC (rev 38010)
@@ -1,273 +1,264 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE XModelEntityGroup PUBLIC "-//Red Hat, Inc.//DTD Meta 1.0//EN"
- "meta.dtd">
-<XModelEntityGroup>
- <VERSION DEPENDS="Model:1.0" MODULE="Seam"
VERSION="1.0"/>
- <MAPPINGS>
- <MAPPING name="Handlers"/>
- <MAPPING name="SeamNamespaces">
- <PAIR name="pdf"
value="http://jboss.com/products/seam/pdf"/>
- </MAPPING>
- <MAPPING name="SeamSchemas">
- <PAIR name="pdf"
value="http://jboss.com/products/seam/pdf-1.2.xsd"/>
- <PAIR name="pdf$20"
value="http://jboss.com/products/seam/pdf-2.0.xsd"/>
- <PAIR name="pdf$21"
value="http://jboss.com/products/seam/pdf-2.1.xsd"/>
- <PAIR name="pdf$22"
value="http://jboss.com/products/seam/pdf-2.2.xsd"/>
- <PAIR name="pdf$23"
value="http://jboss.com/products/seam/pdf-2.3.xsd"/>
- </MAPPING>
- </MAPPINGS>
- <ICONS>
- <GROUP name="action">
- <GROUP name="new">
- <GROUP name="drools"/>
- </GROUP>
- </GROUP>
- <GROUP name="main">
- <GROUP name="seam">
- <GROUP name="pdf">
- <ICON name="store" path="images/struts/plug_in.gif"/>
- </GROUP>
- </GROUP>
- </GROUP>
- </ICONS>
- <GlobalActions kind="list"/>
- <XModelEntity ImplementingClass="%Custom%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.core.SeamComponentsCoreFormLayoutData"
- XMLSUBPATH="pdf:document-store" name="SeamPdfDocumentStore">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.seam.pdf.store" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="document store" loader="ElementType"
name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttributeReference
- attributes="name,class,scope,precedence,installed,auto-create"
- entity="SeamComponent" name="component"/>
- <XModelAttribute PROPERTIES="category=general"
name="error-page" xmlname="error-page"/>
- <XModelAttribute PROPERTIES="category=general"
name="use-extensions" xmlname="use-extensions"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions"/>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions">
- <XActionItemReference entity="SeamComponent" name="Rename"
path="EditActions/Rename"/>
- </XActionItem>
- <XActionItem ICON="action.copy" displayName="Copy"
kind="list" name="CopyActions">
- <XActionItem BaseActionName="Copy" HandlerClassName="%Copy%"
- ICON="action.copy" displayName="Copy" kind="action"
name="Copy"/>
- <XActionItem BaseActionName="Cut" HandlerClassName="%Cut%"
- ICON="action.cut" displayName="Cut" kind="action"
name="Cut"/>
- </XActionItem>
- <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
- <XActionItem BaseActionName="Delete"
HandlerClassName="%Delete%"
- ICON="action.delete" displayName="Delete"
kind="action" name="Delete"/>
- </XActionItem>
- <XActionItem ICON="action.empty" kind="list"
name="Properties">
- <XActionItem HandlerClassName="%Properties%"
ICON="action.empty"
- displayName="Properties..." kind="action"
name="Properties"/>
- </XActionItem>
- <XActionItem displayName="move" kind="list"
name="MoveActions">
- <XActionItem HIDE="always" HandlerClassName="%Move%"
- ICON="action.move" displayName="Move" kind="action"
name="Move"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Custom%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.core.SeamComponentsCoreFormLayoutData"
- XMLSUBPATH="pdf:key-store-config" name="SeamPdfKeyStoreConfig">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.seam.pdf.store" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="key store config"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttributeReference
- attributes="name,class,scope,precedence,installed,auto-create"
- entity="SeamComponent" name="component"/>
- <XModelAttribute PROPERTIES="category=general" name="key-store"
xmlname="key-store"/>
- <XModelAttribute PROPERTIES="category=general"
- name="key-store-password" xmlname="key-store-password"/>
- <XModelAttribute PROPERTIES="category=general"
name="key-password" xmlname="key-password"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="key-alias" xmlname="key-alias"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions"/>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions">
- <XActionItemReference entity="SeamComponent" name="Rename"
path="EditActions/Rename"/>
- </XActionItem>
- <XActionItem ICON="action.copy" displayName="Copy"
kind="list" name="CopyActions">
- <XActionItem BaseActionName="Copy" HandlerClassName="%Copy%"
- ICON="action.copy" displayName="Copy" kind="action"
name="Copy"/>
- <XActionItem BaseActionName="Cut" HandlerClassName="%Cut%"
- ICON="action.cut" displayName="Cut" kind="action"
name="Cut"/>
- </XActionItem>
- <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
- <XActionItem BaseActionName="Delete"
HandlerClassName="%Delete%"
- ICON="action.delete" displayName="Delete"
kind="action" name="Delete"/>
- </XActionItem>
- <XActionItem ICON="action.empty" kind="list"
name="Properties">
- <XActionItem HandlerClassName="%Properties%"
ICON="action.empty"
- displayName="Properties..." kind="action"
name="Properties"/>
- </XActionItem>
- <XActionItem displayName="move" kind="list"
name="MoveActions">
- <XActionItem HIDE="always" HandlerClassName="%Move%"
- ICON="action.move" displayName="Move" kind="action"
name="Move"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XEntityExtension name="FileSeamComponents12">
- <XChildrenEntities>
- <XChildEntity name="SeamPdfDocumentStore"/>
- <XChildEntity name="SeamPdfKeyStoreConfig"/>
- </XChildrenEntities>
- <XActionItem kind="list">
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem ICON="action.empty" displayName="Pdf"
group="1"
- kind="list" name="Pdf">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Document Store..." kind="action"
name="AddDocumentStore">
- <EntityData EntityName="SeamPdfDocumentStore">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="error-page"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Key Store Config..." kind="action"
name="AddKeyStoreConfig">
- <EntityData EntityName="SeamPdfKeyStoreConfig">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="key-store"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="FileSeamComponents12_EditorActionList">
- <XChildrenEntities/>
- <XActionItem kind="list">
- <XActionItem ICON="action.empty" displayName="New"
kind="list" name="CreateActions">
- <XActionItem ICON="action.empty" displayName="Pdf"
group="1"
- kind="list" name="Pdf">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Document Store..." kind="action"
name="AddDocumentStore">
- <EntityData EntityName="SeamPdfDocumentStore">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="error-page"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Key Store Config..." kind="action"
name="AddKeyStoreConfig">
- <EntityData EntityName="SeamPdfKeyStoreConfig">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="key-store"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="FileSeamComponents20">
- <XChildrenEntities>
- <XChildEntity name="SeamPdfDocumentStore"/>
- <XChildEntity name="SeamPdfKeyStoreConfig"/>
- </XChildrenEntities>
- <XActionItem kind="list">
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem ICON="action.empty" displayName="Pdf"
group="1"
- kind="list" name="Pdf">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Document Store..." kind="action"
name="AddDocumentStore">
- <EntityData EntityName="SeamPdfDocumentStore">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="error-page"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Key Store Config..." kind="action"
name="AddKeyStoreConfig">
- <EntityData EntityName="SeamPdfKeyStoreConfig">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="key-store"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="FileSeamComponents21">
- <XChildrenEntities>
- <XChildEntity name="SeamPdfDocumentStore"/>
- <XChildEntity name="SeamPdfKeyStoreConfig"/>
- </XChildrenEntities>
- <XActionItem kind="list">
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem ICON="action.empty" displayName="Pdf"
group="1"
- kind="list" name="Pdf">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Document Store..." kind="action"
name="AddDocumentStore">
- <EntityData EntityName="SeamPdfDocumentStore">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="error-page"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Key Store Config..." kind="action"
name="AddKeyStoreConfig">
- <EntityData EntityName="SeamPdfKeyStoreConfig">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="key-store"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="FileSeamComponents22">
- <XChildrenEntities>
- <XChildEntity name="SeamPdfDocumentStore"/>
- <XChildEntity name="SeamPdfKeyStoreConfig"/>
- </XChildrenEntities>
- <XActionItem kind="list">
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItemReference entity="FileSeamComponents21" name="Pdf"
path="CreateActions.Pdf"/>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="FileSeamComponents23">
- <XChildrenEntities>
- <XChildEntity name="SeamPdfDocumentStore"/>
- <XChildEntity name="SeamPdfKeyStoreConfig"/>
- </XChildrenEntities>
- <XActionItem kind="list">
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItemReference entity="FileSeamComponents21" name="Pdf"
path="CreateActions.Pdf"/>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
-</XModelEntityGroup>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE XModelEntityGroup PUBLIC "-//Red Hat, Inc.//DTD Meta 1.0//EN"
+ "meta.dtd">
+<XModelEntityGroup>
+ <VERSION DEPENDS="Model:1.0" MODULE="Seam"
VERSION="1.0"/>
+ <MAPPINGS>
+ <MAPPING name="Handlers"/>
+ <MAPPING name="SeamNamespaces">
+ <PAIR name="pdf"
value="http://jboss.com/products/seam/pdf"/>
+ </MAPPING>
+ <MAPPING name="SeamSchemas">
+ <PAIR name="pdf"
value="http://jboss.com/products/seam/pdf-1.2.xsd"/>
+ <PAIR name="pdf$20"
value="http://jboss.com/products/seam/pdf-2.0.xsd"/>
+ <PAIR name="pdf$21"
value="http://jboss.com/products/seam/pdf-2.1.xsd"/>
+ <PAIR name="pdf$22"
value="http://jboss.com/products/seam/pdf-2.2.xsd"/>
+ <PAIR name="pdf$23"
value="http://jboss.com/products/seam/pdf-2.3.xsd"/>
+ </MAPPING>
+ </MAPPINGS>
+ <ICONS>
+ <GROUP name="action">
+ <GROUP name="new">
+ <GROUP name="drools"/>
+ </GROUP>
+ </GROUP>
+ <GROUP name="main">
+ <GROUP name="seam">
+ <GROUP name="pdf">
+ <ICON name="store" path="images/struts/plug_in.gif"/>
+ </GROUP>
+ </GROUP>
+ </GROUP>
+ </ICONS>
+ <GlobalActions kind="list"/>
+ <XModelEntity ImplementingClass="%Custom%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.core.SeamComponentsCoreFormLayoutData"
+ XMLSUBPATH="pdf:document-store" name="SeamPdfDocumentStore">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.seam.pdf.store" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="document store" loader="ElementType"
name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttributeReference
+ attributes="name,class,scope,precedence,installed,auto-create"
+ entity="SeamComponent" name="component"/>
+ <XModelAttribute PROPERTIES="category=general"
name="error-page" xmlname="error-page"/>
+ <XModelAttribute PROPERTIES="category=general"
name="use-extensions" xmlname="use-extensions"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions"/>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions">
+ <XActionItemReference entity="SeamComponent" name="Rename"
path="EditActions/Rename"/>
+ </XActionItem>
+ <XActionItem ICON="action.copy" displayName="Copy"
kind="list" name="CopyActions">
+ <XActionItem BaseActionName="Copy" HandlerClassName="%Copy%"
+ ICON="action.copy" displayName="Copy" kind="action"
name="Copy"/>
+ <XActionItem BaseActionName="Cut" HandlerClassName="%Cut%"
+ ICON="action.cut" displayName="Cut" kind="action"
name="Cut"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
HandlerClassName="%Delete%"
+ ICON="action.delete" displayName="Delete"
kind="action" name="Delete"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" kind="list"
name="Properties">
+ <XActionItem HandlerClassName="%Properties%"
ICON="action.empty"
+ displayName="Properties..." kind="action"
name="Properties"/>
+ </XActionItem>
+ <XActionItem displayName="move" kind="list"
name="MoveActions">
+ <XActionItem HIDE="always" HandlerClassName="%Move%"
+ ICON="action.move" displayName="Move" kind="action"
name="Move"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.core.SeamComponentsCoreFormLayoutData"
+ XMLSUBPATH="pdf:key-store-config" name="SeamPdfKeyStoreConfig">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.seam.pdf.store" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="key store config"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;category=general"
+ default="org.jboss.seam.pdf.pdfKeyStore" name="name"
xmlname="name"/>
+ <XModelAttributeReference
+ attributes="class,scope,precedence,installed,auto-create"
+ entity="SeamComponent" name="component"/>
+ <XModelAttribute PROPERTIES="category=general" name="key-store"
xmlname="key-store"/>
+ <XModelAttribute PROPERTIES="category=general"
+ name="key-store-password" xmlname="key-store-password"/>
+ <XModelAttribute PROPERTIES="category=general"
name="key-password" xmlname="key-password"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="key-alias" xmlname="key-alias"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions"/>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions">
+ <XActionItemReference entity="SeamComponent" name="Rename"
path="EditActions/Rename"/>
+ </XActionItem>
+ <XActionItem ICON="action.copy" displayName="Copy"
kind="list" name="CopyActions">
+ <XActionItem BaseActionName="Copy" HandlerClassName="%Copy%"
+ ICON="action.copy" displayName="Copy" kind="action"
name="Copy"/>
+ <XActionItem BaseActionName="Cut" HandlerClassName="%Cut%"
+ ICON="action.cut" displayName="Cut" kind="action"
name="Cut"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
HandlerClassName="%Delete%"
+ ICON="action.delete" displayName="Delete"
kind="action" name="Delete"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" kind="list"
name="Properties">
+ <XActionItem HandlerClassName="%Properties%"
ICON="action.empty"
+ displayName="Properties..." kind="action"
name="Properties"/>
+ </XActionItem>
+ <XActionItem displayName="move" kind="list"
name="MoveActions">
+ <XActionItem HIDE="always" HandlerClassName="%Move%"
+ ICON="action.move" displayName="Move" kind="action"
name="Move"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XEntityExtension name="FileSeamComponents12">
+ <XChildrenEntities>
+ <XChildEntity name="SeamPdfDocumentStore"/>
+ <XChildEntity name="SeamPdfKeyStoreConfig"/>
+ </XChildrenEntities>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem ICON="action.empty" displayName="Pdf"
group="1"
+ kind="list" name="Pdf">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Document Store..." kind="action"
name="AddDocumentStore">
+ <EntityData EntityName="SeamPdfDocumentStore">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="error-page"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Key Store Config..." kind="action"
name="AddKeyStoreConfig">
+ <EntityData EntityName="SeamPdfKeyStoreConfig">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="key-store"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileSeamComponents12_EditorActionList">
+ <XChildrenEntities/>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New"
kind="list" name="CreateActions">
+ <XActionItem ICON="action.empty" displayName="Pdf"
group="1"
+ kind="list" name="Pdf">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Document Store..." kind="action"
name="AddDocumentStore">
+ <EntityData EntityName="SeamPdfDocumentStore">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="error-page"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Key Store Config..." kind="action"
name="AddKeyStoreConfig">
+ <EntityData EntityName="SeamPdfKeyStoreConfig">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="key-store"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileSeamComponents20">
+ <XChildrenEntities>
+ <XChildEntity name="SeamPdfDocumentStore"/>
+ <XChildEntity name="SeamPdfKeyStoreConfig"/>
+ </XChildrenEntities>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem ICON="action.empty" displayName="Pdf"
group="1"
+ kind="list" name="Pdf">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Document Store..." kind="action"
name="AddDocumentStore">
+ <EntityData EntityName="SeamPdfDocumentStore">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="error-page"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Key Store Config..." kind="action"
name="AddKeyStoreConfig">
+ <EntityData EntityName="SeamPdfKeyStoreConfig">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="key-store"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileSeamComponents21">
+ <XChildrenEntities>
+ <XChildEntity name="SeamPdfKeyStoreConfig"/>
+ </XChildrenEntities>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem ICON="action.empty" displayName="Pdf"
group="1"
+ kind="list" name="Pdf">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Key Store Config..." kind="action"
name="AddKeyStoreConfig">
+ <EntityData EntityName="SeamPdfKeyStoreConfig">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="key-store"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileSeamComponents22">
+ <XChildrenEntities>
+ <XChildEntity name="SeamPdfKeyStoreConfig"/>
+ </XChildrenEntities>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItemReference entity="FileSeamComponents21" name="Pdf"
path="CreateActions.Pdf"/>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileSeamComponents23">
+ <XChildrenEntities>
+ <XChildEntity name="SeamPdfKeyStoreConfig"/>
+ </XChildrenEntities>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItemReference entity="FileSeamComponents21" name="Pdf"
path="CreateActions.Pdf"/>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+</XModelEntityGroup>
Modified: trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-web.meta
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-web.meta 2012-01-21
00:15:27 UTC (rev 38009)
+++ trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-web.meta 2012-01-21
00:15:50 UTC (rev 38010)
@@ -135,6 +135,46 @@
</XModelEntity>
<XModelEntity ImplementingClass="%Custom%"
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.core.SeamComponentsCoreFormLayoutData"
+ XMLSUBPATH="web:cache-control-filter"
name="SeamWebCacheControlFilter23">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.seam.web.filter" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="cache control filter"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;category=general"
+ default="org.jboss.seam.web.cacheControlFilter" name="name"
xmlname="name"/>
+ <XModelAttributeReference
+ attributes="class,scope,precedence,installed,auto-create,startup"
+ entity="SeamComponent20" name="component"/>
+ <XModelAttributeReference
+ attributes="url-pattern,disabled,regex-url-pattern"
+ entity="SeamWebContextFilter20" name="filter"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="value"
xmlname="value"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions">
+ <XActionItemReference entity="SeamComponent" name="Rename"
path="EditActions/Rename"/>
+ </XActionItem>
+ <XActionItemReference entity="SeamWebContextFilter"
+ name="CopyActions" path="CopyActions"/>
+ <XActionItemReference entity="SeamWebContextFilter"
+ name="DeleteActions" path="DeleteActions"/>
+ <XActionItemReference entity="SeamWebContextFilter"
name="Properties" path="Properties"/>
+ <XActionItemReference entity="SeamWebContextFilter"
+ name="MoveActions" path="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.core.SeamComponentsCoreFormLayoutData"
XMLSUBPATH="web:character-encoding-filter"
name="SeamWebCharacterFilter20">
<XChildrenEntities/>
<XEntityRenderer>
@@ -245,7 +285,7 @@
<Editor name="Uneditable"/>
</XModelAttribute>
<XModelAttribute PROPERTIES="id=true;category=general"
- default="org.jboss.seam.servlet.contextFilter" name="name"
xmlname="name"/>
+ default="org.jboss.seam.web.contextFilter" name="name"
xmlname="name"/>
<XModelAttributeReference
attributes="class,scope,precedence,installed,auto-create"
entity="SeamComponent" name="component"/>
@@ -329,7 +369,7 @@
<Editor name="Uneditable"/>
</XModelAttribute>
<XModelAttribute PROPERTIES="id=true;category=general"
- default="org.jboss.seam.servlet.exceptionFilter" name="name"
xmlname="name"/>
+ default="org.jboss.seam.web.exceptionFilter" name="name"
xmlname="name"/>
<XModelAttributeReference
attributes="class,scope,precedence,installed,auto-create,startup"
entity="SeamComponent20" name="component"/>
@@ -535,7 +575,7 @@
<Editor name="Uneditable"/>
</XModelAttribute>
<XModelAttribute PROPERTIES="id=true;category=general"
- default="org.jboss.seam.servlet.multipartFilter" name="name"
xmlname="name"/>
+ default="org.jboss.seam.web.multipartFilter" name="name"
xmlname="name"/>
<XModelAttributeReference
attributes="class,scope,precedence,installed,auto-create,startup"
entity="SeamComponent20" name="component"/>
@@ -624,7 +664,7 @@
<Editor name="Uneditable"/>
</XModelAttribute>
<XModelAttribute PROPERTIES="id=true;category=general"
- default="org.jboss.seam.servlet.redirectFilter" name="name"
xmlname="name"/>
+ default="org.jboss.seam.web.redirectFilter" name="name"
xmlname="name"/>
<XModelAttributeReference
attributes="class,scope,precedence,installed,auto-create,startup"
entity="SeamComponent20" name="component"/>
@@ -743,7 +783,8 @@
<XModelAttribute default="session" loader="ElementType"
name="element type">
<Editor name="Uneditable"/>
</XModelAttribute>
- <XModelAttribute PROPERTIES="id=true;category=general"
name="name" xmlname="name"/>
+ <XModelAttribute PROPERTIES="id=true;category=general"
+ default="org.jboss.seam.web.session" name="name"
xmlname="name"/>
<XModelAttributeReference
attributes="class,scope,precedence,installed,auto-create,startup,startupDepends"
entity="SeamComponent21" name="component"/>
@@ -1181,12 +1222,13 @@
<XChildEntity name="SeamWebWicketFilter21"/>
<XChildEntity name="SeamWebHotDeployFilter21"/>
<XChildEntity name="SeamWebRewriteFilter21"/>
+ <XChildEntity name="SeamWebCacheControlFilter23"/>
</XChildrenEntities>
<XActionItem kind="list">
<XActionItem ICON="action.empty" displayName="New"
group="1"
kind="list" name="CreateActions">
<XActionItem ICON="action.empty" displayName="Web"
group="1"
- kind="list" name="Web">
+ kind="list" name="Web">
<XActionItemReference entity="FileSeamComponents21"
name="AddContextFilter"/>
<XActionItemReference entity="FileSeamComponents21"
name="AddExceptionFilter"/>
<XActionItemReference entity="FileSeamComponents21"
name="AddMultipartFilter"/>
@@ -1200,6 +1242,14 @@
<XActionItemReference entity="FileSeamComponents21"
name="AddWicketFilter"/>
<XActionItemReference entity="FileSeamComponents21"
name="AddHotDeployFilter"/>
<XActionItemReference entity="FileSeamComponents21"
name="AddRewriteFilter"/>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Cache Control Filter..." kind="action"
name="AddCacheControlFilter">
+ <EntityData EntityName="SeamWebCacheControlFilter23">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="value" Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
</XActionItem>
</XActionItem>
</XActionItem>