UML generation: Mark the urm-maven-plugin execution to be ignored in Eclipse and recreate all .puml files

This commit is contained in:
Ilkka Seppälä
2016-09-18 17:51:09 +03:00
parent b030cd4eba
commit 6026eedd51
78 changed files with 1676 additions and 1609 deletions

View File

@ -1,5 +1,19 @@
@startuml
package com.iluwatar.composite {
class Word {
+ Word(letters : List<Letter>)
# printThisAfter()
# printThisBefore()
}
class App {
+ App()
+ main(args : String[]) {static}
}
class Messenger {
+ Messenger()
~ messageFromElves() : LetterComposite
~ messageFromOrcs() : LetterComposite
}
class Letter {
- c : char
+ Letter(c : char)
@ -11,20 +25,6 @@ package com.iluwatar.composite {
# printThisAfter()
# printThisBefore()
}
class Word {
+ Word(letters : List<Letter>)
# printThisAfter()
# printThisBefore()
}
class Messenger {
+ Messenger()
~ messageFromElves() : LetterComposite
~ messageFromOrcs() : LetterComposite
}
class App {
+ App()
+ main(args : String[]) {static}
}
abstract class LetterComposite {
- children : List<LetterComposite>
+ LetterComposite()
@ -36,7 +36,7 @@ package com.iluwatar.composite {
}
}
LetterComposite --> "-children" LetterComposite
Word --|> LetterComposite
Letter --|> LetterComposite
Sentence --|> LetterComposite
Word --|> LetterComposite
@enduml