Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package tudresden.ocl.codegen.decl

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.

See:
          Description

Interface Summary
ORMappingScheme This interface allows to adapt various object relational mapping schemes to the SQL code generator.
 

Class Summary
CodeAgent Chooses code templates from a XML file that relates to a given specification.
ComponentTest  
DeclarativeCodeFragment Objects of this class represent declarative code fragments.
DeclarativeCodeGenerator This class provides functionality to generate declarative code such as SQL by traversing the abstract syntax tree in reversed depth first order.
Guide This class holds information about navigation in relational schemes as kind of steps of select-from-where clauses.
ILSQLCodeGenerator A class that generates SQL code out of a ocl contraint or the abstract syntax tree of the ocl contraint respectivly.
MappedClass This class represents a mapped class from the object model.
ObjectView An ObjectView is a View on relational tables of a database containing all columns that are part of the relational mapping of a class that has been mapped to the database during an object-relational mapping very complex attributes as attributes containing muliple values or class references are excluded from the view
ORTestScheme A test class that implements ORMappingScheme.
SQLCodeGenerator A class that generates SQL code.
Table This class represents metadata about tables of relational databases.
View A virtual table, which contains rows defined by an SQL Select statement in terms of other tables.
 

Exception Summary
ORMSException An Exception that should be raised in case of errors related to the object relational mapping.
 

Package tudresden.ocl.codegen.decl Description

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.