From 2b4d1e1fac937a26697fa7c34a067e5851b7fd64 Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Fri, 24 Feb 2017 12:40:34 +0100 Subject: [PATCH] Updated class diagram for view classes --- doc/view_classes.plantuml | 41 ++++++++++++++++----------------------- 1 file changed, 17 insertions(+), 24 deletions(-) diff --git a/doc/view_classes.plantuml b/doc/view_classes.plantuml index 42487afa19..7494fc2ac9 100644 --- a/doc/view_classes.plantuml +++ b/doc/view_classes.plantuml @@ -1,35 +1,28 @@ @startuml +class RimViewWindow { + RimMdiWindowController mdiWindowGeometry() +} + +note top of RimViewWindow : Updated 2017-02-24 + class RimView { - RimViewGeometry* viewGeometry() } -class Rim3dView { +RimViewWindow <|-- RimView + +package plots { +RimViewWindow <|-- RimSummaryPlot +RimViewWindow <|-- RimTotalWellAllocationPlot +RimViewWindow <|-- RimWellAllocationPlot +RimViewWindow <|-- RimWellLogPlot } -class RimPlotView { -} +RimViewWindow *-- RimMdiWindowController + +RimView <|-- RimEclipseView +RimView <|-- RimGeoMechView -RimView <|-- RimPlotView -RimView <|-- Rim3dView - - -RimView *-- RimViewGeometry - -RimPlotView <|-- RimWellLogPlot -RimPlotView <|-- RimSummaryPlot - -Rim3dView <|-- RimEclipseView -Rim3dView <|-- RimGeoMechView - -class RimWindow { -} - -RimViewGeometry --> RimWindow - -class RimViewGeometry { - PtrField window -} @enduml