[jbosstools-commits] JBoss Tools SVN: r41833 - in trunk/seam/plugins/org.jboss.tools.seam.xml: resources/help and 2 other directories.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Fri Jun 8 15:02:43 EDT 2012


Author: scabanovich
Date: 2012-06-08 15:02:43 -0400 (Fri, 08 Jun 2012)
New Revision: 41833

Added:
   trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-cache.meta
Modified:
   trunk/seam/plugins/org.jboss.tools.seam.xml/plugin.xml
   trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam.properties
   trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-components.meta
   trunk/seam/plugins/org.jboss.tools.seam.xml/schemas2/cache-2.3.xsd
Log:
JBIDE-12132
https://issues.jboss.org/browse/JBIDE-12132
Support of components.xml 2.3 with namespace http://jboss.org/schema/seam/components



Modified: trunk/seam/plugins/org.jboss.tools.seam.xml/plugin.xml
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.xml/plugin.xml	2012-06-08 18:45:36 UTC (rev 41832)
+++ trunk/seam/plugins/org.jboss.tools.seam.xml/plugin.xml	2012-06-08 19:02:43 UTC (rev 41833)
@@ -5,6 +5,7 @@
    <extension point="org.jboss.tools.common.model.meta">
       <meta path="meta/seam-components.meta"/>
       <meta path="meta/seam-async.meta"/>
+      <meta path="meta/seam-cache.meta"/>
       <meta path="meta/seam-core.meta"/>
       <meta path="meta/seam-drools.meta"/>
       <meta path="meta/seam-framework.meta"/>

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-06-08 18:45:36 UTC (rev 41832)
+++ trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-seam.properties	2012-06-08 19:02:43 UTC (rev 41833)
@@ -4,12 +4,14 @@
 FileSeamComponents21.editorTitle=Seam Components 2.1 Editor
 FileSeamComponents22.editorTitle=Seam Components 2.2 Editor
 FileSeamComponents23.editorTitle=Seam Components 2.3 Editor
+FileSeamComponents230.editorTitle=Seam Components 2.3 Editor
 FileSeamComponent11.editorTitle=Seam Component 1.1 Editor
 FileSeamComponent12.editorTitle=Seam Component 1.2 Editor
 FileSeamComponent20.editorTitle=Seam Component 2.0 Editor
 FileSeamComponent21.editorTitle=Seam Component 2.1 Editor
 FileSeamComponent22.editorTitle=Seam Component 2.2 Editor
 FileSeamComponent23.editorTitle=Seam Component 2.3 Editor
+FileSeamComponent230.editorTitle=Seam Component 2.3 Editor
 
 FileSeamComponent12_Rename.WindowTitle=Rename
 FileSeamComponent12_Rename.Title=File Seam Component
@@ -51,6 +53,7 @@
 FileSeamComponent21_Properties.Title=File Seam Component 2.1
 FileSeamComponent22_Properties.Title=File Seam Component 2.2
 FileSeamComponent23_Properties.Title=File Seam Component 2.3
+FileSeamComponent230_Properties.Title=File Seam Component 2.3
 
 FileSeamComponent20_EditorActionList_AddProperty.WindowTitle=Add Simple Property
 FileSeamComponent20_EditorActionList_AddProperty.Title=Property
@@ -88,6 +91,7 @@
 FileSeamComponents21_Properties.Title=File Seam Components 2.1
 FileSeamComponents22_Properties.Title=File Seam Components 2.2
 FileSeamComponents23_Properties.Title=File Seam Components 2.3
+FileSeamComponents230_Properties.Title=File Seam Components 2.3
 
 SeamAction_Properties.Title=Seam Action
 
@@ -1228,3 +1232,24 @@
 
 Seam.AddCacheControlFilter.WindowTitle=Add Cache Control Filter
 Seam.AddCacheControlFilter.Title=Seam Cache Control Filter
