Ejemplo simple

A continuación se proporciona el XML para un conjunto de reglas simple:

Figura 1. Un conjunto de reglas de Hello World
<?xml version="1.0" encoding="UTF-8"?>
<RuleSet name="HelloWorldRuleSet"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:noNamespaceSchemaLocation=
"http://www.curamsoftware.com/CreoleRulesSchema.xsd">
  <Class name="HelloWorld">

    <Attribute name="greeting">
      <type>
        <javaclass name="String"/>
      </type>
      <derivation>
        <String value="Hello, world!"/>
      </derivation>
    </Attribute>

  </Class>

</RuleSet>

A continuación se muestra el RuleDoc generado para el conjunto de reglas anterior, listando la clase de regla individual:

Figura 2. RuleDoc para HelloWorldRuleSetLa documentación de reglas generada para el conjunto de reglas anterior.

Al pulsar en la clase de regla HelloWorld se muestra el RuleDoc:

Figura 3. RuleDoc para la clase de regla HelloWorld La documentación de reglas generada para la clase de regla anterior.

Y al pulsar en el atributo greeting, se desplaza a su derivación:

Figura 4. RuleDoc para el atributo de regla greeting La documentación de reglas generada para el atributo de regla anterior.