Author: scabanovich
Date: 2008-06-04 10:24:17 -0400 (Wed, 04 Jun 2008)
New Revision: 8543
Modified:
trunk/esb/plugins/org.jboss.tools.esb.ui/.classpath
trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/form/ESBXMLFormLayoutData.java
Log:
JBIDE-2022
Modified: trunk/esb/plugins/org.jboss.tools.esb.ui/.classpath
===================================================================
--- trunk/esb/plugins/org.jboss.tools.esb.ui/.classpath 2008-06-04 14:24:04 UTC (rev
8542)
+++ trunk/esb/plugins/org.jboss.tools.esb.ui/.classpath 2008-06-04 14:24:17 UTC (rev
8543)
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
+ <classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con"
path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src/"/>
<classpathentry kind="src" path="resources/"/>
- <classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
- <classpathentry kind="con"
path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="output" path="bin"/>
</classpath>
Modified:
trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/form/ESBXMLFormLayoutData.java
===================================================================
---
trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/form/ESBXMLFormLayoutData.java 2008-06-04
14:24:04 UTC (rev 8542)
+++
trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/form/ESBXMLFormLayoutData.java 2008-06-04
14:24:17 UTC (rev 8543)
@@ -68,7 +68,9 @@
List<IFormData> list = new ArrayList<IFormData>();
IFormData g = ModelFormLayoutData.createGeneralFormData(entity);
if(g != null) list.add(g);
- if(entity.getChild(ENT_ESB_PROPERTY) != null) {
+ if(entityName.startsWith(PREACTION_PREFIX)) {
+ //do nothing; when specific children exist use specific forms
+ } else if(entity.getChild(ENT_ESB_PROPERTY) != null) {
list.add(ESBListsFormLayoutData.ESB_PROPERTY_LIST_DEFINITION);
} else if(entityName.equals(ENT_ESB_LISTENERS)) {
list.add(ESBListsFormLayoutData.ESB_LISTENER_LIST_DEFINITION);