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 criar subclasses logicamente para outras classes do IBM Enterprise Records não mencionadas anteriormente, isso não tem impacto na interface com o usuário do IBM Enterprise Records. Por exemplo, usando o IBM Administration Console for Content Platform Engine, é possível criar logicamente uma subclasse das classes Record, RecordFolder ou RecordCategory e associar várias propriedades à subclasse. No entanto, a nova subclasse não fica visível na interface com o usuário do IBM Enterprise Records.
Para criar uma subclasse:
Quando a subclasse é criada com sucesso, você a vê na árvore do IBM Administration Console for Content Platform Engine sob o nó da classe que é sua superclasse.