[savara-commits] savara SVN: r576 - in branches/experimental/2.0.x/tools/plugins/org.savara.tools.scenario: src/java/org/savara/tools/scenario/designer/editor and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Jan 13 17:30:18 EST 2011


Author: objectiser
Date: 2011-01-13 17:30:18 -0500 (Thu, 13 Jan 2011)
New Revision: 576

Modified:
   branches/experimental/2.0.x/tools/plugins/org.savara.tools.scenario/
   branches/experimental/2.0.x/tools/plugins/org.savara.tools.scenario/src/java/org/savara/tools/scenario/designer/editor/NewScenarioWizard.java
Log:
Added initial version of a scenario editor based on the pi4soa implementation, but uses the new Savara scenario model.


Property changes on: branches/experimental/2.0.x/tools/plugins/org.savara.tools.scenario
___________________________________________________________________
Name: svn:ignore
   + bin


Modified: branches/experimental/2.0.x/tools/plugins/org.savara.tools.scenario/src/java/org/savara/tools/scenario/designer/editor/NewScenarioWizard.java
===================================================================
--- branches/experimental/2.0.x/tools/plugins/org.savara.tools.scenario/src/java/org/savara/tools/scenario/designer/editor/NewScenarioWizard.java	2011-01-13 22:03:06 UTC (rev 575)
+++ branches/experimental/2.0.x/tools/plugins/org.savara.tools.scenario/src/java/org/savara/tools/scenario/designer/editor/NewScenarioWizard.java	2011-01-13 22:30:18 UTC (rev 576)
@@ -96,7 +96,38 @@
 							//
 							org.savara.scenario.model.Scenario scenario=
 							    		new org.savara.scenario.model.Scenario();
+							
+							/* Create an example configuration
+							 * 
+							 *
+							org.savara.scenario.model.Role role1=new org.savara.scenario.model.Role();
+							role1.setID("role1");
+							role1.setName("role1");
+							scenario.getRoles().add(role1);
 
+							org.savara.scenario.model.Role role2=new org.savara.scenario.model.Role();
+							role2.setID("role2");
+							role2.setName("role2");
+							scenario.getRoles().add(role2);
+							
+							org.savara.scenario.model.SendEvent se1=new org.savara.scenario.model.SendEvent();
+							se1.setID("se1");
+							se1.setRole(role1);
+							se1.setOperationName("hello");
+							scenario.getEvents().add(se1);
+
+							org.savara.scenario.model.ReceiveEvent re1=new org.savara.scenario.model.ReceiveEvent();
+							re1.setID("re1");
+							re1.setRole(role2);
+							re1.setOperationName("hello");
+							scenario.getEvents().add(re1);
+
+							org.savara.scenario.model.Link l1=new org.savara.scenario.model.Link();
+							l1.setSource(se1);
+							l1.setTarget(re1);
+							scenario.getLinks().add(l1);
+							*/
+
 							ByteArrayOutputStream os=new ByteArrayOutputStream();
 							
 							ScenarioModelUtil.serialize(scenario, os);



More information about the savara-commits mailing list