Um Editor Avançado fornece uma visualização avançada do objeto sendo editado.
É possível editar diretamente os valores de propriedades
no IBM® Business Services Repository.
Isso só pode ser utilizado por uma pessoa muito familiarizada com o
modelo de ontologia.
É necessário uma compreensão de propriedades, valores e objetos que
podem ser criados ou modificados.
O editor avançado também fornece uma interface genérica com o
valor da propriedade para visualizar e editar objetos. O editor
avançado é muito eficaz ao tratar de extensões para um metamodelo que
foi criado ao estender a ontologia.
Nota: O Editor Avançado reflete imediatamente todas as alterações de ontologia.
Os objetos
filhos são criados ao introduzir o aninhamento na árvore de
propriedades. O campo Propriedade é uma propriedade do objeto
selecionado. O campo de valor contém os valores dessas propriedades.
O campo de valor pode ser um dos seguintes:
- Um campo de entrada direta
- Uma lista drop-down
- Um botão de diálogo que abrirá um diálogo
- Um botão '+' para inclusão de um novo objeto-filho
- Um botão '-' para remoção de um objeto-filho
Ao utilizar Editores Avançados, é possível editar quatro tipos de
propriedades:
- Objetos-filhos
- Objetos de referência — a propriedade que faz referência a algo
de nível alto na ontologia
- Pontos de referência de algo para uma instância
- Pontos de referência de classe para o tipo
Nota: O tipo da propriedade é orientado pela ontologia. Para literais
(Cadeia, data, flutuações, etc., utilizamos editores seqüenciais).
Para Enumerações (ex.: Visibilidade), integramos uma caixa de
combinação. Para referências a outros objetos na ontologia, nós o
deixamos selecionar uma ou mais delas, baseando-se no fato de a
propriedade estar marcada como funcional na ontologia.
Todas as alterações são indicadas por um asterisco e você pode
salvar as alterações como em um editor comum.