Using the symbol : followed by the field’s name, we can add fields to the object.
Example
object "ChatServer:Project" as chatServer
chatServer : name = "Chat Server"
chatServer : description = "applicaiton send and receive messages"
addFieldsToObject.txt
@startuml
title "Object Association"
object "Anand:Manager" as anand
anand : name = Anand
anand : age = 45
object "Ravi:Employee" as ravi
object "Sailu:Employee" as sailu
ravi --> anand : reports to
sailu --> anand : reports to
object "ChatServer:Project" as chatServer
chatServer : name = "Chat Server"
chatServer : description = "applicaiton send and receive messages"
anand ..> chatServer : manages
@enduml
Above snippet generate below diagram.
You can even use {} to group the fields at the time of defining the object.
Example
object "ChatServer:Project" as chatServer{
name = "Chat Server"
description = "applicaiton send and receive messages"
}
addFieldsUsingBraces.txt
@startuml
title "Object Association"
object "Anand:Manager" as anand {
name = Anand
age = 45
}
object "Ravi:Employee" as ravi
object "Sailu:Employee" as sailu
ravi --> anand : reports to
sailu --> anand : reports to
object "ChatServer:Project" as chatServer{
name = "Chat Server"
description = "applicaiton send and receive messages"
}
anand ..> chatServer : manages
@enduml
Above snippet generate below diagram.
No comments:
Post a Comment