<?xml-stylesheet type="text/xsl" href="/xforms-tests/xsltforms/xsltforms.xsl"?>
<html xmlns:my="http://commerce.example.com/payment" xmlns:txs="http://sourceforge.net/projects/txs" xmlns="http://www.w3.org/1999/xhtml" xmlns:req="http://www.agencexml.com/requests" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <head>
        <title>10.h setvalue in action element</title>
        <link href="../driverPages/forms/TestSuite11.css" rel="stylesheet" type="text/css"/>
        <xforms:model id="mod1">
        	<xforms:instance>
        		<root xmlns="">
        			<data/>
        			<data/>
        		</root>
        	</xforms:instance>
        	<xforms:message ev:event="xforms-recalculate" level="modal" ev:observer="mod1">xforms-recalculate</xforms:message>
    		<xforms:message ev:event="xforms-revalidate" level="modal" ev:observer="mod1">xforms-revalidate</xforms:message>
    		<xforms:message ev:event="xforms-refresh" level="modal" ev:observer="mod1">xforms-refresh</xforms:message>
    		<xforms:message ev:event="xforms-rebuild" level="modal" ev:observer="mod1">xforms-rebuild</xforms:message>
        </xforms:model>
    </head>
    <body>
    	<xforms:group>
    		<xforms:label class="title">10.h setvalue in action element</xforms:label>
    	</xforms:group>
    	<xforms:group>
    		<xforms:label>
    		  When you activate the Set Value trigger you must see four messages: xforms:action, 
    		  xforms-recalculate, xforms-revalidate, and 
    		  xforms-refresh. 
    		</xforms:label>
    	</xforms:group>
    	<xforms:trigger>
    		<xforms:label>Set Value</xforms:label>
    		<xforms:action ev:event="DOMActivate">
    			<xforms:setvalue ref="data[1]">Some data</xforms:setvalue>
    			<xforms:message level="modal">xforms:action</xforms:message>
    		</xforms:action>
    	</xforms:trigger>
    	
    </body>
</html>