La regla Contraer contenedor se utiliza para simplificar diagramas, contrayendo todo el contenido relacionado con los contenedores que podrían existir en los diagramas.
La regla Contraer contenedor contrae los contenedores por clase de fuente o tabla de objetos y, opcionalmente, los filtra en función de sus atributos.
En los diagramas en los que todos los contenedores se han contraído, observe lo siguiente:
- Los contenedores de puntos de la red (por ejemplo, cruces de estructura, ensamblados de distribución o transmisión y objetos de cruce de contenedor) ya no están representados como polígonos en los diagramas; están representados como cruces de diagrama contraídos.
- Las líneas sin contenido, que son puntos de contenido conectados que se han contraído, se han vuelto a conectar a los cruces de diagrama contraídos.
- Los contenedores lineales, que son contenedores de polígonos de diagrama conectados que se han contraído, se han vuelto a conectar a los cruces de diagrama contraídos.
- Los objetos o entidades de contenido relacionados con contenedores lineales o de puntos de la red ya no están representados visualmente en el diagrama, pero se mantiene un rastreo de ellos en los cruces de diagrama contraídos o ejes de diagrama contraídos.
Proceso de la regla Contraer contenedor
El siguiente ejemplo, Diagrama 1, muestra cómo la regla Contraer contenedor procesa objetos o entidades de contenedor y objetos o entidades de contenido que están presentes en diagramas de forma predeterminada:
En la primera imagen de arriba aparece una muestra del diagrama antes de la ejecución de la regla Contraer contenedor. El diagrama muestra un eje de estructura, LC1, que conecta dos cruces de estructura, PC1 y PC2, con todos o parte de sus objetos o entidades de contenido relacionados. Los cruces de estructura de contenedor se representan como contenedores de polígono de diagrama alrededor de su contenido. El eje de estructura se representa en el diagrama con todo o parte de su contenido relacionado.
En la segunda imagen de arriba aparece el diagrama después de la ejecución de la regla Contraer contenedor. Durante la ejecución de la regla, todo el contenido del diagrama se contrae en sus contenedores relacionados:
- Los cruces de contenido de J1 a J8 y los ejes de contenido de E3 a E6 que se relacionan con los contenedores de polígonos PC1 y PC2 ya no son visibles en el diagrama después de que se ejecute la regla. Se contraen en contenedores relacionados y la regla los transforma en contenedores de puntos. La regla mantiene un rastreo de ellos; cada uno de los objetos y entidades de contenido ahora están asociados a sus cruces de diagrama contraídos relacionados, PC1 o PC2.
- Las líneas de contenido E1 y E2 relacionadas con el contenedor lineal LC1 ya no son visibles en el diagrama después de que se ejecute la regla. Se contraen automáticamente en el eje de diagrama contraído LC1, que se vuelve a conectar a los cruces de diagrama contraídos por la regla. Cada una de estas líneas de contenido ahora está asociada con ese eje de diagrama LC1.
La siguiente tabla muestra otro ejemplo en el que hay líneas sin contenido que conectan cruces de contenido:
En la primera imagen de arriba aparece una segunda muestra del diagrama antes de la ejecución de la regla Contraer contenedor. En este caso, el diagrama muestra cruces de estructura de contenedor representados como contenedores de polígono de diagrama, PC1 y PC2, alrededor de su contenido. Dos líneas sin contenido, E1 y E2, están conectadas a dos cruces de contenido en cada contenedor de polígono de diagrama.
Las dos imágenes siguientes, Resultado A y B, muestran el mismo diagrama después de ejecutar la regla Contraer contenedor cuando se configura de dos formas distintas:
- Muestra de diagrama 2, Resultado A y Resultado B: independientemente de la configuración de la regla, los cruces de contenido de J1 a J8 y los ejes de contenido de E3 a E6 que se relacionan con los contenedores de polígonos de diagrama PC1 y PC2 ya no son visibles en los diagramas resultantes después de que se ejecute la regla. Se contraen en sus contenedores relacionados que la regla trasforma en cruces de diagrama contraídos. La regla mantiene un rastreo de ellos; cada uno de los objetos y entidades de contenido ahora están asociados a sus cruces de diagrama contraídos relacionados, PC1 o PC2.
- Muestra de diagrama 2, Resultado A: la regla está configurada para no agregar ejes reconectados. Las líneas sin contenido, E1 y E2, se mantienen en el diagrama y se reconectan a PC1 y PC2.
- Muestra de diagrama 2, Resultado B: la regla está configurada para agregar ejes reconectados. Estos ejes se sustituyen por un eje de reducción, R1, que los agrupa todos.
Configuración de la regla Contraer contenedor
Existen dos herramientas para agregar una regla Contraer contenedor a una plantilla: Agregar regla de contracción de contenedor y Agregar regla de contracción de contenedor por atributo:
- La herramienta Agregar regla de contracción de contenedor se utiliza para configurar la contracción automática de todos los contenedores basados en tablas de objetos o clases de fuentes de red concretos. Le permite especificar una lista de tablas de objetos o clases de fuente de red y configurar la contracción de cada entidad de red u objeto de red que pertenezca a esas tablas o clases de fuente, o la contracción de cualquier entidad de red u objeto de red que estén fuera de las tablas o clases de fuente especificadas.
- La herramienta Agregar regla de contracción de contenedor por atributo se utiliza para configurar la contracción de contenedores basados en una tabla de objetos o clase de fuente de red particular mediante el filtrado de los atributos de estos contenedores.