# 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/]]