Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

PlantUML Macro
abstract class Application {
	+abstract void start(Stage)
}
class MemoryApp {
	+void start(Stage)
}
class Memory {
}

class Text {
}
class TextField {
}
Application <|- MemoryApp
MemoryApp --> Memory: memory
MemoryApp --> Text: systemOutput
MemoryApp --> TextField: userInput
PlantUML Macro
actor bruker
MemoryProgramMemoryApp -> Memory: nextItem()
Memory -> MemoryProgramMemoryApp: 3
MemoryProgramMemoryApp -> Text: setText("Element nr. 1 er 3")
Text -> bruker: "Element nr. 1 er 3"
MemoryProgramMemoryApp -> Text: setText("Gjenta element nr. 1 av 1")
Text -> bruker: "Gjenta element nr. 1 av 1"
bruker --> TextField: 3
TextField -> MemoryApp: handleSubmitUserInputAction()
MemoryApp -> TextField: getText()
TextField --> MemoryApp: "3"
MemoryProgramMemoryApp -> Memory: acceptItem(3)
Memory --> MemoryProgramMemoryApp: Boolean.TRUE
MemoryProgramMemoryApp -> Memory: nextItem()