innoQ Logo
A C D F G I J O P R S T U V _

A

ABORTED - Static variable in class com.innoq.generator.jsp.JspMain.GenerationResult
 
addProperties(Properties) - Method in class com.innoq.generator.jsp.JspAbstractBase
Adds the given properties to the transformation properties.
addToAttributeList(String, Object) - Method in class com.innoq.generator.jsp.JspBase
Adds an object to a List stored under a key.
addToElementsForGeneration(Object) - Method in class com.innoq.generator.jsp.JspMain
Adds an element to list of elements for generation.
addToElementsForGeneration(Collection) - Method in class com.innoq.generator.jsp.JspMain
Adds a complete list of elements to generation.
addToPart(String, Object) - Method in class com.innoq.generator.jsp.JspMain
Deprecated. Use JspBase.addToAttributeList(String, Object) instead

C

COMPLETED - Static variable in class com.innoq.generator.jsp.JspMain.GenerationResult
 
canBeGenerated(MBase) - Method in class com.innoq.generator.jsp.JspMain
Defines for which elements the generation should be executed.
com.innoq.generator - package com.innoq.generator
 
com.innoq.generator.jsp - package com.innoq.generator.jsp
Contains the base classes for writing JSP.
com.innoq.generator.metamodel - package com.innoq.generator.metamodel
Provides the access classes and interfaces for the metamodel.

D

destroy() - Method in class com.innoq.generator.jsp.JspAbstractBase
Destroys this JSP.
doPreprocessing() - Method in class com.innoq.generator.jsp.JspMain
Hook method - main templates that use preprocessing must overwrite this method to return true

F

FAILED - Static variable in class com.innoq.generator.jsp.JspMain.GenerationResult
 
FORCE_FD_NAMESPACES - Static variable in interface com.innoq.generator.metamodel.IMetaModelFacade
 
FORCE_FU_NAMESPACES - Static variable in interface com.innoq.generator.metamodel.IMetaModelFacade
 
FileContext - class com.innoq.generator.jsp.FileContext.
Template context.
FileContext() - Constructor for class com.innoq.generator.jsp.FileContext
 
fd(String) - Static method in class com.innoq.generator.StringHelper
Converts the first character to lowercase.
fu(String) - Static method in class com.innoq.generator.StringHelper
Converts the first character to uppercase.

G

