|
Dresden OCL Toolkit | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages | |
tudresden.ocl | The package tudresden.ocl contains some utility classes that are
needed for several compiler modules, such as NameCreator , and some
classes for the visualization of abstract synatx trees (ASTs). |
tudresden.ocl.check | This package contains classes for checking the semantical correctness of OCL expressions. |
tudresden.ocl.check.types | The classes and interfaces in this package are used to access model information and represent OCL types. |
tudresden.ocl.check.types.testfacade | TestModelFacade is a implementation of ModelFacade, the interface used to access model information sources, that is used for testing. |
tudresden.ocl.check.types.xmifacade | |
tudresden.ocl.codegen | This package contains interfaces that the class tudresden.ocl.OclTree
uses to access code generators, some classes to support the implementation of
code generators especially for procedural languages, and a code generator for
Java. |
tudresden.ocl.codegen.decl | |
tudresden.ocl.gui | |
tudresden.ocl.gui.events | |
tudresden.ocl.injection | Injects code fragments checking OCL contraints into user java code. |
tudresden.ocl.injection.lib | The runtime library for the injection utility. |
tudresden.ocl.injection.ocl | |
tudresden.ocl.injection.ocl.lib | |
tudresden.ocl.injection.reverseeng | |
tudresden.ocl.injection.reverseeng.propertypages | |
tudresden.ocl.injection.reverseeng.propertypages.events | |
tudresden.ocl.injection.test | |
tudresden.ocl.lib | This package constitutes the OCL Class Library. |
tudresden.ocl.lib.test | This package is used to test the OCL class library of package tudresden.ocl. |
tudresden.ocl.normalize | The two interfaces TreeNormalizer and NodeNormalizer
can be implemented to introduce custom normalization steps. |
tudresden.ocl.parser | The OCL parser was generated with the tool SableCC and is found in this package and it's subpackages. |
tudresden.ocl.parser.analysis | |
tudresden.ocl.parser.lexer | |
tudresden.ocl.parser.node | |
tudresden.ocl.parser.parser | |
tudresden.ocl.sql | |
tudresden.ocl.sql.gui | |
tudresden.ocl.sql.orstrategy | |
tudresden.ocl.test | In this package, the JUnit 1.0 component testing framework is used to test the OCL compiler. |
tudresden.ocl.test.royloy | classes in this package are used only as an example for tests |
tudresden.ocl.test.sql |
|
Dresden OCL Toolkit | |||||||||
PREV NEXT | FRAMES NO FRAMES |