[jbosstools-commits] JBoss Tools SVN: r22987 - branches/jbosstools-3.1.x/esb/plugins/org.jboss.tools.esb.core/resources/meta.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Jun 24 09:46:21 EDT 2010


Author: scabanovich
Date: 2010-06-24 09:46:20 -0400 (Thu, 24 Jun 2010)
New Revision: 22987

Modified:
   branches/jbosstools-3.1.x/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb-actions.meta
Log:
https://jira.jboss.org/browse/JBIDE-6516

Modified: branches/jbosstools-3.1.x/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb-actions.meta
===================================================================
--- branches/jbosstools-3.1.x/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb-actions.meta	2010-06-24 13:42:20 UTC (rev 22986)
+++ branches/jbosstools-3.1.x/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb-actions.meta	2010-06-24 13:46:20 UTC (rev 22987)
@@ -1598,6 +1598,85 @@
  </XModelEntity>
  <XModelEntity ImplementingClass="%ESB%"
   PROPERTIES="formFactory=%Default%;formLayout=org.jboss.tools.esb.ui.editor.form.ESBXMLFormLayoutData"
+  XMLSUBPATH="action" name="ESBPreActionSOAPClient120">
+  <XChildrenEntities>
+   <XChildEntity name="ESBProperty"/>
+  </XChildrenEntities>
+  <XEntityRenderer>
+   <ICONS>
+    <ICON info="main.esb.action" type="main"/>
+   </ICONS>
+  </XEntityRenderer>
+  <XModelAttributes>
+   <XModelAttribute default="SOAP client 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.soap.SOAPClient" name="class" xmlname="class">
+    <Editor name="Uneditable"/>
+   </XModelAttribute>
+   <XModelAttribute PROPERTIES="pre=true;category=general;save=always"
+    name="wsdl" xmlname="wsdl"/>
+   <XModelAttribute PROPERTIES="pre=true;category=general;save=always"
+    name="soap action" xmlname="SOAPAction"/>
+   <XModelAttribute PROPERTIES="category=advanced;pre=true"
+    name="smooks transform" xmlname="smooksTransform">
+    <Constraint loader="Tree">
+     <value name="ESBResourceTree"/>
+     <value name="extensions=xml"/>
+     <value name="linkAction=OpenSmooks"/>
+    </Constraint>
+    <Editor name="TreeChooser"/>
+   </XModelAttribute>
+   <XModelAttribute PROPERTIES="pre=true;category=advanced"
+    name="params location" xmlname="paramsLocation"/>
+   <XModelAttribute PROPERTIES="pre=true;category=advanced"
+    name="response location" xmlname="responseLocation"/>
+   <XModelAttribute PROPERTIES="category=advanced;pre=true"
+    name="endpoint url" xmlname="endpointUrl"/>
+   <XModelAttribute PROPERTIES="category=advanced;pre=true"
+    name="response as ognl map" xmlname="responseAsOgnlMap">
+    <Constraint loader="ListString">
+     <value/>
+     <value name="true"/>
+     <value name="false"/>
+    </Constraint>
+    <Editor name="ListString"/>
+   </XModelAttribute>
+   <XModelAttribute PROPERTIES="category=general" name="process" xmlname="process">
+    <Editor name="Uneditable"/>
+   </XModelAttribute>
+   <XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
+    <Editor name="Note"/>
+   </XModelAttribute>
+  </XModelAttributes>
+  <XActionItem kind="list">
+   <XActionItem
+    HandlerClassName="org.jboss.tools.esb.core.model.handlers.OpenESBResourceHandler"
+    ICON="action.empty"
+    PROPERTIES="actionpath=Open;attribute=smooks transform"
+    displayName="Open Smooks Transform" kind="action" name="OpenSmooks"/>
+   <XActionItem kind="list" name="CreateActions">
+    <XActionItem HandlerClassName="%Create%" ICON="action.empty"
+     PROPERTIES="validator.add=true" WizardClassName="%Default%"
+     displayName="Add Property..." kind="action" name="AddProperty">
+     <EntityData EntityName="ESBProperty">
+      <AttributeData AttributeName="name"/>
+      <AttributeData AttributeName="value" Mandatory="no"/>
+     </EntityData>
+    </XActionItem>
+   </XActionItem>
+   <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="ESBPreActionSOAPProcessor101">
   <XChildrenEntities>
    <XChildEntity name="ESBProperty"/>
@@ -1785,7 +1864,7 @@
     name="soap action" xmlname="SOAPAction"/>
    <XModelAttribute PROPERTIES="pre=true;category=general"
     name="end point name" xmlname="EndPointName"/>
-   <XModelAttribute PROPERTIES="category=general;save=always;pre=true"
+   <XModelAttribute PROPERTIES="category=general;pre=true"
     name="smooks request mapper" xmlname="SmooksRequestMapper">
     <Constraint loader="Tree">
      <value name="ESBResourceTree"/>
@@ -1794,7 +1873,7 @@
     </Constraint>
     <Editor name="TreeChooser"/>
    </XModelAttribute>
-   <XModelAttribute PROPERTIES="category=general;save=always;pre=true"
+   <XModelAttribute PROPERTIES="category=general;pre=true"
     name="smooks response mapper" xmlname="SmooksResponseMapper">
     <Constraint loader="Tree">
      <value name="ESBResourceTree"/>
@@ -3552,7 +3631,7 @@
    <XChildEntity name="ESBPreActionEMailWiretap120"/>
    <XChildEntity name="ESBPreActionHTTPRouter120"/>
    <XChildEntity name="ESBPreActionSOAPProcessor101"/>
-   <XChildEntity name="ESBPreActionSOAPClient101"/>
+   <XChildEntity name="ESBPreActionSOAPClient120"/>
    <XChildEntity name="ESBPreActionSOAPWiseClient120"/>
    <XChildEntity name="ESBPreActionSOAPProxy120"/>
    <XChildEntity name="ESBPreActionSystemPrintln101"/>
@@ -3809,10 +3888,10 @@
       <XActionItem HandlerClassName="%Create%" ICON="action.empty"
        PROPERTIES="validator.add=true" WizardClassName="%Default%"
        displayName="SOAP Client..." kind="action" name="AddSOAPClient">
-       <EntityData EntityName="ESBPreActionSOAPClient101">
+       <EntityData EntityName="ESBPreActionSOAPClient120">
         <AttributeData AttributeName="name"/>
         <AttributeData AttributeName="wsdl"/>
-        <AttributeData AttributeName="operation"/>
+        <AttributeData AttributeName="soap action"/>
        </EntityData>
       </XActionItem>
       <XActionItem HandlerClassName="%Create%" ICON="action.empty"
@@ -3839,4 +3918,4 @@
    </XActionItem>
   </XActionItem>
  </XEntityExtension>
-</XModelEntityGroup>
+</XModelEntityGroup>
\ No newline at end of file



More information about the jbosstools-commits mailing list