Anzeigeklassenbeispiel für Hauptkategorie

Diese Klasse enthält Attribute, die in der Hauptanzeige für eine Kategorie angezeigt werden sollen. Sie enthält die Gesamtsumme des Einkommens für die ganze Familie sowie eine Liste der Datensätze, aus denen das Gesamteinkommen für jede einzelne Person in der Familie hervorgeht.

<Class
 extends="DefaultCase"
 extendsRuleSet="DefaultProductDecisionDetailsRuleSet"
 name="IncomeCategory"
>
  <Attribute name="familyTotalIncome">
    <Annotations>
      <Display domain="CURAM_MONEY"/>
    </Annotations>
    ...
  </Attribute>
  
  <Attribute name="familyMemberList">
    <Annotations>
      <Display/>
    </Annotations>
    <Type>
      <javaclass name="List">
        <ruleclass name="CaseParticipantClass"/>
      </javaclass>
    </Type>
    ...
  </Attribute>
  
  <Attribute name="familyMemberFullIncomeList">
    <Annotations>
      <DisplaySubscreen/>
    </Annotations>
    <Type>
      <javaclass name="List">
        <ruleclass name="CaseParticipantFullIncomeClass"/>
      </javaclass>
    </Type>
    ...
  </Attribute>
</Class>