Author: scabanovich
Date: 2011-10-28 20:42:49 -0400 (Fri, 28 Oct 2011)
New Revision: 36081
Modified:
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-ds.properties
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/ds.meta
Log:
JBIDE-9883
https://issues.jboss.org/browse/JBIDE-9883
Label texts to Datasources XML editor.
Modified: trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-ds.properties
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-ds.properties 2011-10-28
23:58:26 UTC (rev 36080)
+++
trunk/seam/plugins/org.jboss.tools.seam.xml/resources/help/keys-ds.properties 2011-10-29
00:42:49 UTC (rev 36081)
@@ -1,2 +1,25 @@
FileDSConnectionFactories.editorTitle=Connection Factories 1.5 Editor
-FileDSDatasources.editorTitle=Datasources 1.5 Editor
\ No newline at end of file
+FileDSDatasources.editorTitle=Datasources 1.5 Editor
+FileDSDatasources50d.editorTitle=Datasources 5.0 Editor
+FileDSDatasources50s.editorTitle=Datasources 5.0 Editor
+
+DSConfigProperty_Properties.Title=Config Property
+DSConnectionProperty_Properties.Title=Connection Property
+DSDepends_Properties.Title=Depends
+DSHALocalTXDatasource_Properties.Title=HA Local TX Datasource
+DSHALocalTXDatasource50_Properties.Title=HA Local TX Datasource
+DSHAXADatasource_Properties.Title=HA XA Datasource
+DSHAXADatasource50_Properties.Title=HA XA Datasource
+DSLoaderRepository_Properties.Title=Loader Repository
+DSLocalTXDatasource_Properties.Title=Local TX Datasource
+DSLocalTXDatasource50_Properties.Title=Local TX Datasource
+DSMBean_Properties.Title=MBean
+DSNoTXConnectionFactory_Properties.Title=No TX Connection Factory
+DSNoTXConnectionFactory50_Properties.Title=No TX Connection Factory
+DSNoTXDatasource_Properties.Title=No TX Datasource
+DSNoTXDatasource50_Properties.Title=No TX Datasource
+DSTXConnectionFactory_Properties.Title=TX Connection Factory
+DSTXConnectionFactory50_Properties.Title=TX Connection Factory
+DSXADatasource_Properties.Title=XA Datasource
+DSXADatasource50_Properties.Title=XA Datasource
+DSXAProperty_Properties.Title=XA Property
Modified: trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/ds.meta
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/ds.meta 2011-10-28 23:58:26
UTC (rev 36080)
+++ trunk/seam/plugins/org.jboss.tools.seam.xml/resources/meta/ds.meta 2011-10-29 00:42:49
UTC (rev 36081)
@@ -1,2794 +1,2794 @@
-<?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="FileVersions">
- <PAIR name="DSConnectionFactories1.5"
value="FileDSConnectionFactories"/>
- <PAIR name="DSConnectionFactories5.0dtd"
value="FileDSConnectionFactories50d"/>
- <PAIR name="DSConnectionFactories5.0xsd"
value="FileDSConnectionFactories50s"/>
- <PAIR name="DSDatasources1.5" value="FileDSDatasources"/>
- <PAIR name="DSDatasources5.0dtd"
value="FileDSDatasources50d"/>
- <PAIR name="DSDatasources5.0xsd"
value="FileDSDatasources50s"/>
- </MAPPING>
- <MAPPING name="Implementations">
- <PAIR name="DS_Datasource"
value="org.jboss.tools.seam.xml.ds.model.DatasourceImpl"/>
- </MAPPING>
- <MAPPING name="Recognizers">
- <PAIR name="xml$42"
value="org.jboss.tools.seam.xml.ds.model.DSEntityRecognizer"/>
- </MAPPING>
- </MAPPINGS>
- <ICONS>
- <GROUP name="action">
- <GROUP name="new">
- <GROUP name="ds">
- <ICON name="case" path="images/jsf/transition.gif"/>
- <ICON name="faces-config"
path="images/jsf/new-jsf-config.gif"/>
- </GROUP>
- </GROUP>
- </GROUP>
- <GROUP name="main">
- <GROUP name="ds">
- <ICON name="action-mappings"
path="images/struts/action_mappings.gif"/>
- <ICON name="attribute" path="images/jsf/attribute.gif"/>
- <ICON name="bean" path="images/struts/form_bean.gif"/>
- <ICON name="component" path="images/struts/plug_in.gif"/>
- <ICON name="converter" path="images/jsf/convertor.gif"/>
- <ICON name="datasource"
path="images/struts/data_source.gif"/>
- <ICON name="event" path="images/webxml/listener.gif"/>
- <ICON name="exception"
path="images/struts/exception.gif"/>
- <ICON name="extension" path="images/palette/any-tag.gif"/>
- <ICON name="facet" path="images/jsf/facet.gif"/>
- <ICON name="factory" path="images/jsf/factory.gif"/>
- <ICON name="file" path="images/jsf/jsf-config.gif"/>
- <ICON name="property" path="images/java/property.gif"/>
- <ICON name="rule" path="images/struts/action.gif"/>
- <ICON name="rules"
path="images/struts/action_mappings.gif"/>
- <ICON name="validator"
path="images/struts/pro/validator.gif"/>
- <ICON name="validators"
path="images/struts/pro/validator_global.gif"/>
- </GROUP>
- </GROUP>
- </ICONS>
- <GlobalActions kind="list"/>
- <XModelEntity ImplementingClass="%Custom%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="config-property" name="DSConfigProperty">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.seam.event" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="config-property" loader="ElementType"
name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="id=true;category=general;save=always"
- name="name" xmlname="name"/>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="type" xmlname="type"/>
- <XModelAttribute PROPERTIES="category=general" name="value"
xmlname="#text"/>
- <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"/>
- <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.SeamXMLFormLayoutData"
- XMLSUBPATH="connection-property" name="DSConnectionProperty">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.seam.event" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="connection-property"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="id=true;category=general;save=always"
- name="name" xmlname="name"/>
- <XModelAttribute PROPERTIES="category=general" name="value"
xmlname="#text"/>
- <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"/>
- <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.SeamXMLFormLayoutData"
- XMLSUBPATH="depends" name="DSDepends">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.seam.event" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="depends" loader="ElementType"
name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="id=true;category=general"
name="value" xmlname="#text"/>
- <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"/>
- <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="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="ha-local-tx-datasource"
name="DSHALocalTXDatasource">
- <XChildrenEntities>
- <XChildEntity name="DSConnectionProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.datasource" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="ha local tx datasource"
- loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="use-java-context" xmlname="use-java-context.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="connection-url" xmlname="connection-url.#text"/>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="url-delimiter" xmlname="url-delimiter.#text"/>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="driver-class" xmlname="driver-class.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="transaction-isolation"
xmlname="transaction-isolation.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="TRANSACTION_READ_UNCOMMITTED"/>
- <value name="TRANSACTION_READ_COMMITTED"/>
- <value name="TRANSACTION_REPEATABLE_READ"/>
- <value name="TRANSACTION_SERIALIZABLE"/>
- <value name="TRANSACTION_NONE"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general" name="user-name"
xmlname="user-name.#text"/>
- <XModelAttribute PROPERTIES="category=general" name="password"
xmlname="password.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="min-pool-size" xmlname="min-pool-size.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="max-pool-size" xmlname="max-pool-size.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="blocking-timeout-millis"
xmlname="blocking-timeout-millis.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="idle-timeout-minutes"
xmlname="idle-timeout-minutes.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
default="false"
- name="no-tx-separate-pools" xmlname="no-tx-separate-pools">
- <Constraint loader="List">
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="new-connection-sql"
xmlname="new-connection-sql.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="check-valid-connection-sql"
xmlname="check-valid-connection-sql.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="valid-connection-checker-class-name"
xmlname="valid-connection-checker-class-name.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="exception-sorter-class-name"
xmlname="exception-sorter-class-name.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="track-statements" xmlname="track-statements.#text">
- <Constraint loader="List">
- <value/>
- <value name="false"/>
- <value name="true"/>
- <value name="nowarn"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="prepared-statement-cache-size"
xmlname="prepared-statement-cache-size.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="share-prepared-statements"
xmlname="share-prepared-statements.#text">
- <Constraint loader="List">
- <value/>
- <value name="false"/>
- <value name="true"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="set-tx-query-timeout"
xmlname="set-tx-query-timeout.#text">
- <Constraint loader="List">
- <value/>
- <value name="false"/>
- <value name="true"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
name="query-timeout" xmlname="query-timeout.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="use-try-lock" xmlname="use-try-lock.#text"/>
- <XModelAttribute PROPERTIES="category=advanced" name="metadata"
xmlname="metadata.type-mapping.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="type-mapping" xmlname="type-mapping.#text"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Add Depends..." kind="action"
name="AddDepends">
- <EntityData EntityName="DSDepends">
- <AttributeData AttributeName="value"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Add Connection Property..." kind="action"
name="AddConnectionProperty">
- <EntityData EntityName="DSConnectionProperty">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="value"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <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 BaseActionName="Paste"
HandlerClassName="%Paste%"
- ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
- </XActionItem>
- <XActionItemReference entity="DSDepends"
name="DeleteActions"/>
- <XActionItemReference entity="DSDepends"
name="Properties"/>
- <XActionItemReference entity="DSDepends"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="ha-local-tx-datasource"
name="DSHALocalTXDatasource50">
- <XChildrenEntities>
- <XChildEntity name="DSConnectionProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.datasource" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="ha local tx datasource"
- loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="use-java-context" xmlname="use-java-context.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="connection-url" xmlname="connection-url.#text"/>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="url-delimiter" xmlname="url-delimiter.#text"/>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="driver-class" xmlname="driver-class.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttributeReference attributes="transaction-isolation"
- entity="DSHALocalTXDatasource" name="transaction-isolation"/>
- <XModelAttributeReference attributes="user-name,password"
- entity="DSHALocalTXDatasource" name="user-name"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference
- attributes="blocking-timeout-millis,idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="timeout"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="allocation-retry" xmlname="allocation-retry.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="allocation-retry-wait-millis"
xmlname="allocation-retry-wait-millis.#text"/>
- <XModelAttributeReference attributes="no-tx-separate-pools"
- entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
- <XModelAttributeReference
-
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,track-statements"
- entity="DSHALocalTXDatasource" name="new-connection-sql"/>
- <XModelAttributeReference
-
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
- entity="DSHALocalTXDatasource" name="statement"/>
- <XModelAttributeReference attributes="metadata,type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddConnectionProperty"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="ha-xa-datasource" name="DSHAXADatasource">
- <XChildrenEntities>
- <XChildEntity name="DSXAProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.datasource" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="ha xa datasource"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="use-java-context" xmlname="use-java-context.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced;save=always"
- default="true" name="track-connection-by-tx"
xmlname="track-connection-by-tx">
- <Constraint loader="List">
- <value name="true"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="xa-datasource-class"
xmlname="xa-datasource-class.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttributeReference attributes="transaction-isolation"
- entity="DSHALocalTXDatasource" name="transaction-isolation"/>
- <XModelAttributeReference attributes="user-name,password"
- entity="DSHALocalTXDatasource" name="user-name"/>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="url-property" xmlname="url-property.#text"/>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="url-delimiter" xmlname="url-delimiter.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference
- attributes="blocking-timeout-millis,idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="timeout"/>
- <XModelAttributeReference attributes="no-tx-separate-pools"
- entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="xa-resource-timeout"
xmlname="xa-resource-timeout.#text"/>
- <XModelAttributeReference
-
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,track-statements"
- entity="DSHALocalTXDatasource" name="new-connection-sql"/>
- <XModelAttributeReference
-
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
- entity="DSHALocalTXDatasource" name="statement"/>
- <XModelAttributeReference attributes="type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Add Property..." kind="action"
name="AddProperty">
- <EntityData EntityName="DSXAProperty">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="value"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="ha-xa-datasource" name="DSHAXADatasource50">
- <XChildrenEntities>
- <XChildEntity name="DSXAProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.datasource" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="ha xa datasource"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="use-java-context" xmlname="use-java-context.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced;save=always"
- name="track-connection-by-tx"
xmlname="track-connection-by-tx">
- <Constraint loader="List">
- <value name="true"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="xa-datasource-class"
xmlname="xa-datasource-class.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="url-property" xmlname="url-property.#text"/>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="url-delimiter" xmlname="url-delimiter.#text"/>
- <XModelAttributeReference attributes="transaction-isolation"
- entity="DSHALocalTXDatasource" name="transaction-isolation"/>
- <XModelAttributeReference attributes="user-name,password"
- entity="DSHALocalTXDatasource" name="user-name"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference
- attributes="blocking-timeout-millis,idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="timeout"/>
- <XModelAttributeReference
- attributes="allocation-retry,allocation-retry-wait-millis"
- entity="DSHALocalTXDatasource50" name="allocation"/>
- <XModelAttributeReference attributes="no-tx-separate-pools"
- entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="xa-resource-timeout"
xmlname="xa-resource-timeout.#text"/>
- <XModelAttributeReference
-
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,track-statements"
- entity="DSHALocalTXDatasource" name="new-connection-sql"/>
- <XModelAttributeReference
-
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
- entity="DSHALocalTXDatasource" name="statement"/>
- <XModelAttributeReference attributes="type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItemReference entity="DSHAXADatasource"
name="AddProperty"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Custom%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData;saveDefault=false"
- XMLSUBPATH="loader-repository" name="DSLoaderRepository">
- <XChildrenEntities>
- <XChildEntity name="AnyElement"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.seam.event" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="loader-repository"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="id=true;category=general"
- default="Loader Repository" name="name"
visibility="false"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="entity=AnyElement" WizardClassName="%Default%"
- displayName="Add Tag..." kind="action"
name="CreateTag">
- <EntityData EntityName="AnyElementNew">
- <AttributeData AttributeName="tag"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <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="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="local-tx-datasource" name="DSLocalTXDatasource">
- <XChildrenEntities>
- <XChildEntity name="DSConnectionProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.datasource" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="local tx datasource"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="use-java-context" xmlname="use-java-context.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="connection-url" xmlname="connection-url.#text"/>
- <XModelAttribute PROPERTIES="category=general"
name="url-delimiter" xmlname="url-delimiter.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="url-selector-strategy-class-name"
xmlname="url-selector-strategy-class-name.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="driver-class" xmlname="driver-class.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttributeReference attributes="transaction-isolation"
- entity="DSHALocalTXDatasource" name="transaction-isolation"/>
- <XModelAttributeReference attributes="user-name,password"
- entity="DSHALocalTXDatasource" name="user-name"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference attributes="blocking-timeout-millis"
- entity="DSHALocalTXDatasource" name="blocking-timeout"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="background-validation"
xmlname="background-validation.#text">
- <Constraint loader="List">
- <value/>
- <value name="false"/>
- <value name="true"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="background-validation-minutes"
xmlname="background-validation-minutes.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="validate-on-match" xmlname="validate-on-match.#text">
- <Constraint loader="List">
- <value/>
- <value name="false"/>
- <value name="true"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttributeReference attributes="idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="idle-timeout"/>
- <XModelAttributeReference attributes="no-tx-separate-pools"
- entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
- <XModelAttributeReference
-
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name"
- entity="DSHALocalTXDatasource" name="new-connection-sql"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="stale-connection-checker-class-name"
xmlname="stale-connection-checker-class-name.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttributeReference attributes="track-statements"
- entity="DSHALocalTXDatasource" name="track-statements"/>
- <XModelAttribute PROPERTIES="category=advanced" name="prefill"
xmlname="prefill.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
name="use-fast-fail" xmlname="use-fast-fail.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttributeReference
-
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
- entity="DSHALocalTXDatasource" name="statement"/>
- <XModelAttributeReference attributes="metadata,type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddConnectionProperty"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="local-tx-datasource" name="DSLocalTXDatasource50">
- <XChildrenEntities>
- <XChildEntity name="DSConnectionProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.datasource" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="local tx datasource"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="use-java-context" xmlname="use-java-context.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="connection-url" xmlname="connection-url.#text"/>
- <XModelAttributeReference
- attributes="url-delimiter,url-selector-strategy-class-name"
- entity="DSLocalTXDatasource" name="url"/>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="driver-class" xmlname="driver-class.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttributeReference attributes="transaction-isolation"
- entity="DSHALocalTXDatasource" name="transaction-isolation"/>
- <XModelAttributeReference attributes="user-name,password"
- entity="DSHALocalTXDatasource" name="user-name"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference attributes="blocking-timeout-millis"
- entity="DSHALocalTXDatasource" name="blocking-timeout"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="background-validation"
xmlname="background-validation.#text">
- <Constraint loader="List">
- <value/>
- <value name="false"/>
- <value name="true"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="background-validation-millis"
xmlname="background-validation-millis.#text"/>
- <XModelAttributeReference attributes="validate-on-match"
- entity="DSHALocalTXDatasource" name="validate-on-match"/>
- <XModelAttributeReference attributes="idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="idle-timeout"/>
- <XModelAttributeReference
- attributes="allocation-retry,allocation-retry-wait-millis"
- entity="DSHALocalTXDatasource50" name="allocation"/>
- <XModelAttributeReference attributes="no-tx-separate-pools"
- entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
- <XModelAttributeReference
-
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,stale-connection-checker-class-name,track-statements"
- entity="DSLocalTXDatasource" name="new-connection-sql"/>
- <XModelAttributeReference attributes="prefill,use-fast-fail"
- entity="DSLocalTXDatasource" name="prefill"/>
- <XModelAttributeReference
-
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
- entity="DSHALocalTXDatasource" name="statement"/>
- <XModelAttributeReference attributes="metadata,type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddConnectionProperty"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Custom%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="mbean" name="DSMBean">
- <XChildrenEntities>
- <XChildEntity name="AnyElement"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.seam.event" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="mbean" loader="ElementType"
name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="id=true;category=general"
- default="Loader Repository" name="_id_"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="entity=AnyElement" WizardClassName="%Default%"
- displayName="Add Tag..." kind="action"
name="CreateTag">
- <EntityData EntityName="AnyElementNew">
- <AttributeData AttributeName="tag"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <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="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="no-tx-connection-factory"
name="DSNoTXConnectionFactory">
- <XChildrenEntities>
- <XChildEntity name="DSConfigProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.factory" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="no tx connection factory"
- loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=general" name="rar-name"
xmlname="rar-name.#text"/>
- <XModelAttribute PROPERTIES="category=general"
- name="connection-definition"
xmlname="connection-definition.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference attributes="blocking-timeout-millis"
- entity="DSHALocalTXDatasource" name="blocking-timeout"/>
- <XModelAttributeReference
- attributes="background-validation,background-validation-minutes"
- entity="DSLocalTXDatasource" name="background"/>
- <XModelAttributeReference attributes="idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="idle-timeout"/>
- <XModelAttributeReference attributes="prefill,use-fast-fail"
- entity="DSLocalTXDatasource" name="prefill"/>
- <XModelAttributeReference attributes="metadata,type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Add Config Property..." kind="action"
name="AddConfigProperty">
- <EntityData EntityName="DSConfigProperty">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="type"/>
- <AttributeData AttributeName="value"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="no-tx-connection-factory"
name="DSNoTXConnectionFactory50">
- <XChildrenEntities>
- <XChildEntity name="DSConfigProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.factory" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="no tx connection factory"
- loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttributeReference attributes="rar-name,connection-definition"
- entity="DSNoTXConnectionFactory" name="rar"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference attributes="blocking-timeout-millis"
- entity="DSHALocalTXDatasource" name="blocking-timeout"/>
- <XModelAttributeReference
- attributes="background-validation,background-validation-millis"
- entity="DSLocalTXDatasource50" name="background"/>
- <XModelAttributeReference attributes="idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="idle-timeout"/>
- <XModelAttributeReference
- attributes="allocation-retry,allocation-retry-wait-millis"
- entity="DSHALocalTXDatasource50" name="allocation"/>
- <XModelAttributeReference attributes="prefill,use-fast-fail"
- entity="DSLocalTXDatasource" name="prefill"/>
- <XModelAttributeReference attributes="metadata,type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Add Config Property..." kind="action"
name="AddConfigProperty">
- <EntityData EntityName="DSConfigProperty">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="type"/>
- <AttributeData AttributeName="value"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="no-tx-datasource" name="DSNoTXDatasource">
- <XChildrenEntities>
- <XChildEntity name="DSConnectionProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.datasource" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="no tx datasource"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="use-java-context" xmlname="use-java-context.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="connection-url" xmlname="connection-url.#text"/>
- <XModelAttributeReference
- attributes="url-delimiter,url-selector-strategy-class-name"
- entity="DSLocalTXDatasource" name="url"/>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="driver-class" xmlname="driver-class.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttributeReference attributes="user-name,password"
- entity="DSHALocalTXDatasource" name="user-name"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference attributes="blocking-timeout-millis"
- entity="DSHALocalTXDatasource" name="blocking-timeout"/>
- <XModelAttributeReference
- attributes="background-validation,background-validation-minutes"
- entity="DSLocalTXDatasource" name="background"/>
- <XModelAttributeReference attributes="idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="idle-timeout"/>
- <XModelAttributeReference attributes="validate-on-match"
- entity="DSLocalTXDatasource" name="validate-on-match"/>
- <XModelAttributeReference
-
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,stale-connection-checker-class-name,track-statements"
- entity="DSLocalTXDatasource" name="new-connection-sql"/>
- <XModelAttributeReference attributes="prefill,use-fast-fail"
- entity="DSLocalTXDatasource" name="prefill"/>
- <XModelAttributeReference
-
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
- entity="DSHALocalTXDatasource" name="statement"/>
- <XModelAttributeReference attributes="metadata,type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddConnectionProperty"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="no-tx-datasource" name="DSNoTXDatasource50">
- <XChildrenEntities>
- <XChildEntity name="DSConnectionProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.datasource" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="no tx datasource"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="use-java-context" xmlname="use-java-context.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="connection-url" xmlname="connection-url.#text"/>
- <XModelAttributeReference
- attributes="url-delimiter,url-selector-strategy-class-name"
- entity="DSLocalTXDatasource" name="url"/>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="driver-class" xmlname="driver-class.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttributeReference attributes="user-name,password"
- entity="DSHALocalTXDatasource" name="user-name"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference attributes="blocking-timeout-millis"
- entity="DSHALocalTXDatasource" name="blocking-timeout"/>
- <XModelAttributeReference
- attributes="background-validation,background-validation-millis"
- entity="DSLocalTXDatasource50" name="background"/>
- <XModelAttributeReference attributes="idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="idle-timeout"/>
- <XModelAttributeReference
- attributes="allocation-retry,allocation-retry-wait-millis"
- entity="DSHALocalTXDatasource50" name="allocation"/>
- <XModelAttributeReference attributes="validate-on-match"
- entity="DSHALocalTXDatasource" name="validate-on-match"/>
- <XModelAttributeReference
-
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,stale-connection-checker-class-name,track-statements"
- entity="DSLocalTXDatasource" name="new-connection-sql"/>
- <XModelAttributeReference attributes="prefill,use-fast-fail"
- entity="DSLocalTXDatasource" name="prefill"/>
- <XModelAttributeReference
-
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
- entity="DSHALocalTXDatasource" name="statement"/>
- <XModelAttributeReference attributes="metadata,type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddConnectionProperty"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="tx-connection-factory"
name="DSTXConnectionFactory">
- <XChildrenEntities>
- <XChildEntity name="DSConfigProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.factory" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="tx connection factory"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=advanced;save=always"
- default="local-transaction" name="transaction"
xmlname="transaction">
- <Constraint loader="List">
- <value name="local-transaction"/>
- <value name="xa-transaction"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
default="false"
- name="track-connection-by-tx"
xmlname="track-connection-by-tx">
- <Constraint loader="List">
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttributeReference attributes="rar-name,connection-definition"
- entity="DSNoTXConnectionFactory" name="rar"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference attributes="blocking-timeout-millis"
- entity="DSHALocalTXDatasource" name="blocking-timeout"/>
- <XModelAttributeReference
- attributes="background-validation,background-validation-minutes"
- entity="DSLocalTXDatasource" name="background"/>
- <XModelAttributeReference attributes="idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="idle-timeout"/>
- <XModelAttributeReference attributes="no-tx-separate-pools"
- entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
- <XModelAttributeReference attributes="prefill,use-fast-fail"
- entity="DSLocalTXDatasource" name="prefill"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="xa-resource-timeout"
xmlname="xa-resource-timeout.#text"/>
- <XModelAttributeReference attributes="metadata,type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Add Config Property..." kind="action"
name="AddConfigProperty">
- <EntityData EntityName="DSConfigProperty">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="type"/>
- <AttributeData AttributeName="value"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="tx-connection-factory"
name="DSTXConnectionFactory50">
- <XChildrenEntities>
- <XChildEntity name="DSConfigProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.factory" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="tx connection factory"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=advanced;save=always"
- default="local-transaction" name="transaction"
xmlname="transaction">
- <Constraint loader="List">
- <value name="local-transaction"/>
- <value name="xa-transaction"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
default="false"
- name="track-connection-by-tx"
xmlname="track-connection-by-tx">
- <Constraint loader="List">
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttributeReference attributes="rar-name,connection-definition"
- entity="DSNoTXConnectionFactory" name="rar"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference attributes="blocking-timeout-millis"
- entity="DSHALocalTXDatasource" name="blocking-timeout"/>
- <XModelAttributeReference
- attributes="background-validation,background-validation-millis"
- entity="DSLocalTXDatasource50" name="background"/>
- <XModelAttributeReference attributes="idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="idle-timeout"/>
- <XModelAttributeReference
- attributes="allocation-retry,allocation-retry-wait-millis"
- entity="DSHALocalTXDatasource50" name="allocation"/>
- <XModelAttributeReference attributes="no-tx-separate-pools"
- entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
- <XModelAttributeReference attributes="prefill,use-fast-fail"
- entity="DSLocalTXDatasource" name="prefill"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="xa-resource-timeout"
xmlname="xa-resource-timeout.#text"/>
- <XModelAttributeReference attributes="metadata,type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Add Config Property..." kind="action"
name="AddConfigProperty">
- <EntityData EntityName="DSConfigProperty">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="type"/>
- <AttributeData AttributeName="value"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="xa-datasource" name="DSXADatasource">
- <XChildrenEntities>
- <XChildEntity name="DSXAProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.datasource" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="xa datasource" loader="ElementType"
name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="use-java-context" xmlname="use-java-context.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
default="false"
- name="track-connection-by-tx"
xmlname="track-connection-by-tx">
- <Constraint loader="List">
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="xa-datasource-class"
xmlname="xa-datasource-class.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general"
name="url-property" xmlname="url-property.#text"/>
- <XModelAttributeReference
- attributes="url-delimiter,url-selector-strategy-class-name"
- entity="DSLocalTXDatasource" name="url"/>
- <XModelAttributeReference attributes="transaction-isolation"
- entity="DSHALocalTXDatasource" name="transaction-isolation"/>
- <XModelAttributeReference attributes="user-name,password"
- entity="DSHALocalTXDatasource" name="user-name"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference attributes="blocking-timeout-millis"
- entity="DSHALocalTXDatasource" name="blocking-timeout"/>
- <XModelAttributeReference
- attributes="background-validation,background-validation-minutes"
- entity="DSLocalTXDatasource" name="background"/>
- <XModelAttributeReference attributes="idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="idle-timeout"/>
- <XModelAttributeReference attributes="validate-on-match"
- entity="DSLocalTXDatasource" name="validate-on-match"/>
- <XModelAttributeReference attributes="no-tx-separate-pools"
- entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="xa-resource-timeout"
xmlname="xa-resource-timeout.#text"/>
- <XModelAttributeReference
-
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,stale-connection-checker-class-name,track-statements"
- entity="DSLocalTXDatasource" name="new-connection-sql"/>
- <XModelAttributeReference attributes="prefill,use-fast-fail"
- entity="DSLocalTXDatasource" name="prefill"/>
- <XModelAttributeReference
-
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
- entity="DSHALocalTXDatasource" name="statement"/>
- <XModelAttributeReference attributes="metadata,type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItemReference entity="DSHAXADatasource"
name="AddProperty"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%DS_Datasource%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="xa-datasource" name="DSXADatasource50">
- <XChildrenEntities>
- <XChildEntity name="DSXAProperty"/>
- <XChildEntity name="DSDepends"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.datasource" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="xa datasource" loader="ElementType"
name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true;save=always"
- name="jndi-name" xmlname="jndi-name.#text"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="use-java-context" xmlname="use-java-context.#text">
- <Constraint loader="ListString">
- <value/>
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
default="false"
- name="track-connection-by-tx"
xmlname="track-connection-by-tx">
- <Constraint loader="List">
- <value name="true"/>
- <value name="false"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;save=always"
- name="xa-datasource-class"
xmlname="xa-datasource-class.#text">
- <Editor name="AccessibleJava"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general"
name="url-property" xmlname="url-property.#text"/>
- <XModelAttributeReference
- attributes="url-delimiter,url-selector-strategy-class-name"
- entity="DSLocalTXDatasource" name="url"/>
- <XModelAttributeReference attributes="transaction-isolation"
- entity="DSHALocalTXDatasource" name="transaction-isolation"/>
- <XModelAttributeReference attributes="user-name,password"
- entity="DSHALocalTXDatasource" name="user-name"/>
- <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
- <Constraint loader="List">
- <value/>
- <value name="application-managed-security"/>
- <value name="security-domain"/>
- <value name="security-domain-and-application"/>
- </Constraint>
- <Editor name="List"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=advanced"
- name="security-domain" xmlname="security-domain"/>
- <XModelAttributeReference attributes="min-pool-size,max-pool-size"
- entity="DSHALocalTXDatasource" name="pool-size"/>
- <XModelAttributeReference attributes="blocking-timeout-millis"
- entity="DSHALocalTXDatasource" name="blocking-timeout"/>
- <XModelAttributeReference
- attributes="background-validation,background-validation-millis"
- entity="DSLocalTXDatasource50" name="background"/>
- <XModelAttributeReference attributes="idle-timeout-minutes"
- entity="DSHALocalTXDatasource" name="idle-timeout"/>
- <XModelAttributeReference
- attributes="allocation-retry,allocation-retry-wait-millis"
- entity="DSHALocalTXDatasource50" name="allocation"/>
- <XModelAttributeReference attributes="validate-on-match"
- entity="DSHALocalTXDatasource" name="validate-on-match"/>
- <XModelAttributeReference attributes="no-tx-separate-pools"
- entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
- <XModelAttribute PROPERTIES="category=advanced"
- name="xa-resource-timeout"
xmlname="xa-resource-timeout.#text"/>
- <XModelAttributeReference
-
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,stale-connection-checker-class-name,track-statements"
- entity="DSLocalTXDatasource" name="new-connection-sql"/>
- <XModelAttributeReference attributes="prefill,use-fast-fail"
- entity="DSLocalTXDatasource" name="prefill"/>
- <XModelAttributeReference
-
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
- entity="DSHALocalTXDatasource" name="statement"/>
- <XModelAttributeReference attributes="metadata,type-mapping"
- entity="DSHALocalTXDatasource" name="type-mapping"/>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem kind="list" name="CreateActions">
- <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
- <XActionItemReference entity="DSHAXADatasource"
name="AddProperty"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
- <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity ImplementingClass="%Custom%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="xa-datasource-property" name="DSXAProperty">
- <XChildrenEntities/>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.seam.event" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="xa-datasource-property"
- loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="id=true;category=general;save=always"
- name="name" xmlname="name"/>
- <XModelAttribute PROPERTIES="category=general" name="value"
xmlname="#text"/>
- <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"/>
- <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
- ImplementationLoadingClass="org.jboss.tools.seam.xml.ds.model.DSFileLoader"
-
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.SimpleFileImpl"
- ObjectEditorClass="%XML%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="connection-factories"
name="FileDSConnectionFactories">
- <XChildrenEntities>
- <XChildEntity maxCount="1" name="DSLoaderRepository"
required="yes"/>
- <XChildEntity name="DSMBean"/>
- <XChildEntity name="DSTXConnectionFactory"/>
- <XChildEntity name="DSNoTXConnectionFactory"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.file" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="connection-factories"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general" name="name"
xmlname="NAME"/>
- <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="-//JBoss//DTD JBOSS JCA Config 1.5//EN"
- name="publicId" visibility="false"/>
- <XModelAttribute
-
default="http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd"
- name="systemId" visibility="false"/>
- <XModelAttribute default="no" name="isIncorrect"
visibility="false">
- <Constraint loader="List">
- <value name="yes"/>
- <value name="no"/>
- </Constraint>
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="incorrectBody" visibility="false"/>
- <XModelAttribute name="encoding">
- <Constraint loader="ListString">
- <value name="ISO-8859-1"/>
- <value name="UTF-8"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
- ICON="action.empty" displayName="Open" kind="action"
name="Open"/>
- <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
- ICON="action.empty" PROPERTIES="extension=struts-config"
- displayName="Open with External Program" kind="action"
name="OpenWithSelected"/>
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
- ICON="action.empty" PROPERTIES="extension=struts-config"
- displayName="Choose Program..." kind="action"
name="OpenWithChoice">
- <EntityData EntityName="OpenWithHelper">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="default"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem kind="list" name="EditActions">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
- ICON="action.empty" PROPERTIES="validator.edit=true"
- WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
- <EntityData EntityName="FacesConfig">
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem
-
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
- ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
- </XActionItem>
- <XActionItem kind="list" name="SaveActions">
- <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
- ICON="action.save" displayName="Save" kind="action"
name="Save"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="TX Connection Factory..." kind="action"
name="AddTXConnectionFactory">
- <EntityData EntityName="DSTXConnectionFactory">
- <AttributeData AttributeName="jndi-name"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="No TX Connection Factory..." kind="action"
name="AddNoTXConnectionFactory">
- <EntityData EntityName="DSNoTXConnectionFactory">
- <AttributeData AttributeName="jndi-name"/>
- </EntityData>
- </XActionItem>
- </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 BaseActionName="Paste"
HandlerClassName="%Paste%"
- ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
- </XActionItem>
- <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
- <XActionItem BaseActionName="Delete"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.DeleteFacesConfigHandler"
- 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 kind="list" name="DiscardActions">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.DiscardConfigHandler"
- ICON="action.delete"
-
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
- displayName="Discard Changes" kind="action"
name="Discard"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity
- ImplementationLoadingClass="org.jboss.tools.seam.xml.ds.model.DSFileLoader"
-
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.SimpleFileImpl"
- ObjectEditorClass="%XML%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="connection-factories"
name="FileDSConnectionFactories50d">
- <XChildrenEntities>
- <XChildEntity maxCount="1" name="DSLoaderRepository"
required="yes"/>
- <XChildEntity name="DSMBean"/>
- <XChildEntity name="DSTXConnectionFactory50"/>
- <XChildEntity name="DSNoTXConnectionFactory50"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.file" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="connection-factories"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general" name="name"
xmlname="NAME"/>
- <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="-//JBoss//DTD JBOSS JCA Config 5.0//EN"
- name="publicId" visibility="false"/>
- <XModelAttribute
-
default="http://www.jboss.org/j2ee/dtd/jboss-ds_5_0.dtd"
- name="systemId" visibility="false"/>
- <XModelAttribute default="no" name="isIncorrect"
visibility="false">
- <Constraint loader="List">
- <value name="yes"/>
- <value name="no"/>
- </Constraint>
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="incorrectBody" visibility="false"/>
- <XModelAttribute name="encoding">
- <Constraint loader="ListString">
- <value name="ISO-8859-1"/>
- <value name="UTF-8"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
- ICON="action.empty" displayName="Open" kind="action"
name="Open"/>
- <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
- ICON="action.empty" PROPERTIES="extension=struts-config"
- displayName="Open with External Program" kind="action"
name="OpenWithSelected"/>
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
- ICON="action.empty" PROPERTIES="extension=struts-config"
- displayName="Choose Program..." kind="action"
name="OpenWithChoice">
- <EntityData EntityName="OpenWithHelper">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="default"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem kind="list" name="EditActions">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
- ICON="action.empty" PROPERTIES="validator.edit=true"
- WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
- <EntityData EntityName="FacesConfig">
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem
-
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
- ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
- </XActionItem>
- <XActionItem kind="list" name="SaveActions">
- <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
- ICON="action.save" displayName="Save" kind="action"
name="Save"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="TX Connection Factory..." kind="action"
name="AddTXConnectionFactory">
- <EntityData EntityName="DSTXConnectionFactory50">
- <AttributeData AttributeName="jndi-name"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="No TX Connection Factory..." kind="action"
name="AddNoTXConnectionFactory">
- <EntityData EntityName="DSNoTXConnectionFactory50">
- <AttributeData AttributeName="jndi-name"/>
- </EntityData>
- </XActionItem>
- </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 BaseActionName="Paste"
HandlerClassName="%Paste%"
- ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
- </XActionItem>
- <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
- <XActionItem BaseActionName="Delete"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.DeleteFacesConfigHandler"
- 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 kind="list" name="DiscardActions">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.DiscardConfigHandler"
- ICON="action.delete"
-
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
- displayName="Discard Changes" kind="action"
name="Discard"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="FileDSConnectionFactories50d_EditorActionList">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes/>
- <XActionItem kind="list">
- <XActionItemReference entity="FileDSConnectionFactories50d"
name="CreateActions"/>
- <XActionItem ICON="action.empty" kind="list"
name="Properties">
- <XActionItem HIDE="always" HandlerClassName="%Properties%"
- ICON="action.empty" displayName="Properties..."
kind="action" name="Properties"/>
- </XActionItem>
- <XActionItem kind="list" name="VerifyActions">
- <XActionItem kind="list" name="StaticActions"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity
- ImplementationLoadingClass="org.jboss.tools.seam.xml.ds.model.DSFileLoader"
-
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.SimpleFileImpl"
- ObjectEditorClass="%XML%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="connection-factories"
name="FileDSConnectionFactories50s">
- <XChildrenEntities>
- <XChildEntity maxCount="1" name="DSLoaderRepository"
required="yes"/>
- <XChildEntity name="DSTXConnectionFactory50"/>
- <XChildEntity name="DSNoTXConnectionFactory50"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.file" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="connection-factories"
loader="ElementType" name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general" name="name"
xmlname="NAME"/>
- <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="no" name="isIncorrect"
visibility="false">
- <Constraint loader="List">
- <value name="yes"/>
- <value name="no"/>
- </Constraint>
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="incorrectBody" visibility="false"/>
- <XModelAttribute PROPERTIES="save=always"
-
default="http://www.jboss.com/xml/ns/javaee" name="xmlns"
xmlname="xmlns"/>
- <XModelAttribute PROPERTIES="save=always"
-
default="http://www.w3.org/2001/XMLSchema-instance"
name="xmlns:xsi" xmlname="xmlns:xsi"/>
- <XModelAttribute PROPERTIES="save=always"
-
default="http://www.jboss.com/xml/ns/javaee
http://www.jboss.org/j2ee/schema/jboss-ds_5_0.xsd"
- name="xsi:schemaLocation" xmlname="xsi:schemaLocation"/>
- <XModelAttribute name="encoding">
- <Constraint loader="ListString">
- <value name="ISO-8859-1"/>
- <value name="UTF-8"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
- ICON="action.empty" displayName="Open" kind="action"
name="Open"/>
- <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
- ICON="action.empty" PROPERTIES="extension=struts-config"
- displayName="Open with External Program" kind="action"
name="OpenWithSelected"/>
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
- ICON="action.empty" PROPERTIES="extension=struts-config"
- displayName="Choose Program..." kind="action"
name="OpenWithChoice">
- <EntityData EntityName="OpenWithHelper">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="default"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem kind="list" name="EditActions">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
- ICON="action.empty" PROPERTIES="validator.edit=true"
- WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
- <EntityData EntityName="FacesConfig">
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem
-
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
- ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
- </XActionItem>
- <XActionItem kind="list" name="SaveActions">
- <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
- ICON="action.save" displayName="Save" kind="action"
name="Save"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="TX Connection Factory..." kind="action"
name="AddTXConnectionFactory">
- <EntityData EntityName="DSTXConnectionFactory50">
- <AttributeData AttributeName="jndi-name"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="No TX Connection Factory..." kind="action"
name="AddNoTXConnectionFactory">
- <EntityData EntityName="DSNoTXConnectionFactory50">
- <AttributeData AttributeName="jndi-name"/>
- </EntityData>
- </XActionItem>
- </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 BaseActionName="Paste"
HandlerClassName="%Paste%"
- ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
- </XActionItem>
- <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
- <XActionItem BaseActionName="Delete"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.DeleteFacesConfigHandler"
- 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 kind="list" name="DiscardActions">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.DiscardConfigHandler"
- ICON="action.delete"
-
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
- displayName="Discard Changes" kind="action"
name="Discard"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="FileDSConnectionFactories50s_EditorActionList">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes/>
- <XActionItem kind="list">
- <XActionItemReference entity="FileDSConnectionFactories50s"
name="CreateActions"/>
- <XActionItem ICON="action.empty" kind="list"
name="Properties">
- <XActionItem HIDE="always" HandlerClassName="%Properties%"
- ICON="action.empty" displayName="Properties..."
kind="action" name="Properties"/>
- </XActionItem>
- <XActionItem kind="list" name="VerifyActions">
- <XActionItem kind="list" name="StaticActions"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="FileDSConnectionFactories_EditorActionList">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes/>
- <XActionItem kind="list">
- <XActionItemReference entity="FileDSConnectionFactories"
name="CreateActions"/>
- <XActionItem ICON="action.empty" kind="list"
name="Properties">
- <XActionItem HIDE="always" HandlerClassName="%Properties%"
- ICON="action.empty" displayName="Properties..."
kind="action" name="Properties"/>
- </XActionItem>
- <XActionItem kind="list" name="VerifyActions">
- <XActionItem kind="list" name="StaticActions"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity
- ImplementationLoadingClass="org.jboss.tools.seam.xml.ds.model.DSFileLoader"
-
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.SimpleFileImpl"
- ObjectEditorClass="%XML%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="datasources" name="FileDSDatasources">
- <XChildrenEntities>
- <XChildEntity maxCount="1" name="DSLoaderRepository"
required="yes"/>
- <XChildEntity name="DSMBean"/>
- <XChildEntity name="DSLocalTXDatasource"/>
- <XChildEntity name="DSNoTXDatasource"/>
- <XChildEntity name="DSXADatasource"/>
- <XChildEntity name="DSHALocalTXDatasource"/>
- <XChildEntity name="DSHAXADatasource"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.file" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="datasources" loader="ElementType"
name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general" name="name"
xmlname="NAME"/>
- <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="-//JBoss//DTD JBOSS JCA Config 1.5//EN"
- name="publicId" visibility="false"/>
- <XModelAttribute
-
default="http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd"
- name="systemId" visibility="false"/>
- <XModelAttribute default="no" name="isIncorrect"
visibility="false">
- <Constraint loader="List">
- <value name="yes"/>
- <value name="no"/>
- </Constraint>
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="incorrectBody" visibility="false"/>
- <XModelAttribute name="encoding">
- <Constraint loader="ListString">
- <value name="ISO-8859-1"/>
- <value name="UTF-8"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
- ICON="action.empty" displayName="Open" kind="action"
name="Open"/>
- <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
- ICON="action.empty" PROPERTIES="extension=struts-config"
- displayName="Open with External Program" kind="action"
name="OpenWithSelected"/>
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
- ICON="action.empty" PROPERTIES="extension=struts-config"
- displayName="Choose Program..." kind="action"
name="OpenWithChoice">
- <EntityData EntityName="OpenWithHelper">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="default"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem kind="list" name="EditActions">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
- ICON="action.empty" PROPERTIES="validator.edit=true"
- WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
- <EntityData EntityName="FacesConfig">
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem
-
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
- ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
- </XActionItem>
- <XActionItem kind="list" name="SaveActions">
- <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
- ICON="action.save" displayName="Save" kind="action"
name="Save"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Local TX Datasource..." kind="action"
name="AddLocalTXDatasource">
- <EntityData EntityName="DSLocalTXDatasource">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="connection-url"/>
- <AttributeData AttributeName="driver-class"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="XA Datasource..." kind="action"
name="AddXADatasource">
- <EntityData EntityName="DSXADatasource">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="xa-datasource-class"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="No TX Datasource..." kind="action"
name="AddNoDatasource">
- <EntityData EntityName="DSNoTXDatasource">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="connection-url"/>
- <AttributeData AttributeName="driver-class"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="HA Local TX Datasource..." kind="action"
name="AddHALocalTXDatasource">
- <EntityData EntityName="DSHALocalTXDatasource">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="connection-url"/>
- <AttributeData AttributeName="url-delimiter"/>
- <AttributeData AttributeName="driver-class"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="HA XA Datasource..." kind="action"
name="AddHAXADatasource">
- <EntityData EntityName="DSHAXADatasource">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="xa-datasource-class"/>
- <AttributeData AttributeName="url-property"/>
- <AttributeData AttributeName="url-delimiter"/>
- </EntityData>
- </XActionItem>
- </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 BaseActionName="Paste"
HandlerClassName="%Paste%"
- ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
- </XActionItem>
- <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
- <XActionItem BaseActionName="Delete"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.DeleteFacesConfigHandler"
- 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 kind="list" name="DiscardActions">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.DiscardConfigHandler"
- ICON="action.delete"
-
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
- displayName="Discard Changes" kind="action"
name="Discard"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity
- ImplementationLoadingClass="org.jboss.tools.seam.xml.ds.model.DSFileLoader"
-
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.SimpleFileImpl"
- ObjectEditorClass="%XML%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="datasources" name="FileDSDatasources50d">
- <XChildrenEntities>
- <XChildEntity maxCount="1" name="DSLoaderRepository"
required="yes"/>
- <XChildEntity name="DSMBean"/>
- <XChildEntity name="DSLocalTXDatasource50"/>
- <XChildEntity name="DSNoTXDatasource50"/>
- <XChildEntity name="DSXADatasource50"/>
- <XChildEntity name="DSHALocalTXDatasource50"/>
- <XChildEntity name="DSHAXADatasource50"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.file" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="datasources" loader="ElementType"
name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general" name="name"
xmlname="NAME"/>
- <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="-//JBoss//DTD JBOSS JCA Config 5.0//EN"
- name="publicId" visibility="false"/>
- <XModelAttribute
-
default="http://www.jboss.org/j2ee/dtd/jboss-ds_5_0.dtd"
- name="systemId" visibility="false"/>
- <XModelAttribute default="no" name="isIncorrect"
visibility="false">
- <Constraint loader="List">
- <value name="yes"/>
- <value name="no"/>
- </Constraint>
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="incorrectBody" visibility="false"/>
- <XModelAttribute name="encoding">
- <Constraint loader="ListString">
- <value name="ISO-8859-1"/>
- <value name="UTF-8"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
- ICON="action.empty" displayName="Open" kind="action"
name="Open"/>
- <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
- ICON="action.empty" PROPERTIES="extension=struts-config"
- displayName="Open with External Program" kind="action"
name="OpenWithSelected"/>
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
- ICON="action.empty" PROPERTIES="extension=struts-config"
- displayName="Choose Program..." kind="action"
name="OpenWithChoice">
- <EntityData EntityName="OpenWithHelper">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="default"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem kind="list" name="EditActions">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
- ICON="action.empty" PROPERTIES="validator.edit=true"
- WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
- <EntityData EntityName="FacesConfig">
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem
-
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
- ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
- </XActionItem>
- <XActionItem kind="list" name="SaveActions">
- <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
- ICON="action.save" displayName="Save" kind="action"
name="Save"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Local TX Datasource..." kind="action"
name="AddLocalTXDatasource">
- <EntityData EntityName="DSLocalTXDatasource50">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="connection-url"/>
- <AttributeData AttributeName="driver-class"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="XA Datasource..." kind="action"
name="AddXADatasource">
- <EntityData EntityName="DSXADatasource50">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="xa-datasource-class"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="No TX Datasource..." kind="action"
name="AddNoDatasource">
- <EntityData EntityName="DSNoTXDatasource50">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="connection-url"/>
- <AttributeData AttributeName="driver-class"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="HA Local TX Datasource..." kind="action"
name="AddHALocalTXDatasource">
- <EntityData EntityName="DSHALocalTXDatasource50">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="connection-url"/>
- <AttributeData AttributeName="url-delimiter"/>
- <AttributeData AttributeName="driver-class"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="HA XA Datasource..." kind="action"
name="AddHAXADatasource">
- <EntityData EntityName="DSHAXADatasource50">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="xa-datasource-class"/>
- <AttributeData AttributeName="url-property"/>
- <AttributeData AttributeName="url-delimiter"/>
- </EntityData>
- </XActionItem>
- </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 BaseActionName="Paste"
HandlerClassName="%Paste%"
- ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
- </XActionItem>
- <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
- <XActionItem BaseActionName="Delete"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.DeleteFacesConfigHandler"
- 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 kind="list" name="DiscardActions">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.DiscardConfigHandler"
- ICON="action.delete"
-
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
- displayName="Discard Changes" kind="action"
name="Discard"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="FileDSDatasources50d_EditorActionList">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes/>
- <XActionItem kind="list">
- <XActionItemReference entity="FileDSDatasources50d"
name="CreateActions"/>
- <XActionItem ICON="action.empty" kind="list"
name="Properties">
- <XActionItem HIDE="always" HandlerClassName="%Properties%"
- ICON="action.empty" displayName="Properties..."
kind="action" name="Properties"/>
- </XActionItem>
- <XActionItem kind="list" name="VerifyActions">
- <XActionItem kind="list" name="StaticActions"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity
- ImplementationLoadingClass="org.jboss.tools.seam.xml.ds.model.DSFileLoader"
-
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.SimpleFileImpl"
- ObjectEditorClass="%XML%"
-
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
- XMLSUBPATH="datasources" name="FileDSDatasources50s">
- <XChildrenEntities>
- <XChildEntity maxCount="1" name="DSLoaderRepository"
required="yes"/>
- <XChildEntity name="DSLocalTXDatasource50"/>
- <XChildEntity name="DSNoTXDatasource50"/>
- <XChildEntity name="DSXADatasource50"/>
- </XChildrenEntities>
- <XEntityRenderer>
- <ICONS>
- <ICON info="main.ds.file" type="main"/>
- </ICONS>
- </XEntityRenderer>
- <XModelAttributes>
- <XModelAttribute default="datasources" loader="ElementType"
name="element type">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute PROPERTIES="category=general" name="name"
xmlname="NAME"/>
- <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
- <Editor name="Note"/>
- </XModelAttribute>
- <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute default="no" name="isIncorrect"
visibility="false">
- <Constraint loader="List">
- <value name="yes"/>
- <value name="no"/>
- </Constraint>
- <Editor name="Uneditable"/>
- </XModelAttribute>
- <XModelAttribute name="incorrectBody" visibility="false"/>
- <XModelAttribute PROPERTIES="save=always"
-
default="http://www.jboss.com/xml/ns/javaee" name="xmlns"
xmlname="xmlns"/>
- <XModelAttribute PROPERTIES="save=always"
-
default="http://www.w3.org/2001/XMLSchema-instance"
name="xmlns:xsi" xmlname="xmlns:xsi"/>
- <XModelAttribute PROPERTIES="save=always"
-
default="http://www.jboss.com/xml/ns/javaee
http://www.jboss.org/j2ee/schema/jboss-ds_5_0.xsd"
- name="xsi:schemaLocation" xmlname="xsi:schemaLocation"/>
- <XModelAttribute name="encoding">
- <Constraint loader="ListString">
- <value name="ISO-8859-1"/>
- <value name="UTF-8"/>
- </Constraint>
- <Editor name="ListString"/>
- </XModelAttribute>
- </XModelAttributes>
- <XActionItem kind="list">
- <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
- ICON="action.empty" displayName="Open" kind="action"
name="Open"/>
- <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
- ICON="action.empty" PROPERTIES="extension=struts-config"
- displayName="Open with External Program" kind="action"
name="OpenWithSelected"/>
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
- ICON="action.empty" PROPERTIES="extension=struts-config"
- displayName="Choose Program..." kind="action"
name="OpenWithChoice">
- <EntityData EntityName="OpenWithHelper">
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="default"/>
- </EntityData>
- </XActionItem>
- </XActionItem>
- <XActionItem kind="list" name="EditActions">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
- ICON="action.empty" PROPERTIES="validator.edit=true"
- WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
- <EntityData EntityName="FacesConfig">
- <AttributeData AttributeName="name"/>
- </EntityData>
- </XActionItem>
- <XActionItem
-
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
- ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
- </XActionItem>
- <XActionItem kind="list" name="SaveActions">
- <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
- ICON="action.save" displayName="Save" kind="action"
name="Save"/>
- </XActionItem>
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="Local TX Datasource..." kind="action"
name="AddLocalTXDatasource">
- <EntityData EntityName="DSLocalTXDatasource50">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="connection-url"/>
- <AttributeData AttributeName="driver-class"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="XA Datasource..." kind="action"
name="AddXADatasource">
- <EntityData EntityName="DSXADatasource50">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="xa-datasource-class"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%Create%" ICON="action.empty"
- PROPERTIES="validator.add=true" WizardClassName="%Default%"
- displayName="No TX Datasource..." kind="action"
name="AddNoDatasource">
- <EntityData EntityName="DSNoTXDatasource50">
- <AttributeData AttributeName="jndi-name"/>
- <AttributeData AttributeName="connection-url"/>
- <AttributeData AttributeName="driver-class"
Mandatory="no"/>
- </EntityData>
- </XActionItem>
- </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 BaseActionName="Paste"
HandlerClassName="%Paste%"
- ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
- </XActionItem>
- <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
- <XActionItem BaseActionName="Delete"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.DeleteFacesConfigHandler"
- 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 kind="list" name="DiscardActions">
- <XActionItem HIDE="always"
-
HandlerClassName="org.jboss.tools.jsf.model.handlers.DiscardConfigHandler"
- ICON="action.delete"
-
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
- displayName="Discard Changes" kind="action"
name="Discard"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="FileDSDatasources50s_EditorActionList">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes/>
- <XActionItem kind="list">
- <XActionItemReference entity="FileDSDatasources50s"
name="CreateActions"/>
- <XActionItem ICON="action.empty" kind="list"
name="Properties">
- <XActionItem HIDE="always" HandlerClassName="%Properties%"
- ICON="action.empty" displayName="Properties..."
kind="action" name="Properties"/>
- </XActionItem>
- <XActionItem kind="list" name="VerifyActions">
- <XActionItem kind="list" name="StaticActions"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XModelEntity name="FileDSDatasources_EditorActionList">
- <XChildrenEntities/>
- <XEntityRenderer/>
- <XModelAttributes/>
- <XActionItem kind="list">
- <XActionItemReference entity="FileDSDatasources"
name="CreateActions"/>
- <XActionItem ICON="action.empty" kind="list"
name="Properties">
- <XActionItem HIDE="always" HandlerClassName="%Properties%"
- ICON="action.empty" displayName="Properties..."
kind="action" name="Properties"/>
- </XActionItem>
- <XActionItem kind="list" name="VerifyActions">
- <XActionItem kind="list" name="StaticActions"/>
- </XActionItem>
- </XActionItem>
- <XDependencies/>
- </XModelEntity>
- <XEntityExtension name="FileFolder">
- <XChildrenEntities>
- <XChildEntity name="FileDSDatasources"/>
- <XChildEntity name="FileDSDatasources50d"/>
- <XChildEntity name="FileDSDatasources50s"/>
- <XChildEntity name="FileDSConnectionFactories"/>
- <XChildEntity name="FileDSConnectionFactories50d"/>
- <XChildEntity name="FileDSConnectionFactories50s"/>
- </XChildrenEntities>
- <XActionItem kind="list">
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem ICON="action.newattribute" displayName="File"
group="1"
- kind="list" name="CreateFiles">
- <XActionItem displayName="Datasources" kind="list"
name="DS">
- <XActionItem HandlerClassName="%SpecialWizard%"
- ICON="action.new.seam.faces-config"
-
PROPERTIES="entity=FileDSDatasources;extensions=.xml.;validator.addfile=true;support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;extension=xml;entityVersion=DSDatasources"
- displayName="Datasources File..." kind="action"
name="CreateFileDatasources">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="version"/>
- </EntityData>
- </XActionItem>
- <XActionItem HIDE="always"
HandlerClassName="%WizardInvoker%"
- ICON="action.new.seam.faces-config"
-
PROPERTIES="plugin=org.jboss.tools.seam.xml.ui;wizard=org.jboss.tools.seam.xml.ui.wizard.newfile.NewSeamComponentsFileWizard"
- displayName="Datasources File..." kind="action"
name="CreateFileDatasourcesV"/>
- <XActionItem HandlerClassName="%SpecialWizard%"
- ICON="action.new.seam.faces-config"
-
PROPERTIES="entity=FileDSConnectionFactories;extensions=.xml.;validator.addfile=true;support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;extension=xml;entityVersion=DSConnectionFactories"
- displayName="Connection Factories File..." kind="action"
name="CreateFileConnectionFactories">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="version"/>
- </EntityData>
- </XActionItem>
- <XActionItem HIDE="always"
HandlerClassName="%WizardInvoker%"
- ICON="action.new.seam.faces-config"
-
PROPERTIES="plugin=org.jboss.tools.seam.xml.ui;wizard=org.jboss.tools.seam.xml.ui.wizard.newfile.NewSeamComponentsFileWizard"
- displayName="Connection Factories File..." kind="action"
name="CreateFileConnectionFactoriesV"/>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="FileSystemFolder">
- <XChildrenEntities>
- <XChildEntity name="FileDSDatasources"/>
- <XChildEntity name="FileDSDatasources50d"/>
- <XChildEntity name="FileDSDatasources50s"/>
- <XChildEntity name="FileDSConnectionFactories"/>
- <XChildEntity name="FileDSConnectionFactories50d"/>
- <XChildEntity name="FileDSConnectionFactories50s"/>
- </XChildrenEntities>
- <XActionItem kind="list">
- <XActionItem ICON="action.empty" displayName="New"
group="1"
- kind="list" name="CreateActions">
- <XActionItem ICON="action.newattribute" displayName="File"
group="1"
- kind="list" name="CreateFiles">
- <XActionItem displayName="Datasources" kind="list"
name="DS">
- <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
- ICON="action.new.seam.faces-config"
-
PROPERTIES="entity=FileDSDatasources;extensions=.xml.;validator.addfile=true;support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;extension=xml;entityVersion=DSDatasources"
- displayName="Datasources File..." kind="action"
name="CreateFileDatasources">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="version"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%WizardInvoker%"
- ICON="action.new.seam.faces-config"
-
PROPERTIES="plugin=org.jboss.tools.seam.xml.ui;wizard=org.jboss.tools.seam.xml.ui.wizard.newfile.NewSeamComponentsFileWizard"
- displayName="Datasources File..." kind="action"
name="CreateFileDatasourcesV"/>
- <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
- ICON="action.new.seam.faces-config"
-
PROPERTIES="entity=FileDSConnectionFactories;extensions=.xml.;validator.addfile=true;support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;extension=xml;entityVersion=DSConnectionFactories"
- displayName="Connection Factories File..." kind="action"
name="CreateFileConnectionFactories">
- <EntityData EntityName="NewFileWizard">
- <AttributeData AttributeName="folder"/>
- <AttributeData AttributeName="separator"
Mandatory="no"/>
- <AttributeData AttributeName="name"/>
- <AttributeData AttributeName="version"/>
- </EntityData>
- </XActionItem>
- <XActionItem HandlerClassName="%WizardInvoker%"
- ICON="action.new.seam.faces-config"
-
PROPERTIES="plugin=org.jboss.tools.seam.xml.ui;wizard=org.jboss.tools.seam.xml.ui.wizard.newfile.NewSeamComponentsFileWizard"
- displayName="Connection Factories File..." kind="action"
name="CreateFileConnectionFactoriesV"/>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XActionItem>
- </XEntityExtension>
- <XEntityExtension name="FileSystemJar">
- <XChildrenEntities>
- <XChildEntity name="FileDSDatasources"/>
- <XChildEntity name="FileDSDatasources50d"/>
- <XChildEntity name="FileDSDatasources50s"/>
- <XChildEntity name="FileDSConnectionFactories"/>
- <XChildEntity name="FileDSConnectionFactories50d"/>
- <XChildEntity name="FileDSConnectionFactories50s"/>
- </XChildrenEntities>
- <XActionItem kind="list"/>
- </XEntityExtension>
- <XEntityExtension name="JarFolder">
- <XChildrenEntities>
- <XChildEntity name="FileDSDatasources"/>
- <XChildEntity name="FileDSDatasources50d"/>
- <XChildEntity name="FileDSDatasources50s"/>
- <XChildEntity name="FileDSConnectionFactories"/>
- <XChildEntity name="FileDSConnectionFactories50d"/>
- <XChildEntity name="FileDSConnectionFactories50s"/>
- </XChildrenEntities>
- <XActionItem kind="list"/>
- </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="FileVersions">
+ <PAIR name="DSConnectionFactories1.5"
value="FileDSConnectionFactories"/>
+ <PAIR name="DSConnectionFactories5.0dtd"
value="FileDSConnectionFactories50d"/>
+ <PAIR name="DSConnectionFactories5.0xsd"
value="FileDSConnectionFactories50s"/>
+ <PAIR name="DSDatasources1.5" value="FileDSDatasources"/>
+ <PAIR name="DSDatasources5.0dtd"
value="FileDSDatasources50d"/>
+ <PAIR name="DSDatasources5.0xsd"
value="FileDSDatasources50s"/>
+ </MAPPING>
+ <MAPPING name="Implementations">
+ <PAIR name="DS_Datasource"
value="org.jboss.tools.seam.xml.ds.model.DatasourceImpl"/>
+ </MAPPING>
+ <MAPPING name="Recognizers">
+ <PAIR name="xml$42"
value="org.jboss.tools.seam.xml.ds.model.DSEntityRecognizer"/>
+ </MAPPING>
+ </MAPPINGS>
+ <ICONS>
+ <GROUP name="action">
+ <GROUP name="new">
+ <GROUP name="ds">
+ <ICON name="case" path="images/jsf/transition.gif"/>
+ <ICON name="faces-config"
path="images/jsf/new-jsf-config.gif"/>
+ </GROUP>
+ </GROUP>
+ </GROUP>
+ <GROUP name="main">
+ <GROUP name="ds">
+ <ICON name="action-mappings"
path="images/struts/action_mappings.gif"/>
+ <ICON name="attribute" path="images/jsf/attribute.gif"/>
+ <ICON name="bean" path="images/struts/form_bean.gif"/>
+ <ICON name="component" path="images/struts/plug_in.gif"/>
+ <ICON name="converter" path="images/jsf/convertor.gif"/>
+ <ICON name="datasource"
path="images/struts/data_source.gif"/>
+ <ICON name="event" path="images/webxml/listener.gif"/>
+ <ICON name="exception"
path="images/struts/exception.gif"/>
+ <ICON name="extension" path="images/palette/any-tag.gif"/>
+ <ICON name="facet" path="images/jsf/facet.gif"/>
+ <ICON name="factory" path="images/jsf/factory.gif"/>
+ <ICON name="file" path="images/jsf/jsf-config.gif"/>
+ <ICON name="property" path="images/java/property.gif"/>
+ <ICON name="rule" path="images/struts/action.gif"/>
+ <ICON name="rules"
path="images/struts/action_mappings.gif"/>
+ <ICON name="validator"
path="images/struts/pro/validator.gif"/>
+ <ICON name="validators"
path="images/struts/pro/validator_global.gif"/>
+ </GROUP>
+ </GROUP>
+ </ICONS>
+ <GlobalActions kind="list"/>
+ <XModelEntity ImplementingClass="%Custom%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="config-property" name="DSConfigProperty">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.seam.event" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="config-property" loader="ElementType"
name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;category=general;save=always"
+ name="name" xmlname="name"/>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="type" xmlname="type"/>
+ <XModelAttribute PROPERTIES="category=general" name="value"
xmlname="#text"/>
+ <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"/>
+ <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.SeamXMLFormLayoutData"
+ XMLSUBPATH="connection-property" name="DSConnectionProperty">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.seam.event" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="connection-property"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;category=general;save=always"
+ name="name" xmlname="name"/>
+ <XModelAttribute PROPERTIES="category=general" name="value"
xmlname="#text"/>
+ <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"/>
+ <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.SeamXMLFormLayoutData"
+ XMLSUBPATH="depends" name="DSDepends">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.seam.event" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="depends" loader="ElementType"
name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;category=general"
name="value" xmlname="#text"/>
+ <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"/>
+ <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="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="ha-local-tx-datasource"
name="DSHALocalTXDatasource">
+ <XChildrenEntities>
+ <XChildEntity name="DSConnectionProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.datasource" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="ha local tx datasource"
+ loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="use-java-context" xmlname="use-java-context.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="connection-url" xmlname="connection-url.#text"/>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="url-delimiter" xmlname="url-delimiter.#text"/>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="driver-class" xmlname="driver-class.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="transaction-isolation"
xmlname="transaction-isolation.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="TRANSACTION_READ_UNCOMMITTED"/>
+ <value name="TRANSACTION_READ_COMMITTED"/>
+ <value name="TRANSACTION_REPEATABLE_READ"/>
+ <value name="TRANSACTION_SERIALIZABLE"/>
+ <value name="TRANSACTION_NONE"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="user-name"
xmlname="user-name.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="password"
xmlname="password.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="min-pool-size" xmlname="min-pool-size.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="max-pool-size" xmlname="max-pool-size.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="blocking-timeout-millis"
xmlname="blocking-timeout-millis.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="idle-timeout-minutes"
xmlname="idle-timeout-minutes.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
default="false"
+ name="no-tx-separate-pools" xmlname="no-tx-separate-pools">
+ <Constraint loader="List">
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="new-connection-sql"
xmlname="new-connection-sql.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="check-valid-connection-sql"
xmlname="check-valid-connection-sql.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="valid-connection-checker-class-name"
xmlname="valid-connection-checker-class-name.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="exception-sorter-class-name"
xmlname="exception-sorter-class-name.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="track-statements" xmlname="track-statements.#text">
+ <Constraint loader="List">
+ <value/>
+ <value name="false"/>
+ <value name="true"/>
+ <value name="nowarn"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="prepared-statement-cache-size"
xmlname="prepared-statement-cache-size.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="share-prepared-statements"
xmlname="share-prepared-statements.#text">
+ <Constraint loader="List">
+ <value/>
+ <value name="false"/>
+ <value name="true"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="set-tx-query-timeout"
xmlname="set-tx-query-timeout.#text">
+ <Constraint loader="List">
+ <value/>
+ <value name="false"/>
+ <value name="true"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
name="query-timeout" xmlname="query-timeout.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="use-try-lock" xmlname="use-try-lock.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="metadata"
xmlname="metadata.type-mapping.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="type-mapping" xmlname="type-mapping.#text"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add Depends..." kind="action"
name="AddDepends">
+ <EntityData EntityName="DSDepends">
+ <AttributeData AttributeName="value"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add Connection Property..." kind="action"
name="AddConnectionProperty">
+ <EntityData EntityName="DSConnectionProperty">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="value"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <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 BaseActionName="Paste"
HandlerClassName="%Paste%"
+ ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
+ </XActionItem>
+ <XActionItemReference entity="DSDepends"
name="DeleteActions"/>
+ <XActionItemReference entity="DSDepends"
name="Properties"/>
+ <XActionItemReference entity="DSDepends"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="ha-local-tx-datasource"
name="DSHALocalTXDatasource50">
+ <XChildrenEntities>
+ <XChildEntity name="DSConnectionProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.datasource" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="ha local tx datasource"
+ loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="use-java-context" xmlname="use-java-context.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="connection-url" xmlname="connection-url.#text"/>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="url-delimiter" xmlname="url-delimiter.#text"/>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="driver-class" xmlname="driver-class.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttributeReference attributes="transaction-isolation"
+ entity="DSHALocalTXDatasource" name="transaction-isolation"/>
+ <XModelAttributeReference attributes="user-name,password"
+ entity="DSHALocalTXDatasource" name="user-name"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference
+ attributes="blocking-timeout-millis,idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="timeout"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="allocation-retry" xmlname="allocation-retry.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="allocation-retry-wait-millis"
xmlname="allocation-retry-wait-millis.#text"/>
+ <XModelAttributeReference attributes="no-tx-separate-pools"
+ entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
+ <XModelAttributeReference
+
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,track-statements"
+ entity="DSHALocalTXDatasource" name="new-connection-sql"/>
+ <XModelAttributeReference
+
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
+ entity="DSHALocalTXDatasource" name="statement"/>
+ <XModelAttributeReference attributes="metadata,type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddConnectionProperty"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="ha-xa-datasource" name="DSHAXADatasource">
+ <XChildrenEntities>
+ <XChildEntity name="DSXAProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.datasource" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="ha xa datasource"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="use-java-context" xmlname="use-java-context.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced;save=always"
+ default="true" name="track-connection-by-tx"
xmlname="track-connection-by-tx">
+ <Constraint loader="List">
+ <value name="true"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="xa-datasource-class"
xmlname="xa-datasource-class.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttributeReference attributes="transaction-isolation"
+ entity="DSHALocalTXDatasource" name="transaction-isolation"/>
+ <XModelAttributeReference attributes="user-name,password"
+ entity="DSHALocalTXDatasource" name="user-name"/>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="url-property" xmlname="url-property.#text"/>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="url-delimiter" xmlname="url-delimiter.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference
+ attributes="blocking-timeout-millis,idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="timeout"/>
+ <XModelAttributeReference attributes="no-tx-separate-pools"
+ entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="xa-resource-timeout"
xmlname="xa-resource-timeout.#text"/>
+ <XModelAttributeReference
+
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,track-statements"
+ entity="DSHALocalTXDatasource" name="new-connection-sql"/>
+ <XModelAttributeReference
+
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
+ entity="DSHALocalTXDatasource" name="statement"/>
+ <XModelAttributeReference attributes="type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add Property..." kind="action"
name="AddProperty">
+ <EntityData EntityName="DSXAProperty">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="value"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="ha-xa-datasource" name="DSHAXADatasource50">
+ <XChildrenEntities>
+ <XChildEntity name="DSXAProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.datasource" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="ha xa datasource"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="use-java-context" xmlname="use-java-context.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced;save=always"
+ name="track-connection-by-tx"
xmlname="track-connection-by-tx">
+ <Constraint loader="List">
+ <value name="true"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="xa-datasource-class"
xmlname="xa-datasource-class.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="url-property" xmlname="url-property.#text"/>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="url-delimiter" xmlname="url-delimiter.#text"/>
+ <XModelAttributeReference attributes="transaction-isolation"
+ entity="DSHALocalTXDatasource" name="transaction-isolation"/>
+ <XModelAttributeReference attributes="user-name,password"
+ entity="DSHALocalTXDatasource" name="user-name"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference
+ attributes="blocking-timeout-millis,idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="timeout"/>
+ <XModelAttributeReference
+ attributes="allocation-retry,allocation-retry-wait-millis"
+ entity="DSHALocalTXDatasource50" name="allocation"/>
+ <XModelAttributeReference attributes="no-tx-separate-pools"
+ entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="xa-resource-timeout"
xmlname="xa-resource-timeout.#text"/>
+ <XModelAttributeReference
+
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,track-statements"
+ entity="DSHALocalTXDatasource" name="new-connection-sql"/>
+ <XModelAttributeReference
+
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
+ entity="DSHALocalTXDatasource" name="statement"/>
+ <XModelAttributeReference attributes="type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItemReference entity="DSHAXADatasource"
name="AddProperty"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData;saveDefault=false"
+ XMLSUBPATH="loader-repository" name="DSLoaderRepository">
+ <XChildrenEntities>
+ <XChildEntity name="AnyElement"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.seam.event" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="loader-repository"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;category=general"
+ default="Loader Repository" name="name"
visibility="false"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="entity=AnyElement" WizardClassName="%Default%"
+ displayName="Add Tag..." kind="action"
name="CreateTag">
+ <EntityData EntityName="AnyElementNew">
+ <AttributeData AttributeName="tag"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <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="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="local-tx-datasource" name="DSLocalTXDatasource">
+ <XChildrenEntities>
+ <XChildEntity name="DSConnectionProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.datasource" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="local tx datasource"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="use-java-context" xmlname="use-java-context.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="connection-url" xmlname="connection-url.#text"/>
+ <XModelAttribute PROPERTIES="category=general"
name="url-delimiter" xmlname="url-delimiter.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="url-selector-strategy-class-name"
xmlname="url-selector-strategy-class-name.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="driver-class" xmlname="driver-class.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttributeReference attributes="transaction-isolation"
+ entity="DSHALocalTXDatasource" name="transaction-isolation"/>
+ <XModelAttributeReference attributes="user-name,password"
+ entity="DSHALocalTXDatasource" name="user-name"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference attributes="blocking-timeout-millis"
+ entity="DSHALocalTXDatasource" name="blocking-timeout"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="background-validation"
xmlname="background-validation.#text">
+ <Constraint loader="List">
+ <value/>
+ <value name="false"/>
+ <value name="true"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="background-validation-minutes"
xmlname="background-validation-minutes.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="validate-on-match" xmlname="validate-on-match.#text">
+ <Constraint loader="List">
+ <value/>
+ <value name="false"/>
+ <value name="true"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttributeReference attributes="idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="idle-timeout"/>
+ <XModelAttributeReference attributes="no-tx-separate-pools"
+ entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
+ <XModelAttributeReference
+
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name"
+ entity="DSHALocalTXDatasource" name="new-connection-sql"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="stale-connection-checker-class-name"
xmlname="stale-connection-checker-class-name.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttributeReference attributes="track-statements"
+ entity="DSHALocalTXDatasource" name="track-statements"/>
+ <XModelAttribute PROPERTIES="category=advanced" name="prefill"
xmlname="prefill.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
name="use-fast-fail" xmlname="use-fast-fail.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttributeReference
+
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
+ entity="DSHALocalTXDatasource" name="statement"/>
+ <XModelAttributeReference attributes="metadata,type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddConnectionProperty"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="local-tx-datasource" name="DSLocalTXDatasource50">
+ <XChildrenEntities>
+ <XChildEntity name="DSConnectionProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.datasource" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="local tx datasource"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="use-java-context" xmlname="use-java-context.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="connection-url" xmlname="connection-url.#text"/>
+ <XModelAttributeReference
+ attributes="url-delimiter,url-selector-strategy-class-name"
+ entity="DSLocalTXDatasource" name="url"/>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="driver-class" xmlname="driver-class.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttributeReference attributes="transaction-isolation"
+ entity="DSHALocalTXDatasource" name="transaction-isolation"/>
+ <XModelAttributeReference attributes="user-name,password"
+ entity="DSHALocalTXDatasource" name="user-name"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference attributes="blocking-timeout-millis"
+ entity="DSHALocalTXDatasource" name="blocking-timeout"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="background-validation"
xmlname="background-validation.#text">
+ <Constraint loader="List">
+ <value/>
+ <value name="false"/>
+ <value name="true"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="background-validation-millis"
xmlname="background-validation-millis.#text"/>
+ <XModelAttributeReference attributes="validate-on-match"
+ entity="DSHALocalTXDatasource" name="validate-on-match"/>
+ <XModelAttributeReference attributes="idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="idle-timeout"/>
+ <XModelAttributeReference
+ attributes="allocation-retry,allocation-retry-wait-millis"
+ entity="DSHALocalTXDatasource50" name="allocation"/>
+ <XModelAttributeReference attributes="no-tx-separate-pools"
+ entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
+ <XModelAttributeReference
+
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,stale-connection-checker-class-name,track-statements"
+ entity="DSLocalTXDatasource" name="new-connection-sql"/>
+ <XModelAttributeReference attributes="prefill,use-fast-fail"
+ entity="DSLocalTXDatasource" name="prefill"/>
+ <XModelAttributeReference
+
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
+ entity="DSHALocalTXDatasource" name="statement"/>
+ <XModelAttributeReference attributes="metadata,type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddConnectionProperty"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="mbean" name="DSMBean">
+ <XChildrenEntities>
+ <XChildEntity name="AnyElement"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.seam.event" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="mbean" loader="ElementType"
name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;category=general"
+ default="Loader Repository" name="_id_"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="entity=AnyElement" WizardClassName="%Default%"
+ displayName="Add Tag..." kind="action"
name="CreateTag">
+ <EntityData EntityName="AnyElementNew">
+ <AttributeData AttributeName="tag"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <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="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="no-tx-connection-factory"
name="DSNoTXConnectionFactory">
+ <XChildrenEntities>
+ <XChildEntity name="DSConfigProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.factory" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="no tx connection factory"
+ loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=general" name="rar-name"
xmlname="rar-name.#text"/>
+ <XModelAttribute PROPERTIES="category=general"
+ name="connection-definition"
xmlname="connection-definition.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference attributes="blocking-timeout-millis"
+ entity="DSHALocalTXDatasource" name="blocking-timeout"/>
+ <XModelAttributeReference
+ attributes="background-validation,background-validation-minutes"
+ entity="DSLocalTXDatasource" name="background"/>
+ <XModelAttributeReference attributes="idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="idle-timeout"/>
+ <XModelAttributeReference attributes="prefill,use-fast-fail"
+ entity="DSLocalTXDatasource" name="prefill"/>
+ <XModelAttributeReference attributes="metadata,type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add Config Property..." kind="action"
name="AddConfigProperty">
+ <EntityData EntityName="DSConfigProperty">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="type"/>
+ <AttributeData AttributeName="value"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="no-tx-connection-factory"
name="DSNoTXConnectionFactory50">
+ <XChildrenEntities>
+ <XChildEntity name="DSConfigProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.factory" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="no tx connection factory"
+ loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttributeReference attributes="rar-name,connection-definition"
+ entity="DSNoTXConnectionFactory" name="rar"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference attributes="blocking-timeout-millis"
+ entity="DSHALocalTXDatasource" name="blocking-timeout"/>
+ <XModelAttributeReference
+ attributes="background-validation,background-validation-millis"
+ entity="DSLocalTXDatasource50" name="background"/>
+ <XModelAttributeReference attributes="idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="idle-timeout"/>
+ <XModelAttributeReference
+ attributes="allocation-retry,allocation-retry-wait-millis"
+ entity="DSHALocalTXDatasource50" name="allocation"/>
+ <XModelAttributeReference attributes="prefill,use-fast-fail"
+ entity="DSLocalTXDatasource" name="prefill"/>
+ <XModelAttributeReference attributes="metadata,type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add Config Property..." kind="action"
name="AddConfigProperty">
+ <EntityData EntityName="DSConfigProperty">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="type"/>
+ <AttributeData AttributeName="value"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="no-tx-datasource" name="DSNoTXDatasource">
+ <XChildrenEntities>
+ <XChildEntity name="DSConnectionProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.datasource" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="no tx datasource"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="use-java-context" xmlname="use-java-context.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="connection-url" xmlname="connection-url.#text"/>
+ <XModelAttributeReference
+ attributes="url-delimiter,url-selector-strategy-class-name"
+ entity="DSLocalTXDatasource" name="url"/>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="driver-class" xmlname="driver-class.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttributeReference attributes="user-name,password"
+ entity="DSHALocalTXDatasource" name="user-name"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference attributes="blocking-timeout-millis"
+ entity="DSHALocalTXDatasource" name="blocking-timeout"/>
+ <XModelAttributeReference
+ attributes="background-validation,background-validation-minutes"
+ entity="DSLocalTXDatasource" name="background"/>
+ <XModelAttributeReference attributes="idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="idle-timeout"/>
+ <XModelAttributeReference attributes="validate-on-match"
+ entity="DSLocalTXDatasource" name="validate-on-match"/>
+ <XModelAttributeReference
+
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,stale-connection-checker-class-name,track-statements"
+ entity="DSLocalTXDatasource" name="new-connection-sql"/>
+ <XModelAttributeReference attributes="prefill,use-fast-fail"
+ entity="DSLocalTXDatasource" name="prefill"/>
+ <XModelAttributeReference
+
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
+ entity="DSHALocalTXDatasource" name="statement"/>
+ <XModelAttributeReference attributes="metadata,type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddConnectionProperty"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="no-tx-datasource" name="DSNoTXDatasource50">
+ <XChildrenEntities>
+ <XChildEntity name="DSConnectionProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.datasource" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="no tx datasource"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="use-java-context" xmlname="use-java-context.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="connection-url" xmlname="connection-url.#text"/>
+ <XModelAttributeReference
+ attributes="url-delimiter,url-selector-strategy-class-name"
+ entity="DSLocalTXDatasource" name="url"/>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="driver-class" xmlname="driver-class.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttributeReference attributes="user-name,password"
+ entity="DSHALocalTXDatasource" name="user-name"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference attributes="blocking-timeout-millis"
+ entity="DSHALocalTXDatasource" name="blocking-timeout"/>
+ <XModelAttributeReference
+ attributes="background-validation,background-validation-millis"
+ entity="DSLocalTXDatasource50" name="background"/>
+ <XModelAttributeReference attributes="idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="idle-timeout"/>
+ <XModelAttributeReference
+ attributes="allocation-retry,allocation-retry-wait-millis"
+ entity="DSHALocalTXDatasource50" name="allocation"/>
+ <XModelAttributeReference attributes="validate-on-match"
+ entity="DSHALocalTXDatasource" name="validate-on-match"/>
+ <XModelAttributeReference
+
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,stale-connection-checker-class-name,track-statements"
+ entity="DSLocalTXDatasource" name="new-connection-sql"/>
+ <XModelAttributeReference attributes="prefill,use-fast-fail"
+ entity="DSLocalTXDatasource" name="prefill"/>
+ <XModelAttributeReference
+
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
+ entity="DSHALocalTXDatasource" name="statement"/>
+ <XModelAttributeReference attributes="metadata,type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddConnectionProperty"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="tx-connection-factory"
name="DSTXConnectionFactory">
+ <XChildrenEntities>
+ <XChildEntity name="DSConfigProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.factory" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="tx connection factory"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced;save=always"
+ default="local-transaction" name="transaction"
xmlname="transaction">
+ <Constraint loader="List">
+ <value name="local-transaction"/>
+ <value name="xa-transaction"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
default="false"
+ name="track-connection-by-tx"
xmlname="track-connection-by-tx">
+ <Constraint loader="List">
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttributeReference attributes="rar-name,connection-definition"
+ entity="DSNoTXConnectionFactory" name="rar"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference attributes="blocking-timeout-millis"
+ entity="DSHALocalTXDatasource" name="blocking-timeout"/>
+ <XModelAttributeReference
+ attributes="background-validation,background-validation-minutes"
+ entity="DSLocalTXDatasource" name="background"/>
+ <XModelAttributeReference attributes="idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="idle-timeout"/>
+ <XModelAttributeReference attributes="no-tx-separate-pools"
+ entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
+ <XModelAttributeReference attributes="prefill,use-fast-fail"
+ entity="DSLocalTXDatasource" name="prefill"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="xa-resource-timeout"
xmlname="xa-resource-timeout.#text"/>
+ <XModelAttributeReference attributes="metadata,type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add Config Property..." kind="action"
name="AddConfigProperty">
+ <EntityData EntityName="DSConfigProperty">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="type"/>
+ <AttributeData AttributeName="value"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="tx-connection-factory"
name="DSTXConnectionFactory50">
+ <XChildrenEntities>
+ <XChildEntity name="DSConfigProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.factory" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="tx connection factory"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced;save=always"
+ default="local-transaction" name="transaction"
xmlname="transaction">
+ <Constraint loader="List">
+ <value name="local-transaction"/>
+ <value name="xa-transaction"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
default="false"
+ name="track-connection-by-tx"
xmlname="track-connection-by-tx">
+ <Constraint loader="List">
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttributeReference attributes="rar-name,connection-definition"
+ entity="DSNoTXConnectionFactory" name="rar"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference attributes="blocking-timeout-millis"
+ entity="DSHALocalTXDatasource" name="blocking-timeout"/>
+ <XModelAttributeReference
+ attributes="background-validation,background-validation-millis"
+ entity="DSLocalTXDatasource50" name="background"/>
+ <XModelAttributeReference attributes="idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="idle-timeout"/>
+ <XModelAttributeReference
+ attributes="allocation-retry,allocation-retry-wait-millis"
+ entity="DSHALocalTXDatasource50" name="allocation"/>
+ <XModelAttributeReference attributes="no-tx-separate-pools"
+ entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
+ <XModelAttributeReference attributes="prefill,use-fast-fail"
+ entity="DSLocalTXDatasource" name="prefill"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="xa-resource-timeout"
xmlname="xa-resource-timeout.#text"/>
+ <XModelAttributeReference attributes="metadata,type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Add Config Property..." kind="action"
name="AddConfigProperty">
+ <EntityData EntityName="DSConfigProperty">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="type"/>
+ <AttributeData AttributeName="value"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="xa-datasource" name="DSXADatasource">
+ <XChildrenEntities>
+ <XChildEntity name="DSXAProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.datasource" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="xa datasource" loader="ElementType"
name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="use-java-context" xmlname="use-java-context.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
default="false"
+ name="track-connection-by-tx"
xmlname="track-connection-by-tx">
+ <Constraint loader="List">
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="xa-datasource-class"
xmlname="xa-datasource-class.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general"
name="url-property" xmlname="url-property.#text"/>
+ <XModelAttributeReference
+ attributes="url-delimiter,url-selector-strategy-class-name"
+ entity="DSLocalTXDatasource" name="url"/>
+ <XModelAttributeReference attributes="transaction-isolation"
+ entity="DSHALocalTXDatasource" name="transaction-isolation"/>
+ <XModelAttributeReference attributes="user-name,password"
+ entity="DSHALocalTXDatasource" name="user-name"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference attributes="blocking-timeout-millis"
+ entity="DSHALocalTXDatasource" name="blocking-timeout"/>
+ <XModelAttributeReference
+ attributes="background-validation,background-validation-minutes"
+ entity="DSLocalTXDatasource" name="background"/>
+ <XModelAttributeReference attributes="idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="idle-timeout"/>
+ <XModelAttributeReference attributes="validate-on-match"
+ entity="DSLocalTXDatasource" name="validate-on-match"/>
+ <XModelAttributeReference attributes="no-tx-separate-pools"
+ entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="xa-resource-timeout"
xmlname="xa-resource-timeout.#text"/>
+ <XModelAttributeReference
+
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,stale-connection-checker-class-name,track-statements"
+ entity="DSLocalTXDatasource" name="new-connection-sql"/>
+ <XModelAttributeReference attributes="prefill,use-fast-fail"
+ entity="DSLocalTXDatasource" name="prefill"/>
+ <XModelAttributeReference
+
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
+ entity="DSHALocalTXDatasource" name="statement"/>
+ <XModelAttributeReference attributes="metadata,type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItemReference entity="DSHAXADatasource"
name="AddProperty"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%DS_Datasource%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="xa-datasource" name="DSXADatasource50">
+ <XChildrenEntities>
+ <XChildEntity name="DSXAProperty"/>
+ <XChildEntity name="DSDepends"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.datasource" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="xa datasource" loader="ElementType"
name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="jndi-name" xmlname="jndi-name.#text"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="use-java-context" xmlname="use-java-context.#text">
+ <Constraint loader="ListString">
+ <value/>
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
default="false"
+ name="track-connection-by-tx"
xmlname="track-connection-by-tx">
+ <Constraint loader="List">
+ <value name="true"/>
+ <value name="false"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ name="xa-datasource-class"
xmlname="xa-datasource-class.#text">
+ <Editor name="AccessibleJava"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general"
name="url-property" xmlname="url-property.#text"/>
+ <XModelAttributeReference
+ attributes="url-delimiter,url-selector-strategy-class-name"
+ entity="DSLocalTXDatasource" name="url"/>
+ <XModelAttributeReference attributes="transaction-isolation"
+ entity="DSHALocalTXDatasource" name="transaction-isolation"/>
+ <XModelAttributeReference attributes="user-name,password"
+ entity="DSHALocalTXDatasource" name="user-name"/>
+ <XModelAttribute PROPERTIES="category=advanced"
name="security-type" xmlname="security-type">
+ <Constraint loader="List">
+ <value/>
+ <value name="application-managed-security"/>
+ <value name="security-domain"/>
+ <value name="security-domain-and-application"/>
+ </Constraint>
+ <Editor name="List"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="security-domain" xmlname="security-domain"/>
+ <XModelAttributeReference attributes="min-pool-size,max-pool-size"
+ entity="DSHALocalTXDatasource" name="pool-size"/>
+ <XModelAttributeReference attributes="blocking-timeout-millis"
+ entity="DSHALocalTXDatasource" name="blocking-timeout"/>
+ <XModelAttributeReference
+ attributes="background-validation,background-validation-millis"
+ entity="DSLocalTXDatasource50" name="background"/>
+ <XModelAttributeReference attributes="idle-timeout-minutes"
+ entity="DSHALocalTXDatasource" name="idle-timeout"/>
+ <XModelAttributeReference
+ attributes="allocation-retry,allocation-retry-wait-millis"
+ entity="DSHALocalTXDatasource50" name="allocation"/>
+ <XModelAttributeReference attributes="validate-on-match"
+ entity="DSHALocalTXDatasource" name="validate-on-match"/>
+ <XModelAttributeReference attributes="no-tx-separate-pools"
+ entity="DSHALocalTXDatasource" name="no-tx-separate-pools"/>
+ <XModelAttribute PROPERTIES="category=advanced"
+ name="xa-resource-timeout"
xmlname="xa-resource-timeout.#text"/>
+ <XModelAttributeReference
+
attributes="new-connection-sql,check-valid-connection-sql,valid-connection-checker-class-name,exception-sorter-class-name,stale-connection-checker-class-name,track-statements"
+ entity="DSLocalTXDatasource" name="new-connection-sql"/>
+ <XModelAttributeReference attributes="prefill,use-fast-fail"
+ entity="DSLocalTXDatasource" name="prefill"/>
+ <XModelAttributeReference
+
attributes="prepared-statement-cache-size,share-prepared-statements,set-tx-query-timeout,query-timeout,use-try-lock"
+ entity="DSHALocalTXDatasource" name="statement"/>
+ <XModelAttributeReference attributes="metadata,type-mapping"
+ entity="DSHALocalTXDatasource" name="type-mapping"/>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions">
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="AddDepends"/>
+ <XActionItemReference entity="DSHAXADatasource"
name="AddProperty"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="Create"
kind="list" name="EditActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="CopyActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="DeleteActions"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="Properties"/>
+ <XActionItemReference entity="DSHALocalTXDatasource"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%Custom%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="xa-datasource-property" name="DSXAProperty">
+ <XChildrenEntities/>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.seam.event" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="xa-datasource-property"
+ loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="id=true;category=general;save=always"
+ name="name" xmlname="name"/>
+ <XModelAttribute PROPERTIES="category=general" name="value"
xmlname="#text"/>
+ <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"/>
+ <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
+ ImplementationLoadingClass="org.jboss.tools.seam.xml.ds.model.DSFileLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.SimpleFileImpl"
+ ObjectEditorClass="%XML%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="connection-factories"
name="FileDSConnectionFactories">
+ <XChildrenEntities>
+ <XChildEntity maxCount="1" name="DSLoaderRepository"
required="yes"/>
+ <XChildEntity name="DSMBean"/>
+ <XChildEntity name="DSTXConnectionFactory"/>
+ <XChildEntity name="DSNoTXConnectionFactory"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="connection-factories"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="name"
xmlname="NAME"/>
+ <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="-//JBoss//DTD JBOSS JCA Config 1.5//EN"
+ name="publicId" visibility="false"/>
+ <XModelAttribute
+
default="http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd"
+ name="systemId" visibility="false"/>
+ <XModelAttribute default="no" name="isIncorrect"
visibility="false">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="incorrectBody" visibility="false"/>
+ <XModelAttribute name="encoding">
+ <Constraint loader="ListString">
+ <value name="ISO-8859-1"/>
+ <value name="UTF-8"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
+ ICON="action.empty" displayName="Open" kind="action"
name="Open"/>
+ <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
+ ICON="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Open with External Program" kind="action"
name="OpenWithSelected"/>
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
+ ICON="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Choose Program..." kind="action"
name="OpenWithChoice">
+ <EntityData EntityName="OpenWithHelper">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="default"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem kind="list" name="EditActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
+ ICON="action.empty" PROPERTIES="validator.edit=true"
+ WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
+ <EntityData EntityName="FacesConfig">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
+ ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
+ </XActionItem>
+ <XActionItem kind="list" name="SaveActions">
+ <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
+ ICON="action.save" displayName="Save" kind="action"
name="Save"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="TX Connection Factory..." kind="action"
name="AddTXConnectionFactory">
+ <EntityData EntityName="DSTXConnectionFactory">
+ <AttributeData AttributeName="jndi-name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="No TX Connection Factory..." kind="action"
name="AddNoTXConnectionFactory">
+ <EntityData EntityName="DSNoTXConnectionFactory">
+ <AttributeData AttributeName="jndi-name"/>
+ </EntityData>
+ </XActionItem>
+ </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 BaseActionName="Paste"
HandlerClassName="%Paste%"
+ ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.DeleteFacesConfigHandler"
+ 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 kind="list" name="DiscardActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.DiscardConfigHandler"
+ ICON="action.delete"
+
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
+ displayName="Discard Changes" kind="action"
name="Discard"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+ ImplementationLoadingClass="org.jboss.tools.seam.xml.ds.model.DSFileLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.SimpleFileImpl"
+ ObjectEditorClass="%XML%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="connection-factories"
name="FileDSConnectionFactories50d">
+ <XChildrenEntities>
+ <XChildEntity maxCount="1" name="DSLoaderRepository"
required="yes"/>
+ <XChildEntity name="DSMBean"/>
+ <XChildEntity name="DSTXConnectionFactory50"/>
+ <XChildEntity name="DSNoTXConnectionFactory50"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="connection-factories"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="name"
xmlname="NAME"/>
+ <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="-//JBoss//DTD JBOSS JCA Config 5.0//EN"
+ name="publicId" visibility="false"/>
+ <XModelAttribute
+
default="http://www.jboss.org/j2ee/dtd/jboss-ds_5_0.dtd"
+ name="systemId" visibility="false"/>
+ <XModelAttribute default="no" name="isIncorrect"
visibility="false">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="incorrectBody" visibility="false"/>
+ <XModelAttribute name="encoding">
+ <Constraint loader="ListString">
+ <value name="ISO-8859-1"/>
+ <value name="UTF-8"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
+ ICON="action.empty" displayName="Open" kind="action"
name="Open"/>
+ <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
+ ICON="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Open with External Program" kind="action"
name="OpenWithSelected"/>
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
+ ICON="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Choose Program..." kind="action"
name="OpenWithChoice">
+ <EntityData EntityName="OpenWithHelper">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="default"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem kind="list" name="EditActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
+ ICON="action.empty" PROPERTIES="validator.edit=true"
+ WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
+ <EntityData EntityName="FacesConfig">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
+ ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
+ </XActionItem>
+ <XActionItem kind="list" name="SaveActions">
+ <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
+ ICON="action.save" displayName="Save" kind="action"
name="Save"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="TX Connection Factory..." kind="action"
name="AddTXConnectionFactory">
+ <EntityData EntityName="DSTXConnectionFactory50">
+ <AttributeData AttributeName="jndi-name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="No TX Connection Factory..." kind="action"
name="AddNoTXConnectionFactory">
+ <EntityData EntityName="DSNoTXConnectionFactory50">
+ <AttributeData AttributeName="jndi-name"/>
+ </EntityData>
+ </XActionItem>
+ </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 BaseActionName="Paste"
HandlerClassName="%Paste%"
+ ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.DeleteFacesConfigHandler"
+ 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 kind="list" name="DiscardActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.DiscardConfigHandler"
+ ICON="action.delete"
+
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
+ displayName="Discard Changes" kind="action"
name="Discard"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="FileDSConnectionFactories50d_EditorActionList">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes/>
+ <XActionItem kind="list">
+ <XActionItemReference entity="FileDSConnectionFactories50d"
name="CreateActions"/>
+ <XActionItem ICON="action.empty" kind="list"
name="Properties">
+ <XActionItem HIDE="always" HandlerClassName="%Properties%"
+ ICON="action.empty" displayName="Properties..."
kind="action" name="Properties"/>
+ </XActionItem>
+ <XActionItem kind="list" name="VerifyActions">
+ <XActionItem kind="list" name="StaticActions"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+ ImplementationLoadingClass="org.jboss.tools.seam.xml.ds.model.DSFileLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.SimpleFileImpl"
+ ObjectEditorClass="%XML%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="connection-factories"
name="FileDSConnectionFactories50s">
+ <XChildrenEntities>
+ <XChildEntity maxCount="1" name="DSLoaderRepository"
required="yes"/>
+ <XChildEntity name="DSTXConnectionFactory50"/>
+ <XChildEntity name="DSNoTXConnectionFactory50"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="connection-factories"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="name"
xmlname="NAME"/>
+ <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="no" name="isIncorrect"
visibility="false">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="incorrectBody" visibility="false"/>
+ <XModelAttribute PROPERTIES="save=always"
+
default="http://www.jboss.com/xml/ns/javaee" name="xmlns"
xmlname="xmlns"/>
+ <XModelAttribute PROPERTIES="save=always"
+
default="http://www.w3.org/2001/XMLSchema-instance"
name="xmlns:xsi" xmlname="xmlns:xsi"/>
+ <XModelAttribute PROPERTIES="save=always"
+
default="http://www.jboss.com/xml/ns/javaee
http://www.jboss.org/j2ee/schema/jboss-ds_5_0.xsd"
+ name="xsi:schemaLocation" xmlname="xsi:schemaLocation"/>
+ <XModelAttribute name="encoding">
+ <Constraint loader="ListString">
+ <value name="ISO-8859-1"/>
+ <value name="UTF-8"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
+ ICON="action.empty" displayName="Open" kind="action"
name="Open"/>
+ <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
+ ICON="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Open with External Program" kind="action"
name="OpenWithSelected"/>
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
+ ICON="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Choose Program..." kind="action"
name="OpenWithChoice">
+ <EntityData EntityName="OpenWithHelper">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="default"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem kind="list" name="EditActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
+ ICON="action.empty" PROPERTIES="validator.edit=true"
+ WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
+ <EntityData EntityName="FacesConfig">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
+ ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
+ </XActionItem>
+ <XActionItem kind="list" name="SaveActions">
+ <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
+ ICON="action.save" displayName="Save" kind="action"
name="Save"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="TX Connection Factory..." kind="action"
name="AddTXConnectionFactory">
+ <EntityData EntityName="DSTXConnectionFactory50">
+ <AttributeData AttributeName="jndi-name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="No TX Connection Factory..." kind="action"
name="AddNoTXConnectionFactory">
+ <EntityData EntityName="DSNoTXConnectionFactory50">
+ <AttributeData AttributeName="jndi-name"/>
+ </EntityData>
+ </XActionItem>
+ </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 BaseActionName="Paste"
HandlerClassName="%Paste%"
+ ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.DeleteFacesConfigHandler"
+ 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 kind="list" name="DiscardActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.DiscardConfigHandler"
+ ICON="action.delete"
+
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
+ displayName="Discard Changes" kind="action"
name="Discard"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="FileDSConnectionFactories50s_EditorActionList">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes/>
+ <XActionItem kind="list">
+ <XActionItemReference entity="FileDSConnectionFactories50s"
name="CreateActions"/>
+ <XActionItem ICON="action.empty" kind="list"
name="Properties">
+ <XActionItem HIDE="always" HandlerClassName="%Properties%"
+ ICON="action.empty" displayName="Properties..."
kind="action" name="Properties"/>
+ </XActionItem>
+ <XActionItem kind="list" name="VerifyActions">
+ <XActionItem kind="list" name="StaticActions"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="FileDSConnectionFactories_EditorActionList">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes/>
+ <XActionItem kind="list">
+ <XActionItemReference entity="FileDSConnectionFactories"
name="CreateActions"/>
+ <XActionItem ICON="action.empty" kind="list"
name="Properties">
+ <XActionItem HIDE="always" HandlerClassName="%Properties%"
+ ICON="action.empty" displayName="Properties..."
kind="action" name="Properties"/>
+ </XActionItem>
+ <XActionItem kind="list" name="VerifyActions">
+ <XActionItem kind="list" name="StaticActions"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+ ImplementationLoadingClass="org.jboss.tools.seam.xml.ds.model.DSFileLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.SimpleFileImpl"
+ ObjectEditorClass="%XML%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="datasources" name="FileDSDatasources">
+ <XChildrenEntities>
+ <XChildEntity maxCount="1" name="DSLoaderRepository"
required="yes"/>
+ <XChildEntity name="DSMBean"/>
+ <XChildEntity name="DSLocalTXDatasource"/>
+ <XChildEntity name="DSNoTXDatasource"/>
+ <XChildEntity name="DSXADatasource"/>
+ <XChildEntity name="DSHALocalTXDatasource"/>
+ <XChildEntity name="DSHAXADatasource"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="datasources" loader="ElementType"
name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="name"
xmlname="NAME"/>
+ <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="-//JBoss//DTD JBOSS JCA Config 1.5//EN"
+ name="publicId" visibility="false"/>
+ <XModelAttribute
+
default="http://www.jboss.org/j2ee/dtd/jboss-ds_1_5.dtd"
+ name="systemId" visibility="false"/>
+ <XModelAttribute default="no" name="isIncorrect"
visibility="false">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="incorrectBody" visibility="false"/>
+ <XModelAttribute name="encoding">
+ <Constraint loader="ListString">
+ <value name="ISO-8859-1"/>
+ <value name="UTF-8"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
+ ICON="action.empty" displayName="Open" kind="action"
name="Open"/>
+ <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
+ ICON="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Open with External Program" kind="action"
name="OpenWithSelected"/>
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
+ ICON="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Choose Program..." kind="action"
name="OpenWithChoice">
+ <EntityData EntityName="OpenWithHelper">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="default"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem kind="list" name="EditActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
+ ICON="action.empty" PROPERTIES="validator.edit=true"
+ WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
+ <EntityData EntityName="FacesConfig">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
+ ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
+ </XActionItem>
+ <XActionItem kind="list" name="SaveActions">
+ <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
+ ICON="action.save" displayName="Save" kind="action"
name="Save"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Local TX Datasource..." kind="action"
name="AddLocalTXDatasource">
+ <EntityData EntityName="DSLocalTXDatasource">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="connection-url"/>
+ <AttributeData AttributeName="driver-class"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="XA Datasource..." kind="action"
name="AddXADatasource">
+ <EntityData EntityName="DSXADatasource">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="xa-datasource-class"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="No TX Datasource..." kind="action"
name="AddNoDatasource">
+ <EntityData EntityName="DSNoTXDatasource">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="connection-url"/>
+ <AttributeData AttributeName="driver-class"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="HA Local TX Datasource..." kind="action"
name="AddHALocalTXDatasource">
+ <EntityData EntityName="DSHALocalTXDatasource">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="connection-url"/>
+ <AttributeData AttributeName="url-delimiter"/>
+ <AttributeData AttributeName="driver-class"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="HA XA Datasource..." kind="action"
name="AddHAXADatasource">
+ <EntityData EntityName="DSHAXADatasource">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="xa-datasource-class"/>
+ <AttributeData AttributeName="url-property"/>
+ <AttributeData AttributeName="url-delimiter"/>
+ </EntityData>
+ </XActionItem>
+ </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 BaseActionName="Paste"
HandlerClassName="%Paste%"
+ ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.DeleteFacesConfigHandler"
+ 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 kind="list" name="DiscardActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.DiscardConfigHandler"
+ ICON="action.delete"
+
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
+ displayName="Discard Changes" kind="action"
name="Discard"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+ ImplementationLoadingClass="org.jboss.tools.seam.xml.ds.model.DSFileLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.SimpleFileImpl"
+ ObjectEditorClass="%XML%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="datasources" name="FileDSDatasources50d">
+ <XChildrenEntities>
+ <XChildEntity maxCount="1" name="DSLoaderRepository"
required="yes"/>
+ <XChildEntity name="DSMBean"/>
+ <XChildEntity name="DSLocalTXDatasource50"/>
+ <XChildEntity name="DSNoTXDatasource50"/>
+ <XChildEntity name="DSXADatasource50"/>
+ <XChildEntity name="DSHALocalTXDatasource50"/>
+ <XChildEntity name="DSHAXADatasource50"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="datasources" loader="ElementType"
name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="name"
xmlname="NAME"/>
+ <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="-//JBoss//DTD JBOSS JCA Config 5.0//EN"
+ name="publicId" visibility="false"/>
+ <XModelAttribute
+
default="http://www.jboss.org/j2ee/dtd/jboss-ds_5_0.dtd"
+ name="systemId" visibility="false"/>
+ <XModelAttribute default="no" name="isIncorrect"
visibility="false">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="incorrectBody" visibility="false"/>
+ <XModelAttribute name="encoding">
+ <Constraint loader="ListString">
+ <value name="ISO-8859-1"/>
+ <value name="UTF-8"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
+ ICON="action.empty" displayName="Open" kind="action"
name="Open"/>
+ <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
+ ICON="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Open with External Program" kind="action"
name="OpenWithSelected"/>
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
+ ICON="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Choose Program..." kind="action"
name="OpenWithChoice">
+ <EntityData EntityName="OpenWithHelper">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="default"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem kind="list" name="EditActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
+ ICON="action.empty" PROPERTIES="validator.edit=true"
+ WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
+ <EntityData EntityName="FacesConfig">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
+ ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
+ </XActionItem>
+ <XActionItem kind="list" name="SaveActions">
+ <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
+ ICON="action.save" displayName="Save" kind="action"
name="Save"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Local TX Datasource..." kind="action"
name="AddLocalTXDatasource">
+ <EntityData EntityName="DSLocalTXDatasource50">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="connection-url"/>
+ <AttributeData AttributeName="driver-class"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="XA Datasource..." kind="action"
name="AddXADatasource">
+ <EntityData EntityName="DSXADatasource50">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="xa-datasource-class"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="No TX Datasource..." kind="action"
name="AddNoDatasource">
+ <EntityData EntityName="DSNoTXDatasource50">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="connection-url"/>
+ <AttributeData AttributeName="driver-class"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="HA Local TX Datasource..." kind="action"
name="AddHALocalTXDatasource">
+ <EntityData EntityName="DSHALocalTXDatasource50">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="connection-url"/>
+ <AttributeData AttributeName="url-delimiter"/>
+ <AttributeData AttributeName="driver-class"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="HA XA Datasource..." kind="action"
name="AddHAXADatasource">
+ <EntityData EntityName="DSHAXADatasource50">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="xa-datasource-class"/>
+ <AttributeData AttributeName="url-property"/>
+ <AttributeData AttributeName="url-delimiter"/>
+ </EntityData>
+ </XActionItem>
+ </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 BaseActionName="Paste"
HandlerClassName="%Paste%"
+ ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.DeleteFacesConfigHandler"
+ 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 kind="list" name="DiscardActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.DiscardConfigHandler"
+ ICON="action.delete"
+
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
+ displayName="Discard Changes" kind="action"
name="Discard"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="FileDSDatasources50d_EditorActionList">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes/>
+ <XActionItem kind="list">
+ <XActionItemReference entity="FileDSDatasources50d"
name="CreateActions"/>
+ <XActionItem ICON="action.empty" kind="list"
name="Properties">
+ <XActionItem HIDE="always" HandlerClassName="%Properties%"
+ ICON="action.empty" displayName="Properties..."
kind="action" name="Properties"/>
+ </XActionItem>
+ <XActionItem kind="list" name="VerifyActions">
+ <XActionItem kind="list" name="StaticActions"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity
+ ImplementationLoadingClass="org.jboss.tools.seam.xml.ds.model.DSFileLoader"
+
ImplementingClass="org.jboss.tools.common.model.filesystems.impl.SimpleFileImpl"
+ ObjectEditorClass="%XML%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.seam.xml.ui.editor.form.SeamXMLFormLayoutData"
+ XMLSUBPATH="datasources" name="FileDSDatasources50s">
+ <XChildrenEntities>
+ <XChildEntity maxCount="1" name="DSLoaderRepository"
required="yes"/>
+ <XChildEntity name="DSLocalTXDatasource50"/>
+ <XChildEntity name="DSNoTXDatasource50"/>
+ <XChildEntity name="DSXADatasource50"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.ds.file" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="datasources" loader="ElementType"
name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="name"
xmlname="NAME"/>
+ <XModelAttribute default="xml" name="extension"
xmlname="EXTENSION">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ <XModelAttribute loader="ElementType" name="_lateload"
visibility="false">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute default="no" name="isIncorrect"
visibility="false">
+ <Constraint loader="List">
+ <value name="yes"/>
+ <value name="no"/>
+ </Constraint>
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute name="incorrectBody" visibility="false"/>
+ <XModelAttribute PROPERTIES="save=always"
+
default="http://www.jboss.com/xml/ns/javaee" name="xmlns"
xmlname="xmlns"/>
+ <XModelAttribute PROPERTIES="save=always"
+
default="http://www.w3.org/2001/XMLSchema-instance"
name="xmlns:xsi" xmlname="xmlns:xsi"/>
+ <XModelAttribute PROPERTIES="save=always"
+
default="http://www.jboss.com/xml/ns/javaee
http://www.jboss.org/j2ee/schema/jboss-ds_5_0.xsd"
+ name="xsi:schemaLocation" xmlname="xsi:schemaLocation"/>
+ <XModelAttribute name="encoding">
+ <Constraint loader="ListString">
+ <value name="ISO-8859-1"/>
+ <value name="UTF-8"/>
+ </Constraint>
+ <Editor name="ListString"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem BaseActionName="Open" HandlerClassName="%Open%"
+ ICON="action.empty" displayName="Open" kind="action"
name="Open"/>
+ <XActionItem displayName="Open With" group="1"
kind="list" name="OpenWith">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithExternalHandler"
+ ICON="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Open with External Program" kind="action"
name="OpenWithSelected"/>
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.common.meta.action.impl.handlers.OpenWithChoiceHandler"
+ ICON="action.empty" PROPERTIES="extension=struts-config"
+ displayName="Choose Program..." kind="action"
name="OpenWithChoice">
+ <EntityData EntityName="OpenWithHelper">
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="default"/>
+ </EntityData>
+ </XActionItem>
+ </XActionItem>
+ <XActionItem kind="list" name="EditActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.RenameFacesConfigHandler"
+ ICON="action.empty" PROPERTIES="validator.edit=true"
+ WizardClassName="%Default%" displayName="Rename..."
kind="action" name="Rename">
+ <EntityData EntityName="FacesConfig">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem
+
HandlerClassName="org.jboss.tools.common.model.filesystems.impl.handlers.RenameEclipseFileHandler"
+ ICON="action.empty" displayName="Rename..."
kind="action" name="RenameEclipse"/>
+ </XActionItem>
+ <XActionItem kind="list" name="SaveActions">
+ <XActionItem HIDE="always" HandlerClassName="%SaveFile%"
+ ICON="action.save" displayName="Save" kind="action"
name="Save"/>
+ </XActionItem>
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Local TX Datasource..." kind="action"
name="AddLocalTXDatasource">
+ <EntityData EntityName="DSLocalTXDatasource50">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="connection-url"/>
+ <AttributeData AttributeName="driver-class"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="XA Datasource..." kind="action"
name="AddXADatasource">
+ <EntityData EntityName="DSXADatasource50">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="xa-datasource-class"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="No TX Datasource..." kind="action"
name="AddNoDatasource">
+ <EntityData EntityName="DSNoTXDatasource50">
+ <AttributeData AttributeName="jndi-name"/>
+ <AttributeData AttributeName="connection-url"/>
+ <AttributeData AttributeName="driver-class"
Mandatory="no"/>
+ </EntityData>
+ </XActionItem>
+ </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 BaseActionName="Paste"
HandlerClassName="%Paste%"
+ ICON="action.paste" displayName="Paste" kind="action"
name="Paste"/>
+ </XActionItem>
+ <XActionItem ICON="action.delete" displayName="Delete"
kind="list" name="DeleteActions">
+ <XActionItem BaseActionName="Delete"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.DeleteFacesConfigHandler"
+ 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 kind="list" name="DiscardActions">
+ <XActionItem HIDE="always"
+
HandlerClassName="org.jboss.tools.jsf.model.handlers.DiscardConfigHandler"
+ ICON="action.delete"
+
PROPERTIES="significanceMessageClass=org.jboss.tools.common.model.filesystems.impl.DiscardFileSignificanceMessage"
+ displayName="Discard Changes" kind="action"
name="Discard"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="FileDSDatasources50s_EditorActionList">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes/>
+ <XActionItem kind="list">
+ <XActionItemReference entity="FileDSDatasources50s"
name="CreateActions"/>
+ <XActionItem ICON="action.empty" kind="list"
name="Properties">
+ <XActionItem HIDE="always" HandlerClassName="%Properties%"
+ ICON="action.empty" displayName="Properties..."
kind="action" name="Properties"/>
+ </XActionItem>
+ <XActionItem kind="list" name="VerifyActions">
+ <XActionItem kind="list" name="StaticActions"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity name="FileDSDatasources_EditorActionList">
+ <XChildrenEntities/>
+ <XEntityRenderer/>
+ <XModelAttributes/>
+ <XActionItem kind="list">
+ <XActionItemReference entity="FileDSDatasources"
name="CreateActions"/>
+ <XActionItem ICON="action.empty" kind="list"
name="Properties">
+ <XActionItem HIDE="always" HandlerClassName="%Properties%"
+ ICON="action.empty" displayName="Properties..."
kind="action" name="Properties"/>
+ </XActionItem>
+ <XActionItem kind="list" name="VerifyActions">
+ <XActionItem kind="list" name="StaticActions"/>
+ </XActionItem>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XEntityExtension name="FileFolder">
+ <XChildrenEntities>
+ <XChildEntity name="FileDSDatasources"/>
+ <XChildEntity name="FileDSDatasources50d"/>
+ <XChildEntity name="FileDSDatasources50s"/>
+ <XChildEntity name="FileDSConnectionFactories"/>
+ <XChildEntity name="FileDSConnectionFactories50d"/>
+ <XChildEntity name="FileDSConnectionFactories50s"/>
+ </XChildrenEntities>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem ICON="action.newattribute" displayName="File"
group="1"
+ kind="list" name="CreateFiles">
+ <XActionItem displayName="Datasources" kind="list"
name="DS">
+ <XActionItem HandlerClassName="%SpecialWizard%"
+ ICON="action.new.seam.faces-config"
+
PROPERTIES="entity=FileDSDatasources;extensions=.xml.;validator.addfile=true;support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;extension=xml;entityVersion=DSDatasources"
+ displayName="Datasources File..." kind="action"
name="CreateFileDatasources">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="version"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always"
HandlerClassName="%WizardInvoker%"
+ ICON="action.new.seam.faces-config"
+
PROPERTIES="plugin=org.jboss.tools.seam.xml.ui;wizard=org.jboss.tools.seam.xml.ui.wizard.newfile.NewSeamComponentsFileWizard"
+ displayName="Datasources File..." kind="action"
name="CreateFileDatasourcesV"/>
+ <XActionItem HandlerClassName="%SpecialWizard%"
+ ICON="action.new.seam.faces-config"
+
PROPERTIES="entity=FileDSConnectionFactories;extensions=.xml.;validator.addfile=true;support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;extension=xml;entityVersion=DSConnectionFactories"
+ displayName="Connection Factories File..." kind="action"
name="CreateFileConnectionFactories">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="version"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always"
HandlerClassName="%WizardInvoker%"
+ ICON="action.new.seam.faces-config"
+
PROPERTIES="plugin=org.jboss.tools.seam.xml.ui;wizard=org.jboss.tools.seam.xml.ui.wizard.newfile.NewSeamComponentsFileWizard"
+ displayName="Connection Factories File..." kind="action"
name="CreateFileConnectionFactoriesV"/>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileSystemFolder">
+ <XChildrenEntities>
+ <XChildEntity name="FileDSDatasources"/>
+ <XChildEntity name="FileDSDatasources50d"/>
+ <XChildEntity name="FileDSDatasources50s"/>
+ <XChildEntity name="FileDSConnectionFactories"/>
+ <XChildEntity name="FileDSConnectionFactories50d"/>
+ <XChildEntity name="FileDSConnectionFactories50s"/>
+ </XChildrenEntities>
+ <XActionItem kind="list">
+ <XActionItem ICON="action.empty" displayName="New"
group="1"
+ kind="list" name="CreateActions">
+ <XActionItem ICON="action.newattribute" displayName="File"
group="1"
+ kind="list" name="CreateFiles">
+ <XActionItem displayName="Datasources" kind="list"
name="DS">
+ <XActionItem HandlerClassName="%SpecialWizard%"
+ ICON="action.new.seam.faces-config"
+
PROPERTIES="entity=FileDSDatasources;extensions=.xml.;validator.addfile=true;support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;extension=xml;entityVersion=DSDatasources"
+ displayName="Datasources File..." kind="action"
name="CreateFileDatasources">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="version"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HIDE="always"
HandlerClassName="%WizardInvoker%"
+ ICON="action.new.seam.faces-config"
+
PROPERTIES="plugin=org.jboss.tools.seam.xml.ui;wizard=org.jboss.tools.seam.xml.ui.wizard.newfile.NewSeamComponentsFileWizard"
+ displayName="Datasources File..." kind="action"
name="CreateFileDatasourcesV"/>
+ <XActionItem HIDE="always"
HandlerClassName="%SpecialWizard%"
+ ICON="action.new.seam.faces-config"
+
PROPERTIES="entity=FileDSConnectionFactories;extensions=.xml.;validator.addfile=true;support=org.jboss.tools.common.model.files.handlers.CreateFileSupport;extension=xml;entityVersion=DSConnectionFactories"
+ displayName="Connection Factories File..." kind="action"
name="CreateFileConnectionFactories">
+ <EntityData EntityName="NewFileWizard">
+ <AttributeData AttributeName="folder"/>
+ <AttributeData AttributeName="separator"
Mandatory="no"/>
+ <AttributeData AttributeName="name"/>
+ <AttributeData AttributeName="version"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%WizardInvoker%"
+ ICON="action.new.seam.faces-config"
+
PROPERTIES="plugin=org.jboss.tools.seam.xml.ui;wizard=org.jboss.tools.seam.xml.ui.wizard.newfile.NewSeamComponentsFileWizard"
+ displayName="Connection Factories File..." kind="action"
name="CreateFileConnectionFactoriesV"/>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XActionItem>
+ </XEntityExtension>
+ <XEntityExtension name="FileSystemJar">
+ <XChildrenEntities>
+ <XChildEntity name="FileDSDatasources"/>
+ <XChildEntity name="FileDSDatasources50d"/>
+ <XChildEntity name="FileDSDatasources50s"/>
+ <XChildEntity name="FileDSConnectionFactories"/>
+ <XChildEntity name="FileDSConnectionFactories50d"/>
+ <XChildEntity name="FileDSConnectionFactories50s"/>
+ </XChildrenEntities>
+ <XActionItem kind="list"/>
+ </XEntityExtension>
+ <XEntityExtension name="JarFolder">
+ <XChildrenEntities>
+ <XChildEntity name="FileDSDatasources"/>
+ <XChildEntity name="FileDSDatasources50d"/>
+ <XChildEntity name="FileDSDatasources50s"/>
+ <XChildEntity name="FileDSConnectionFactories"/>
+ <XChildEntity name="FileDSConnectionFactories50d"/>
+ <XChildEntity name="FileDSConnectionFactories50s"/>
+ </XChildrenEntities>
+ <XActionItem kind="list"/>
+ </XEntityExtension>
+</XModelEntityGroup>