BALL  1.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Private Attributes
BALL::VIEW::GenericSelectionMessage Class Reference

#include <BALL/VIEW/KERNEL/message.h>

Inheritance diagram for BALL::VIEW::GenericSelectionMessage:
BALL::VIEW::Message BALL::VIEW::ControlSelectionMessage

List of all members.

Public Member Functions

Constructors and Destructors
 GenericSelectionMessage ()
 GenericSelectionMessage (const GenericSelectionMessage &message)
virtual ~GenericSelectionMessage ()
Accessors: inspectors and mutators
void setSelection (const std::list< Composite * > &selection)
const std::list< Composite * > & getSelection () const
std::list< Composite * > & getSelection ()

Private Attributes

std::list< Composite * > selection_

Detailed Description

GenericSelectionMessage class. GenericSelectionMessage is a container for Composite objects that are somehow selected. It will be sent by existing ConnectionObject objects that collect Composites objects for a certain purpose.

Definition at line 433 of file message.h.


Constructor & Destructor Documentation

Default Constructor. The state is set to:

  • composite list - empty

Copy constructor.

Destructor.


Member Function Documentation

Non-mutable inspection of the selection of Composite objects.

mutable inspection of the selection of Composite objects.

void BALL::VIEW::GenericSelectionMessage::setSelection ( const std::list< Composite * > &  selection)

Change the selection of Composite objects. The selection list will be copied from the given list.


Member Data Documentation

Definition at line 477 of file message.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines