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

Public Member Functions

 InterfaceContractsVMethodAddOn (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

◆ InterfaceContractsVMethodAddOn()

ContractsLibrary::InterfaceContractsVMethodAddOn::InterfaceContractsVMethodAddOn ( OOModel::Method contractsClassMethodDefinition)

Member Function Documentation

◆ determineItems()

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

Member Data Documentation

◆ contractClassMethod_

OOModel::Method* ContractsLibrary::InterfaceContractsVMethodAddOn::contractClassMethod_
private