2017-09-20 14:59:14 +02:00
|
|
|
@startuml
|
|
|
|
|
left to right direction
|
|
|
|
|
|
|
|
|
|
|
2017-09-27 10:19:24 +02:00
|
|
|
RifSummaryReaderInterface <|- RifReaderEclipseSummary
|
|
|
|
|
RifSummaryReaderInterface <|- RifColumnBasedAsciiData
|
|
|
|
|
RifSummaryReaderInterface <|- RifColumnBasedUserData
|
|
|
|
|
RifSummaryReaderInterface <|- RifKeywordVectorUserData
|
2017-09-20 14:59:14 +02:00
|
|
|
|
2017-09-27 10:19:24 +02:00
|
|
|
RifColumnBasedAsciiData *-- "N" RifColumnBasedAsciiDataParser
|
|
|
|
|
RifColumnBasedUserData *-- "1" RifColumnBasedUserDataParser
|
|
|
|
|
RifKeywordVectorUserData *-- "1" RifKeywordVectorUserDataParser
|
2017-09-20 14:59:14 +02:00
|
|
|
|
|
|
|
|
RimSummaryCase <|-- RimFileSummaryCase
|
2017-09-27 10:19:24 +02:00
|
|
|
RimSummaryCase <|-- RimGridSummaryCase
|
2017-09-20 14:59:14 +02:00
|
|
|
RimSummaryCase <|-- RimObservedData
|
|
|
|
|
|
2017-09-28 14:31:53 +02:00
|
|
|
RimObservedData <|-- RimObservedEclipseUserData
|
2017-09-27 10:19:24 +02:00
|
|
|
RimObservedData <|-- RimAsciiColumnBasedData
|
2017-09-22 10:31:16 +02:00
|
|
|
|
2017-09-28 14:31:53 +02:00
|
|
|
RimObservedEclipseUserData *--> RifSummaryReaderInterface
|
|
|
|
|
|
2017-09-27 10:19:24 +02:00
|
|
|
RimAsciiColumnBasedData *--> RifColumnBasedAsciiData
|
|
|
|
|
RimFileSummaryCase *--> RifReaderEclipseSummary
|
|
|
|
|
RimGridSummaryCase *--> RifReaderEclipseSummary
|
2017-09-20 14:59:14 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
@enduml
|