Author: scabanovich
Date: 2010-01-19 11:17:53 -0500 (Tue, 19 Jan 2010)
New Revision: 19813
Modified:
trunk/esb/plugins/org.jboss.tools.esb.core/resources/help/keys-esb.properties
trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb-actions.meta
Log:
https://jira.jboss.org/jira/browse/JBIDE-5637
Modified: trunk/esb/plugins/org.jboss.tools.esb.core/resources/help/keys-esb.properties
===================================================================
---
trunk/esb/plugins/org.jboss.tools.esb.core/resources/help/keys-esb.properties 2010-01-19
15:20:08 UTC (rev 19812)
+++
trunk/esb/plugins/org.jboss.tools.esb.core/resources/help/keys-esb.properties 2010-01-19
16:17:53 UTC (rev 19813)
@@ -518,6 +518,8 @@
ESB.AddContentBasedRouterXPath.WindowTitle=Add XPath Router
ESB.AddContentBasedRouterXPath.Title=ESB XPath Router
+ESB.AddEchoRouter.WindowTitle=Add Echo Router
+ESB.AddEchoRouter.Title=ESB Echo Router
ESB.AddStaticRouter.WindowTitle=Add Static Router
ESB.AddStaticRouter.Title=ESB Static Router
@@ -613,6 +615,7 @@
ESBPreActionContentBasedRouter101_Properties.Title=Content Based Router
ESBPreActionContentBasedRouter120_Properties.Title=Content Based Router
ESBPreActionEJBProcessor120_Properties.Title=EJB Processor
+ESBPreActionEchoRouter120_Properties.Title=Echo Router
ESBPreActionEMailRouter120_Properties.Title=EMail Router
ESBPreActionEMailWiretap120_Properties.Title=EMail Wiretap
ESBPreActionGroovyProcessor101_Properties.Title=Groovy Processor
Modified: trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb-actions.meta
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb-actions.meta 2010-01-19
15:20:08 UTC (rev 19812)
+++ trunk/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb-actions.meta 2010-01-19
16:17:53 UTC (rev 19813)
@@ -25,6 +25,7 @@
<PAIR name="org.jboss.soa.esb.actions.converters.SmooksTransformer"
value="ESBPreActionSmooksTransformer"/>
<PAIR name="org.jboss.soa.esb.actions.converters.XStreamToObject"
value="ESBPreActionXStreamToObject"/>
<PAIR name="org.jboss.soa.esb.actions.jbpm.CommandInterpreter"
value="ESBPreActionCommandInterpreter"/>
+ <PAIR name="org.jboss.soa.esb.actions.routing.EchoRouter"
value="ESBPreActionEchoRouter"/>
<PAIR name="org.jboss.soa.esb.actions.routing.JMSRouter"
value="ESBPreActionJMSRouter"/>
<PAIR name="org.jboss.soa.esb.actions.routing.email.EmailRouter"
value="ESBPreActionEMailRouter"/>
<PAIR name="org.jboss.soa.esb.actions.routing.email.EmailWiretap"
value="ESBPreActionEMailWiretap"/>
@@ -805,6 +806,44 @@
</XModelEntity>
<XModelEntity ImplementingClass="%ESB%"
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData"
+ XMLSUBPATH="action" name="ESBPreActionEchoRouter120">
+ <XChildrenEntities>
+ <XChildEntity name="ESBProperty"/>
+ </XChildrenEntities>
+ <XEntityRenderer>
+ <ICONS>
+ <ICON info="main.esb.action" type="main"/>
+ </ICONS>
+ </XEntityRenderer>
+ <XModelAttributes>
+ <XModelAttribute default="echo router action"
loader="ElementType" name="element type">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general;id=true;save=always"
+ name="name" xmlname="name"/>
+ <XModelAttribute PROPERTIES="category=general;save=always"
+ default="org.jboss.soa.esb.actions.routing.EchoRouter"
name="class" xmlname="class">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute PROPERTIES="category=general" name="process"
+ visibility="false" xmlname="process">
+ <Editor name="Uneditable"/>
+ </XModelAttribute>
+ <XModelAttribute TRIM="no" name="comment"
visibility="false" xmlname="#comment">
+ <Editor name="Note"/>
+ </XModelAttribute>
+ </XModelAttributes>
+ <XActionItem kind="list">
+ <XActionItem kind="list" name="CreateActions"/>
+ <XActionItemReference entity="ESBProperty"
name="CopyActions"/>
+ <XActionItemReference entity="ESBProperty"
name="DeleteActions"/>
+ <XActionItemReference entity="ESBProperty"
name="Properties"/>
+ <XActionItemReference entity="ESBProperty"
name="MoveActions"/>
+ </XActionItem>
+ <XDependencies/>
+ </XModelEntity>
+ <XModelEntity ImplementingClass="%ESB%"
+
PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData"
XMLSUBPATH="action" name="ESBPreActionGroovyProcessor101">
<XChildrenEntities>
<XChildEntity name="ESBProperty"/>
@@ -3436,6 +3475,7 @@
<XChildEntity name="ESBPreActionEJBProcessor120"/>
<XChildEntity name="ESBPreActionAggregator120"/>
<XChildEntity name="ESBPreActionContentBasedRouter120"/>
+ <XChildEntity name="ESBPreActionEchoRouter120"/>
<XChildEntity name="ESBPreActionStaticRouter101"/>
<XChildEntity name="ESBPreActionStaticWiretap101"/>
<XChildEntity name="ESBPreActionSyncServiceInvoker120"/>
@@ -3582,6 +3622,13 @@
</XActionItem>
<XActionItem HandlerClassName="%Create%"
ICON="action.empty"
PROPERTIES="validator.add=true" WizardClassName="%Default%"
+ displayName="Echo Router..." kind="action"
name="AddEchoRouter">
+ <EntityData EntityName="ESBPreActionEchoRouter120">
+ <AttributeData AttributeName="name"/>
+ </EntityData>
+ </XActionItem>
+ <XActionItem HandlerClassName="%Create%"
ICON="action.empty"
+ PROPERTIES="validator.add=true" WizardClassName="%Default%"
displayName="EMail Router..." kind="action"
name="AddEMailRouter">
<EntityData EntityName="ESBPreActionEMailRouter120">
<AttributeData AttributeName="name"/>