<fluencyApp>
<properties>
<name>Some Application</name>
<positionX>12</positionX>
<positionY>34</positionY>
<width>800</height>
<height>600</height>
<color>Color.GREY</color>
<layout>fixed</layout>
</properties>
<widgetList>
<widget>
<id>1234</id>
<widgetClass>Button</widgetClass>
<properties>
<name>myButton</name>
<positionX>100</positionX>
<positionY>150</positionY>
<width>200</width>
<height>100</height>
<color>Color.BLUE</color>
<text>Hello, World!</text>
...
</properties>
</widget>
...
</widgetList>
<pipeList>
<pipe>
<sourceWidgetID>1234</sourceWidgetID>
<initiatingEvent>FluencyActionPerformedEvent</initiatingEvent>
<targetWidgetID>4321</targetWidgetID>
<outputMethods>
<outputMethod>
<targetWidgetID>1111</targetWidgetID>
<methodName>"doThis"</methodName>
<arguments>
<argument>
...
</argument>
...
</arguments>
</outputMethod>
...
</outputMethods>
</pipe>
...
</pipeList>
</fluencyApp>
This will be finalized with Team 1 later