[Avida-SVN] r2560 - branches/uml/source/main
hjg at myxo.css.msu.edu
hjg at myxo.css.msu.edu
Wed Apr 30 07:16:55 PDT 2008
Author: hjg
Date: 2008-04-30 10:16:55 -0400 (Wed, 30 Apr 2008)
New Revision: 2560
Modified:
branches/uml/source/main/cUMLModel.cc
Log:
Modified: branches/uml/source/main/cUMLModel.cc
===================================================================
--- branches/uml/source/main/cUMLModel.cc 2008-04-29 13:11:09 UTC (rev 2559)
+++ branches/uml/source/main/cUMLModel.cc 2008-04-30 14:16:55 UTC (rev 2560)
@@ -168,7 +168,7 @@
infile >> temp;
while (temp != "==END==") {
infile >> orig_i >> dest_i >> trig_i >> guard_i >> act_i;
- if (temp == "1") {
+ if (temp != "0") {
state_diagrams[cur_class].addTransitionTotal(orig_i, dest_i, trig_i, guard_i, act_i);
}
infile >> temp;
@@ -178,7 +178,7 @@
infile >> temp;
while (temp != "==END==") {
infile >> trig_i >> guard_i >> act_i;
- if (temp=="1") {
+ if (temp!="0") {
state_diagrams[cur_class].addTransitionLabel(trig_i, guard_i, act_i);
}
infile >> temp;
@@ -189,7 +189,7 @@
state_diagrams[cur_class].addTrigger("<null>", "<null>");
while (temp != "==END==") {
infile >> temp1 >> temp2;
- if (temp=="1") {
+ if (temp!="0") {
state_diagrams[cur_class].addTrigger(temp1, temp2);
}
infile >> temp;
@@ -200,7 +200,7 @@
state_diagrams[cur_class].addGuard("<null>");
while (temp != "==END==") {
infile >> temp2;
- if (temp=="1") {
+ if (temp!="0") {
state_diagrams[cur_class].addGuard(temp2);
}
infile >> temp;
@@ -211,7 +211,7 @@
state_diagrams[cur_class].addAction("<null>");
while (temp != "==END==") {
infile >> temp2;
- if (temp=="1") {
+ if (temp!="01") {
state_diagrams[cur_class].addAction(temp2);
}
infile >> temp;
More information about the Avida-cvs
mailing list