A B C D E F G H I J K L M N O P Q R S T U V W X

D

DAOGenerator - Class in ch.sahits.codegen.example.generator.ast
This DAO Generator improves a DAO class generated through a JET template (daoInsertUnique.javajet) by adding the needed method getConnection which can only be created with the knowledge of database access methods.
DAOGenerator() - Constructor for class ch.sahits.codegen.example.generator.ast.DAOGenerator
 
DATABASE_PRODUCT - Static variable in interface ch.sahits.codegen.wizards.IJavaGenerationDefinitionFocus
Focus is on the database product selection
databaseName(String) - Method in interface ch.sahits.model.IOutputFileModelBuilder
Initialize the database name
databaseProduct(String) - Method in interface ch.sahits.model.IOutputFileModelBuilder
Initialize the databaseProduct
DataBaseTable - Class in ch.sahits.model.java.db
This bean represents the meta data of a table.
DataBaseTable(String, String, String, String, String) - Constructor for class ch.sahits.model.java.db.DataBaseTable
Initialize the object with the database product
DataBaseTable(String, String, String, String) - Constructor for class ch.sahits.model.java.db.DataBaseTable
Initialize the object with the database product
DataBaseTable(String, String, String) - Constructor for class ch.sahits.model.java.db.DataBaseTable
Initialize the object with the database product
DataBaseTable(String, String) - Constructor for class ch.sahits.model.java.db.DataBaseTable
Initialize the object with the database product
DataBaseTableField - Class in ch.sahits.model.db
This class describes a database field.
DataBaseTableField(String, Class, boolean) - Constructor for class ch.sahits.model.db.DataBaseTableField
Deprecated. This cunstructor is depricated in favor of DataBaseTableField.DataBaseTableField(String, Class, boolean, boolean) The autogenerateKey flag is set to default
DataBaseTableField(String, Class, boolean, boolean) - Constructor for class ch.sahits.model.db.DataBaseTableField
Constructor initializes all fields
DataBaseTableField() - Constructor for class ch.sahits.model.db.DataBaseTableField
Default constructor
DataBaseTableIndex - Class in ch.sahits.model.db
This class represents a database index
DataBaseTableIndex() - Constructor for class ch.sahits.model.db.DataBaseTableIndex
Default constructor
DataBaseTableIndex(String) - Constructor for class ch.sahits.model.db.DataBaseTableIndex
Constructor initializing the index name
databinding(String) - Method in interface ch.sahits.model.IWebserviceBuilder
Initialize the databinding
DataManipulation - Class in ch.sahits.codegen.sql.extension
This class encapsules the acces to the extension points of ch.sahits.codegen.sql.manipulation
DataManipulation() - Constructor for class ch.sahits.codegen.sql.extension.DataManipulation
 
db - Variable in class ch.sahits.codegen.java.input.db.DBConnection
DB on the server
DB_FIELD_GETTER - Static variable in class ch.sahits.codegen.php.PHPConstants
Substitution constant for getter methods for all DB fields
DB_FIELD_SETTER - Static variable in class ch.sahits.codegen.php.PHPConstants
Substitution constant for setter methods for all DB fields
DB_FIELDS - Static variable in class ch.sahits.codegen.php.PHPConstants
Substitution constant for all DB fields
DB_HOST - Static variable in class ch.sahits.codegen.php.PHPConstants
Substitution constant for the DB host
DB_NAME - Static variable in class ch.sahits.codegen.php.PHPConstants
Substitution constant for the DB name
DB_PASSWD - Static variable in class ch.sahits.codegen.php.PHPConstants
Substitution constant for the DB password
DB_USER - Static variable in class ch.sahits.codegen.php.PHPConstants
Substitution constant for the DB user
DBConnection - Class in ch.sahits.codegen.java.input.db
This abstract class handles the connection to the DB.
DBConnection() - Constructor for class ch.sahits.codegen.java.input.db.DBConnection
 
dbDefinitionPage(IBasicDBDefinitionPage) - Method in interface ch.sahits.model.IOutputFileModelBuilder
Initialize the dbDefinitionPage
DBDefintionPage - Class in ch.sahits.codegen.ui.extensions
This class encapsules the extension point ch.sahits.codegen.java.connectionpage
DBDefintionPage() - Constructor for class ch.sahits.codegen.ui.extensions.DBDefintionPage
 
