- 
                                
                                    <Undefined> [no object] - default. No action defined 
- 
                                
                                    Reusable Activity [no object] – a top-level container. 
- 
                                
                                    Call [operation or activity] – calls an operation or activity. See Example: Using the Call Action Type
                                 
- 
                                
                                    Accept Call [operation or activity] – waits for an operation or activity to be called. 
- 
                                
                                    Reply Call [operation or activity] – follows an Accept Call action, and responds to an operation or activity. 
- 
                                
                                    Generate Event [event] – generates an event. Can be used to raise an exception. 
- 
                                
                                    Accept Event [event] – waits for an event to occur. 
- 
                                
                                    Create Object [classifier] – creates a new instance of a classifier 
- 
                                
                                    Destroy Object [classifier] – destroys an instance of a classifier 
- 
                                
                                    Read Attribute [classifier attribute] – reads an attribute value from a classifier instance 
- 
                                
                                    Write Attribute [classifier attribute] – writes an attribute value to a classifier instance 
- 
                                
                                    Read Variable [variable] – writes a value to a local variable. The variable can be used to store an output pin provided by an action to reuse later in the diagram. See Variable Properties. 
- 
                                
                                    Write Variable [variable] - reads a value from a local variable.  See Variable Properties. 
- 
                                
                                    Evaluate Expression [expression text] – evaluates an expression and returns the value as an output pin. 
- 
                                
                                    Unmarshall [no object] – breaks an input object instance into several outputs computed from it. 
- 
                                
                                    Region [no object] – a composite activity that isolates a part of the graph. Equivalent to the UML Interruptible Activity Region. 
- 
                                
                                    For Each [no object] – loops an input collection to execute a set of actions specified into the decomposed activity. Equivalent to the UML Expansion Region. 
- 
                                
                                    Loop Node [expression text] – expression text