BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Types | Public Member Functions | Protected Attributes | List of all members
BALL::VIEW::MolecularTaskMessage Class Reference

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

Inheritance diagram for BALL::VIEW::MolecularTaskMessage:
BALL::VIEW::Message

Public Types

enum  MolecularTaskMessageType {
  UNDEFINED = -1, BUILD_BONDS, CHECK_RESIDUE, ADD_HYDROGENS,
  CREATE_DISTANCE_GRID
}
 Enum for the different molecular tasks. More...
 

Public Member Functions

 MolecularTaskMessage (MolecularTaskMessageType type=UNDEFINED)
 
void setType (MolecularTaskMessageType type)
 
MolecularTaskMessageType getType () const
 
- Public Member Functions inherited from BALL::VIEW::Message
 Message ()
 
 Message (const Message &message)
 
virtual ~Message ()
 
void setSender (const ConnectionObject *sender)
 
const ConnectionObjectgetSender () const
 
void setDeletable (bool flag=true)
 
bool isDeletable () const
 
boost::any & data ()
 

Protected Attributes

MolecularTaskMessageType type_
 

Detailed Description

Message to perform specific tasks for molecular items.

Send by MolecularControl to MolecularProperties.

Definition at line 638 of file message.h.

Member Enumeration Documentation

Enum for the different molecular tasks.

Enumerator
UNDEFINED 
BUILD_BONDS 
CHECK_RESIDUE 
ADD_HYDROGENS 
CREATE_DISTANCE_GRID 

Definition at line 644 of file message.h.

Constructor & Destructor Documentation

BALL::VIEW::MolecularTaskMessage::MolecularTaskMessage ( MolecularTaskMessageType  type = UNDEFINED)

Member Function Documentation

MolecularTaskMessageType BALL::VIEW::MolecularTaskMessage::getType ( ) const
inline

Definition at line 665 of file message.h.

void BALL::VIEW::MolecularTaskMessage::setType ( MolecularTaskMessageType  type)

Member Data Documentation

MolecularTaskMessageType BALL::VIEW::MolecularTaskMessage::type_
protected

Definition at line 670 of file message.h.