Dresden OCL Toolkit

Package tudresden.ocl.sql

Interface Summary
ORMapping This interface defines some functions that should return informations about the object relational mapping of classes and their properties to a relational schema.
SQLBuilder This interface specifies methodes to build SQL code.
SQLDirector This interface must be implemented by classes that use SQLBuilders.
 

Class Summary
DDLGenerator A DDL (Data Definition Language) generator.
ModelAdjuster a kind of filter for a MModel
the data for object-relational mappings in ORMappingImpl is here made available.
ObjectViewSchema Implements ORMappingSchema and realizes the object-view-concept.
OCL2SQL OCL2SQL is the main class of the OCL2SQL tool.
OracleSQLBuilder Implements the SQLBuilder interface for Oracle specific SQL code.
ORMappingImp An implementation of the ORMapping interface.
ORMappingImpl Implementation of the ORMapping interface.
ORMappingSchemeImp An implementation of the ORMappingScheme interface.
SchemaGenerator Implementation of SQLDirector uses the data provided by an Implementation of the ORMapping interface to generate SQL-scripts for creating database tables according to the SQL DDL provided The actual SQL code depends on the SQLBuilder that must be provided to the SchemaGenerator.
SimpleFileFilter A lightweight implementation of a file filter.
SimpleOCLEditorModel A simple implementation of the OCLEditorModel interface to serve the requirements of the OCL2SQL tool.
SybaseSQLBuilder implementation of the SQLBuilder for Sybase DBMS
TriggerGenerator A trigger generator that can generate trigger definitions, which can be used to evaluate integrity views.
TypeManager This class maps a number of commonly used datatypes to something like standard SQL datatypes.
 


Dresden OCL Toolkit

Submit a bug
Developed at the Dresden University of Technology.
This software is published under the GNU Lesser General Public License.