# IT:AD:PlantUML #
* [[../|(UP)]]
{{indexmenu>.#2|nsort tsort}}
* See also:
* https://github.com/structurizr/dotnet
* [[IT/AD/Text2Diagram/]]
* [[IT/AD/DokuWiki/]]
* [[Projects/XActLib/]]
* [[IT:AD:Enterprise Architect:]]
* http://danlebrero.com/2017/04/06/documenting-your-architecture-wireshark-plantuml-and-a-repl/
* http://chartmage.com/index.html
!includeurl http://skysigal.com/_media/resources/configuration/plantuml/default.txt
class Dwelling {
+Int Windows
+void Lock()
}
This is the engine that is backing [[http///websequencediagrams.com/]], which I discovered by finding [[https///www.dokuwiki.org/plugin/plantuml/]]
## Notes ##
My current styles are:
skinparam sequence {
ArrowColor #A0A0FF
ActorBorderColor #A0A0FF
LifeLineBorderColor #A0A0FF
LifeLineBackgroundColor #C0C0FF
ParticipantBorderColor #A0A0FF
ParticipantBackgroundColor #C0C0FF
ParticipantFontName Consolas
ParticipantFontSize 12
ParticipantFontColor #FFF
ActorBackgroundColor aqua
ActorFontColor #FFF
ActorFontSize 12
ActorFontName Aapex
}
title NAB.APOS
participant User
participant Fax
participant DFW
participant PM
participant DB
participant SP
participant K2
participant P
alt Initiated from DropFolder
Fax->DFW:Drop
DFW->DB:Save WI rec
DFW->SP:Upload doc
DFW->K2:Start WF
DFW->DB:Update WF.ID
end
alt Initiated from UI
User->PM:Save
PM->DB:Save WI rec
PM->SP:Upload doc
PM->K2:Start WF
PM->DB:Update WF.ID
end
=== K2 Processes Server and Client Events ===
loop Every WF Step
K2->PMS:GetDueDate
K2->PMS:GetMetadata (WF.ID)
K2->PMS:RoutingSvc (WF.ID,Location)
K2->P:Show Form
User->P:Update Fields
User->P:Save
K2->PMS:PutMetadata (Dict)
PMS->DB:Update WI Record
end
## Resources ##
* [[http///plantuml.sourceforge.net/sequence.html/]]
* [[https///www.dokuwiki.org/plugin/plantuml/]]