XML template draft

<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

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.