I'm attempting to match the Archimate specification for 'Structure' elements vs. 'Behaviour' elements, and I thought it might be possible using specific targetted skinparams, e.g. roundcorner - to recreate this:
@startuml
skinparam rectangle<<$archimate/business-process>> {
roundcorner 10
shadowing false
}
skinparam archimate<<technology-infra-interface>> {
roundcorner 10
shadowing false
}
rectangle "Capture Information" as CI <<$archimate/business-process>> #yellow
archimate #technology "Tech Interface" as TI <<technology-infra-interface>>
@enduml
Neither seem to work. With the following approach; attempting to target one of the items (note, shadowing is visible on both) however the rounded corners are working on both.
@startuml
skinparam rectangle {
roundcorner 10
shadowing<<technology-infra-interface>> false
}
rectangle "Capture Information" as CI <<$archimate/business-process>> #yellow
archimate #technology "Tech Interface" as TI <<technology-infra-interface>>
@enduml
So, what is the best way to achieve rounded corners on some of the elements (the behavioural ones) while leaving others (structural ones)?