Two kinds of UML Behaviors may directly have Alf bodies: Activities and Opaque Behaviors. You can edit the Alf body of either kind of Behavior using the Alf editor window. You can also edit the body of an Opaque Behavior directly through its Specification.