Ao associar uma propriedade com uma classe, a propriedade é propagada para todas as instâncias de objetos e subclasses dessa classe. Ao criar subclasses, é possível garantir que as propriedades sejam propagadas apenas àquela subclasse e não a todas as subclasses e instâncias de objetos da classe-pai.
Por exemplo, ElectronicRecordFolder e HybridRecordFolder são subclasses da classe RecordFolder. Estas subclasses contêm todas as propriedades que estão associadas com a classe-pai, RecordFolder. Entretanto, a classe HybridRecordFolder contém propriedades adicionais como Status da Saída e Código de Barras que não são aplicáveis à classe ElectronicRecordFolder. Como resultado, estas propriedades estão diretamente associadas com a classe HybridRecordFolder.
É possível criar subclasses das seguintes classes do IBM® Enterprise Records:
Embora seja possível logicamente definir como subclasse outras classes do IBM Enterprise Records não especificamente mencionadas acima, defini-las como subclasse não terá impacto na interface com o usuário do IBM Enterprise Records. Por exemplo, usando o Enterprise Manager é possível logicamente criar uma nova subclasse da classe Registro, RecordFolder ou RecordCategory e associar diversas propriedades com a subclasse. Entretanto, a subclasse recentemente criada não ficará visível na interface com o usuário do IBM Enterprise Records.
Para criar uma subclasse
Quando a subclasse foi criada com êxito, ela aparecerá na árvore do Enterprise Manager sob o nó da classe que é sua superclasse.