@startuml sequence DTRAM adapter Adapter -> Captain : getCaptain() activate Captain Captain -> FishingBoatAdapter : getValue() activate FishingBoatAdapter FishingBoatAdapter -> FishingBoat : getValue() activate FishingBoat FishingBoat --> FishingBoatAdapter : return value deactivate FishingBoat FishingBoatAdapter --> Captain : return fishingBoatAdapter.getValue() deactivate FishingBoatAdapter Captain --> Adapter : return captain.getValue() deactivate Captain @enduml