ch.sahits.codegen.java.generator.ast
Interface IReferenceImplementation

All Known Implementing Classes:
CRUDOracleReference

public interface IReferenceImplementation

This interface defines a class that is a reference implementation class

Since:
0.9.1
Author:
Andi Hotz

Method Summary
 java.util.List<java.lang.Class<?>> getImports2Add()
          Get the list of the classes that are needed for this reference implementation The list is empty if there are no imports needed.
 void initModel(IGeneratedJavaClass2 model)
          Initialize the model
 

Method Detail

getImports2Add

java.util.List<java.lang.Class<?>> getImports2Add()
Get the list of the classes that are needed for this reference implementation The list is empty if there are no imports needed. Each list entry is unique.

Returns:
List of classes

initModel

void initModel(IGeneratedJavaClass2 model)
Initialize the model

Parameters:
model - of a generatable java class