BALL::VIEW::GenericSelectionMessage Class Reference
[Messages]

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

Inheritance diagram for BALL::VIEW::GenericSelectionMessage:
Inheritance graph
[legend]

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 422 of file message.h.


Constructor & Destructor Documentation

BALL::VIEW::GenericSelectionMessage::GenericSelectionMessage (  ) 

Default Constructor. The state is set to:

  • composite list - empty
BALL::VIEW::GenericSelectionMessage::GenericSelectionMessage ( const GenericSelectionMessage message  ) 

Copy constructor.

virtual BALL::VIEW::GenericSelectionMessage::~GenericSelectionMessage (  )  [virtual]

Destructor.


Member Function Documentation

std::list<Composite*>& BALL::VIEW::GenericSelectionMessage::getSelection (  ) 

mutable inspection of the selection of Composite objects.

const std::list<Composite*>& BALL::VIEW::GenericSelectionMessage::getSelection (  )  const

Non-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 466 of file message.h.

Generated by  doxygen 1.6.3