Hi,
I have been trying to use stereotyping to specify the shape for different types of activities, but this does not seem possible.
In the example below, both A and B are octagons, as expected.
@startuml
skinparam activityShape octagon
(*)-->A
A-->B
@enduml
However, here A remains an octagon, despite the stereotype:
@startuml
skinparam activityShape octagon
skinparam activityShape<< stereo >> roundBox
(*)-->A<< stereo >>
A-->B
@enduml
But specifying the background color works (only A is red, and both A and B are still octagons):
@startuml
skinparam activityShape octagon
skinparam activityShape<< stereo >> roundBox
skinparam activityBackgroundColor<< stereo >> Red
(*)-->A<< stereo >>
A-->B
@enduml
Switching the shape of the stereotype doesn't work either (both A and B are roundBoxes, and A is still red:)
@startuml
skinparam activityShape<< stereo >> octagon
skinparam activityShape roundBox
skinparam activityBackgroundColor<< stereo >> Red
(*)-->A<< stereo >>
A-->B
@enduml
Thanks!