Los editores avanzados ofrecen una vista avanzada del objeto que se está editando.
En IBM® Business Services Repository, puede editar directamente los valores de las propiedades.
Esta acción sólo debe realizarla una persona que conozca bien el modelo de ontología.
Requiere un conocimiento de las propiedades, valores y objetos que se pueden crear o modificar.
El editor avanzado también proporciona una interfaz genérica de valor-propiedad para la visualización y edición de objetos. La eficacia del editor avanzado para la ampliación de metamodelos creados mediante la ampliación de una ontología es muy elevada.
Nota: El editor avanzado refleja inmediatamente todos los cambios de ontología.
Para crear objetos hijos, introduzca una anidación en el árbol de propiedades. El campo Propiedad muestra la propiedad del objeto seleccionado. El campo Valor presenta los valores de estas propiedades y puede ser uno de los siguientes:
- Un campo de entrada directa
- Una lista desplegable
- Un botón de diálogo que abre un recuadro de diálogo
- Un botón '+' para añadir un objeto hijo nuevo
- Un botón '-' para eliminar un objeto hijo
El editor avanzado le permite editar cuatro tipos de propiedades:
- Objetos hijos
- Objetos de referencia: propiedad que hace referencia a un elemento de nivel superior de la ontología
- Puntos de referencia Thing para una instancia
- Puntos de referencia de clase para un tipo
Nota: La ontología controla el tipo de propiedad. En el caso de los literales (serie, fecha, flotantes, etc.), se utilizan editores integrados; en el caso de enumeraciones (p. ej., visibilidad) se incluye un recuadro combinado. En cuanto a las referencias a otros objetos en la ontología, le permite seleccionar una o varias de las opciones en función de si la propiedad está marcada como funcional en la ontología o no.
Todos los cambios se marcan con un asterisco y se pueden guardar como en un editor habitual.