Author: scabanovich
Date: 2008-06-11 05:59:36 -0400 (Wed, 11 Jun 2008)
New Revision: 8709
Modified:
trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/form/ESBListsFormLayoutData.java
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/src/org/jboss/tools/esb/ui/editor/form/ESBListsFormLayoutData.java
===================================================================
---
trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/form/ESBListsFormLayoutData.java 2008-06-11
09:59:16 UTC (rev 8708)
+++
trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/form/ESBListsFormLayoutData.java 2008-06-11
09:59:36 UTC (rev 8709)
@@ -53,7 +53,7 @@
ModelFormLayoutData.EMPTY_DESCRIPTION,
new FormAttributeData[]{new FormAttributeData(ATTR_NAME, 100)},
new String[]{ENT_ESB_ACTION},
- FormLayoutDataUtil.createDefaultFormActionData("CreateActions.AddAction")
//$NON-NLS-1$
+ FormLayoutDataUtil.createDefaultFormActionData("CreateActions.AddAnyAction")
//$NON-NLS-1$
);
static IFormData ESB_ACTION_SUB_LIST_DEFINITION = new FormData(
@@ -114,4 +114,13 @@
new String[]{ENT_ESB_SIMPLE_SCHEDULE, ENT_ESB_CRON_SCHEDULE},
FormLayoutDataUtil.createDefaultFormActionData("CreateActions.AddAnySchedule")
//$NON-NLS-1$
);
+
+ static IFormData ESB_ROUTE_LIST_DEFINITION = new FormData(
+ "Route List", //$NON-NLS-1$
+ ModelFormLayoutData.EMPTY_DESCRIPTION,
+ new FormAttributeData[]{new FormAttributeData("destination name", 50), new
FormAttributeData("service name", 50)},
+ new String[]{ENT_ESB_ROUTE_TO},
+ FormLayoutDataUtil.createDefaultFormActionData("CreateActions.AddRouteTo")
//$NON-NLS-1$
+ );
+
}
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-11
09:59:16 UTC (rev 8708)
+++
trunk/esb/plugins/org.jboss.tools.esb.ui/src/org/jboss/tools/esb/ui/editor/form/ESBXMLFormLayoutData.java 2008-06-11
09:59:36 UTC (rev 8709)
@@ -69,6 +69,9 @@
IFormData g = ModelFormLayoutData.createGeneralFormData(entity);
if(g != null) list.add(g);
if(entityName.startsWith(PREACTION_PREFIX)) {
+ if(entity.getChild(ENT_ESB_ROUTE_TO) != null) {
+ list.add(ESBListsFormLayoutData.ESB_ROUTE_LIST_DEFINITION);
+ }
//do nothing; when specific children exist use specific forms
} else if(entity.getChild(ENT_ESB_PROPERTY) != null) {
list.add(ESBListsFormLayoutData.ESB_PROPERTY_LIST_DEFINITION);
Show replies by date