+
+SeamCacheEhProvider_Properties.Title=Seam Eh Cache Provider
+SeamCacheJbossProvider_Properties.Title=Seam JBoss Cache Provider
+SeamCacheJboss2Provider_Properties.Title=Seam JBoss Cache 2 Provider
+SeamCachePojoProvider_Properties.Title=Seam JBoss Pojo Cache Provider
+SeamCacheInfinispanProvider_Properties.Title=Seam Infinispan Cache Provider
+
+Seam.AddCacheEhProvider.WindowTitle=Add Eh Cache Provider
+Seam.AddCacheEhProvider.Title=Seam Eh Cache Provider
+
+Seam.AddCacheJbossProvider.WindowTitle=Add JBoss Cache Provider
+Seam.AddCacheJbossProvider.Title=Seam JBoss Cache Provider
+
+Seam.AddCacheJboss2Provider.WindowTitle=Add JBoss Cache 2 Provider
+Seam.AddCacheJboss2Provider.Title=Seam JBoss Cache 2 Provider
+
+Seam.AddCachePojoProvider.WindowTitle=Add JBoss Pojo Cache Provider
+Seam.AddCachePojoProvider.Title=Seam JBoss Pojo Cache Provider
+
+Seam.AddCacheInfinispanProvider.WindowTitle=Add Infinispan Cache Provider
+Seam.AddCacheInfinispanProvider.Title=Seam Infinispan Cache Provider

