<uaCdsInterfaceCapacities> <a661BufferFillingModalityTypes> <a661BufferFillingModalityType name="onChange"/> <a661BufferFillingModalityType name="cyclic"> <property name="frequency" defaultValue="100" /> </a661BufferFillingModalityType> </a661BufferFillingModalityTypes> </uaCdsInterfaceCapacities>
<interfaces> <interfacesGroups> <interfacesGroup name="widgets"> <commandInterfaces> <commandInterface name="val1" a661BufferFillingModalityRef="Changing"/> <commandInterface name="val2"/> <commandInterface name="val3" a661BufferFillingModalityRef="Cyclic50Hz"/> </commandInterfaces> <notificationInterfaces> <notificationInterface name="TheToggle"/> <notificationInterface name="TheToggleState"/> </notificationInterfaces> </interfacesGroup> <interfacesGroup name="layers"> <commandInterfaces> <commandInterface name="layerActive"/> <commandInterface name="layerVisible"/> </commandInterfaces> </interfacesGroup> </interfacesGroups> </interfaces>
<a661_df name="Default" library_version="0" supp_version="5"> <model> <prop name="ApplicationId" value="1" /> </model> <a661_layer name="Default" > <model> <prop name="LayerId" value="1" /> <prop name="ContextNumber" value="0" /> <prop name="Height" value="10000" /> <prop name="Width" value="10000" /> </model> <a661_widget name="gpRectangle2" type="A661_GP_RECTANGLE"> <model> <prop name="WidgetIdent" value="2" /> <prop name="Anonymous" value="A661_FALSE" /> <prop name="Visible" value="A661_TRUE" /> <prop name="PosX" value="5000" /> <prop name="PosY" value="2963" /> <prop name="SizeX" value="2000" /> <prop name="SizeY" value="2000" /> <prop name="StyleSet" value="0" /> <prop name="ColorIndex" value="red" /> <prop name="Filled" value="A661_TRUE" /> <prop name="FillIndex" value="blue" /> <prop name="Halo" value="A661_FALSE" /> </model> </a661_widget> </a661_layer> </a661_df>The result will be:
<uaCdsInterface xmlns="http://www.aviation-ia.com/aeec/SupportFiles/661-5/uacdsinterface" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:schemaLocation="http://www.aviation-ia.com/aeec/SupportFiles/661-5/uacdsinterface UACDSInterface.xsd" applicationId="1"> <uaCdsInterfaceDefinition> <interfaces> <commandInterfaces> <commandInterface name="fill" /> </commandInterfaces> </interfaces> <graphicalGroups> <graphicalGroup name="default"> <commands> <command commandInterfaceRef="fill"> <setParameter layerIdent="1" widgetIdent="1" widgetType="A661_GP_RECTANGLE" widgetParameter="A661_FILL_INDEX" layerName="Default" widgetName="gpRectangle" /> </command> </commands> </graphicalGroup> </graphicalGroups> </uaCdsInterfaceDefinition> </uaCdsInterface>
Copyright 2016-2017 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v2 licence