add database

add ContainerDB (blue, 3 or 4 params) and SystemDB (gray, 2 or 3 params)
pull/2/head
Thomas Silvestre 8 years ago committed by GitHub
parent 7f9f80cc01
commit 91af52ca4a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -40,6 +40,13 @@ skinparam rectangle<<container>> {
BorderColor #3C7FC0
}
skinparam database<<container>> {
StereotypeFontColor ELEMENT_FONT_COLOR
FontColor ELEMENT_FONT_COLOR
BackgroundColor CONTAINER_BG_COLOR
BorderColor #3C7FC0
}
skinparam rectangle<<system>> {
StereotypeFontColor ELEMENT_FONT_COLOR
FontColor ELEMENT_FONT_COLOR
@ -47,6 +54,13 @@ skinparam rectangle<<system>> {
BorderColor #8A8A8A
}
skinparam database<<system>> {
StereotypeFontColor ELEMENT_FONT_COLOR
FontColor ELEMENT_FONT_COLOR
BackgroundColor SYSTEM_BG_COLOR
BorderColor #8A8A8A
}
skinparam package<<boundary>> {
StereotypeFontSize 0
FontColor #999999
@ -85,9 +99,15 @@ endlegend
!define Container(e_alias, e_label, e_techn) rectangle "==e_label\n//<size:TECHN_FONT_SIZE>[e_techn]</size>//" <<container>> as e_alias
!define Container(e_alias, e_label, e_techn, e_descr) rectangle "==e_label\n//<size:TECHN_FONT_SIZE>[e_techn]</size>//\n\n e_descr" <<container>> as e_alias
!define ContainerDB(e_alias, e_label, e_techn) database "==e_label\n//<size:TECHN_FONT_SIZE>[e_techn]</size>//" <<container>> as e_alias
!define ContainerDB(e_alias, e_label, e_techn, e_descr) database "==e_label\n//<size:TECHN_FONT_SIZE>[e_techn]</size>//\n\n e_descr" <<container>> as e_alias
!define System(e_alias, e_label) rectangle "==e_label" <<system>> as e_alias
!define System(e_alias, e_label, e_descr) rectangle "==e_label\n\n e_descr" <<system>> as e_alias
!define SystemDB(e_alias, e_label) database "==e_label" <<system>> as e_alias
!define SystemDB(e_alias, e_label, e_descr) database "==e_label\n\n e_descr" <<system>> as e_alias
' Relationship
' ##################################
@ -132,4 +152,4 @@ endlegend
!define Lay_D(e_from, e_to) e_from -[hidden]D- e_to
!define Lay_U(e_from, e_to) e_from -[hidden]U- e_to
!define Lay_R(e_from, e_to) e_from -[hidden]R- e_to
!define Lay_L(e_from, e_to) e_from -[hidden]L- e_to
!define Lay_L(e_from, e_to) e_from -[hidden]L- e_to

Loading…
Cancel
Save