Added: trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-cache.meta
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-cache.meta	                        (rev 0)
+++ trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-cache.meta	2012-06-08 19:02:43 UTC (rev 41833)
@@ -0,0 +1,340 @@
+<?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="cache" value="http://jboss.com/products/seam/cache"/>
+  </MAPPING>
+  <MAPPING name="SeamNamespacesOrg">
+   <PAIR name="cache" value="http://jboss.org/schema/seam/cache"/>
+  </MAPPING>
+  <MAPPING name="SeamSchemas">
+   <PAIR name="cache$21" value="http://jboss.com/products/seam/cache-2.1.xsd"/>
+   <PAIR name="cache$22" value="http://jboss.com/products/seam/cache-2.2.xsd"/>
+   <PAIR name="cache$23" value="http://jboss.com/products/seam/cache-2.3.xsd"/>
+  </MAPPING>
+  <MAPPING name="SeamSchemasOrg">
+   <PAIR name="cache$230" value="http://jboss.org/schema/seam/cache-2.3.xsd"/>
+  </MAPPING>
+ </MAPPINGS>
+ <ICONS>
+  <GROUP name="action">
+   <GROUP name="new">
+    <GROUP name="cache"/>
+   </GROUP>
+  </GROUP>
+  <GROUP name="main">
+   <GROUP name="seam">
+    <GROUP name="cache"/>
+   </GROUP>
+  </GROUP>
+ </ICONS>
+ <GlobalActions kind="list"/>
+ <XModelEntity ImplementingClass="%Custom%"
+  PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.core.SeamComponentsCoreFormLayoutData"
+  XMLSUBPATH="cache:eh-cache-provider" name="SeamCacheEhProvider">
+  <XChildrenEntities/>
+  <XEntityRenderer>
+   <ICONS>
+    <ICON info="main.seam.pdf.store" type="main"/>
+   </ICONS>
+  </XEntityRenderer>
+  <XModelAttributes>
+   <XModelAttribute default="eh cache provider" loader="ElementType" name="element type">
+    <Editor name="Uneditable"/>
+   </XModelAttribute>
+   <XModelAttribute PROPERTIES="id=true;category=general"
+    default="org.jboss.seam.cache.ehCacheProvider" name="name" xmlname="name"/>
+   <XModelAttributeReference
+    attributes="class,scope,precedence,installed,auto-create"
+    entity="SeamComponent" name="component"/>
+   <XModelAttribute PROPERTIES="category=general" name="default-region" xmlname="default-region"/>
+   <XModelAttribute PROPERTIES="category=general" name="configuration" xmlname="configuration"/>
+   <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="cache:infinispan-cache-provider" name="SeamCacheInfinispanProvider">
+  <XChildrenEntities/>
+  <XEntityRenderer>
+   <ICONS>
+    <ICON info="main.seam.pdf.store" type="main"/>
+   </ICONS>
+  </XEntityRenderer>
+  <XModelAttributes>
+   <XModelAttribute default="infinispan cache provider"
+    loader="ElementType" name="element type">
+    <Editor name="Uneditable"/>
+   </XModelAttribute>
+   <XModelAttribute PROPERTIES="id=true;category=general"
+    default="org.jboss.seam.cache.infinispanCacheProvider" name="name" xmlname="name"/>
+   <XModelAttributeReference
+    attributes="class,scope,precedence,installed,auto-create"
+    entity="SeamComponent" name="component"/>
+   <XModelAttributeReference attributes="default-region,configuration"
+    entity="SeamCacheEhProvider" name="cache"/>
+   <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>
+   <XActionItemReference entity="SeamCacheEhProvider" name="CopyActions"/>
+   <XActionItemReference entity="SeamCacheEhProvider" name="DeleteActions"/>
+   <XActionItemReference entity="SeamCacheEhProvider" name="Properties"/>
+   <XActionItemReference entity="SeamCacheEhProvider" name="MoveActions"/>
+  </XActionItem>
+  <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+  PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.core.SeamComponentsCoreFormLayoutData"
+  XMLSUBPATH="cache:jboss-cache2-provider" name="SeamCacheJboss2Provider">
+  <XChildrenEntities/>
+  <XEntityRenderer>
+   <ICONS>
+    <ICON info="main.seam.pdf.store" type="main"/>
+   </ICONS>
+  </XEntityRenderer>
+  <XModelAttributes>
+   <XModelAttribute default="jboss cache 2 provider"
+    loader="ElementType" name="element type">
+    <Editor name="Uneditable"/>
+   </XModelAttribute>
+   <XModelAttribute PROPERTIES="id=true;category=general"
+    default="org.jboss.seam.cache.jbossCache2Provider" name="name" xmlname="name"/>
+   <XModelAttributeReference
+    attributes="class,scope,precedence,installed,auto-create"
+    entity="SeamComponent" name="component"/>
+   <XModelAttributeReference attributes="default-region,configuration"
+    entity="SeamCacheEhProvider" name="cache"/>
+   <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>
+   <XActionItemReference entity="SeamCacheEhProvider" name="CopyActions"/>
+   <XActionItemReference entity="SeamCacheEhProvider" name="DeleteActions"/>
+   <XActionItemReference entity="SeamCacheEhProvider" name="Properties"/>
+   <XActionItemReference entity="SeamCacheEhProvider" name="MoveActions"/>
+  </XActionItem>
+  <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+  PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.core.SeamComponentsCoreFormLayoutData"
+  XMLSUBPATH="cache:jboss-cache-provider" name="SeamCacheJbossProvider">
+  <XChildrenEntities/>
+  <XEntityRenderer>
+   <ICONS>
+    <ICON info="main.seam.pdf.store" type="main"/>
+   </ICONS>
+  </XEntityRenderer>
+  <XModelAttributes>
+   <XModelAttribute default="jboss cache provider" loader="ElementType" name="element type">
+    <Editor name="Uneditable"/>
+   </XModelAttribute>
+   <XModelAttribute PROPERTIES="id=true;category=general"
+    default="org.jboss.seam.cache.jbossCacheProvider" name="name" xmlname="name"/>
+   <XModelAttributeReference
+    attributes="class,scope,precedence,installed,auto-create"
+    entity="SeamComponent" name="component"/>
+   <XModelAttributeReference attributes="default-region,configuration"
+    entity="SeamCacheEhProvider" name="cache"/>
+   <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>
+   <XActionItemReference entity="SeamCacheEhProvider" name="CopyActions"/>
+   <XActionItemReference entity="SeamCacheEhProvider" name="DeleteActions"/>
+   <XActionItemReference entity="SeamCacheEhProvider" name="Properties"/>
+   <XActionItemReference entity="SeamCacheEhProvider" name="MoveActions"/>
+  </XActionItem>
+  <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+  PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.core.SeamComponentsCoreFormLayoutData"
+  XMLSUBPATH="cache:jboss-pojo-cache-provider" name="SeamCachePojoProvider">
+  <XChildrenEntities/>
+  <XEntityRenderer>
+   <ICONS>
+    <ICON info="main.seam.pdf.store" type="main"/>
+   </ICONS>
+  </XEntityRenderer>
+  <XModelAttributes>
+   <XModelAttribute default="jboss pojo cache provider"
+    loader="ElementType" name="element type">
+    <Editor name="Uneditable"/>
+   </XModelAttribute>
+   <XModelAttribute PROPERTIES="id=true;category=general"
+    default="org.jboss.seam.cache.jbossPojoCacheProvider" name="name" xmlname="name"/>
+   <XModelAttributeReference
+    attributes="class,scope,precedence,installed,auto-create"
+    entity="SeamComponent" name="component"/>
+   <XModelAttributeReference attributes="default-region,configuration"
+    entity="SeamCacheEhProvider" name="cache"/>
+   <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>
+   <XActionItemReference entity="SeamCacheEhProvider" name="CopyActions"/>
+   <XActionItemReference entity="SeamCacheEhProvider" name="DeleteActions"/>
+   <XActionItemReference entity="SeamCacheEhProvider" name="Properties"/>
+   <XActionItemReference entity="SeamCacheEhProvider" name="MoveActions"/>
+  </XActionItem>
+  <XDependencies/>
+ </XModelEntity>
+ <XEntityExtension name="FileSeamComponents21">
+  <XChildrenEntities>
+   <XChildEntity name="SeamCacheEhProvider"/>
+   <XChildEntity name="SeamCacheJbossProvider"/>
+   <XChildEntity name="SeamCacheJboss2Provider"/>
+   <XChildEntity name="SeamCachePojoProvider"/>
+   <XChildEntity name="SeamCacheInfinispanProvider"/>
+  </XChildrenEntities>
+  <XActionItem kind="list">
+   <XActionItem ICON="action.empty" displayName="New" group="1"
+    kind="list" name="CreateActions">
+    <XActionItem ICON="action.empty" displayName="Cache" group="1"
+     kind="list" name="Cache">
+     <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+      PROPERTIES="validator.add=true" WizardClassName="%Default%"
+      displayName="Eh Cache Provider..." kind="action" name="AddCacheEhProvider">
+      <EntityData EntityName="SeamCacheEhProvider">
+       <AttributeData AttributeName="name"/>
+       <AttributeData AttributeName="default-region" Mandatory="no"/>
+       <AttributeData AttributeName="configuration" Mandatory="no"/>
+      </EntityData>
+     </XActionItem>
+     <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+      PROPERTIES="validator.add=true" WizardClassName="%Default%"
+      displayName="JBoss Cache Provider..." kind="action" name="AddCacheJbossProvider">
+      <EntityData EntityName="SeamCacheJbossProvider">
+       <AttributeData AttributeName="name"/>
+       <AttributeData AttributeName="default-region" Mandatory="no"/>
+       <AttributeData AttributeName="configuration" Mandatory="no"/>
+      </EntityData>
+     </XActionItem>
+     <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+      PROPERTIES="validator.add=true" WizardClassName="%Default%"
+      displayName="JBoss Cache 2 Provider..." kind="action" name="AddCacheJboss2Provider">
+      <EntityData EntityName="SeamCacheJboss2Provider">
+       <AttributeData AttributeName="name"/>
+       <AttributeData AttributeName="default-region" Mandatory="no"/>
+       <AttributeData AttributeName="configuration" Mandatory="no"/>
+      </EntityData>
+     </XActionItem>
+     <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+      PROPERTIES="validator.add=true" WizardClassName="%Default%"
+      displayName="JBoss Pojo Cache Provider..." kind="action" name="AddCachePojoProvider">
+      <EntityData EntityName="SeamCachePojoProvider">
+       <AttributeData AttributeName="name"/>
+       <AttributeData AttributeName="default-region" Mandatory="no"/>
+       <AttributeData AttributeName="configuration" Mandatory="no"/>
+      </EntityData>
+     </XActionItem>
+     <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+      PROPERTIES="validator.add=true" WizardClassName="%Default%"
+      displayName="Infinispan Cache Provider..." kind="action" name="AddCacheInfinispanProvider">
+      <EntityData EntityName="SeamCacheInfinispanProvider">
+       <AttributeData AttributeName="name"/>
+       <AttributeData AttributeName="default-region" Mandatory="no"/>
+       <AttributeData AttributeName="configuration" Mandatory="no"/>
+      </EntityData>
+     </XActionItem>
+    </XActionItem>
+   </XActionItem>
+  </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileSeamComponents22">
+  <XChildrenEntities>
+   <XChildEntity name="SeamCacheEhProvider"/>
+   <XChildEntity name="SeamCacheJbossProvider"/>
+   <XChildEntity name="SeamCacheJboss2Provider"/>
+   <XChildEntity name="SeamCachePojoProvider"/>
+   <XChildEntity name="SeamCacheInfinispanProvider"/>
+  </XChildrenEntities>
+  <XActionItem kind="list">
+   <XActionItem ICON="action.empty" displayName="New" group="1"
+    kind="list" name="CreateActions">
+    <XActionItemReference entity="FileSeamComponents21" name="Cache" path="CreateActions.Cache"/>
+   </XActionItem>
+  </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileSeamComponents23">
+  <XChildrenEntities>
+   <XChildEntity name="SeamCacheEhProvider"/>
+   <XChildEntity name="SeamCacheJbossProvider"/>
+   <XChildEntity name="SeamCacheJboss2Provider"/>
+   <XChildEntity name="SeamCachePojoProvider"/>
+   <XChildEntity name="SeamCacheInfinispanProvider"/>
+  </XChildrenEntities>
+  <XActionItem kind="list">
+   <XActionItem ICON="action.empty" displayName="New" group="1"
+    kind="list" name="CreateActions">
+    <XActionItemReference entity="FileSeamComponents21" name="Cache" path="CreateActions.Cache"/>
+   </XActionItem>
+  </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileSeamComponents230">
+  <XChildrenEntities>
+   <XChildEntity name="SeamCacheEhProvider"/>
+   <XChildEntity name="SeamCacheJbossProvider"/>
+   <XChildEntity name="SeamCacheJboss2Provider"/>
+   <XChildEntity name="SeamCachePojoProvider"/>
+   <XChildEntity name="SeamCacheInfinispanProvider"/>
+  </XChildrenEntities>
+  <XActionItem kind="list">
+   <XActionItem ICON="action.empty" displayName="New" group="1"
+    kind="list" name="CreateActions">
+    <XActionItemReference entity="FileSeamComponents21" name="Cache" path="CreateActions.Cache"/>
+   </XActionItem>
+  </XActionItem>
+ </XEntityExtension>
+</XModelEntityGroup>

