Envision
A visual programming IDE for object-oriented languages
List of all members | Public Member Functions | Private Attributes
ContractsLibrary::SignatureContractsVMethodAddOn Class Reference
Inheritance diagram for ContractsLibrary::SignatureContractsVMethodAddOn:
Visualization::VisualizationAddOn

Public Member Functions

 SignatureContractsVMethodAddOn (OOModel::Method *contractsClassMethodDefinition)
 
virtual QList< Visualization::Item * > determineItems (Visualization::Item *vis, const QList< Visualization::Item * > &currentItems) override
 
- Public Member Functions inherited from Visualization::VisualizationAddOn
 VisualizationAddOn ()
 
virtual ~VisualizationAddOn ()
 

Private Attributes

OOModel::MethodcontractClassMethod_
 

Constructor & Destructor Documentation

◆ SignatureContractsVMethodAddOn()

ContractsLibrary::SignatureContractsVMethodAddOn::SignatureContractsVMethodAddOn ( OOModel::Method contractsClassMethodDefinition)

Member Function Documentation

◆ determineItems()

QList< Visualization::Item * > ContractsLibrary::SignatureContractsVMethodAddOn::determineItems ( Visualization::Item vis,
const QList< Visualization::Item * > &  currentItems 
)
overridevirtual

Member Data Documentation

◆ contractClassMethod_

OOModel::Method* ContractsLibrary::SignatureContractsVMethodAddOn::contractClassMethod_
private