1*7c568831SAndroid Build Coastguard Worker<schema xmlns="http://www.ascc.net/xml/schematron" > 2*7c568831SAndroid Build Coastguard Worker <pattern name="Print both cases"> 3*7c568831SAndroid Build Coastguard Worker <rule context="AAA"> 4*7c568831SAndroid Build Coastguard Worker <assert test="BBB">BBB element is missing.</assert> 5*7c568831SAndroid Build Coastguard Worker <report test="BBB">BBB element is present.</report> 6*7c568831SAndroid Build Coastguard Worker <assert test="@name">AAA misses attribute name.</assert> 7*7c568831SAndroid Build Coastguard Worker <report test="@name">AAA contains attribute name.</report> 8*7c568831SAndroid Build Coastguard Worker </rule> 9*7c568831SAndroid Build Coastguard Worker </pattern> 10*7c568831SAndroid Build Coastguard Worker <pattern name="Print positive result only"> 11*7c568831SAndroid Build Coastguard Worker <rule context="AAA"> 12*7c568831SAndroid Build Coastguard Worker <report test="BBB">BBB element is present.</report> 13*7c568831SAndroid Build Coastguard Worker <report test="@name">AAA contains attribute name.</report> 14*7c568831SAndroid Build Coastguard Worker </rule> 15*7c568831SAndroid Build Coastguard Worker </pattern> 16*7c568831SAndroid Build Coastguard Worker <pattern name="Print negative result only"> 17*7c568831SAndroid Build Coastguard Worker <rule context="AAA"> 18*7c568831SAndroid Build Coastguard Worker <assert test="BBB">BBB element is missing.</assert> 19*7c568831SAndroid Build Coastguard Worker <assert test="@name">AAA misses attribute name.</assert> 20*7c568831SAndroid Build Coastguard Worker </rule> 21*7c568831SAndroid Build Coastguard Worker </pattern> 22*7c568831SAndroid Build Coastguard Worker</schema> 23*7c568831SAndroid Build Coastguard Worker 24