Modified: trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-components.meta
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-components.meta	2012-06-08 18:45:36 UTC (rev 41832)
+++ trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/seam-components.meta	2012-06-08 19:02:43 UTC (rev 41833)
@@ -2810,6 +2810,8 @@
    <XChildEntity name="FileSeamComponent22"/>
    <XChildEntity name="FileSeamComponents23"/>
    <XChildEntity name="FileSeamComponent23"/>
+   <XChildEntity name="FileSeamComponents230"/>
+   <XChildEntity name="FileSeamComponent230"/>
   </XChildrenEntities>
   <XActionItem kind="list">
    <XActionItem ICON="action.empty" displayName="New" group="1"
@@ -2850,6 +2852,8 @@
    <XChildEntity name="FileSeamComponent22"/>
    <XChildEntity name="FileSeamComponents23"/>
    <XChildEntity name="FileSeamComponent23"/>
+   <XChildEntity name="FileSeamComponents230"/>
+   <XChildEntity name="FileSeamComponent230"/>
   </XChildrenEntities>
   <XActionItem kind="list"/>
  </XEntityExtension>
@@ -2866,6 +2870,8 @@
    <XChildEntity name="FileSeamComponent22"/>
    <XChildEntity name="FileSeamComponents23"/>
    <XChildEntity name="FileSeamComponent23"/>
