Scicos: map flip and mirror properties to STYLE 22/17822/5
Clément DAVID [Fri, 26 Feb 2016 16:46:55 +0000 (17:46 +0100)]
Change-Id: I7f9c2b27069e66fe748d7adce3450a6e75b2bafd

29 files changed:
scilab/modules/scicos/includes/utilities.hxx
scilab/modules/scicos/src/cpp/LoggerView.cpp
scilab/modules/scicos/src/cpp/Model_getObjectProperties.cpp
scilab/modules/scicos/src/cpp/Model_setObjectProperties.cpp
scilab/modules/scicos/src/cpp/view_scilab/GraphicsAdapter.cpp
scilab/modules/scicos/tests/unit_tests/model/Block.dia.ref
scilab/modules/scicos/tests/unit_tests/model/Block.tst
scilab/modules/scicos/tests/unit_tests/model/Block_copy_list.dia.ref
scilab/modules/scicos/tests/unit_tests/model/Clone_SuperBlock_in_Diagram.dia.ref
scilab/modules/scicos/tests/unit_tests/model/Consecutive_init.dia.ref
scilab/modules/scicos/tests/unit_tests/model/Deep_cloning.dia.ref
scilab/modules/scicos/tests/unit_tests/model/Delete_objects.dia.ref
scilab/modules/scicos/tests/unit_tests/model/Diagram.dia.ref
scilab/modules/scicos/tests/unit_tests/model/Diagram_cloning.dia.ref
scilab/modules/scicos/tests/unit_tests/model/Insert_in_SuperBlock.dia.ref
scilab/modules/scicos/tests/unit_tests/model/SubDiagram_context.dia.ref
scilab/modules/scicos/tests/unit_tests/model/SuperBlock.dia.ref
scilab/modules/scicos/tests/unit_tests/model/SuperBlock_in_SuperBlock.dia.ref
scilab/modules/scicos/tests/unit_tests/model/clone_extract.dia.ref
scilab/modules/scicos/tests/unit_tests/model/from_mlist.dia.ref
scilab/modules/scicos/tests/unit_tests/model/link_preservation.dia.ref
scilab/modules/scicos/tests/unit_tests/model/prop_wrong.dia.ref
scilab/modules/scicos/tests/unit_tests/model/simple_delete.dia.ref
scilab/modules/xcos/src/java/org/scilab/modules/xcos/ObjectProperties.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/block/actions/RegionToSuperblockAction.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/explorer/BrowserTreeNodeData.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/io/codec/XcosObjectCodec.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/io/scicos/BlockGraphicElement.java
scilab/modules/xcos/src/java/org/scilab/modules/xcos/utils/BlockPositioning.java

index 79acaa9..736ba7e 100644 (file)
@@ -67,7 +67,6 @@ enum object_properties_t
     SIM_SCHEDULE,       //!< model::Descriptor::schedulingProperties value (stored into model::Block::sim)
     SIM_BLOCKTYPE,      //!< model::Descriptor::blocktype value (stored into model::Block::sim)
     SIM_DEP_UT,         //!< model::Descriptor::dep_ut value (stored into model::Block::sim)
-    ANGLE,              //!< model::Block::flip and theta values
     EXPRS,              //!< model::Block::exprs value
     INPUTS,             //!< model::Block::in value
     OUTPUTS,            //!< model::Block::out value
index 08c3fd4..4864ea2 100644 (file)
@@ -260,9 +260,6 @@ std::ostream& operator<<(std::ostream& os, object_properties_t p)
         case SIM_DEP_UT:
             os << "SIM_DEP_UT";
             break;
-        case ANGLE:
-            os << "ANGLE";
-            break;
         case EXPRS:
             os << "EXPRS";
             break;
index 9c18543..4299d35 100644 (file)
@@ -440,9 +440,6 @@ bool Model::getObjectProperty(ScicosID uid, kind_t k, object_properties_t p, std
             case GEOMETRY:
                 o->getGeometry(v);
                 return true;
-            case ANGLE:
-                o->getAngle(v);
-                return true;
             case EXPRS:
                 o->getExprs(v);
                 return true;
index c44e090..e075fd1 100644 (file)
@@ -401,8 +401,6 @@ update_status_t Model::setObjectProperty(ScicosID uid, kind_t k, object_properti
         {
             case GEOMETRY:
                 return o->setGeometry(v);
-            case ANGLE:
-                return o->setAngle(v);
             case EXPRS:
                 return o->setExprs(v);
             case STATE:
index 389d335..56249ef 100644 (file)
@@ -17,6 +17,8 @@
 
 #include <string>
 #include <vector>
+#include <iostream>
+#include <iomanip>
 
 #include "list.hxx"
 #include "tlist.hxx"
@@ -147,22 +149,57 @@ struct sz
     }
 };
 
-struct flip
+int has_flip(const std::string& style)
+{
+    const std::string key("flip=");
+    int flip = 1;
+
+    int valuePos = style.find(key);
+    if (valuePos > 0 && valuePos + key.size() < style.size())
+    {
+        // the key is found, handle it
+        const std::string falseValue("false");
+        if (!style.compare(valuePos + key.size(), falseValue.size(), falseValue))
+        {
+            flip = 0;
+        }
+    }
+
+    return flip;
+}
+
+double has_theta(const std::string& style)
 {
+    const std::string key("rotation=");
+    double doubleValue = 0;
+
+    int valuePos = style.find(key);
+    if (valuePos > 0 && valuePos + key.size() < style.size())
+    {
+        // interpret the rotation as a double value
+        const std::string value = style.substr(valuePos + key.size(), style.find(';', valuePos + key.size()));
 
+        std::stringstream in(value);
+        in >> doubleValue;
+    }
+
+    return doubleValue;
+}
+
+struct flip
+{
     static types::InternalType* get(const GraphicsAdapter& adaptor, const Controller& controller)
     {
-        int* data;
+        int flip = 1;
+        int* data = &flip;
         types::Bool* o = new types::Bool(1, 1, &data);
-        ScicosID adaptee = adaptor.getAdaptee()->id();
 
-        std::vector<double> angle;
-        controller.getObjectProperty(adaptee, BLOCK, ANGLE, angle);
+        ScicosID adaptee = adaptor.getAdaptee()->id();
 
-        int mirrorAndFlip = angle[0];
-        mirrorAndFlip ^= 1 << 0;
+        std::string style;
+        controller.getObjectProperty(adaptee, BLOCK, STYLE, style);
 
-        data[0] = mirrorAndFlip;
+        data[0] = has_flip(style);
         return o;
     }
 
@@ -181,32 +218,50 @@ struct flip
             return false;
         }
 
+        const std::string key("flip=");
+        std::string value = current->get(0, 0) ? "true" : "false";
+
         ScicosID adaptee = adaptor.getAdaptee()->id();
-        std::vector<double> angle;
-        controller.getObjectProperty(adaptee, BLOCK, ANGLE, angle);
+        std::string style;
+        controller.getObjectProperty(adaptee, BLOCK, STYLE, style);
+
+        int valuePos = style.find(key);
+        if (valuePos > 0 && valuePos + key.size() < style.size())
+        {
+            // the key is found, handle it
+
+            std::string leading = style.substr(0, valuePos);
+            int end = style.find(';', valuePos);
+            std::string trailing;
+            if (end > 0)
+            {
+                trailing = style.substr(end);
+            }
 
-        int mirrorAndFlip = static_cast<int>(angle[0]);
-        current->get(0) ? mirrorAndFlip &= ~(1 << 0) : mirrorAndFlip |= 1 << 0;
-        angle[0] = mirrorAndFlip;
+            style = leading + value + trailing;
+        }
+        else
+        {
+            style = style + ";" + key + value;
+        }
 
-        controller.setObjectProperty(adaptee, BLOCK, ANGLE, angle);
+        controller.setObjectProperty(adaptee, BLOCK, STYLE, style);
         return true;
     }
 };
 
 struct theta
 {
-
     static types::InternalType* get(const GraphicsAdapter& adaptor, const Controller& controller)
     {
         double* data;
         types::Double* o = new types::Double(1, 1, &data);
         ScicosID adaptee = adaptor.getAdaptee()->id();
 
-        std::vector<double> angle;
-        controller.getObjectProperty(adaptee, BLOCK, ANGLE, angle);
+        std::string style;
+        controller.getObjectProperty(adaptee, BLOCK, STYLE , style);
 
-        data[0] = angle[1];
+        data[0] = has_theta(style);
         return o;
     }
 
@@ -226,12 +281,35 @@ struct theta
         }
 
         ScicosID adaptee = adaptor.getAdaptee()->id();
-        std::vector<double> angle;
-        controller.getObjectProperty(adaptee, BLOCK, ANGLE, angle);
+        std::string style;
+        controller.getObjectProperty(adaptee, BLOCK, STYLE, style);
+
+        const std::string key("rotation=");
+        std::stringstream streamValue;
+        streamValue << std::setprecision(0) << current->get(0, 0);
+
+        const std::string value = streamValue.str();
+
+        int valuePos = style.find(key);
+        if (valuePos > 0 && valuePos + key.size() < style.size())
+        {
+            // the key is found, handle it
+            std::string leading(style.substr(0, valuePos));
+            int end = style.find(';', valuePos);
+            std::string trailing;
+            if (end > 0)
+            {
+                trailing = style.substr(end);
+            }
 
-        angle[1] = current->get(0);
+            style = leading + value + trailing;
+        }
+        else
+        {
+            style = style + ";" + key + value;
+        }
 
-        controller.setObjectProperty(adaptee, BLOCK, ANGLE, angle);
+        controller.setObjectProperty(adaptee, BLOCK, STYLE, style);
         return true;
     }
 };
