mirror of
https://github.com/OPM/ResInsight.git
synced 2025-01-01 03:37:15 -06:00
55 lines
1.2 KiB
Plaintext
55 lines
1.2 KiB
Plaintext
|
@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
|