IBM Enterprise Records, Versão 5.1.+            

Criando Subclasses

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

  1. Efetue logon no Enterprise Manager como o administrador do sistema e selecione o armazenamento de objetos apropriado.
  2. Selecione a classe para a qual deseja criar uma subclasse.
  3. Selecione Novo > Classe no menu Ação e siga as etapas do assistente Criar uma Classe do Content Engine.

Quando a subclasse foi criada com êxito, ela aparecerá na árvore do Enterprise Manager sob o nó da classe que é sua superclasse.



Feedback

Última atualização: Agosto 2011


© Copyright IBM Corporation 2011.
Este centro de informações é desenvolvido com tecnologia Eclipse. (http://www.eclipse.org)