dbName(String) - Method in interface ch.sahits.model.php.db.IPHPClassDeclarationBuilder
 
dbProductName(String) - Method in interface ch.sahits.model.php.db.IPHPClassDeclarationBuilder
 
DBXMLFileGenerator - Class in ch.sahits.codegen.java.input
Generate a XML file from a DataBaseTable Object.
DBXMLFileGenerator(DataBaseTable, String, String) - Constructor for class ch.sahits.codegen.java.input.DBXMLFileGenerator
 
Debugging - Class in ch.sahits.codegen.core.util
Class containing debug flags
Debugging() - Constructor for class ch.sahits.codegen.core.util.Debugging
 
DEFAULT_DB_DEFINITION_PAGE_CLASS_NAME - Static variable in class ch.sahits.codegen.wizards.DynamicDBGenerationCode
Constant hold the name of the default database db definition page
defaults() - Method in interface ch.sahits.model.gui.IFormList
Retrieve a list of preselected values
delegate - Variable in class ch.sahits.codegen.wizards.BasicGeneralCodeGenerator
Class to which the concrete tasks are delegated
delete() - Method in class ch.sahits.codegen.java.generator.ast.CRUDOracleReference
Remove the record from the database indicated by the key values of this object.
deleteObserver(IObserver) - Method in interface ch.sahits.util.IObersvable
 
deleteObservers() - Method in interface ch.sahits.util.IObersvable
 
descendingIterator() - Method in enum ch.sahits.codegen.ActionQueue
 
Description - Class in ch.sahits.codegen.example
This is a Description class needed in the examples.
Description() - Constructor for class ch.sahits.codegen.example.Description
 
deserialize() - Method in interface ch.sahits.codegen.wizards.IXMLSerializer
Generate a ch.sahits.codegen.java.internal.wizards.IGeneratedClass that also implements IInputObjectModelfrom the XML file
document - Variable in class ch.sahits.codegen.input.XMLJDomParser
This is the document representation of the XML file
document - Variable in class ch.sahits.codegen.java.generator.ast.AbstractJETASTGenerator
Document on which the modifications are made
documentation(String) - Method in interface ch.sahits.model.php.db.IPHPMethodDeclarationBuilder
 
doFinish(IProgressMonitor, int, IBasicDBDefinitionPage) - Method in class ch.sahits.codegen.java.wizards.BasicHeadlessJavaCodeGenerator
Produce a java class source file
doFinish(IFile, IProgressMonitor) - Method in class ch.sahits.codegen.java.wizards.BasicHeadlessJavaCodeGenerator
Open a file to be displayed, if a view to open in is avalable
doFinish(IProgressMonitor, int, IBasicDBDefinitionPage) - Method in class ch.sahits.codegen.wizards.ArtefactCodeGenerator
This methods initiates the generation of the code for an arbitrary artifact.
doFinish(IProgressMonitor, int, IBasicDBDefinitionPage) - Method in class ch.sahits.codegen.wizards.BasicGeneralCodeGenerator
Produce an artifact file
DTPConnection - Class in ch.sahits.codegen.java.wizards
This class provides basic functionality to access data through DTP
DTPConnection(String) - Constructor for class ch.sahits.codegen.java.wizards.DTPConnection
Constructor initializing the connection profile
DTPConnectionParser - Class in ch.sahits.codegen.util
This Parser can retrieve stuff from the connection URL that are not suplied in the properties of a IConnectionProfile.
DTPConnectionParser(String) - Constructor for class ch.sahits.codegen.util.DTPConnectionParser
Constructor initializes the vendor The vendor can be retrieved from the IConnectionProfile by profile.getBaseProperties().getProperty("org.eclipse.datatools.connectivity.db.vendor").toString().toUpperCase();
DynamicDBGenerationCode - Class in ch.sahits.codegen.wizards
This class defines the ways the input data is retrieved.
DynamicDBGenerationCode() - Constructor for class ch.sahits.codegen.wizards.DynamicDBGenerationCode
Default constructor initializing the empty List

A B C D E F G H I J K L M N O P Q R S T U V W X