Envision
A visual programming IDE for object-oriented languages
List of all members | Public Member Functions | Private Types | Private Member Functions | Private Attributes
Interaction::GenericHandlerManagerListener Class Reference
Inheritance diagram for Interaction::GenericHandlerManagerListener:

Public Member Functions

void listenToTreeManagerOf (Visualization::Item *item)
 
void nodesUpdated (QSet< Node * > modifiedNodes, QSet< Node * > removedNodes)
 
void stopListeningToTreeManagerOf (Visualization::Item *item)
 

Private Types

using Node = Model::Node
 

Private Member Functions

Model::TreeManagermanagerOf (Visualization::Item *item)
 

Private Attributes

QList< Model::TreeManager * > managers_ {}
 

Member Typedef Documentation

◆ Node

Member Function Documentation

◆ listenToTreeManagerOf()

void Interaction::GenericHandlerManagerListener::listenToTreeManagerOf ( Visualization::Item item)

◆ managerOf()

Model::TreeManager * Interaction::GenericHandlerManagerListener::managerOf ( Visualization::Item item)
private

◆ nodesUpdated()

void Interaction::GenericHandlerManagerListener::nodesUpdated ( QSet< Node * >  modifiedNodes,
QSet< Node * >  removedNodes 
)

◆ stopListeningToTreeManagerOf()

void Interaction::GenericHandlerManagerListener::stopListeningToTreeManagerOf ( Visualization::Item item)

Member Data Documentation

◆ managers_

QList<Model::TreeManager*> Interaction::GenericHandlerManagerListener::managers_ {}
private