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,30 +1,16 @@
@startuml
package com.iluwatar.composite {
class Word {
+ Word(letters : List<Letter>)
# printThisAfter()
# printThisBefore()
}
class App {
- LOGGER : Logger {static}
+ App()
+ main(args : String[]) {static}
}
class Messenger {
+ Messenger()
~ messageFromElves() : LetterComposite
~ messageFromOrcs() : LetterComposite
}
class Letter {
- c : char
+ Letter(c : char)
# printThisAfter()
# printThisBefore()
}
class Sentence {
+ Sentence(words : List<Word>)
# printThisAfter()
# printThisBefore()
}
abstract class LetterComposite {
- children : List<LetterComposite>
+ LetterComposite()
@ -34,9 +20,24 @@ package com.iluwatar.composite {
# printThisAfter() {abstract}
# printThisBefore() {abstract}
}
class Messenger {
+ Messenger()
~ messageFromElves() : LetterComposite
~ messageFromOrcs() : LetterComposite
}
class Sentence {
+ Sentence(words : List<Word>)
# printThisAfter()
# printThisBefore()
}
class Word {
+ Word(letters : List<Letter>)
# printThisAfter()
# printThisBefore()
}
}
LetterComposite --> "-children" LetterComposite
Word --|> LetterComposite
Letter --|> LetterComposite
Sentence --|> LetterComposite
Word --|> LetterComposite
@enduml