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

P

packageName(String) - Method in interface ch.sahits.codegen.model.IConfigurationBuilder
Initialize the package name
packageName(String) - Method in interface ch.sahits.model.IWebserviceBuilder
Initialize the packageName
page2 - Static variable in class ch.sahits.codegen.java.model.HeadlessJavaModelFactory
Current dB connection definition page, needed for HeadlessJavaModelFactory.createModelWithDBConnection(String, String, String, String, String, String, String, String, String, String, IProgressMonitor, String)
Pair - Class in ch.sahits.datastructure
This data structure holds a key value pair.
Pair(String, Object) - Constructor for class ch.sahits.datastructure.Pair
Constructor initializes the key value pair
parse() - Method in interface ch.sahits.codegen.input.IDBInputParser
Parse the input file into an object that represents a database table.
parse() - Method in interface ch.sahits.codegen.input.IInputParser
Parse the input file into an object that represents a database table.
parse() - Method in interface ch.sahits.codegen.input.IXMLGeneralInputFileParser
Deprecated. Use the IXMLGeneralInputFileParser.generateModel() instead
parse() - Method in interface ch.sahits.codegen.input.IXMLJavaInputFileParser
Deprecated. Use the IXMLJavaInputFileParser.generateModel(String, String, boolean, boolean, boolean) instead
parse() - Method in class ch.sahits.codegen.input.XMLJDomParser
This method is depricated use the appropriate generateModel method instead.
parse() - Method in class ch.sahits.codegen.java.gui.input.XHTMLModelParser
Create a model object
parse() - Method in class ch.sahits.codegen.java.input.ClassFileParser
Parse the class into a ClassModel.
parse() - Method in class ch.sahits.codegen.java.input.CSVInputFileParser
Parse the CVS file and determine its values from the first row.
parse() - Method in interface ch.sahits.codegen.java.input.IXMLJavaInputFileParser
Deprecated. Use the IXMLJavaInputFileParser.generateModel(String, String, boolean, boolean, boolean) instead
parse() - Method in class ch.sahits.codegen.java.input.SQLCreateScriptInput
Parse the create script and produce a database model
parse() - Method in class ch.sahits.codegen.php.PHPXMLInputParser
This method is depricated use the appropriate generateModel method instead.
parseIndex(StringTokenizer, String, DataBaseTable) - Method in class ch.sahits.codegen.java.input.db.MySQLCreateScriptInputParser
Parse the script for the index definition.
parseIndex(StringTokenizer, String, DataBaseTable) - Method in class ch.sahits.codegen.java.input.SQLCreateScriptInput
Parse the script for the index definition.
parseTable(StringTokenizer, DataBaseTable) - Method in class ch.sahits.codegen.java.input.db.MySQLCreateScriptInputParser
Parse the script for the table definition.
parseTable(StringTokenizer, String) - Method in class ch.sahits.codegen.java.input.db.MySQLCreateScriptInputParser
Parse the table
parseTable(StringTokenizer, String) - Method in class ch.sahits.codegen.java.input.db.OracleSQLCreateScriptInputParser
Parse the script for the table definition.
parseTable(StringTokenizer, String) - Method in class ch.sahits.codegen.java.input.db.SQLServerCreateScriptInputParser
 
parseTable(StringTokenizer, DataBaseTable) - Method in class ch.sahits.codegen.java.input.db.SQLServerCreateScriptInputParser
Parse the script for the table definition.
parseTable(StringTokenizer, String) - Method in class ch.sahits.codegen.java.input.SQLCreateScriptInput
Parse the script for the table definition.
parseTable(StringTokenizer, DataBaseTable) - Method in class ch.sahits.codegen.java.input.SQLCreateScriptInput
Parse the script for the table definition.
password - Variable in class ch.sahits.codegen.java.input.db.DBConnection
Password for the User
password(String) - Method in interface ch.sahits.model.IOutputFileModelBuilder
Initialize the password
password(String) - Method in interface ch.sahits.model.php.db.IPHPClassDeclarationBuilder
 
peek() - Method in enum ch.sahits.codegen.ActionQueue
 
peekFirst() - Method in enum ch.sahits.codegen.ActionQueue
 
peekLast() - Method in enum ch.sahits.codegen.ActionQueue
 
performFinish() - Method in class ch.sahits.codegen.sql.wizards.InsertSkriptWizard
This method is called when 'Finish' button is pressed in the wizard.
performFinish() - Method in class ch.sahits.codegen.ui.wizards.ArtefactCodegenModelWizard
This methods generates a GeneratedClassDelegateGenerator model and sets the ArtefactCodegenModelWizard.model.
performHelp() - Method in class ch.sahits.codegen.sql.wizards.InsertScriptWizardPage
Define the Help for this page
PHPCodeGenerator - Class in ch.sahits.codegen.php
Generator class for PHP classes based on a database structure and an PHP class model (initialized through XML)
PHPCodeGenerator() - Constructor for class ch.sahits.codegen.php.PHPCodeGenerator
 
PHPConstants - Class in ch.sahits.codegen.php
Interface contains constants that are used over all the PHP class generator
PHPConstants() - Constructor for class ch.sahits.codegen.php.PHPConstants
 