+   <XChildEntity name="FileSeamComponents230"/>
+   <XChildEntity name="FileSeamComponent230"/>
   </XChildrenEntities>
   <XActionItem kind="list"/>
  </XEntityExtension>

Modified: trunk/seam/plugins/org.jboss.tools.seam.xml/schemas2/cache-2.3.xsd
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.xml/schemas2/cache-2.3.xsd	2012-06-08 18:45:36 UTC (rev 41832)
+++ trunk/seam/plugins/org.jboss.tools.seam.xml/schemas2/cache-2.3.xsd	2012-06-08 19:02:43 UTC (rev 41833)
@@ -48,6 +48,15 @@
       </xs:complexType>
    </xs:element>
 
+   <xs:element name="infinispan-cache-provider">
+      <xs:annotation>
+         <xs:documentation>The Infinispan 5.x Cache provider</xs:documentation>
+      </xs:annotation>
+      <xs:complexType mixed="true">
+         <xs:attributeGroup ref="components:attlist.component" />
+         <xs:attributeGroup ref="cache:attlist.cacheProvider" />
+      </xs:complexType>
+   </xs:element>
    <xs:attributeGroup name="attlist.cacheProvider">
       <xs:attribute name="default-region" type="components:string" />
       <xs:attribute name="configuration" type="components:string" />



More information about the jbosstools-commits mailing list