2018-04-11 01:20:22 -05:00
|
|
|
@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
|
|
|
|
'
|
2018-05-11 03:08:06 -05:00
|
|
|
PdmUiWidgetBasedObjectEditor <|-- RicSummaryCurveCreatorSplitterUi
|
2018-04-11 01:20:22 -05:00
|
|
|
PdmUiWidgetBasedObjectEditor <|-- RiuSummaryCurveDefSelectionEditor
|
|
|
|
|
|
|
|
'
|
|
|
|
' Class references
|
|
|
|
'
|
2018-05-11 03:08:06 -05:00
|
|
|
RicSummaryCurveCreatorDialog --> RicSummaryCurveCreatorSplitterUi
|
2018-04-11 01:20:22 -05:00
|
|
|
|
|
|
|
RicSummaryCurveCreatorSplitterUi ->RicSummaryCurveCreator
|
|
|
|
|
|
|
|
RicSummaryCurveCreator --> RiuSummaryCurveDefSelectionEditor
|
|
|
|
|
|
|
|
RicSummaryCurveCreator --> RimSummaryPlot : Target plot
|
|
|
|
RicSummaryCurveCreator --> RimSummaryPlot : Preview plot
|
|
|
|
|
|
|
|
RiuSummaryCurveDefSelectionEditor --> RiuSummaryCurveDefSelection
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
@enduml
|