Update URM Version to 1.4.4 and regenerated all puml files
This commit is contained in:
@ -1,34 +1,8 @@
|
||||
@startuml
|
||||
package com.iluwatar.model.view.presenter {
|
||||
interface FileSelectorView {
|
||||
+ close() {abstract}
|
||||
+ displayData(String) {abstract}
|
||||
+ getFileName() : String {abstract}
|
||||
+ getPresenter() : FileSelectorPresenter {abstract}
|
||||
+ isOpened() : boolean {abstract}
|
||||
+ open() {abstract}
|
||||
+ setFileName(String) {abstract}
|
||||
+ setPresenter(FileSelectorPresenter) {abstract}
|
||||
+ showMessage(String) {abstract}
|
||||
}
|
||||
class FileSelectorStub {
|
||||
- dataDisplayed : boolean
|
||||
- name : String
|
||||
- numOfMessageSent : int
|
||||
- opened : boolean
|
||||
- presenter : FileSelectorPresenter
|
||||
+ FileSelectorStub()
|
||||
+ close()
|
||||
+ dataDisplayed() : boolean
|
||||
+ displayData(data : String)
|
||||
+ getFileName() : String
|
||||
+ getMessagesSent() : int
|
||||
+ getPresenter() : FileSelectorPresenter
|
||||
+ isOpened() : boolean
|
||||
+ open()
|
||||
+ setFileName(name : String)
|
||||
+ setPresenter(presenter : FileSelectorPresenter)
|
||||
+ showMessage(message : String)
|
||||
class App {
|
||||
+ App()
|
||||
+ main(args : String[]) {static}
|
||||
}
|
||||
class FileLoader {
|
||||
- fileName : String
|
||||
@ -40,20 +14,6 @@ package com.iluwatar.model.view.presenter {
|
||||
+ loadData() : String
|
||||
+ setFileName(fileName : String)
|
||||
}
|
||||
class FileSelectorPresenter {
|
||||
- loader : FileLoader
|
||||
- view : FileSelectorView
|
||||
+ FileSelectorPresenter(view : FileSelectorView)
|
||||
+ cancelled()
|
||||
+ confirmed()
|
||||
+ fileNameChanged()
|
||||
+ setLoader(loader : FileLoader)
|
||||
+ start()
|
||||
}
|
||||
class App {
|
||||
+ App()
|
||||
+ main(args : String[]) {static}
|
||||
}
|
||||
class FileSelectorJFrame {
|
||||
- area : JTextArea
|
||||
- cancel : JButton
|
||||
@ -77,11 +37,51 @@ package com.iluwatar.model.view.presenter {
|
||||
+ setPresenter(presenter : FileSelectorPresenter)
|
||||
+ showMessage(message : String)
|
||||
}
|
||||
class FileSelectorPresenter {
|
||||
- loader : FileLoader
|
||||
- view : FileSelectorView
|
||||
+ FileSelectorPresenter(view : FileSelectorView)
|
||||
+ cancelled()
|
||||
+ confirmed()
|
||||
+ fileNameChanged()
|
||||
+ setLoader(loader : FileLoader)
|
||||
+ start()
|
||||
}
|
||||
class FileSelectorStub {
|
||||
- dataDisplayed : boolean
|
||||
- name : String
|
||||
- numOfMessageSent : int
|
||||
- opened : boolean
|
||||
- presenter : FileSelectorPresenter
|
||||
+ FileSelectorStub()
|
||||
+ close()
|
||||
+ dataDisplayed() : boolean
|
||||
+ displayData(data : String)
|
||||
+ getFileName() : String
|
||||
+ getMessagesSent() : int
|
||||
+ getPresenter() : FileSelectorPresenter
|
||||
+ isOpened() : boolean
|
||||
+ open()
|
||||
+ setFileName(name : String)
|
||||
+ setPresenter(presenter : FileSelectorPresenter)
|
||||
+ showMessage(message : String)
|
||||
}
|
||||
interface FileSelectorView {
|
||||
+ close() {abstract}
|
||||
+ displayData(String) {abstract}
|
||||
+ getFileName() : String {abstract}
|
||||
+ getPresenter() : FileSelectorPresenter {abstract}
|
||||
+ isOpened() : boolean {abstract}
|
||||
+ open() {abstract}
|
||||
+ setFileName(String) {abstract}
|
||||
+ setPresenter(FileSelectorPresenter) {abstract}
|
||||
+ showMessage(String) {abstract}
|
||||
}
|
||||
}
|
||||
FileSelectorJFrame --> "-presenter" FileSelectorPresenter
|
||||
FileSelectorStub --> "-presenter" FileSelectorPresenter
|
||||
FileSelectorJFrame --> "-presenter" FileSelectorPresenter
|
||||
FileSelectorPresenter --> "-loader" FileLoader
|
||||
FileSelectorPresenter --> "-view" FileSelectorView
|
||||
FileSelectorStub ..|> FileSelectorView
|
||||
FileSelectorJFrame ..|> FileSelectorView
|
||||
FileSelectorStub ..|> FileSelectorView
|
||||
@enduml
|
Reference in New Issue
Block a user