mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#2610 UML diagrams
This commit is contained in:
54
doc/curve_creator.plantuml
Normal file
54
doc/curve_creator.plantuml
Normal file
@@ -0,0 +1,54 @@
|
||||
@startuml
|
||||
|
||||
package "Curve creator (Plot editor)" {
|
||||
|
||||
'
|
||||
' Class definitions
|
||||
'
|
||||
class RicSummaryCurveCreatorSplitterUi {
|
||||
Qt layouts
|
||||
}
|
||||
|
||||
class RicSummaryCurveCreator {
|
||||
Appearance types
|
||||
OK/Apply/Cancel buttons
|
||||
}
|
||||
|
||||
class RiuSummaryCurveDefSelectionEditor {
|
||||
m_firstRowLeftLayout
|
||||
m_firstRowRightLayout
|
||||
}
|
||||
|
||||
class RiuSummaryCurveDefSelection {
|
||||
Cases
|
||||
Summary categories
|
||||
Identifier fields
|
||||
}
|
||||
|
||||
'
|
||||
' Class Hierarchy
|
||||
'
|
||||
PdmUiWidgetBasedObjectEditor <|- RicSummaryCurveCreatorSplitterUi
|
||||
PdmUiWidgetBasedObjectEditor <|- RicSummaryCurveCreatorTabsUi
|
||||
PdmUiWidgetBasedObjectEditor <|-- RiuSummaryCurveDefSelectionEditor
|
||||
|
||||
'
|
||||
' Class references
|
||||
'
|
||||
RicSummaryCurveCreatorDialog --> RicSummaryCurveCreatorTabsUi
|
||||
|
||||
RicSummaryCurveCreatorSplitterUi ->RicSummaryCurveCreator
|
||||
|
||||
RicSummaryCurveCreatorTabsUi -> RicSummaryCurveCreatorSplitterUi : curves
|
||||
RicSummaryCurveCreatorTabsUi -> RicSummaryCurveCreatorSplitterUi : ensambles
|
||||
|
||||
RicSummaryCurveCreator --> RiuSummaryCurveDefSelectionEditor
|
||||
|
||||
RicSummaryCurveCreator --> RimSummaryPlot : Target plot
|
||||
RicSummaryCurveCreator --> RimSummaryPlot : Preview plot
|
||||
|
||||
RiuSummaryCurveDefSelectionEditor --> RiuSummaryCurveDefSelection
|
||||
|
||||
}
|
||||
|
||||
@enduml
|
||||
Reference in New Issue
Block a user