• “Regular” objects implementing the Action interface
  • Anonymous inner classes implementing the Action interface
  • Explicit action expressions
  • Implicit action expressions
  • Return Values