index 967feea..44a8647 100644 (file)
@@ -15,8 +15,8 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 2 , PORT )
 Xcos trace: propertyUpdated( 2 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -39,7 +39,7 @@ Xcos trace: propertyUpdated( 4 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -191,7 +191,6 @@ Xcos trace: propertyUpdated( 5 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 5 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 5 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , DSTATE ) : NO_CHANGES
@@ -244,8 +243,8 @@ Xcos trace: propertyUpdated( 5 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
 Xcos debug: objectReferenced( 5 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 5 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 5 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 5 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 5 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 5 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 5 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , PORT , IMPLICIT ) : NO_CHANGES
@@ -257,7 +256,7 @@ Xcos trace: propertyUpdated( 8 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 5 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 5 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 5 , BLOCK ) : 0
 Xcos debug: objectReferenced( 5 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 5 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -423,7 +422,6 @@ Xcos trace: propertyUpdated( 9 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 9 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 9 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , BLOCK , DSTATE ) : NO_CHANGES
@@ -476,8 +474,8 @@ Xcos trace: propertyUpdated( 9 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
 Xcos debug: objectReferenced( 9 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 9 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 9 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 9 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 9 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 9 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 9 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 9 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 10 , PORT , IMPLICIT ) : NO_CHANGES
@@ -489,7 +487,7 @@ Xcos trace: propertyUpdated( 12 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 10 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 9 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 9 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 9 , BLOCK ) : 0
 Xcos debug: objectReferenced( 9 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 9 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -655,7 +653,6 @@ Xcos trace: propertyUpdated( 13 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 13 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , DSTATE ) : NO_CHANGES
@@ -708,8 +705,8 @@ Xcos trace: propertyUpdated( 13 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 13 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 17 , PORT )
 Xcos trace: propertyUpdated( 17 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -728,7 +725,7 @@ Xcos trace: propertyUpdated( 14 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 16 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -891,7 +888,6 @@ Xcos trace: propertyUpdated( 18 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 18 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 18 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , DSTATE ) : NO_CHANGES
@@ -954,8 +950,8 @@ Xcos trace: propertyUpdated( 18 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
 Xcos debug: objectReferenced( 18 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 18 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 18 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 18 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 18 , BLOCK , INPUTS ) : SUCCESS
 Xcos trace: propertyUpdated( 18 , BLOCK , INPUTS ) : NO_CHANGES
@@ -973,7 +969,7 @@ Xcos trace: propertyUpdated( 22 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 19 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 22 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
 Xcos debug: objectReferenced( 18 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 18 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -1116,6 +1112,111 @@ nzcross = 0
 nmode = 0
 equations = list()
 uid = ""
+// Test flip, theta and style
+o.graphics.flip = %f;
+Xcos debug: objectReferenced( 18 , BLOCK ) : 1
+Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
+Xcos debug: objectReferenced( 18 , BLOCK ) : 1
+Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 18 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 19 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace: propertyUpdated( 22 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace: propertyUpdated( 19 , PORT , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , PORT , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 22 , PORT , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 19 , PORT , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , PORT , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 22 , PORT , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
+o.graphics.style
+Xcos debug: objectReferenced( 18 , BLOCK ) : 1
+Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
+ ans  =
+o.graphics.flip = %t;
+Xcos debug: objectReferenced( 18 , BLOCK ) : 1
+Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
+Xcos debug: objectReferenced( 18 , BLOCK ) : 1
+Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 18 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 19 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace: propertyUpdated( 22 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace: propertyUpdated( 19 , PORT , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , PORT , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 22 , PORT , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 19 , PORT , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , PORT , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 22 , PORT , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
+o.graphics.style
+Xcos debug: objectReferenced( 18 , BLOCK ) : 1
+Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
+ ans  =
+o.graphics.theta = 90;
+Xcos debug: objectReferenced( 18 , BLOCK ) : 1
+Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
+Xcos debug: objectReferenced( 18 , BLOCK ) : 1
+Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 18 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 19 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace: propertyUpdated( 22 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace: propertyUpdated( 19 , PORT , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , PORT , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 22 , PORT , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 19 , PORT , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , PORT , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 22 , PORT , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
+o.graphics.style
+Xcos debug: objectReferenced( 18 , BLOCK ) : 1
+Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
+ ans  =
+o.graphics.theta = 0;
+Xcos debug: objectReferenced( 18 , BLOCK ) : 1
+Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
+Xcos debug: objectReferenced( 18 , BLOCK ) : 1
+Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 18 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 19 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace: propertyUpdated( 22 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace: propertyUpdated( 19 , PORT , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , PORT , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 22 , PORT , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 19 , PORT , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , PORT , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 22 , PORT , LABEL ) : NO_CHANGES
+Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : SUCCESS
+Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
+o.graphics.style
+Xcos debug: objectReferenced( 18 , BLOCK ) : 1
+Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0
+ ans  =
 // Try with another block containing event inputs
 o = CSCOPE("define")
 Xcos debug: objectCreated( 23 , BLOCK )
@@ -1124,8 +1225,8 @@ Xcos debug: objectUnreferenced( 23 , BLOCK ) : 0
 Xcos debug: objectReferenced( 23 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 23 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 23 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 23 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 23 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 23 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 23 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 23 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 24 , PORT )
 Xcos trace: propertyUpdated( 24 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -1139,7 +1240,7 @@ Xcos trace: propertyUpdated( 23 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 24 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 24 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 24 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 23 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 23 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 23 , BLOCK ) : 0
 Xcos debug: objectReferenced( 23 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 23 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -1316,7 +1417,6 @@ Xcos trace: propertyUpdated( 26 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 26 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1359,14 +1459,14 @@ Xcos trace: propertyUpdated( 26 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 27 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 27 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 27 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -1457,8 +1557,8 @@ Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 29 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 29 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 29 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 29 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 29 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 29 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 29 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 30 , PORT )
 Xcos trace: propertyUpdated( 30 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -1485,7 +1585,7 @@ Xcos trace: propertyUpdated( 32 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 30 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 32 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 29 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 29 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -2018,8 +2118,8 @@ Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 34 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 35 , PORT )
 Xcos trace: propertyUpdated( 35 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -2036,7 +2136,7 @@ Xcos trace: propertyUpdated( 35 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 36 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 35 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 36 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 34 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -2063,8 +2163,8 @@ Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 34 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 34 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 35 , PORT , IMPLICIT ) : SUCCESS
@@ -2073,15 +2173,15 @@ Xcos trace: propertyUpdated( 35 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 36 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 35 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 36 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 34 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 34 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 35 , PORT , IMPLICIT ) : NO_CHANGES
@@ -2090,7 +2190,7 @@ Xcos trace: propertyUpdated( 35 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 36 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 35 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 36 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
 Xcos trace: propertyUpdated( 29 , BLOCK , INPUTS ) : SUCCESS
 Xcos trace: propertyUpdated( 29 , BLOCK , OUTPUTS ) : NO_CHANGES
@@ -2181,9 +2281,9 @@ Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0
 !f   !
               ans(5)(2)
                      ans(5)(2)(1)
-    220.
+   220.
                      ans(5)(2)(2)
-    50.
+   50.
 listRef = modelica();
 o.model.equations = listRef;
 Xcos debug: objectReferenced( 34 , BLOCK ) : 1
@@ -2222,8 +2322,8 @@ Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 37 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 38 , PORT )
 Xcos trace: propertyUpdated( 38 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -2246,7 +2346,7 @@ Xcos trace: propertyUpdated( 40 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 38 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 39 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 37 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -2274,8 +2374,8 @@ Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 37 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 37 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 38 , PORT , IMPLICIT ) : SUCCESS
@@ -2287,15 +2387,15 @@ Xcos trace: propertyUpdated( 40 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 38 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 39 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
 Xcos debug: objectReferenced( 37 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 37 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 37 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 38 , PORT , IMPLICIT ) : NO_CHANGES
@@ -2307,7 +2407,7 @@ Xcos trace: propertyUpdated( 40 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 38 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 39 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
 Xcos trace: propertyUpdated( 34 , BLOCK , INPUTS ) : SUCCESS
 Xcos trace: propertyUpdated( 34 , BLOCK , OUTPUTS ) : NO_CHANGES
@@ -2439,9 +2539,9 @@ Xcos debug: objectUnreferenced( 37 , BLOCK ) : 0
 !L  !
               ans(5)(2)
                      ans(5)(2)(1)
-    0.1
+   0.1
                      ans(5)(2)(2)
-    0.0001
+   0.0001
 // Test 'exprs' with SuperBlock, CBLOCK, scifunc_block_m and default fortran_block
 // SuperBlock with no parameter
 lS = list([],list([],"Configuration des Paramètres du bloc",list([])));
@@ -2452,11 +2552,11 @@ Xcos debug: objectUnreferenced( 41 , BLOCK ) : 0
 Xcos debug: objectReferenced( 41 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 41 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 41 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 41 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 41 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 41 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 41 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 41 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 41 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 41 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 41 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 41 , BLOCK ) : 0
 Xcos debug: objectReferenced( 41 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 41 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -2504,11 +2604,11 @@ Xcos debug: objectUnreferenced( 42 , BLOCK ) : 0
 Xcos debug: objectReferenced( 42 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 42 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 42 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 42 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 42 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 42 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 42 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 42 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 42 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 42 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 42 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 42 , BLOCK ) : 0
 Xcos debug: objectReferenced( 42 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 42 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -2540,8 +2640,8 @@ Xcos debug: objectUnreferenced( 43 , BLOCK ) : 0
 Xcos debug: objectReferenced( 43 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 43 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 43 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 43 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 43 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 43 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 43 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 43 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 44 , PORT )
 Xcos trace: propertyUpdated( 44 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -2558,7 +2658,7 @@ Xcos trace: propertyUpdated( 44 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 45 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 45 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 43 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 43 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 43 , BLOCK ) : 0
 Xcos debug: objectReferenced( 43 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 43 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -2593,8 +2693,8 @@ Xcos debug: objectUnreferenced( 43 , BLOCK ) : 0
 Xcos debug: objectReferenced( 43 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 43 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 43 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 43 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 43 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 43 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 43 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 43 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 43 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , PORT , IMPLICIT ) : NO_CHANGES
@@ -2603,7 +2703,7 @@ Xcos trace: propertyUpdated( 44 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 45 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 45 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 43 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 43 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 43 , BLOCK ) : 0
 assert_checkequal(o.graphics.exprs, lCB2);
 Xcos debug: objectReferenced( 43 , BLOCK ) : 1
@@ -2616,8 +2716,8 @@ Xcos debug: objectUnreferenced( 46 , BLOCK ) : 0
 Xcos debug: objectReferenced( 46 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 46 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 46 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 46 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 46 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 46 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 46 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 46 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 47 , PORT )
 Xcos trace: propertyUpdated( 47 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -2634,7 +2734,7 @@ Xcos trace: propertyUpdated( 47 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 48 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 47 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 48 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 46 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 46 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 46 , BLOCK ) : 0
 Xcos debug: objectReferenced( 46 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 46 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -2683,8 +2783,8 @@ Xcos debug: objectUnreferenced( 49 , BLOCK ) : 0
 Xcos debug: objectReferenced( 49 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 49 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 49 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 49 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 49 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 49 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 49 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 49 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 50 , PORT )
 Xcos trace: propertyUpdated( 50 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -2701,7 +2801,7 @@ Xcos trace: propertyUpdated( 50 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 51 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 50 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 51 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 49 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 49 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 49 , BLOCK ) : 0
 Xcos debug: objectReferenced( 49 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 49 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -2746,8 +2846,8 @@ Xcos debug: objectUnreferenced( 52 , BLOCK ) : 0
 Xcos debug: objectReferenced( 52 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 52 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 52 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 52 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 52 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 52 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 52 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 52 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 53 , PORT )
 Xcos trace: propertyUpdated( 53 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -2794,7 +2894,7 @@ Xcos trace: propertyUpdated( 56 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 57 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 58 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 59 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 52 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 52 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 52 , BLOCK ) : 0
 Xcos debug: objectReferenced( 52 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 52 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -3023,11 +3123,11 @@ Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 60 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 60 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 60 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 60 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 60 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 60 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 60 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 60 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 60 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 60 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 60 , BLOCK ) : 0
 Xcos debug: objectReferenced( 60 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 60 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
index 5af5194..e36ec90 100644 (file)
@@ -74,6 +74,16 @@ o = BIGSOM_f("set", o)
 o.graphics
 o.model
 
+// Test flip, theta and style
+o.graphics.flip = %f;
+o.graphics.style
+o.graphics.flip = %t;
+o.graphics.style
+o.graphics.theta = 90;
+o.graphics.style
+o.graphics.theta = 0;
+o.graphics.style
+
 // Try with another block containing event inputs
 o = CSCOPE("define")
 o.graphics
index 1c6ecda..cad7f54 100644 (file)
@@ -15,8 +15,8 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 2 , PORT )
 Xcos trace: propertyUpdated( 2 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -39,7 +39,7 @@ Xcos trace: propertyUpdated( 4 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -118,7 +118,7 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 clear Sum
 // Sum2's refCount must have been affected by "clear Sum"
 Sum2
-Sum2  = (2)
+ Sum2  = (2)
 GUI     : BIGSOM_f
 Graphics: 
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
index 9c89d52..0b984d3 100644 (file)
@@ -15,8 +15,8 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 2 , PORT )
 Xcos trace: propertyUpdated( 2 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -27,7 +27,7 @@ Xcos trace: propertyUpdated( 3 , PORT , SOURCE_BLOCK ) : SUCCESS
 Xcos trace: propertyUpdated( 3 , PORT , PORT_KIND ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_OUTPUTS ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -55,66 +55,66 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
@@ -166,15 +166,15 @@ Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 5 , PORT )
 Xcos trace: propertyUpdated( 5 , PORT , SOURCE_BLOCK ) : SUCCESS
 Xcos trace: propertyUpdated( 5 , PORT , PORT_KIND ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EVENT_INPUTS ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -200,55 +200,55 @@ Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
@@ -276,8 +276,8 @@ Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos debug: objectCreated( 7 , PORT )
 Xcos trace: propertyUpdated( 7 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -291,7 +291,7 @@ Xcos trace: propertyUpdated( 9 , PORT , SOURCE_BLOCK ) : SUCCESS
 Xcos trace: propertyUpdated( 9 , PORT , PORT_KIND ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_OUTPUTS ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 6 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -321,33 +321,33 @@ Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectCreated( 10 , DIAGRAM )
 Xcos debug: objectReferenced( 10 , DIAGRAM ) : 1
@@ -369,7 +369,6 @@ Xcos trace: propertyUpdated( 11 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 11 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 11 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , BLOCK , DSTATE ) : NO_CHANGES
@@ -415,7 +414,6 @@ Xcos trace: propertyUpdated( 13 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 13 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , DSTATE ) : NO_CHANGES
@@ -508,7 +506,6 @@ Xcos trace: propertyUpdated( 18 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 18 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , DSTATE ) : NO_CHANGES
@@ -675,11 +672,11 @@ Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -705,37 +702,37 @@ Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos debug: objectCreated( 27 , PORT )
 Xcos trace: propertyUpdated( 27 , PORT , SOURCE_BLOCK ) : SUCCESS
 Xcos trace: propertyUpdated( 27 , PORT , PORT_KIND ) : SUCCESS
 Xcos trace: propertyUpdated( 26 , BLOCK , EVENT_OUTPUTS ) : SUCCESS
 Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
 Xcos debug: objectReferenced( 26 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0
@@ -861,7 +858,6 @@ Xcos trace: propertyUpdated( 28 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 28 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , DSTATE ) : NO_CHANGES
@@ -903,7 +899,6 @@ Xcos trace: propertyUpdated( 30 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 30 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 30 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 30 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 30 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 30 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 30 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 30 , BLOCK , DSTATE ) : NO_CHANGES
@@ -967,7 +962,6 @@ Xcos trace: propertyUpdated( 34 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 34 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 34 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 34 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 34 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1137,7 +1131,6 @@ Xcos trace: propertyUpdated( 41 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 41 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 41 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 41 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 41 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 41 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 41 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 41 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1201,7 +1194,6 @@ Xcos trace: propertyUpdated( 44 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 44 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 44 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1243,7 +1235,6 @@ Xcos trace: propertyUpdated( 46 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 46 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 46 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 46 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 46 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 46 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 46 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 46 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1307,7 +1298,6 @@ Xcos trace: propertyUpdated( 50 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 50 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 50 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 50 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 50 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 50 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 50 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 50 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1445,7 +1435,6 @@ Xcos trace: propertyUpdated( 57 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 57 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 57 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 57 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 57 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 57 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 57 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 57 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1485,7 +1474,6 @@ Xcos trace: propertyUpdated( 59 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 59 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 59 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 59 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 59 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 59 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 59 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 59 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1526,7 +1514,6 @@ Xcos trace: propertyUpdated( 61 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 61 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 61 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1589,7 +1576,6 @@ Xcos trace: propertyUpdated( 65 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 65 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 65 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 65 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 65 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 65 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 65 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 65 , BLOCK , DSTATE ) : NO_CHANGES
index cde4373..9525cfe 100644 (file)
@@ -15,11 +15,11 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -57,11 +57,11 @@ Xcos debug: objectUnreferenced( 3 , BLOCK ) : 0
 Xcos debug: objectReferenced( 3 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 3 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 3 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 3 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 3 , BLOCK ) : 0
 Xcos debug: objectReferenced( 3 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 3 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -92,7 +92,6 @@ Xcos trace: propertyUpdated( 4 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , DSTATE ) : NO_CHANGES
@@ -134,7 +133,6 @@ Xcos trace: propertyUpdated( 5 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 5 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , DSTATE ) : NO_CHANGES
@@ -211,7 +209,6 @@ Xcos trace: propertyUpdated( 8 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 8 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , DSTATE ) : NO_CHANGES
@@ -287,7 +284,6 @@ Xcos trace: propertyUpdated( 11 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 11 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , BLOCK , DSTATE ) : NO_CHANGES
@@ -330,7 +326,6 @@ Xcos trace: propertyUpdated( 13 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , DSTATE ) : NO_CHANGES
@@ -409,7 +404,6 @@ Xcos trace: propertyUpdated( 15 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 15 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , DSTATE ) : NO_CHANGES
@@ -452,7 +446,6 @@ Xcos trace: propertyUpdated( 17 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 17 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , DSTATE ) : NO_CHANGES
index 353d490..d456237 100644 (file)
@@ -16,11 +16,11 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -60,11 +60,11 @@ Xcos debug: objectUnreferenced( 3 , BLOCK ) : 0
 Xcos debug: objectReferenced( 3 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 3 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 3 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 3 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 3 , BLOCK ) : 0
 Xcos debug: objectReferenced( 3 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 3 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -104,7 +104,6 @@ Xcos trace: propertyUpdated( 5 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 5 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , DSTATE ) : NO_CHANGES
@@ -183,7 +182,6 @@ Xcos trace: propertyUpdated( 9 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 9 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , BLOCK , DSTATE ) : NO_CHANGES
@@ -276,7 +274,6 @@ Xcos trace: propertyUpdated( 14 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 14 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , DSTATE ) : NO_CHANGES
@@ -321,7 +318,6 @@ Xcos trace: propertyUpdated( 16 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 16 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 16 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 16 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 16 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 16 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 16 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 16 , BLOCK , DSTATE ) : NO_CHANGES
@@ -880,11 +876,11 @@ Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 29 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 29 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 29 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 29 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 29 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 29 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 29 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 29 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 29 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 29 , BLOCK ) : 0
 Xcos debug: objectReferenced( 29 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -924,8 +920,8 @@ Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 31 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 32 , PORT )
 Xcos trace: propertyUpdated( 32 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -948,7 +944,7 @@ Xcos trace: propertyUpdated( 34 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 32 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 33 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 34 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 31 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -978,8 +974,8 @@ Xcos debug: objectUnreferenced( 35 , BLOCK ) : 0
 Xcos debug: objectReferenced( 35 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 35 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 35 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 35 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 35 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 35 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 35 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 35 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 36 , PORT )
 Xcos trace: propertyUpdated( 36 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -1002,7 +998,7 @@ Xcos trace: propertyUpdated( 38 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 36 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 37 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 38 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 35 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 35 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 35 , BLOCK ) : 0
 Xcos debug: objectReferenced( 35 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 35 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -1045,7 +1041,6 @@ Xcos trace: propertyUpdated( 40 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 40 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 40 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1112,7 +1107,6 @@ Xcos trace: propertyUpdated( 44 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 44 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 44 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 44 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1212,7 +1206,6 @@ Xcos trace: propertyUpdated( 49 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 49 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 49 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 49 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 49 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 49 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 49 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 49 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1274,7 +1267,6 @@ Xcos trace: propertyUpdated( 53 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 53 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 53 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 53 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 53 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 53 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 53 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1377,7 +1369,6 @@ Xcos trace: propertyUpdated( 59 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 59 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 59 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 59 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 59 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 59 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 59 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 59 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1424,7 +1415,6 @@ Xcos trace: propertyUpdated( 61 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 61 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 61 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1486,7 +1476,6 @@ Xcos trace: propertyUpdated( 65 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 65 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 65 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 65 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 65 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 65 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 65 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 65 , BLOCK , DSTATE ) : NO_CHANGES
@@ -2875,8 +2864,8 @@ Xcos debug: objectUnreferenced( 89 , BLOCK ) : 0
 Xcos debug: objectReferenced( 89 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 89 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 89 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 89 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 89 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 89 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 89 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 89 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 90 , PORT )
 Xcos trace: propertyUpdated( 90 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -2886,7 +2875,7 @@ Xcos trace: propertyUpdated( 89 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 90 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 90 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 90 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 89 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 89 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 89 , BLOCK ) : 0
 Xcos debug: objectReferenced( 89 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 89 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -2914,28 +2903,28 @@ Xcos debug: objectUnreferenced( 89 , BLOCK ) : 0
 Xcos debug: objectReferenced( 89 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 89 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 89 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 89 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 89 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 89 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 89 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 89 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 89 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 90 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 90 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 90 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 89 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 89 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 89 , BLOCK ) : 0
 Xcos debug: objectReferenced( 89 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 89 , BLOCK ) : 0
 Xcos debug: objectReferenced( 89 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 89 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 89 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 89 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 89 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 89 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 89 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 89 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 89 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 90 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 90 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 90 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 89 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 89 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 89 , BLOCK ) : 0
 Xcos debug: objectCreated( 91 , BLOCK )
 Xcos debug: objectReferenced( 91 , BLOCK ) : 1
@@ -2943,8 +2932,8 @@ Xcos debug: objectUnreferenced( 91 , BLOCK ) : 0
 Xcos debug: objectReferenced( 91 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 91 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 91 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 91 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 91 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 91 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 91 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 91 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 92 , PORT )
 Xcos trace: propertyUpdated( 92 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -2954,7 +2943,7 @@ Xcos trace: propertyUpdated( 91 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 92 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 92 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 92 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 91 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 91 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 91 , BLOCK ) : 0
 Xcos debug: objectReferenced( 91 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 91 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -2982,28 +2971,28 @@ Xcos debug: objectUnreferenced( 91 , BLOCK ) : 0
 Xcos debug: objectReferenced( 91 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 91 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 91 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 91 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 91 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 91 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 91 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 91 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 91 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 92 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 92 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 92 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 91 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 91 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 91 , BLOCK ) : 0
 Xcos debug: objectReferenced( 91 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 91 , BLOCK ) : 0
 Xcos debug: objectReferenced( 91 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 91 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 91 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 91 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 91 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 91 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 91 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 91 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 91 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 92 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 92 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 92 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 91 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 91 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 91 , BLOCK ) : 0
 Xcos debug: objectCreated( 93 , BLOCK )
 Xcos trace: propertyUpdated( 93 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
@@ -3015,7 +3004,6 @@ Xcos trace: propertyUpdated( 93 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 93 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 93 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 93 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 93 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 93 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 93 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 93 , BLOCK , DSTATE ) : NO_CHANGES
@@ -3061,7 +3049,6 @@ Xcos trace: propertyUpdated( 95 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 95 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 95 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 95 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 95 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 95 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 95 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 95 , BLOCK , DSTATE ) : NO_CHANGES
@@ -3101,8 +3088,8 @@ Xcos debug: objectUnreferenced( 97 , BLOCK ) : 0
 Xcos debug: objectReferenced( 97 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 97 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 97 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 97 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 97 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 97 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 97 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 97 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos debug: objectCreated( 98 , PORT )
 Xcos trace: propertyUpdated( 98 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -3119,7 +3106,7 @@ Xcos trace: propertyUpdated( 98 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 99 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 98 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 99 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 97 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 97 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 97 , BLOCK ) : 0
 Xcos debug: objectReferenced( 97 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 97 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -3139,7 +3126,6 @@ Xcos trace: propertyUpdated( 100 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 100 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 100 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 100 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 100 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 100 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 100 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 100 , BLOCK , DSTATE ) : NO_CHANGES
@@ -3181,7 +3167,6 @@ Xcos trace: propertyUpdated( 102 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 102 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 102 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 102 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 102 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 102 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 102 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 102 , BLOCK , DSTATE ) : NO_CHANGES
@@ -3267,7 +3252,6 @@ Xcos trace: propertyUpdated( 105 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 105 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 105 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 105 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 105 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 105 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 105 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 105 , BLOCK , DSTATE ) : NO_CHANGES
@@ -3338,7 +3322,6 @@ Xcos trace: propertyUpdated( 109 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 109 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 109 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 109 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 109 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 109 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 109 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 109 , BLOCK , DSTATE ) : NO_CHANGES
@@ -3380,7 +3363,6 @@ Xcos trace: propertyUpdated( 111 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 111 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 111 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 111 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 111 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 111 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 111 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 111 , BLOCK , DSTATE ) : NO_CHANGES
index 6358b82..95da1f8 100644 (file)
@@ -25,8 +25,8 @@ Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 2 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 3 , PORT )
 Xcos trace: propertyUpdated( 3 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -49,7 +49,7 @@ Xcos trace: propertyUpdated( 5 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 2 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -79,8 +79,8 @@ Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 7 , PORT )
 Xcos trace: propertyUpdated( 7 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -103,7 +103,7 @@ Xcos trace: propertyUpdated( 9 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 6 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -154,7 +154,6 @@ Xcos trace: propertyUpdated( 12 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 12 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 12 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , BLOCK , DSTATE ) : NO_CHANGES
@@ -221,7 +220,6 @@ Xcos trace: propertyUpdated( 16 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 16 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 16 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 16 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 16 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 16 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 16 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 16 , BLOCK , DSTATE ) : NO_CHANGES
index 377a36d..09afb06 100644 (file)
@@ -65,11 +65,11 @@ Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 2 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 2 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -114,8 +114,8 @@ Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 5 , PORT )
 Xcos trace: propertyUpdated( 5 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -138,7 +138,7 @@ Xcos trace: propertyUpdated( 7 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -168,8 +168,8 @@ Xcos debug: objectUnreferenced( 8 , BLOCK ) : 0
 Xcos debug: objectReferenced( 8 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 8 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 8 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 8 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 8 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 8 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 8 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 9 , PORT )
 Xcos trace: propertyUpdated( 9 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -183,7 +183,7 @@ Xcos trace: propertyUpdated( 8 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 9 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 8 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 8 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 8 , BLOCK ) : 0
 Xcos debug: objectReferenced( 8 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 8 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -213,8 +213,8 @@ Xcos debug: objectUnreferenced( 11 , BLOCK ) : 0
 Xcos debug: objectReferenced( 11 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 11 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 11 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 11 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 11 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 11 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 11 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 12 , PORT )
 Xcos trace: propertyUpdated( 12 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -228,7 +228,7 @@ Xcos trace: propertyUpdated( 11 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 11 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 11 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 11 , BLOCK ) : 0
 Xcos debug: objectReferenced( 11 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 11 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -286,7 +286,6 @@ Xcos trace: propertyUpdated( 17 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 17 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 17 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , DSTATE ) : NO_CHANGES
@@ -346,7 +345,6 @@ Xcos trace: propertyUpdated( 21 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 21 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 21 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 21 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 21 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 21 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 21 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 21 , BLOCK , DSTATE ) : NO_CHANGES
@@ -396,7 +394,6 @@ Xcos trace: propertyUpdated( 24 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 24 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 24 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 24 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 24 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 24 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 24 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 24 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1415,7 +1412,6 @@ Xcos trace: propertyUpdated( 33 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 33 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 33 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 33 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 33 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 33 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 33 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1475,7 +1471,6 @@ Xcos trace: propertyUpdated( 37 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 37 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 37 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 37 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 37 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 37 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 37 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 37 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1680,7 +1675,6 @@ Xcos trace: propertyUpdated( 43 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 43 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 43 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 43 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 43 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 43 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 43 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 43 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1740,7 +1734,6 @@ Xcos trace: propertyUpdated( 47 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 47 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 47 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 47 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 47 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 47 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 47 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 47 , BLOCK , DSTATE ) : NO_CHANGES
@@ -2143,7 +2136,6 @@ Xcos trace: propertyUpdated( 54 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 54 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 54 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 54 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 54 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 54 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 54 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 54 , BLOCK , DSTATE ) : NO_CHANGES
@@ -2214,7 +2206,6 @@ Xcos trace: propertyUpdated( 58 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 58 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 58 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 58 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 58 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 58 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 58 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 58 , BLOCK , DSTATE ) : NO_CHANGES
index 8a75452..66f4ea6 100644 (file)
@@ -25,8 +25,8 @@ Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 2 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 3 , PORT )
 Xcos trace: propertyUpdated( 3 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -49,7 +49,7 @@ Xcos trace: propertyUpdated( 5 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 2 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -82,7 +82,6 @@ Xcos trace: propertyUpdated( 6 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , DSTATE ) : NO_CHANGES
@@ -158,8 +157,8 @@ Xcos debug: objectUnreferenced( 10 , BLOCK ) : 0
 Xcos debug: objectReferenced( 10 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 10 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 10 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 10 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 10 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 10 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 10 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 10 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 11 , PORT )
 Xcos trace: propertyUpdated( 11 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -182,7 +181,7 @@ Xcos trace: propertyUpdated( 13 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 10 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 10 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 10 , BLOCK ) : 0
 Xcos debug: objectReferenced( 10 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 10 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -218,7 +217,6 @@ Xcos trace: propertyUpdated( 14 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 14 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 14 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , DSTATE ) : NO_CHANGES
@@ -331,11 +329,11 @@ Xcos debug: objectUnreferenced( 20 , BLOCK ) : 0
 Xcos debug: objectReferenced( 20 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 20 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 20 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 20 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 20 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 20 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 20 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 20 , BLOCK ) : 0
 Xcos debug: objectReferenced( 20 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 20 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -373,7 +371,6 @@ Xcos trace: propertyUpdated( 22 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 22 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 22 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 22 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 22 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 22 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 22 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 22 , BLOCK , DSTATE ) : NO_CHANGES
@@ -434,7 +431,6 @@ Xcos trace: propertyUpdated( 26 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 26 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 26 , BLOCK , DSTATE ) : NO_CHANGES
@@ -532,7 +528,6 @@ Xcos trace: propertyUpdated( 31 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , DSTATE ) : NO_CHANGES
index 04db9e5..791f32d 100644 (file)
@@ -15,11 +15,11 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -73,8 +73,8 @@ Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 5 , PORT )
 Xcos trace: propertyUpdated( 5 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -84,7 +84,7 @@ Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -112,28 +112,28 @@ Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectCreated( 6 , BLOCK )
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
@@ -141,8 +141,8 @@ Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 7 , PORT )
 Xcos trace: propertyUpdated( 7 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -152,7 +152,7 @@ Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 6 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -180,28 +180,28 @@ Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
 Xcos debug: objectCreated( 8 , BLOCK )
 Xcos trace: propertyUpdated( 8 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
@@ -213,7 +213,6 @@ Xcos trace: propertyUpdated( 8 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 8 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 8 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , DSTATE ) : NO_CHANGES
@@ -259,7 +258,6 @@ Xcos trace: propertyUpdated( 10 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 10 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 10 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 10 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 10 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 10 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 10 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 10 , BLOCK , DSTATE ) : NO_CHANGES
@@ -299,8 +297,8 @@ Xcos debug: objectUnreferenced( 12 , BLOCK ) : 0
 Xcos debug: objectReferenced( 12 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 12 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 12 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 12 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 12 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 12 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 12 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos debug: objectCreated( 13 , PORT )
 Xcos trace: propertyUpdated( 13 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -317,7 +315,7 @@ Xcos trace: propertyUpdated( 13 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 12 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 12 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 12 , BLOCK ) : 0
 Xcos debug: objectReferenced( 12 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 12 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -337,7 +335,6 @@ Xcos trace: propertyUpdated( 15 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 15 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 15 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , DSTATE ) : NO_CHANGES
@@ -379,7 +376,6 @@ Xcos trace: propertyUpdated( 17 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 17 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 17 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 17 , BLOCK , DSTATE ) : NO_CHANGES
@@ -469,7 +465,6 @@ Xcos trace: propertyUpdated( 20 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 20 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , BLOCK , DSTATE ) : NO_CHANGES
@@ -514,7 +509,6 @@ Xcos trace: propertyUpdated( 21 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 21 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 21 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 21 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 21 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 21 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 21 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 21 , BLOCK , DSTATE ) : NO_CHANGES
index a11af23..cddb478 100644 (file)
@@ -15,11 +15,11 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -71,11 +71,11 @@ Xcos debug: objectUnreferenced( 3 , BLOCK ) : 0
 Xcos debug: objectReferenced( 3 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 3 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 3 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 3 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 3 , BLOCK ) : 0
 Xcos debug: objectReferenced( 3 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 3 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -114,7 +114,6 @@ Xcos trace: propertyUpdated( 4 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , DSTATE ) : NO_CHANGES
index 9af0478..2b8ab86 100644 (file)
@@ -34,8 +34,8 @@ Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 2 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 3 , PORT )
 Xcos trace: propertyUpdated( 3 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -45,7 +45,7 @@ Xcos trace: propertyUpdated( 2 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 2 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -73,28 +73,28 @@ Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 2 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 2 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectCreated( 4 , BLOCK )
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
@@ -102,8 +102,8 @@ Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 5 , PORT )
 Xcos trace: propertyUpdated( 5 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -113,7 +113,7 @@ Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -141,28 +141,28 @@ Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectCreated( 6 , BLOCK )
 Xcos trace: propertyUpdated( 6 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
@@ -174,7 +174,6 @@ Xcos trace: propertyUpdated( 6 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 6 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 6 , BLOCK , DSTATE ) : NO_CHANGES
@@ -220,7 +219,6 @@ Xcos trace: propertyUpdated( 8 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 8 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 8 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 8 , BLOCK , DSTATE ) : NO_CHANGES
@@ -260,8 +258,8 @@ Xcos debug: objectUnreferenced( 10 , BLOCK ) : 0
 Xcos debug: objectReferenced( 10 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 10 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 10 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 10 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 10 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 10 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 10 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 10 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos debug: objectCreated( 11 , PORT )
 Xcos trace: propertyUpdated( 11 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -278,7 +276,7 @@ Xcos trace: propertyUpdated( 11 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , PORT , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 11 , PORT , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 12 , PORT , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 10 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 10 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 10 , BLOCK ) : 0
 Xcos debug: objectReferenced( 10 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 10 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -298,7 +296,6 @@ Xcos trace: propertyUpdated( 13 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 13 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , DSTATE ) : NO_CHANGES
@@ -340,7 +337,6 @@ Xcos trace: propertyUpdated( 15 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 15 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 15 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 15 , BLOCK , DSTATE ) : NO_CHANGES
@@ -964,8 +960,8 @@ Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 28 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 29 , PORT )
 Xcos trace: propertyUpdated( 29 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -976,7 +972,7 @@ Xcos trace: propertyUpdated( 30 , PORT , SOURCE_BLOCK ) : SUCCESS
 Xcos trace: propertyUpdated( 30 , PORT , PORT_KIND ) : SUCCESS
 Xcos trace: propertyUpdated( 28 , BLOCK , EVENT_OUTPUTS ) : SUCCESS
 Xcos trace: propertyUpdated( 28 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 28 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -1004,66 +1000,66 @@ Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 28 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 28 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 28 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 28 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 28 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 28 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 28 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 28 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
 Xcos debug: objectReferenced( 28 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0
@@ -1115,15 +1111,15 @@ Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 31 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 32 , PORT )
 Xcos trace: propertyUpdated( 32 , PORT , SOURCE_BLOCK ) : SUCCESS
 Xcos trace: propertyUpdated( 32 , PORT , PORT_KIND ) : SUCCESS
 Xcos trace: propertyUpdated( 31 , BLOCK , EVENT_INPUTS ) : SUCCESS
 Xcos trace: propertyUpdated( 31 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 31 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -1149,55 +1145,55 @@ Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 31 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 31 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 31 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 31 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 31 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 31 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 31 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
 Xcos debug: objectReferenced( 31 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 31 , BLOCK ) : 0
@@ -1225,8 +1221,8 @@ Xcos debug: objectUnreferenced( 33 , BLOCK ) : 0
 Xcos debug: objectReferenced( 33 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 33 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 33 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 33 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 33 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 33 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos debug: objectCreated( 34 , PORT )
 Xcos trace: propertyUpdated( 34 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -1240,7 +1236,7 @@ Xcos trace: propertyUpdated( 36 , PORT , SOURCE_BLOCK ) : SUCCESS
 Xcos trace: propertyUpdated( 36 , PORT , PORT_KIND ) : SUCCESS
 Xcos trace: propertyUpdated( 33 , BLOCK , EVENT_OUTPUTS ) : SUCCESS
 Xcos trace: propertyUpdated( 33 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 33 , BLOCK ) : 0
 Xcos debug: objectReferenced( 33 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 33 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -1270,33 +1266,33 @@ Xcos debug: objectUnreferenced( 33 , BLOCK ) : 0
 Xcos debug: objectReferenced( 33 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 33 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 33 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 33 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 33 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 33 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 33 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 33 , BLOCK ) : 0
 Xcos debug: objectReferenced( 33 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 33 , BLOCK ) : 0
 Xcos debug: objectReferenced( 33 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 33 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 33 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 33 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 33 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 33 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 33 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 33 , BLOCK ) : 0
 Xcos debug: objectReferenced( 33 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 33 , BLOCK ) : 0
 Xcos debug: objectReferenced( 33 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 33 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 33 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 33 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 33 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 33 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 33 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 33 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 33 , BLOCK ) : 0
 Xcos debug: objectCreated( 37 , DIAGRAM )
 Xcos debug: objectReferenced( 37 , DIAGRAM ) : 1
@@ -1318,7 +1314,6 @@ Xcos trace: propertyUpdated( 38 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 38 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 38 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 38 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 38 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 38 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 38 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 38 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1364,7 +1359,6 @@ Xcos trace: propertyUpdated( 40 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 40 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 40 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 40 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1457,7 +1451,6 @@ Xcos trace: propertyUpdated( 45 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 45 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 45 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 45 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 45 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 45 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 45 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 45 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1624,11 +1617,11 @@ Xcos debug: objectUnreferenced( 53 , BLOCK ) : 0
 Xcos debug: objectReferenced( 53 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 53 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 53 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 53 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 53 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 53 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 53 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 53 , BLOCK ) : 0
 Xcos debug: objectReferenced( 53 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 53 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -1654,37 +1647,37 @@ Xcos debug: objectUnreferenced( 53 , BLOCK ) : 0
 Xcos debug: objectReferenced( 53 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 53 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 53 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 53 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 53 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 53 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 53 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 53 , BLOCK ) : 0
 Xcos debug: objectReferenced( 53 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 53 , BLOCK ) : 0
 Xcos debug: objectReferenced( 53 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 53 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 53 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 53 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 53 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 53 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 53 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 53 , BLOCK ) : 0
 Xcos debug: objectReferenced( 53 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 53 , BLOCK ) : 0
 Xcos debug: objectReferenced( 53 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 53 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 53 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 53 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 53 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 53 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos debug: objectCreated( 54 , PORT )
 Xcos trace: propertyUpdated( 54 , PORT , SOURCE_BLOCK ) : SUCCESS
 Xcos trace: propertyUpdated( 54 , PORT , PORT_KIND ) : SUCCESS
 Xcos trace: propertyUpdated( 53 , BLOCK , EVENT_OUTPUTS ) : SUCCESS
 Xcos trace: propertyUpdated( 53 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 53 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 53 , BLOCK ) : 0
 Xcos debug: objectReferenced( 53 , BLOCK ) : 1
 Xcos debug: objectUnreferenced( 53 , BLOCK ) : 0
@@ -1810,7 +1803,6 @@ Xcos trace: propertyUpdated( 55 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 55 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 55 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 55 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 55 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 55 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 55 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 55 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1852,7 +1844,6 @@ Xcos trace: propertyUpdated( 57 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 57 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 57 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 57 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 57 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 57 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 57 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 57 , BLOCK , DSTATE ) : NO_CHANGES
@@ -1916,7 +1907,6 @@ Xcos trace: propertyUpdated( 61 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 61 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 61 , BLOCK , DSTATE ) : NO_CHANGES
@@ -2911,7 +2901,7 @@ Xcos debug: objectUnreferenced( 65 , LINK ) : 0
 Xcos debug: objectUnreferenced( 66 , LINK ) : 0
 Xcos debug: objectUnreferenced( 60 , LINK ) : 0
  ans  =
-    2.    1.    0.
+   2.   1.   0.
 clk.model.rpar.objs(3).to
 Xcos debug: objectCreated( 77 , DIAGRAM )
 Xcos trace: propertyUpdated( 77 , DIAGRAM , CHILDREN ) : SUCCESS
@@ -2962,7 +2952,7 @@ Xcos debug: objectUnreferenced( 65 , LINK ) : 0
 Xcos debug: objectUnreferenced( 66 , LINK ) : 0
 Xcos debug: objectUnreferenced( 60 , LINK ) : 0
  ans  =
-    4.    1.    1.
+   4.   1.   1.
 clk.model.rpar.objs(4).graphics
 Xcos debug: objectCreated( 78 , DIAGRAM )
 Xcos trace: propertyUpdated( 78 , DIAGRAM , CHILDREN ) : SUCCESS
@@ -3158,7 +3148,7 @@ Xcos debug: objectUnreferenced( 61 , BLOCK ) : 0
 Xcos debug: objectUnreferenced( 66 , LINK ) : 0
 Xcos debug: objectUnreferenced( 65 , LINK ) : 0
  ans  =
-    4.    1.    0.
+   4.   1.   0.
 clk.model.rpar.objs(5).to
 Xcos debug: objectCreated( 81 , DIAGRAM )
 Xcos trace: propertyUpdated( 81 , DIAGRAM , CHILDREN ) : SUCCESS
@@ -3209,7 +3199,7 @@ Xcos debug: objectUnreferenced( 61 , BLOCK ) : 0
 Xcos debug: objectUnreferenced( 66 , LINK ) : 0
 Xcos debug: objectUnreferenced( 65 , LINK ) : 0
  ans  =
-    1.    1.    1.
+   1.   1.   1.
 clk.model.rpar.objs(6).from
 Xcos debug: objectCreated( 82 , DIAGRAM )
 Xcos trace: propertyUpdated( 82 , DIAGRAM , CHILDREN ) : SUCCESS
@@ -3260,7 +3250,7 @@ Xcos debug: objectUnreferenced( 61 , BLOCK ) : 0
 Xcos debug: objectUnreferenced( 65 , LINK ) : 0
 Xcos debug: objectUnreferenced( 66 , LINK ) : 0
  ans  =
-    4.    2.    0.
+   4.   2.   0.
 clk.model.rpar.objs(6).to
 Xcos debug: objectCreated( 83 , DIAGRAM )
 Xcos trace: propertyUpdated( 83 , DIAGRAM , CHILDREN ) : SUCCESS
@@ -3311,7 +3301,7 @@ Xcos debug: objectUnreferenced( 61 , BLOCK ) : 0
 Xcos debug: objectUnreferenced( 65 , LINK ) : 0
 Xcos debug: objectUnreferenced( 66 , LINK ) : 0
  ans  =
-    2.    1.    1.
+   2.   1.   1.
 // Check that all the model items are freed
 clear sb clk
 Xcos trace: propertyUpdated( 6 , BLOCK , INPUTS ) : NO_CHANGES
index 95edf31..6edc545 100644 (file)
@@ -50,11 +50,11 @@ Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -109,7 +109,6 @@ Xcos trace: propertyUpdated( 7 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , BLOCK , LABEL ) : SUCCESS
 Xcos trace: propertyUpdated( 7 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 7 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 7 , BLOCK , DSTATE ) : NO_CHANGES
@@ -312,11 +311,11 @@ Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 13 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 13 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -334,7 +333,6 @@ Xcos trace: propertyUpdated( 14 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , LABEL ) : SUCCESS
 Xcos trace: propertyUpdated( 14 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 14 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 14 , BLOCK , DSTATE ) : NO_CHANGES
index 7923834..5df278d 100644 (file)
@@ -16,11 +16,11 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
index ad35fd3..c844178 100644 (file)
@@ -27,11 +27,11 @@ Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 2 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 2 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , BLOCK , LABEL ) : SUCCESS
-Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 2 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 2 , BLOCK ) : 0
 Xcos debug: objectReferenced( 2 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 2 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
@@ -53,8 +53,8 @@ Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 5 , PORT )
 Xcos trace: propertyUpdated( 5 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -97,8 +97,8 @@ Xcos debug: objectUnreferenced( 7 , BLOCK ) : 0
 Xcos debug: objectReferenced( 7 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 7 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 7 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 7 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 7 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 7 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 7 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 7 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 8 , PORT )
 Xcos trace: propertyUpdated( 8 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -143,8 +143,8 @@ Xcos debug: objectUnreferenced( 11 , BLOCK ) : 0
 Xcos debug: objectReferenced( 11 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 11 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 11 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 11 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 11 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 11 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 11 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 11 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 12 , PORT )
 Xcos trace: propertyUpdated( 12 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -185,8 +185,8 @@ Xcos debug: objectUnreferenced( 14 , BLOCK ) : 0
 Xcos debug: objectReferenced( 14 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 14 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 14 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 14 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 14 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 14 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 14 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 14 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 15 , PORT )
 Xcos trace: propertyUpdated( 15 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -265,7 +265,6 @@ Xcos trace: propertyUpdated( 18 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 18 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 18 , BLOCK , DSTATE ) : NO_CHANGES
@@ -311,10 +310,9 @@ Xcos trace: propertyUpdated( 20 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
 Xcos trace: propertyUpdated( 20 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
 Xcos trace: propertyUpdated( 20 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , BLOCK , UID ) : NO_CHANGES
-Xcos trace: propertyUpdated( 20 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 20 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 20 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 20 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 20 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 20 , BLOCK , DSTATE ) : NO_CHANGES
@@ -363,10 +361,9 @@ Xcos trace: propertyUpdated( 23 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
 Xcos trace: propertyUpdated( 23 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
 Xcos trace: propertyUpdated( 23 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 23 , BLOCK , UID ) : NO_CHANGES
-Xcos trace: propertyUpdated( 23 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 23 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 23 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 23 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 23 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 23 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 23 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 23 , BLOCK , DSTATE ) : NO_CHANGES
@@ -425,10 +422,9 @@ Xcos trace: propertyUpdated( 27 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
 Xcos trace: propertyUpdated( 27 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
 Xcos trace: propertyUpdated( 27 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 27 , BLOCK , UID ) : NO_CHANGES
-Xcos trace: propertyUpdated( 27 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 27 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 27 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 27 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 27 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 27 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 27 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 27 , BLOCK , DSTATE ) : NO_CHANGES
@@ -477,10 +473,9 @@ Xcos trace: propertyUpdated( 30 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
 Xcos trace: propertyUpdated( 30 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
 Xcos trace: propertyUpdated( 30 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 30 , BLOCK , UID ) : NO_CHANGES
-Xcos trace: propertyUpdated( 30 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 30 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 30 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 30 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 30 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 30 , BLOCK , EXPRS ) : SUCCESS
 Xcos trace: propertyUpdated( 30 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 30 , BLOCK , DSTATE ) : NO_CHANGES
index 900e63f..5453490 100644 (file)
@@ -14,11 +14,11 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
index dfa77e6..1e34034 100644 (file)
@@ -14,11 +14,11 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -57,8 +57,8 @@ list(),..
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : SUCCESS
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : SUCCESS
 Xcos debug: objectCreated( 2 , PORT )
 Xcos trace: propertyUpdated( 2 , PORT , SOURCE_BLOCK ) : SUCCESS
@@ -92,8 +92,8 @@ list(),..
 "E");
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , IMPLICIT ) : NO_CHANGES
@@ -116,8 +116,8 @@ list(),..
 "E");
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , IMPLICIT ) : NO_CHANGES
@@ -142,9 +142,9 @@ Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 2 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , PORT , IMPLICIT ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 4 , PORT , IMPLICIT ) : NO_CHANGES
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 // Check that all the model items are freed
index df745ca..e0d1b80 100644 (file)
@@ -15,11 +15,11 @@ Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -64,11 +64,11 @@ Xcos debug: objectUnreferenced( 3 , BLOCK ) : 0
 Xcos debug: objectReferenced( 3 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 3 , BLOCK , ANGLE ) : NO_CHANGES
-Xcos trace: propertyUpdated( 3 , BLOCK , ANGLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : SUCCESS
+Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : SUCCESS
 Xcos trace: propertyUpdated( 3 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 3 , BLOCK , LABEL ) : NO_CHANGES
-Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : SUCCESS
 Xcos debug: objectUnreferenced( 3 , BLOCK ) : 0
 Xcos debug: objectReferenced( 3 , BLOCK ) : 1
 Xcos trace: propertyUpdated( 3 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
@@ -107,7 +107,6 @@ Xcos trace: propertyUpdated( 5 , BLOCK , UID ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , STYLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , LABEL ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , GEOMETRY ) : NO_CHANGES
-Xcos trace: propertyUpdated( 5 , BLOCK , ANGLE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , EXPRS ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , STATE ) : NO_CHANGES
 Xcos trace: propertyUpdated( 5 , BLOCK , DSTATE ) : NO_CHANGES
index 1ec1b37..5ca8a24 100644 (file)
@@ -52,6 +52,7 @@ import java.util.List;
 import java.util.logging.Level;
 import static java.util.stream.Collectors.toList;
 import org.scilab.modules.action_binding.highlevel.ScilabInterpreterManagement;
+import org.scilab.modules.graph.utils.StyleMap;
 import org.scilab.modules.types.ScilabString;
 import org.scilab.modules.xcos.JavaController;
 import org.scilab.modules.xcos.Kind;
@@ -62,6 +63,7 @@ import org.scilab.modules.xcos.VectorOfScicosID;
 import org.scilab.modules.xcos.graph.model.XcosCell;
 import org.scilab.modules.xcos.graph.model.XcosCellFactory;
 import org.scilab.modules.xcos.io.ScilabTypeCoder;
+import org.scilab.modules.xcos.utils.XcosConstants;
 
 /**
  * Move the Selected cells to a new SuperBlock diagram
@@ -456,13 +458,15 @@ public class RegionToSuperblockAction extends VertexSelectionDependantAction {
             if (object instanceof BasicBlock) {
                 final BasicBlock b = (BasicBlock) object;
 
-                controller.getObjectProperty(b.getUID(), b.getKind(), ObjectProperties.ANGLE, mvcAngle);
+                String[] style = new String[1];
+                controller.getObjectProperty(b.getUID(), Kind.BLOCK, ObjectProperties.STYLE, style);
+                StyleMap styleMap = new StyleMap(style[0]);
 
-                angleCounter += mvcAngle.get(1);
+                final boolean mirrored = Boolean.TRUE.toString().equals(styleMap.get(XcosConstants.STYLE_MIRROR));
+                final boolean flipped = Boolean.TRUE.toString().equals(styleMap.get(XcosConstants.STYLE_FLIP));
+                final double doubleRotation = Double.valueOf(styleMap.getOrDefault(XcosConstants.STYLE_ROTATION, "0"));
 
-                int flags = (int) mvcAngle.get(0);
-                final boolean mirrored = (flags & 0x0002) != 0;
-                final boolean flipped = (flags & 0x0001) != 0;
+                angleCounter += doubleRotation;
                 if (flipped) {
                     flipCounter++;
                 }
@@ -476,18 +480,19 @@ public class RegionToSuperblockAction extends VertexSelectionDependantAction {
          * apply statistics to flip and rotate
          */
         final int halfSize = selection.length / 2;
-        mvcAngle.set(1, BlockPositioning.roundAngle(angleCounter / selection.length));
+        String[] style = new String[1];
+        controller.getObjectProperty(superBlock.getUID(), superBlock.getKind(), ObjectProperties.STYLE, style);
+        StyleMap styleMap = new StyleMap(style[0]);
 
-        int mirrorAndFlip = 0;
+        styleMap.put(XcosConstants.STYLE_ROTATION, Double.toString(BlockPositioning.roundAngle(angleCounter / selection.length)));
         if (flipCounter > halfSize) {
-            mirrorAndFlip ^= 0x0001;
+            styleMap.put(XcosConstants.STYLE_FLIP, Boolean.toString(true));
         }
         if (mirrorCounter > halfSize) {
-            mirrorAndFlip ^= 0x0002;
+            styleMap.put(XcosConstants.STYLE_MIRROR, Boolean.toString(true));
         }
-        mvcAngle.set(0, mirrorAndFlip);
 
-        controller.setObjectProperty(superBlock.getUID(), superBlock.getKind(), ObjectProperties.ANGLE, mvcAngle);
+        controller.setObjectProperty(superBlock.getUID(), superBlock.getKind(), ObjectProperties.STYLE, styleMap.toString());
 
         return superBlock;
     }
index 586ace5..2fa4429 100644 (file)
@@ -126,8 +126,8 @@ public class BrowserTreeNodeData {
     }
 
     private void htmlBlock(final StringBuilder str, final Controller controller) {
-        VectorOfDouble angle = new VectorOfDouble(2);
-        controller.getObjectProperty(uid, kind, ObjectProperties.ANGLE, angle);
+        String[] style = new String[1];
+        controller.getObjectProperty(uid, kind, ObjectProperties.STYLE, style);
         VectorOfString exprs = new VectorOfString();
         controller.getObjectProperty(uid, kind, ObjectProperties.EXPRS, exprs);
         VectorOfDouble geom = new VectorOfDouble(4);
@@ -148,12 +148,9 @@ public class BrowserTreeNodeData {
         tag(htmlTable, "caption", "Graphics");
         tag(htmlTable, "tr", tag("td", "orig").append(tag("td", escapeVector(',', geom.get(0), geom.get(1)))));
         tag(htmlTable, "tr", tag("td", "sz").append(tag("td", escapeVector(',', geom.get(2), geom.get(3)))));
-        tag(htmlTable, "tr", tag("td", "flip").append(tag("td", ((((int) angle.get(0)) & 0x0001) != 0) ? "%t" : "%f")));
-        tag(htmlTable, "tr", tag("td", "mirror").append(tag("td", ((((int) angle.get(0)) & 0x0002) != 0) ? "%t" : "%f")));
-        tag(htmlTable, "tr", tag("td", "theta").append(tag("td", CURRENT_FORMAT.format(angle.get(1)))));
         tag(htmlTable, "tr", tag("td", "exprs").append(tag("td", escapeVector(';', exprs))));
         tag(htmlTable, "tr", tag("td", "id").append(tag("td", title[0])));
-        tag(htmlTable, "tr", tag("td", "style").append(tag("td", CURRENT_FORMAT.format(angle.get(1)))));
+        tag(htmlTable, "tr", tag("td", "style").append(tag("td", style[0])));
 
         tag(str, "table", htmlTable);
 
index c3f7d15..496c0e6 100644 (file)
@@ -32,6 +32,8 @@ import org.w3c.dom.Node;
 import com.mxgraph.io.mxCellCodec;
 import com.mxgraph.io.mxCodec;
 import com.mxgraph.model.mxICell;
+import com.mxgraph.util.mxConstants;
+import org.scilab.modules.xcos.utils.XcosConstants;
 
 /**
  * Codec for any xcos object
@@ -53,7 +55,6 @@ public class XcosObjectCodec extends mxCellCodec {
      * Attribute name containing {@link com.mxgraph.model.mxCell} style.
      */
     protected static final String STYLE = "style";
-    private static final String ROTATION = "rotation";
     private static final String DIRECTION = "direction";
     private static final String WEST = "west";
     private static final String SOUTH = "south";
@@ -245,16 +246,16 @@ public class XcosObjectCodec extends mxCellCodec {
             } while (false);
 
             style.remove(DIRECTION);
-            style.put(ROTATION, Integer.toString(angle));
+            style.put(XcosConstants.STYLE_ROTATION, Integer.toString(angle));
 
         }
 
         if (!style.containsKey(ScilabGraphConstants.STYLE_FLIP)) {
-            style.put(ScilabGraphConstants.STYLE_FLIP, Boolean.FALSE.toString());
+            style.put(XcosConstants.STYLE_FLIP, Boolean.FALSE.toString());
         }
 
         if (!style.containsKey(ScilabGraphConstants.STYLE_MIRROR)) {
-            style.put(ScilabGraphConstants.STYLE_MIRROR, Boolean.FALSE.toString());
+            style.put(XcosConstants.STYLE_MIRROR, Boolean.FALSE.toString());
         }
     }
 
index c3b8d51..6900537 100644 (file)
@@ -41,6 +41,7 @@ import org.scilab.modules.xcos.utils.BlockPositioning;
 
 import com.mxgraph.model.mxCell;
 import com.mxgraph.util.mxConstants;
+import org.scilab.modules.xcos.utils.XcosConstants;
 
 /**
  * Protected class which decode graphic fields of a block.
@@ -381,15 +382,16 @@ final class BlockGraphicElement extends BlockPartsElement {
      *            the target instance
      */
     private void decodeFlipAndRotation(final BasicBlock into) {
-        VectorOfDouble angle = new VectorOfDouble(2);
+        String[] interfaceFunction = new String[1];
+        controller.getObjectProperty(into.getUID(), into.getKind(), ObjectProperties.INTERFACE_FUNCTION, interfaceFunction);
+
+        StyleMap styleMap = new StyleMap(interfaceFunction[0]);
 
         /*
          * Flip management
          */
         if (!((ScilabBoolean) data.get(FLIP_INDEX)).getData()[0][0]) {
-            angle.set(0, 0x0001);
-        } else {
-            angle.set(0, 0x0000);
+            styleMap.put(XcosConstants.STYLE_FLIP, Boolean.TRUE.toString());
         }
 
         /*
@@ -399,14 +401,10 @@ final class BlockGraphicElement extends BlockPartsElement {
         if (theta != 0) {
             // convert to a valid value
             theta = BlockPositioning.roundAngle(-theta);
-            angle.set(1, theta);
-
-            final StyleMap map = new StyleMap(into.getStyle());
-            map.put(mxConstants.STYLE_ROTATION, Double.toString(theta));
-            into.setStyle(map.toString());
+            styleMap.put(mxConstants.STYLE_ROTATION, Double.toString(theta));
         }
 
-        controller.setObjectProperty(into.getUID(), into.getKind(), ObjectProperties.ANGLE, angle);
+        controller.setObjectProperty(into.getUID(), into.getKind(), ObjectProperties.STYLE, styleMap.toString());
     }
 
     /**
index 5a341d9..2882373 100644 (file)
@@ -24,7 +24,6 @@ import java.util.Map;
 import org.scilab.modules.xcos.JavaController;
 import org.scilab.modules.xcos.Kind;
 import org.scilab.modules.xcos.ObjectProperties;
-import org.scilab.modules.xcos.VectorOfDouble;
 import org.scilab.modules.xcos.block.BasicBlock;
 import org.scilab.modules.xcos.graph.XcosDiagram;
 import org.scilab.modules.xcos.io.scicos.BasicBlockInfo;
@@ -33,7 +32,10 @@ import org.scilab.modules.xcos.port.Orientation;
 
 import com.mxgraph.model.mxGeometry;
 import com.mxgraph.model.mxIGraphModel;
+import com.mxgraph.util.mxConstants;
 import com.mxgraph.util.mxStyleUtils;
+import org.scilab.modules.graph.utils.ScilabGraphConstants;
+import org.scilab.modules.graph.utils.StyleMap;
 
 /**
  * Helpers to place port on a block.
@@ -258,13 +260,14 @@ public final class BlockPositioning {
         };
 
         JavaController controller = new JavaController();
-        VectorOfDouble mvcAngle = new VectorOfDouble();
-        controller.getObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.ANGLE, mvcAngle);
+        String[] style = new String[1];
+        controller.getObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.STYLE, style);
+        StyleMap styleMap = new StyleMap(style[0]);
 
-        int flags = (int) mvcAngle.get(0);
-        final boolean mirrored = (flags & 0x0002) != 0;
-        final boolean flipped = (flags & 0x0001) != 0;
-        final int angle = (((int) Math.round(mvcAngle.get(1))) % 360 + 360) % 360;
+        final boolean mirrored = Boolean.TRUE.toString().equals(styleMap.get(XcosConstants.STYLE_MIRROR));
+        final boolean flipped = Boolean.TRUE.toString().equals(styleMap.get(XcosConstants.STYLE_FLIP));
+        final double doubleRotation = Double.valueOf(styleMap.getOrDefault(XcosConstants.STYLE_ROTATION, "0"));
+        final int angle = (((int) Math.round(doubleRotation)) % 360 + 360) % 360;
 
         List<BasicPort> working = ports;
 
@@ -370,13 +373,14 @@ public final class BlockPositioning {
      */
     public static void rotateAllPorts(final XcosDiagram diag, BasicBlock block) {
         JavaController controller = new JavaController();
-        VectorOfDouble mvcAngle = new VectorOfDouble();
-        controller.getObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.ANGLE, mvcAngle);
+        String[] style = new String[1];
+        controller.getObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.STYLE, style);
+        StyleMap styleMap = new StyleMap(style[0]);
 
-        final int mirrorAndFlip = (int) mvcAngle.get(0);
-        final boolean flipped = (mirrorAndFlip & 0x0001) != 0;
-        final boolean mirrored = (mirrorAndFlip & 0x0002) != 0;
-        final double angle = mvcAngle.get(1);
+        final boolean mirrored = Boolean.TRUE.toString().equals(styleMap.get(XcosConstants.STYLE_MIRROR));
+        final boolean flipped = Boolean.TRUE.toString().equals(styleMap.get(XcosConstants.STYLE_FLIP));
+        final double doubleRotation = Double.valueOf(styleMap.getOrDefault(XcosConstants.STYLE_ROTATION, "0"));
+        final int angle = (((int) Math.round(doubleRotation)) % 360 + 360) % 360;
 
         final int childrenCount = block.getChildCount();
         for (int i = 0; i < childrenCount; ++i) {
@@ -427,15 +431,15 @@ public final class BlockPositioning {
      */
     public static void toggleFlip(final XcosDiagram diag, BasicBlock block) {
         JavaController controller = new JavaController();
-        VectorOfDouble mvcAngle = new VectorOfDouble();
-        controller.getObjectProperty(block.getUID(), block.getKind(), ObjectProperties.ANGLE, mvcAngle);
+        String[] style = new String[1];
+        controller.getObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.STYLE, style);
 
-        // retrieve then mask the value
-        int mirrorAndFlip = (int) mvcAngle.get(0);
-        mirrorAndFlip ^= 0x0001;
+        StyleMap styleMap = new StyleMap(style[0]);
+        final boolean invertedFlip = ! Boolean.TRUE.toString().equals(styleMap.get(XcosConstants.STYLE_FLIP));
 
-        mvcAngle.set(0, mirrorAndFlip);
-        controller.setObjectProperty(block.getUID(), block.getKind(), ObjectProperties.ANGLE, mvcAngle);
+        styleMap.put(XcosConstants.STYLE_FLIP, Boolean.toString(invertedFlip));
+
+        controller.setObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.STYLE, styleMap.toString());
 
         updateBlockView(diag, block);
     }
@@ -448,15 +452,15 @@ public final class BlockPositioning {
      */
     public static void toggleMirror(final XcosDiagram diag, BasicBlock block) {
         JavaController controller = new JavaController();
-        VectorOfDouble mvcAngle = new VectorOfDouble();
-        controller.getObjectProperty(block.getUID(), block.getKind(), ObjectProperties.ANGLE, mvcAngle);
+        String[] style = new String[1];
+        controller.getObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.STYLE, style);
+
+        StyleMap styleMap = new StyleMap(style[0]);
+        final boolean invertedFlip = ! Boolean.TRUE.toString().equals(styleMap.get(XcosConstants.STYLE_MIRROR));
 
-        // retrieve then mask the value
-        int mirrorAndFlip = (int) mvcAngle.get(0);
-        mirrorAndFlip ^= 0x0002;
+        styleMap.put(XcosConstants.STYLE_MIRROR, Boolean.toString(invertedFlip));
 
-        mvcAngle.set(0, mirrorAndFlip);
-        controller.setObjectProperty(block.getUID(), block.getKind(), ObjectProperties.ANGLE, mvcAngle);
+        controller.setObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.STYLE, styleMap.toString());
 
         updateBlockView(diag, block);
     }
@@ -469,46 +473,40 @@ public final class BlockPositioning {
      */
     public static void toggleAntiClockwiseRotation(final XcosDiagram diag, BasicBlock block) {
         JavaController controller = new JavaController();
+        String[] style = new String[1];
+        controller.getObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.STYLE, style);
 
-        VectorOfDouble mvcAngle = new VectorOfDouble();
-        controller.getObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.ANGLE, mvcAngle);
+        StyleMap styleMap = new StyleMap(style[0]);
+        styleMap.put(XcosConstants.STYLE_ROTATION, Double.toString(getNextAntiClockwiseAngle(styleMap)));
 
-        mvcAngle.set(1, getNextAntiClockwiseAngle(block));
-        controller.setObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.ANGLE, mvcAngle);
+        controller.setObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.STYLE, styleMap.toString());
         updateBlockView(diag, block);
     }
 
     /**
      * Get the next anti-clockwise rotation value
      *
-     * @param block
-     *            The block to work on
+     * @param styleMap
+     *            the data to parse
      * @return The angle value
      */
-    public static double getNextAntiClockwiseAngle(BasicBlock block) {
-        JavaController controller = new JavaController();
-
-        VectorOfDouble mvcAngle = new VectorOfDouble();
-        controller.getObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.ANGLE, mvcAngle);
+    public static double getNextAntiClockwiseAngle(StyleMap styleMap) {
+        final double doubleRotation = Double.valueOf(styleMap.getOrDefault(XcosConstants.STYLE_ROTATION, "0"));
 
-        double angle = (mvcAngle.get(1) - ROTATION_STEP + MAX_ROTATION) % MAX_ROTATION;
+        double angle = (doubleRotation - ROTATION_STEP + MAX_ROTATION) % MAX_ROTATION;
         return angle;
     }
 
     /**
      * Get the next clockwise rotation value
      *
-     * @param block
-     *            The block to work on
+     * @param styleMap
+     *            the data to parse
      * @return The angle value
      */
-    public static double getNextClockwiseAngle(BasicBlock block) {
-        JavaController controller = new JavaController();
-
-        VectorOfDouble mvcAngle = new VectorOfDouble();
-        controller.getObjectProperty(block.getUID(), Kind.BLOCK, ObjectProperties.ANGLE, mvcAngle);
-
-        double angle = (mvcAngle.get(1) + ROTATION_STEP) % MAX_ROTATION;
+    public static double getNextClockwiseAngle(StyleMap styleMap) {
+        final double doubleRotation = Double.valueOf(styleMap.getOrDefault(XcosConstants.STYLE_ROTATION, "0"));
+        double angle = (doubleRotation + ROTATION_STEP) % MAX_ROTATION;
         return angle;
     }