Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
A
AbstractGenerator
- Class in
ch.sahits.codegen.generator
Abstract superclass for the generators that handles the saving.
AbstractGenerator()
- Constructor for class ch.sahits.codegen.generator.
AbstractGenerator
AbstractJETASTGenerator
- Class in
ch.sahits.codegen.java.generator.ast
This abstract class provides you with the basic methods to generate a Class from a JET template and improve it with AST
AbstractJETASTGenerator()
- Constructor for class ch.sahits.codegen.java.generator.ast.
AbstractJETASTGenerator
Default constructor.
AbstractJETTemplateGenerator
- Class in
ch.sahits.codegen.java.generator.jettemplate
This class provides common method to create a JET template file
AbstractJETTemplateGenerator()
- Constructor for class ch.sahits.codegen.java.generator.jettemplate.
AbstractJETTemplateGenerator
Constructor that passes the call to the super class
JETGateway
AbstractReferenceImplCaller
- Class in
ch.sahits.codegen.java.generator.ast
This class is a base class for all generator classes that use a reference implementation.
AbstractReferenceImplCaller()
- Constructor for class ch.sahits.codegen.java.generator.ast.
AbstractReferenceImplCaller
acceptedTypes()
- Method in interface ch.sahits.model.gui.
IFormFileUpload
Retrieve a list of accepted types
ActionQueue
- Enum in
ch.sahits.codegen
This is a Singleton Queue of
QueuedActionElement
add(int, QueuedActionElement)
- Method in enum ch.sahits.codegen.
ActionQueue
add(QueuedActionElement)
- Method in enum ch.sahits.codegen.
ActionQueue
add(String)
- Method in class ch.sahits.codegen.wizards.
DynamicDBGenerationCode
Add a new value to the list
add(DataBaseTableField)
- Method in class ch.sahits.model.db.
BasicDataBaseTable
Add a database field.
add(DataBaseTableIndex)
- Method in class ch.sahits.model.db.
BasicDataBaseTable
Add a database index.
add(DataBaseTableField)
- Method in interface ch.sahits.model.db.
IDataBaseTable
Add a database field.
add(DataBaseTableIndex)
- Method in interface ch.sahits.model.db.
IDataBaseTable
Add a database index.
add(IFormElement)
- Method in interface ch.sahits.model.gui.
IForm
Add an element at the last position of the list
add(IFormElement, int)
- Method in interface ch.sahits.model.gui.
IForm
Add an element at position
index
of the list.
add(String)
- Method in interface ch.sahits.model.gui.
IFormBaseList
Add a value to the combo
add(IFormElement)
- Method in interface ch.sahits.model.gui.
IFormGroup
Add an element to the group
add(DataBaseTableField)
- Method in class ch.sahits.model.java.db.
DataBaseTable
Add a database field.
add(DataBaseTableIndex)
- Method in class ch.sahits.model.java.db.
DataBaseTable
Add a database index.
addAcceptedType(String)
- Method in interface ch.sahits.model.gui.
IFormFileUpload
Add a type or part of one (for MIME e.g. text/htm, text/*).
addAll(Collection<? extends QueuedActionElement>)
- Method in enum ch.sahits.codegen.
ActionQueue
addAll(int, Collection<? extends QueuedActionElement>)
- Method in enum ch.sahits.codegen.
ActionQueue
addArgument(String)
- Method in interface ch.sahits.model.php.db.
IPHPMethodDeclarationBuilder
Add an argument to the argument list
addAttribute(Element, String, String)
- Method in class ch.sahits.codegen.output.
XMLStringOutput
Add an attribute to the element
addDefault(String)
- Method in interface ch.sahits.model.gui.
IFormList
Add a preselected value
addDocumentationRow(String)
- Method in interface ch.sahits.model.php.db.
IPHPMethodDeclarationBuilder
Add a new line of documentation
addElement(Element, Element)
- Method in class ch.sahits.codegen.output.
XMLStringOutput
Add a child element
addException(Exception)
- Method in class ch.sahits.codegen.core.util.
BasicLogger
Add a new exception to the once that already occurred
addException(Exception)
- Method in interface ch.sahits.codegen.core.util.
ILogger
Add a new exception to the once that already occurred
addException(RuntimeException)
- Method in class ch.sahits.codegen.java.wizards.
BasicHeadlessJavaCodeGenerator
Add an exception to the logger
addField(DataBaseTableField)
- Method in class ch.sahits.model.db.
DataBaseTableIndex
Add a field to the fields
addField(Class<?>, String)
- Method in class ch.sahits.model.java.
ClassModel
addField(Class, String)
- Method in class ch.sahits.model.java.
CollectionBean
Add a new field to the collection
addField(Class, String)
- Method in class ch.sahits.model.java.
SimpleBean
Add a new field to the collection
addField(DataBaseTableField)
- Method in interface ch.sahits.model.php.db.
IPHPClassDeclarationBuilder
Add a database field.
addFields2Index(DataBaseTable, DataBaseTableIndex, String)
- Method in class ch.sahits.codegen.java.input.db.
DBConnection
Add fields to the index model
addFirst(QueuedActionElement)
- Method in enum ch.sahits.codegen.
ActionQueue
addGeneratorClass(String, String, Class, String, String)
- Method in class ch.sahits.codegen.extensions.
GeneratorCollection
addGeneratorClass(String, String, Class, String, boolean, String, boolean, Class<?>, String)
- Method in interface ch.sahits.codegen.extensions.
IGeneralGeneratorCollection
Add a new generator class to the list
addGeneratorClass(String, String, Class, String, String)
- Method in interface ch.sahits.codegen.extensions.
IGeneratorCollection
Add a new generator class to the list
addImport(String)
- Method in class ch.sahits.codegen.java.generator.jettemplate.
AbstractJETTemplateGenerator
Add an import directive to the list
addImports()
- Method in class ch.sahits.codegen.java.generator.ast.
AbstractJETASTGenerator
This is a null implementation since this classes are not needed in the class hierarchy from here on down.
addImports(ReferenceAST)
- Method in class ch.sahits.codegen.java.generator.ast.
AbstractReferenceImplCaller
Add the needed imports to the compilation unit.
addImports()
- Method in class ch.sahits.codegen.java.generator.jettemplate.
AbstractJETTemplateGenerator
// * Add all imports
addImports()
- Method in class ch.sahits.codegen.java.generator.jettemplate.
InitializableDbBeanGenerator
Add all imports
addInclude(String)
- Method in interface ch.sahits.model.php.db.
IPHPClassDeclarationBuilder
Add an include
addIndex(DataBaseTableIndex)
- Method in interface ch.sahits.model.php.db.
IPHPClassDeclarationBuilder
Add a database index.
addJetemplate(String, String, String, String, String)
- Method in class ch.sahits.codegen.extensions.
GeneratorCollection
addJetemplate(String, String, String, String, boolean, String, boolean, Class<?>, String)
- Method in interface ch.sahits.codegen.extensions.
IGeneralGeneratorCollection
Add a new JETemplate to the list
addJetemplate(String, String, String, String, String)
- Method in interface ch.sahits.codegen.extensions.
IGeneratorCollection
Add a new JETemplate to the list
addJetPluginID2Builder(IConfigurationBuilder, String)
- Method in class ch.sahits.codegen.java.generator.jettemplate.
AbstractJETTemplateGenerator
Add the jetemplate plugin id to the builder
addLast(QueuedActionElement)
- Method in enum ch.sahits.codegen.
ActionQueue
addMember(String)
- Method in interface ch.sahits.model.php.db.
IPHPClassDeclarationBuilder
Add a member variable
addMessage(Class<?>, String)
- Method in class ch.sahits.codegen.core.util.
BasicLogger
Add a new message to the container, if the message container does not already contain any message from the causing class
addMessage(Class<?>, String)
- Method in interface ch.sahits.codegen.core.util.
ILogger
Add a new message to the container, if the message container does not already contain any message from the causing class
addMethod(IBeanMethod)
- Method in class ch.sahits.model.java.
ClassModel
Add a method
addMethod(IPHPMethodDeclaration)
- Method in interface ch.sahits.model.php.db.
IPHPClassDeclarationBuilder
Add a whole method
addMethods(ReferenceAST)
- Method in class ch.sahits.codegen.java.generator.ast.
AbstractReferenceImplCaller
Add the methods that are defined in the reference implementation to the compilation unit.
addNs2PackageMapping(String, String)
- Method in interface ch.sahits.model.
IWebserviceBuilder
Initialize the ns2packageMapping
addObserver(IObserver)
- Method in interface ch.sahits.util.
IObersvable
addPages()
- Method in class ch.sahits.codegen.sql.wizards.
InsertSkriptWizard
Adding the page to the wizard.
addParameter(String, String)
- Method in class ch.sahits.model.java.
BeanMethod
Add a new parameter
addParameter(String, String)
- Method in interface ch.sahits.model.java.
IBeanMethod
Add a new parameter
addSuperClass(Class)
- Method in class ch.sahits.model.
GeneratedClass
addSuperClass(Class)
- Method in interface ch.sahits.model.
IGeneratorClass
addSuperClass(Class)
- Method in class ch.sahits.model.java.
GeneratedJavaClass
Set the superclass as the first element in the superclasses list
addText(Element, String)
- Method in class ch.sahits.codegen.output.
XMLStringOutput
Add text to an element
addTo(IFormGroup)
- Method in interface ch.sahits.model.gui.
IFormRadioButton
Add the radio button to a group
append(String)
- Method in class ch.sahits.codegen.java.generator.jettemplate.
AbstractJETTemplateGenerator
Append a string to the jetemplate
appendLn(String)
- Method in class ch.sahits.codegen.java.generator.jettemplate.
AbstractJETTemplateGenerator
Append a string to the jetemplate and add a line break
AReferenceImplementation
- Annotation Type in
ch.sahits.codegen.java.generator.ast
The ReferenceImplementation annotation is a marker for a method that indicats that this method is a reference implementation method and has to be taken into acount when generating the class with AST generation.
AReplaceMethods
- Annotation Type in
ch.sahits.codegen.java.generator.ast
This annotation tells the annotation processor which methods in the method body must be replaced by its
AValueProvider
.
arguments
- Variable in class ch.sahits.codegen.util.
ConsoleInputValidator
ArtefactCodeGenerator
- Class in
ch.sahits.codegen.wizards
This code generator is used to perform the code generation for any artefacts.
ArtefactCodeGenerator(ICodeGeneratorDelegate)
- Constructor for class ch.sahits.codegen.wizards.
ArtefactCodeGenerator
Constructor initializing the delegated code generator
ArtefactCodegenModelWizard
- Class in
ch.sahits.codegen.ui.wizards
This is the implementation for the model generator for any artifact
ArtefactCodegenModelWizard()
- Constructor for class ch.sahits.codegen.ui.wizards.
ArtefactCodegenModelWizard
Default constructor
ast
- Variable in class ch.sahits.codegen.java.generator.ast.
AbstractReferenceImplCaller
The abstract syntax tree
ast
- Variable in class ch.sahits.codegen.java.generator.ast.
ASTGenerator
Representation of the source-code to be generated as an abstract syntax tree.
AST_STATIC_WORKLOAD
- Static variable in class ch.sahits.codegen.java.generator.ast.
ASTGenerator
static estimation of the AST part of the work load
ASTBeanWithDelete
- Class in
ch.sahits.codegen.java.generator.ast
This class is a generator class that copies the delete method into the provided base class.
ASTBeanWithDelete()
- Constructor for class ch.sahits.codegen.java.generator.ast.
ASTBeanWithDelete
Default Constructor
ASTGenerator
- Class in
ch.sahits.codegen.java.generator.ast
This generator generates the java file by generating the rump with JET.
ASTGenerator()
- Constructor for class ch.sahits.codegen.java.generator.ast.
ASTGenerator
Default constructor
AUTO_INCREMENT
- Static variable in interface ch.sahits.codegen.java.input.db.
IMySQLCreateToken
The auto increment keyword
availableFields()
- Method in class ch.sahits.codegen.sql.model.
InsertScriptWizardModel
Retrieve the available Fields
AValueProvider
- Annotation Type in
ch.sahits.codegen.java.generator.ast
This annotation indicates a method that is called from a method annotated with
AReferenceImplementation
.
Axis2MessageInOutReciever
- Class in
ch.sahits.codegen.generator
Generate an ServiceNameMessageReceiverInOut.java file in the appropriate package.
Axis2MessageInOutReciever()
- Constructor for class ch.sahits.codegen.generator.
Axis2MessageInOutReciever
Axis2ServiceStubGenerator
- Class in
ch.sahits.codegen.generator
Generator class to generate the service stub class for an AXIS webservice.
Axis2ServiceStubGenerator()
- Constructor for class ch.sahits.codegen.generator.
Axis2ServiceStubGenerator
Axis2ServiceXMLGenerator
- Class in
ch.sahits.codegen.generator
This generator will generate the service.xml using Axis2 WSDL2Java tool.
Axis2ServiceXMLGenerator()
- Constructor for class ch.sahits.codegen.generator.
Axis2ServiceXMLGenerator
AxisWSDL2JavaWrapper
- Class in
ch.sahits.codegen.generator
This is a generator wrapper that wrapps the funcionality of the Apaches Axis2 WSDL2Java generator.
AxisWSDL2JavaWrapper(IWebservice, IOutputFileModel)
- Constructor for class ch.sahits.codegen.generator.
AxisWSDL2JavaWrapper
Initialize the generator with the specific model data
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X