Ejemplo de clase de visualización de categoría principal

Esta clase contiene atributos que se visualizarán en la pantalla principal para una categoría. Contendrá un importe total de ingresos para toda la familia, además de una lista de registros que muestran los ingresos totales para cada persona de la familia.

<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>