Identificación de Clases
Clases RtLabNet Editor.
- Proyecto. Podemos descomponer en dos partes diferenciadas:
- Información administrativa: nombre del proyecto, localización local donde almacenarlo, nombre del autor, descripción.
- La especificación del diseño, inicialmente vacía.
- Código fuente generado. El código generado se debe estructurar para poder componer y modificar.
- Código fuente editado. Trozos de código añadidos por el usuario.
- RtObject. Es la unidad básica para el diseño arquitectónico. Los atributos necesarios son el nombre del objeto y el tipo al que pertenece.
- RtObject type. Representa las agrupaciones de los RtObject en cuanto a la semántica que representan. Por ejemplo, los mecanismos de comunicación, sincronización, etc.
- Gestor de tipos de objetos. Gestiona los tipos de objetos.
- Lienzo de diseño arquitectónico. Permite visualizar y editar el diseño gráfico de la arquitectura del proyecto.
- Enlaces entre RtObjects. Representan los enlaces que unen los RtObjects.
- Conector de RtObjects. Los conectores son los elementos que permiten establecer las conexiones.
- Gestor de elementos de ámbito. Se encarga de visualizar los elementos accesibles según el ámbito en el que se encuentra el cursor.
- Gestor de Conexión con RtLabNet Server. Establece y gestiona la conexión con el servidor del laboratorio.