phpModel(IPHPDBModel) - Method in interface ch.sahits.model.php.db.IPHPClassDeclarationBuilder
Initialize the builder with a preexisting model
PHPXMLInputParser - Class in ch.sahits.codegen.php
XML Parser vor the PHP input file that conforms to http://sahits.ch/xsd/phpClassTemplate.xsd
PHPXMLInputParser() - Constructor for class ch.sahits.codegen.php.PHPXMLInputParser
Initialize the Parser and do the work
PK - Static variable in class ch.sahits.codegen.php.PHPConstants
Substitution constant for primary key columns
PLUGIN_ID - Static variable in class ch.sahits.codegen.CodegenPlugin
Plug-in id for this plug-in
PLUGIN_ID - Static variable in class ch.sahits.codegen.java.JavaCodegenPlugin
ID of this plugin
PLUGIN_ID - Static variable in class ch.sahits.codegen.sql.SQLCodegenPlugin
ID of this plugin
PLUGIN_ID - Static variable in class ch.sahits.codegen.xml.XMLParserWithoutDB
Plugin-ID
PLUGIN_ID_CODEGEN - Static variable in class ch.sahits.codegen.ui.CodegenUIPlugin
Plug-in id for codegen plug-in
PLUGIN_ID_JAVA - Static variable in class ch.sahits.codegen.ui.CodegenUIPlugin
ID of this plugin for the java plugin
pluginId(String) - Method in interface ch.sahits.codegen.model.IConfigurationBuilder
Initialize the plug-in ID
pluginIdJetemplate(String) - Method in interface ch.sahits.codegen.model.IConfigurationBuilder
Initialize the plug-in id of the template
plugInIDs() - Method in class ch.sahits.codegen.model.Config
Retrieve the list of plug-ins needed for the classpath
pluginIDs(List<String>) - Method in interface ch.sahits.codegen.model.IConfigurationBuilder
Initialize the list of plug-ins for the classpath
plugInIDs() - Method in interface ch.sahits.codegen.model.IJetGatewayConfiguration
Retrieve an immutable list of plug-ins needed for the classpath
poll() - Method in enum ch.sahits.codegen.ActionQueue
 
pollFirst() - Method in enum ch.sahits.codegen.ActionQueue
 
pollLast() - Method in enum ch.sahits.codegen.ActionQueue
 
pop() - Method in enum ch.sahits.codegen.ActionQueue
 
port - Variable in class ch.sahits.codegen.java.input.db.DBConnection
Port number
port(int) - Method in interface ch.sahits.model.IOutputFileModelBuilder
Initialize the port
port(String) - Method in interface ch.sahits.model.php.db.IPHPClassDeclarationBuilder
 
PRIMARY - Static variable in interface ch.sahits.codegen.java.input.db.IMySQLCreateToken
The primary keyword
PRIMARY - Static variable in interface ch.sahits.codegen.java.input.db.ISQLServerCreateToken
The primary keyword
printTree() - Method in interface ch.sahits.model.gui.IForm
Print out the form hierarchical elements
printTree(int) - Method in interface ch.sahits.model.gui.IFormGroup
Print the tree of a group element
process() - Method in class ch.sahits.codegen.QueuedActionElement
Execute the run method of the Runnable action if the action is allowed to be processed and is not already processed.
processQueuedElements() - Method in interface ch.sahits.codegen.IProcessQueuedAction
Process the elements of the ActionQueue This is typically done by a code fragment like this List elements = queue.getQueuedElements(getClass().getName()); for (QueuedActionElement elem : elements){ elem.process(); } It is suggested that the element is removed from the queue after processing for memory reasons.
processQueuedElements() - Method in class ch.sahits.codegen.wizards.BasicGeneralCodeGenerator
Retrieve all elements in the Process queue that are registered for this element and process them.
product - Variable in class ch.sahits.codegen.java.input.db.DBConnection
What DB are we talking about MySQL, Oracle, MSSQL, PostgSQL, ...
profile - Variable in class ch.sahits.codegen.java.wizards.DTPConnection
Connection profile
project(IProject) - Method in interface ch.sahits.codegen.model.IConfigurationBuilder
Initialize the project
ProjectClassLoaderV2 - Class in ch.sahits.codegen.ui.java
This class loader searches first in the classpath of the current project and then in the classpath of all other projects of java nature on the workspace.
ProjectClassLoaderV2(IJavaProject) - Constructor for class ch.sahits.codegen.ui.java.ProjectClassLoaderV2
Initialize the project for witch the class should be loaded
ProjectGeneratorClassLoader - Class in ch.sahits.codegen.ui.util
Deprecated. This class loader is no longer used since all generator classes are retrieved through extension points This class will be removed in 3.0
ProjectGeneratorClassLoader(IJavaProject) - Constructor for class ch.sahits.codegen.ui.util.ProjectGeneratorClassLoader
Deprecated. Initialize the current active project
PropertyFileLoader - Class in ch.sahits.test
This utility is a super class for all test classes that read configurations from a property file that lies in the same package.
PropertyFileLoader() - Constructor for class ch.sahits.test.PropertyFileLoader
 
protocol(String) - Method in interface ch.sahits.model.IWebserviceBuilder
Initialize the protocol
PureASTOracleDAOGenerator - Class in ch.sahits.codegen.java.generator.ast
This class is a generator for a data access object (DAO) for an Oracle table that is purely generated with AST
PureASTOracleDAOGenerator() - Constructor for class ch.sahits.codegen.java.generator.ast.PureASTOracleDAOGenerator
 
push(QueuedActionElement) - Method in enum ch.sahits.codegen.ActionQueue
 

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