getAllChildren(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns all subordinate elements of m.
getAllClasses(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This method is like getAllClassifier() but returns only the classifier that are interfaces or classes.
getAllClassifier(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This methods all classifiers (that is interfaces and classes) which are recursively reachable via getChildren() starting from the passed root element.
getAllPackages(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
 
getAllParameters(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns all parameters of the passed method including return, in, out, and inout parameter.
getAllSuperclasses(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns all superclasses of model element m.
getAnsi(String) - Static method in class com.innoq.generator.StringHelper
Removes umlauts from string.
getAssociations(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns all associations for a passed classifier.
getAttribute(String) - Method in class com.innoq.generator.jsp.FileContext
 
getAttribute(String) - Method in class com.innoq.generator.jsp.JspBase
Retrives an object using the key
getAttributeList(String) - Method in class com.innoq.generator.jsp.JspBase
Returns a List of objects stored under a specific key using the method JspBase.addToAttributeList(String, Object).
getAttributeNames() - Method in class com.innoq.generator.jsp.FileContext
 
getAttributes(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
returns all attributes of m.
getChildren(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the subordinate Elements of m.
getClassifierOfPackage(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This method returns all children of the passed model element m, that are classifier.
getCompletionStatus() - Method in class com.innoq.generator.jsp.JspMain.GenerationResult
 
getComponents(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the components, which belong to element m.
getConcreteSuperclasses(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This method filters all abstract superclasses from the collection returned by getAllSuperclasses()
getContext() - Method in class com.innoq.generator.jsp.JspMain
Returns the context.
getDirectory() - Method in class com.innoq.generator.jsp.JspBase
Returns the directory you have defined as output directory.
getDocumentation(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
 
getElement() - Method in class com.innoq.generator.jsp.JspBase
Returns the current model element.
getErrors() - Method in class com.innoq.generator.jsp.JspMain.GenerationResult
 
getExceptionListAsString(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This method returns a Java-compatible String which contains the throws clause for an method declaration.
getExceptions(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This method returns a collection of all exceptions thrown by the passed method.
getFQName(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the fully qualified name of the passed element.
getFileExtension() - Method in class com.innoq.generator.jsp.JspBase
Returns the file extension.
getFilename() - Method in class com.innoq.generator.jsp.JspAbstractBase
Creates the fully qualified filename.
getFilename() - Method in class com.innoq.generator.jsp.JspBase
Creates the fully qualified filename.
getGeneralizations(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
 
getGeneratedFiles() - Method in class com.innoq.generator.jsp.JspMain.GenerationResult
 
getId(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the elements uuid or null
getInitialValue(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the initial value of an attribute, given as a modelelement.
getInterfaces(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns null
getMetaModel() - Method in class com.innoq.generator.jsp.JspAbstractBase
Returns an instance of the current IMetaModelFacade.
getModifiers(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns a collection of the modifier string representations for model element m.
getMultLower(MMultiplicity) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the lower value of the multiplicity or 0, if the multiplicity is null.
getMultLower(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
returns the lower value of the multiplicity for association ends or structural features, or -5, if the modelelement is not an association end or a structural feature.
getMultUpper(MMultiplicity) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
returns the upper value of the multiplicity or 0, if the multiplicity is null.
getMultUpper(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
returns the upper value of the multiplicity for association ends or structural features, or -5, if the modelelement is not an association end or a structural feature.
getName() - Method in class com.innoq.generator.jsp.JspAbstractBase
Returns the name of the current model element.
getName() - Method in class com.innoq.generator.jsp.JspBase
Returns the name of the current model element.
getName(MBase) - Method in class com.innoq.generator.jsp.JspBase
Returns the name of a given model element.
getName() - Method in class com.innoq.generator.jsp.JspMain
Returns the transformation name.
getName(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This method returns in the name of the pased modelelement m.
getNamespace(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the parent namespace for modelelement m.
getNamespaceName(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns getNamespaceName( m, '
getNamespaceName(MBase, char) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns getNamespaceName( m, pSeparator, FORCE_FD_NAMESPACES )
getNamespaceName(MBase, char, int) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the fully qualified package name of element m.
getOperations(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns all methods of the passed modelelement including those of the implemented intefaces.
getOppositeEnd(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
 
getPackagesFor(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
 
getParameterList(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns all parameters of the passed method excluding the return parameter.
getParameterListAsString(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This methods returns the non-return-parameters in a Java, C, C++ etc. compatible way.
getParameterTypeList(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns a collection of types.
getParent(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the element which is containing m.
getPath() - Method in class com.innoq.generator.jsp.JspBase
Returns the complete path:
getPrefix(pSeparator, m) + metaModel.getNamespaceName(m, pSeparator) + getPostfix(pSeparator, m);
getPath(char) - Method in class com.innoq.generator.jsp.JspBase
Returns the complete path: getPrefix(pSeparator, getElement()) + getMetaModel().getNamespaceName(getElement(), pSeparator) + getPostfix(pSeparator, getElement());
getPath(char, MBase) - Method in class com.innoq.generator.jsp.JspBase
Returns the complete path:
getPrefix(pSeparator, modelElement) + getModelElement().getNamespaceName(modelElement, pSeparator) + getPostfix(pSeparator, modelElement);
getPath(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns getNamespaceName( m, File.separatorChar, FORCE_FD_NAMESPACES )
getPlural(String) - Static method in class com.innoq.generator.StringHelper
Returns the plural form of a string.
getPostfix(char) - Method in class com.innoq.generator.jsp.JspBase
Returns the postfix for the current model element.
getPostfix() - Method in class com.innoq.generator.jsp.JspBase
Returns the postfix for the current model element.
getPostfix(char, MBase) - Method in class com.innoq.generator.jsp.JspBase
Returns the postfix for a given model element.
getPostprocessTemplates() - Method in class com.innoq.generator.jsp.JspMain
Returns an array of templates that should be executed without a specific model element after all the templates returned by JspMain.getTemplates(MBase) have been executed.
getPrefix(char) - Method in class com.innoq.generator.jsp.JspBase
Returns the postfix for the current model element.
getPrefix() - Method in class com.innoq.generator.jsp.JspBase
Returns the prefix for the current model element.
getPrefix(char, MBase) - Method in class com.innoq.generator.jsp.JspBase
Returns the prefix for a given model element.
getProperties() - Method in class com.innoq.generator.jsp.JspAbstractBase
Returns the whole set of transformation properties
getProperty(String) - Method in class com.innoq.generator.jsp.JspAbstractBase
Returns a transformation property with the given key
getProperty(String, String) - Method in class com.innoq.generator.jsp.JspAbstractBase
Returns a transformation property with the given key
getReturnType(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the return type of the passed method.
getReturnTypeName(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This method returns the name of the return type or "void"
getRoot() - Method in class com.innoq.generator.jsp.JspBase
Returns the root model element.
getServletConfig() - Method in class com.innoq.generator.jsp.JspAbstractBase
 
getSkippedFiles() - Method in class com.innoq.generator.jsp.JspMain.GenerationResult
 
getSpecializations(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
 
getStaticChildren(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the static subordinate elements of m That is, the features for a classifier the ownedElements for a namespace the elementImports for a package the components for all modelelements Consult the OMG-UML-Metamodel-spec to overview the possible parent child relationships.
getStereotype(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This method returns the stereotype of the passed modelelement.
getSubclasses(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns all subclasses of model element m.
getSuperclass(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the first superclass returned from getAllSuperclasses().
getTaggedValue(MBase, String) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
returns the tagged value attached to model element m with name tag.
getTaggedValueAsString(MBase, String) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the string value of the tagged value with tag 'tag' attached to model element m.
getTaggedValues(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
returns all tagged values, which are attached to m.
getTemplates(MBase) - Method in class com.innoq.generator.jsp.JspMain
Returns the templates for a model element.
getTemplates(Object) - Method in class com.innoq.generator.jsp.JspMain
Returns the templates for a model element.
getType(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This method returns the associated type element of the passed model element, or null if getType() is not applicable.
getTypeName(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This method is a shortcut for getName( getType(m) )
getVisibility(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the visibilty of model element m as a string representation.
getVisibilityKind(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns the int mnemonic for the visibility kind of the passed model element.

I

IMetaModelFacade - interface com.innoq.generator.metamodel.IMetaModelFacade.
 
init(ServletConfig) - Method in class com.innoq.generator.jsp.JspAbstractBase
Overwriting this method suppresses an unnecessary init-logmessage.
init() - Method in class com.innoq.generator.jsp.JspAbstractBase
Is called to initialize this JSP.
isAbstract(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is a metamodel generalizable element object with isAbstract flag set to true.
isAbstraction(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is an metamodel abstraction object.
isActor(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Prüft, ob des übergebene Element ein Actor ist
isAssociation(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is an metamodel association object.
isAttribute(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is an metamodel attribute object.
isClass(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is an metamodel class object.
isComponent(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is an metamodel component object.
isDataType(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is an metamodel datatype object.
isDependency(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is an metamodel dependency object.
isFinal(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
This method is a shortcut.
isInterface(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is an metamodel interface object.
isMainJSP() - Method in class com.innoq.generator.jsp.JspAbstractBase
 
isMainJSP() - Method in class com.innoq.generator.jsp.JspMain
 
isModelChanged() - Method in class com.innoq.generator.jsp.JspMain
Indicates whether the model has changed.
isNavigable(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
 
isOperation(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is an metamodel operation object.
isPackage(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is an metamodel package object.
isParameter(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is an metamodel parameter object.
isStatic(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is a metamodel feature object with ownerscope set to classifier.
isStereotype(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Returns true, if m is an metamodel stereotype object.
isUseCase(MBase) - Method in interface com.innoq.generator.metamodel.IMetaModelFacade
Prüft, ob des übergebene Element ein Use Case ist
isValid(MBase) - Method in class com.innoq.generator.jsp.JspMain
Hook which is called for every Modellelement before the generation run starts.

J

JspAbstractBase - class com.innoq.generator.jsp.JspAbstractBase.
 
JspAbstractBase() - Constructor for class com.innoq.generator.jsp.JspAbstractBase
 
JspBase - class com.innoq.generator.jsp.JspBase.
Base class for all template classes.
JspBase() - Constructor for class com.innoq.generator.jsp.JspBase
 
JspMain - class com.innoq.generator.jsp.JspMain.
Base class of the master template.
JspMain() - Constructor for class com.innoq.generator.jsp.JspMain
 
JspMain.GenerationResult - class com.innoq.generator.jsp.JspMain.GenerationResult.
 
JspMain.GenerationResult() - Constructor for class com.innoq.generator.jsp.JspMain.GenerationResult
 
JspMain.GenerationResult(int, int, int, String) - Constructor for class com.innoq.generator.jsp.JspMain.GenerationResult
 
jspDestroy() - Method in class com.innoq.generator.jsp.JspAbstractBase
Called when the JSP is destroyed.
jspInit() - Method in class com.innoq.generator.jsp.JspAbstractBase
Initializes this JSP.

O

ORIGINAL_NAMESPACES - Static variable in interface com.innoq.generator.metamodel.IMetaModelFacade
 

P

parse(URLConnection) - Static method in class com.innoq.generator.jsp.JspMain.GenerationResult
Instantiates a GenerationResult for the provided URLConnection.
preprocessElements(MBase) - Method in class com.innoq.generator.jsp.JspMain
Hook which is called for every Modellelement before the generation run starts.
preprocessElements(Object) - Method in class com.innoq.generator.jsp.JspMain
Hook which is called for every Modellelement before the generation run starts.

R

removeFromElementsForGeneration(Object) - Method in class com.innoq.generator.jsp.JspMain
Remove an element from list for generation.
removeFromElementsForGeneration(Collection) - Method in class com.innoq.generator.jsp.JspMain
Remove a complete list from elements for generation.

S

StringHelper - class com.innoq.generator.StringHelper.
Helper class for string manipulation.
StringHelper() - Constructor for class com.innoq.generator.StringHelper
 
service(HttpServletRequest, HttpServletResponse) - Method in class com.innoq.generator.jsp.JspAbstractBase
Service method of JSP.
service(HttpServletRequest, HttpServletResponse) - Method in class com.innoq.generator.jsp.JspMain
Service method of JSP.
setAttribute(String, Object) - Method in class com.innoq.generator.jsp.FileContext
 
setAttribute(String, Object) - Method in class com.innoq.generator.jsp.JspBase
Stores an object using a key.
setCompletionStatus(String) - Method in class com.innoq.generator.jsp.JspMain.GenerationResult
 
setErrors(int) - Method in class com.innoq.generator.jsp.JspMain.GenerationResult
 
setGeneratedFiles(int) - Method in class com.innoq.generator.jsp.JspMain.GenerationResult
 
setMetaModel(IMetaModelFacade) - Method in class com.innoq.generator.jsp.JspAbstractBase
Sets the current IMetaModelFacade.
setModelChanged(boolean) - Method in class com.innoq.generator.jsp.JspMain
Sets the model changed status.
setProperties(Properties) - Method in class com.innoq.generator.jsp.JspAbstractBase
Replaces transformation properties with pProps.
setProperty(String, String) - Method in class com.innoq.generator.jsp.JspAbstractBase
Sets a property with given key and value
setSkippedFiles(int) - Method in class com.innoq.generator.jsp.JspMain.GenerationResult
 

T

TRANSFORMATION_PROPERTIES_KEY - Static variable in class com.innoq.generator.jsp.JspAbstractBase
 
toResponse(HttpServletResponse) - Method in class com.innoq.generator.jsp.JspMain.GenerationResult
 
toString() - Method in class com.innoq.generator.jsp.JspMain.GenerationResult
 

U

unqualify(String, char) - Static method in class com.innoq.generator.StringHelper
Returns the last section of a string separated by pSep, e.g.

V

VISIBILITY_KIND_PRIVATE - Static variable in interface com.innoq.generator.metamodel.IMetaModelFacade
 
VISIBILITY_KIND_PROTECTED - Static variable in interface com.innoq.generator.metamodel.IMetaModelFacade
 
VISIBILITY_KIND_PUBLIC - Static variable in interface com.innoq.generator.metamodel.IMetaModelFacade
 

_

_jspService(HttpServletRequest, HttpServletResponse) - Method in class com.innoq.generator.jsp.JspAbstractBase
This method will be automatically implemented by the JSP engine.

A C D F G I J O P R S T U V _
innoQ Logo

iQgen Logo

Copyright © 2001-2004 innoQ GmbH. Alle Rechte vorbehalten. All Rights Reserved.