Thursday, 31 August 2023

How to Customize the Color of Stereotyped Classes in PlantUML?

Using skinparam command, we can customize the color for stereotyped classes.

 

Example

skinparam class {
	BackgroundColor<<Animal>> #FFF0F0
         BorderColor<<Animal>> Red
}

 

stereoTypeClassColor.txt

@startuml

skinparam class {
	BackgroundColor LightBlue
	ArrowColor Tomato
	BorderColor SpringGreen
	BackgroundColor<<Animal>> #FFF0F0
    BorderColor<<Animal>> Red
}

abstract class Mammal

Class Dog <<Animal>>
class BullDog
class Poodle
class Beagle

class Cat  <<Animal>>
class PersianCat
class Ragdoll

Mammal <|-- Cat
Mammal <|-- Dog

Dog <|-- BullDog
Dog <|-- Poodle
Dog <|-- Beagle

Cat <|-- PersianCat
Cat <|-- Ragdoll

@enduml

 

Above snippet generate below diagram.

 


 

 

Previous                                                    Next                                                    Home

No comments:

Post a Comment