Einfaches Beispiel

Die folgenden XML-Angaben stellen ein einfaches Regelwerk dar:

Abbildung 1. Regelwerk "HelloWorldRuleSet"
<?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>

Das generierte RuleDoc für das obige Regelwerk, in dem die einzige Regelklasse aufgelistet ist, sieht wie folgt aus:

Abbildung 2. RuleDoc für HelloWorldRuleSetGenerierte Regeldokumentation (RuleDoc) für obiges Regelwerk

Wenn Sie auf die Regelklasse HelloWorld klicken, wird das zugehörige RuleDoc angezeigt:

Abbildung 3. RuleDoc für Regelklasse HelloWorldGenerierte Regeldokumentation (RuleDoc) für obige Regelklasse

Nach dem Klicken auf das Attribut greeting wird dessen Ableitung angezeigt:

Abbildung 4. RuleDoc für Regelattribut greetingGenerierte Regeldokumentation (RuleDoc) für obiges Regelattribut