Envision
A visual programming IDE for object-oriented languages
|
Classes | |
class | ChangeMonitor |
class | ContractFilter |
class | ContractsLibraryException |
class | ContractsLibraryPlugin |
Implements the interface between the ContractsLibrary plug-in and Envision. More... | |
class | ContractsLibraryTest |
class | InterfaceContractsVMethodAddOn |
class | SignatureContractsVMethodAddOn |
class | ValueAtReturnVisitor |
Functions | |
Method * | createAppend () |
Class * | createBaseClass () |
Module * | createClientModule () |
Module * | createContractsLibrary () |
Class * | createDerivedClass () |
Class * | createDerivedDerivedClass () |
Method * | createFactorial () |
Class * | createInterface () |
Class * | createInterfaceContracts () |
Method * | createMinMax () |
Class * | createPaperClass () |
Variables | |
static const bool | DISABLE_ALL_CUSTOMIZATIONS = false |
static const bool | DISABLE_FILTERS = false |
static const bool | DISABLE_KEYWORD_INPUT_ANNOTATIONS = false |
static const bool | DISABLE_KEYWORD_VISUALIZATION_ANNOTATIONS = false |
static const bool | DISABLE_METHOD_ADDONS = false |
static const bool | DISABLE_VALUE_AT_RETURN_VISITOR = false |
Method* ContractsLibrary::createAppend | ( | ) |
Class* ContractsLibrary::createBaseClass | ( | ) |
Module* ContractsLibrary::createClientModule | ( | ) |
Module* ContractsLibrary::createContractsLibrary | ( | ) |
Class* ContractsLibrary::createDerivedClass | ( | ) |
Class* ContractsLibrary::createDerivedDerivedClass | ( | ) |
Method* ContractsLibrary::createFactorial | ( | ) |
Class* ContractsLibrary::createInterface | ( | ) |
Class* ContractsLibrary::createInterfaceContracts | ( | ) |
Method* ContractsLibrary::createMinMax | ( | ) |
Class* ContractsLibrary::createPaperClass | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |