CAM Template: example.cam

d:/documents%20and%20settings/802051682/My%20Documents/MySourceforgeProjects/uk.org.jcam.camed/xml

Owner Not Set
Version 0.1
Description No Description
Date 2007-01-30T13:40:32

Parameters

Name Usage Values Default Value xpath
child local    must exist   //ex:inside2/ex:child  

Assembly Structures

Structure
ID Reference Taxonomy
ex XML

<ex:example
xmlns:as="http://www.oasis-open.org/committees/cam"
xmlns:ex="http://jcam.org.uk/example" >
  <ex:test
     name="Fred">
    <ex:inside>%value%</ex:inside>
    <ex:inside2>
      <ex:child>%must exist%</ex:child>
    </ex:inside2>
  </ex:test>
</ex:example>

Business Rules

Default Rules


<as:context >
  <as:constraint
     condition=""
     action="makeOptional(//ex:inside2/ex:child)"/>
  <as:constraint
     condition=""
     action="setLength(//ex:test/ex:inside,10)"/>
  <as:constraint
     condition=""
     action="lookup(//ex:inside2/ex:child,qwerty)"/>
</as:context>

Context Rules