Update URM Version to 1.4.4 and regenerated all puml files

This commit is contained in:
NooBxGockeL
2016-11-26 12:51:06 +01:00
parent 8574e06966
commit 7d995056ff
85 changed files with 1885 additions and 1742 deletions

View File

@ -1,6 +1,18 @@
@startuml
package com.iluwatar.event.asynchronous {
class App {
- LOGGER : Logger {static}
+ PROP_FILE_NAME : String {static}
~ interactiveMode : boolean
+ App()
+ main(args : String[]) {static}
+ quickRun()
+ run()
+ runInteractiveMode()
+ setUp()
}
class Event {
- LOGGER : Logger {static}
- eventId : int
- eventListener : ThreadCompleteListener
- eventTime : int
@ -17,9 +29,6 @@ package com.iluwatar.event.asynchronous {
+ status()
+ stop()
}
interface ThreadCompleteListener {
+ completedEventHandler(int) {abstract}
}
class EventManager {
+ MAX_EVENT_TIME : int {static}
+ MAX_ID : int {static}
@ -42,24 +51,16 @@ package com.iluwatar.event.asynchronous {
+ status(eventId : int)
+ statusOfAllEvents()
}
class App {
+ PROP_FILE_NAME : String {static}
~ interactiveMode : boolean
+ App()
+ main(args : String[]) {static}
+ quickRun()
+ run()
+ runInteractiveMode()
+ setUp()
}
interface IEvent {
+ start() {abstract}
+ status() {abstract}
+ stop() {abstract}
}
interface ThreadCompleteListener {
+ completedEventHandler(int) {abstract}
}
}
Event --> "-eventListener" ThreadCompleteListener
EventManager --+ Map
Event ..|> IEvent
EventManager ..|> ThreadCompleteListener
@enduml