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

A

ABORT - Static variable in class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateExceptionHandler
Add an error and abort without adding a comment to the generated code.
accept(ITraverser) - Method in interface de.monticore.ast.ASTNode
 
accept(ITraverser) - Method in interface de.monticore.symboltable.IScope
 
accept(ITraverser) - Method in interface de.monticore.symboltable.ISymbol
 
accept(ITraverser) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
accessModifier - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
accessModifier - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
AccessModifier - Interface in de.monticore.symboltable.modifiers
 
AccessModifier.AllInclusionAccessModifier - Class in de.monticore.symboltable.modifiers
 
activeastnode - Variable in class de.monticore.antlr4.MCParser
 
activeBuilder - Variable in class de.monticore.antlr4.MCParser
 
adaptee - Variable in class de.monticore.symboltable.SetAsListAdapter
 
add(int, E) - Method in class de.monticore.symboltable.SetAsListAdapter
 
add(JsonElement) - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
add(SymbolWithScopeOfUnknownKind) - Method in interface de.monticore.symboltable.IScope
 
add(E) - Method in class de.monticore.symboltable.SetAsListAdapter
 
ADD_GLOBAL_VARIABLE - Static variable in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
add_PostComment(int, Comment) - Method in class de.monticore.ast.ASTCNode
 
add_PostComment(int, Comment) - Method in interface de.monticore.ast.ASTNode
adds one comment to the postComment list at the position of the given index
add_PostComment(int, Comment) - Method in class de.monticore.ast.ASTNodeBuilder
 
add_PostComment(Comment) - Method in class de.monticore.ast.ASTCNode
 
add_PostComment(Comment) - Method in interface de.monticore.ast.ASTNode
Adds one new comment to the list of postComments
add_PostComment(Comment) - Method in class de.monticore.ast.ASTNodeBuilder
 
add_PreComment(int, Comment) - Method in class de.monticore.ast.ASTCNode
 
add_PreComment(int, Comment) - Method in interface de.monticore.ast.ASTNode
adds one comment to the preComment list at the position of the given index
add_PreComment(int, Comment) - Method in class de.monticore.ast.ASTNodeBuilder
 
add_PreComment(Comment) - Method in class de.monticore.ast.ASTCNode
 
add_PreComment(Comment) - Method in interface de.monticore.ast.ASTNode
Adds one new comment to the list of preComments
add_PreComment(Comment) - Method in class de.monticore.ast.ASTNodeBuilder
 
add4IVisitor(IVisitor) - Method in interface de.monticore.visitor.ITraverser
 
addAfterTemplate(String, ASTNode, HookPoint) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Everytime 'template' is included directly for node 'ast' (e.g.
addAfterTemplate(String, HookPoint) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Everytime 'template' is included directly (e.g.
addAlias(Alias) - Method in class de.monticore.generating.GeneratorSetup
 
addAll(int, Collection<? extends E>) - Method in class de.monticore.symboltable.SetAsListAdapter
 
addAll(Collection<? extends JsonElement>) - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
addAll(Collection<? extends E>) - Method in class de.monticore.symboltable.SetAsListAdapter
 
addAll_PostComments(int, Collection<Comment>) - Method in class de.monticore.ast.ASTCNode
 
addAll_PostComments(int, Collection<Comment>) - Method in interface de.monticore.ast.ASTNode
adds a list of comments to the postComment list at the position of the given index
addAll_PostComments(int, Collection<Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
addAll_PostComments(Collection<Comment>) - Method in class de.monticore.ast.ASTCNode
 
addAll_PostComments(Collection<Comment>) - Method in interface de.monticore.ast.ASTNode
Adds a list of comments to the already existing postComment list
addAll_PostComments(Collection<Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
addAll_PreComments(int, Collection<Comment>) - Method in class de.monticore.ast.ASTCNode
 
addAll_PreComments(int, Collection<Comment>) - Method in interface de.monticore.ast.ASTNode
adds a list of comments to the preComment list at the position of the given index
addAll_PreComments(int, Collection<Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
addAll_PreComments(Collection<Comment>) - Method in class de.monticore.ast.ASTCNode
 
addAll_PreComments(Collection<Comment>) - Method in interface de.monticore.ast.ASTNode
Adds a list of comments to the already existing preComment list
addAll_PreComments(Collection<Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
addAllTraversedElements(Set<Object>) - Method in interface de.monticore.visitor.ITraverser
 
addBeforeTemplate(String, ASTNode, HookPoint) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Everytime 'template' is included directly for node 'ast' (e.g.
addBeforeTemplate(String, HookPoint) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Everytime 'template' is included directly (e.g.
addChildLink(Link<?, ?>) - Method in class de.monticore.utils.Link
 
addComment(Comment) - Method in class de.monticore.antlr4.MCParser
 
addDeclaration(String, ITFObject, String) - Method in class de.monticore.tf.rule2od.Variable2AttributeMap
 
addDeclaration(String, ITFObject, String, boolean) - Method in class de.monticore.tf.rule2od.Variable2AttributeMap
 
addElement(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
Add the provided element to this package.
addElementToPkgTree(String, Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.RootPkg
Adds an element to the package tree of this root pkg.
addEntry(Path) - Method in class de.monticore.io.paths.MCPath
 
addFilter(ElementType) - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
Allow elements of type filter to be displayed.
addFilters(ElementType...) - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
Add multiple filters at once
addFinalComments(ASTNode, ParserRuleContext) - Method in class de.monticore.antlr4.MCBuildVisitor
Finally, add all comment-tokens after the final AST-element as post-comments to the element.
additionalTemplatePaths - Variable in class de.monticore.generating.GeneratorSetup
Additional path as the source of templates
addLine(Object) - Method in class de.monticore.prettyprint.IndentPrinter
adds a line and sets the indention automatically as following: if more "}" than "{" in newContent, the next line will be unindented by the difference, otherwise the current line will be indented by the difference.
addLine(List<String>, String) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.AFormatter
 
addlink(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
Add a link to the provided element.
addLoadedFile(String) - Method in interface de.monticore.symboltable.IGlobalScope
Methods for managing a list with files that this global scope has already loaded or attempted to load.
addReportEventHandler(IReportEventHandler) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
addReportHook(ReportLogHook) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
addStereoinfo(IStereotypeReference) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
addStereoinfo(IStereotypeReference, Value) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
addSubPkg(Pkg) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
 
addToArray(JsonElement) - Method in class de.monticore.symboltable.serialization.JsonPrinter
 
addToGlobalVar(String, Object) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Adds a new value to the given name.
AddToGlobalVarAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
AddToGlobalVarAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.AddToGlobalVarAlias
 
addToIteratedAttributeIfNotNull(List<E>, E) - Method in class de.monticore.antlr4.MCParser
 
addTraversedElement(Object) - Method in interface de.monticore.visitor.ITraverser
 
AFormatter - Class in de.monticore.generating.templateengine.reporting.artifacts.formatter
 
AFormatter() - Constructor for class de.monticore.generating.templateengine.reporting.artifacts.formatter.AFormatter
 
after - Variable in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
Alias - Class in de.monticore.generating.templateengine.freemarker.alias
 
Alias(String, String) - Constructor for class de.monticore.generating.templateengine.freemarker.alias.Alias
 
aliases - Variable in class de.monticore.generating.GeneratorSetup
A list of all freemarker functions that serve as aliases for Java methods, e.g.
ALIASES_TEMPLATE - Static variable in class de.monticore.generating.GeneratorSetup
 
all - Variable in class de.monticore.tf.runtime.matching.ModelTraversal
 
ALL_INCLUSION - Static variable in interface de.monticore.symboltable.modifiers.AccessModifier
Access modifier that includes all other access modifiers.
allHWJavaNames - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
allHWTemplateNames - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
ambiguities - Variable in exception de.monticore.AmbiguityException
 
AmbiguityException - Exception in de.monticore
This exception is thrown whenever a model or resource is ambiguously specified.
AmbiguityException() - Constructor for exception de.monticore.AmbiguityException
 
AmbiguityException(String, String...) - Constructor for exception de.monticore.AmbiguityException
 
APkg - Class in de.monticore.generating.templateengine.reporting.artifacts.model
 
APkg() - Constructor for class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
 
AReporter - Class in de.monticore.generating.templateengine.reporting.commons
Common functionality for all reporters.
AReporter(String, String, String) - Constructor for class de.monticore.generating.templateengine.reporting.commons.AReporter
 
arguments - Variable in class de.monticore.generating.templateengine.TemplateController
According to FreeMarker, templates don't have a "signature" We can mimic such a signature through method calls: The signature(...) method defines a list of variables.
array(String, Collection<T>, Function<T, String>) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a member with the passed name that is a collection of values as JSON array.
array(Collection<T>, Function<T, String>) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a collection of values as JSON array.
ArtifactGmlReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
ArtifactGmlReporter(String, String) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.ArtifactGmlReporter
 
ArtifactGVReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
ArtifactGVReporter(String, String) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.ArtifactGVReporter
 
ArtifactReporter - Class in de.monticore.generating.templateengine.reporting.artifacts
Creates a dependency Graph based on a generator run.
ArtifactReporter(String, String, String, AFormatter, ElementType...) - Constructor for class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
asBoolean() - Method in interface de.monticore.interpreter.Value
 
asBoolean() - Method in class de.monticore.interpreter.values.BooleanValue
 
asChar() - Method in interface de.monticore.interpreter.Value
 
asChar() - Method in class de.monticore.interpreter.values.CharValue
 
asDouble() - Method in interface de.monticore.interpreter.Value
 
asDouble() - Method in class de.monticore.interpreter.values.CharValue
 
asDouble() - Method in class de.monticore.interpreter.values.DoubleValue
 
asDouble() - Method in class de.monticore.interpreter.values.FloatValue
 
asDouble() - Method in class de.monticore.interpreter.values.IntValue
 
asDouble() - Method in class de.monticore.interpreter.values.LongValue
 
asFloat() - Method in interface de.monticore.interpreter.Value
 
asFloat() - Method in class de.monticore.interpreter.values.CharValue
 
asFloat() - Method in class de.monticore.interpreter.values.DoubleValue
 
asFloat() - Method in class de.monticore.interpreter.values.FloatValue
 
asFloat() - Method in class de.monticore.interpreter.values.IntValue
 
asFloat() - Method in class de.monticore.interpreter.values.LongValue
 
asInt() - Method in interface de.monticore.interpreter.Value
 
asInt() - Method in class de.monticore.interpreter.values.CharValue
 
asInt() - Method in class de.monticore.interpreter.values.DoubleValue
 
asInt() - Method in class de.monticore.interpreter.values.FloatValue
 
asInt() - Method in class de.monticore.interpreter.values.IntValue
 
asInt() - Method in class de.monticore.interpreter.values.LongValue
 
asLong() - Method in interface de.monticore.interpreter.Value
 
asLong() - Method in class de.monticore.interpreter.values.CharValue
 
asLong() - Method in class de.monticore.interpreter.values.DoubleValue
 
asLong() - Method in class de.monticore.interpreter.values.FloatValue
 
asLong() - Method in class de.monticore.interpreter.values.IntValue
 
asLong() - Method in class de.monticore.interpreter.values.LongValue
 
asObject() - Method in interface de.monticore.interpreter.Value
 
asObject() - Method in class de.monticore.interpreter.values.ObjectValue
 
asObject() - Method in class de.monticore.interpreter.values.StringValue
 
asString() - Method in interface de.monticore.interpreter.Value
 
asString() - Method in class de.monticore.interpreter.values.BooleanValue
 
asString() - Method in class de.monticore.interpreter.values.CharValue
 
asString() - Method in class de.monticore.interpreter.values.DoubleValue
 
asString() - Method in class de.monticore.interpreter.values.FloatValue
 
asString() - Method in class de.monticore.interpreter.values.IntValue
 
asString() - Method in class de.monticore.interpreter.values.LongValue
 
asString() - Method in class de.monticore.interpreter.values.StringValue
 
AST - Static variable in class de.monticore.generating.templateengine.TemplateController
Variable name for the current node (used in the templates)
ASTCNode - Class in de.monticore.ast
Foundation class of all AST-classes Shouldn't be used in an implementation, all AST-classes also share the interface ASTNode
ASTCNode() - Constructor for class de.monticore.ast.ASTCNode
 
ASTNode - Interface in de.monticore.ast
Foundation interface for all AST-classes
ASTNodeBuilder<T extends ASTNodeBuilder<?>> - Class in de.monticore.ast
Foundation class for all ASTBuilder.
ASTNodeBuilder() - Constructor for class de.monticore.ast.ASTNodeBuilder
 
astNodeExtraInfos - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
astNodeIdentHelper - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
ASTNodeIdentHelper - Class in de.monticore.generating.templateengine.reporting.commons
 
ASTNodeIdentHelper() - Constructor for class de.monticore.generating.templateengine.reporting.commons.ASTNodeIdentHelper
 
AstPrettyPrinter<T extends ASTNode> - Interface in de.monticore.prettyprint
 
atLeastArguments(List, int) - Method in class de.monticore.generating.templateengine.freemarker.alias.Alias
 

B

BasicAccessModifier - Enum in de.monticore.symboltable.modifiers
 
before - Variable in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
BEGIN_ARRAY - de.monticore.symboltable.serialization.JsonTokenKind
 
BEGIN_ARRAY - Static variable in class de.monticore.symboltable.serialization.JsonToken
 
BEGIN_OBJECT - de.monticore.symboltable.serialization.JsonTokenKind
 
BEGIN_OBJECT - Static variable in class de.monticore.symboltable.serialization.JsonToken
 
beginArray() - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints the beginning of a collection in Json notation.
beginArray(String) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints the beginning of a collection in Json notation as member or the current object.
beginObject() - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints the begin of an object in Json notation.
beginObject(String) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints the begin of an object in Json notation as member or the current object.
behavior - Variable in class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateExceptionHandler
The behavior from the handler.
bindHookPoint(String, HookPoint) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
BindHookPointAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
BindHookPointAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.BindHookPointAlias
 
bindStringHookPoint(String, String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
bindTemplateHookPoint(String, String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
bindTemplateStringHookPoint(String, String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
BOOLEAN - de.monticore.symboltable.serialization.JsonTokenKind
 
BOOLEAN_FALSE - Static variable in class de.monticore.symboltable.serialization.JsonToken
 
BOOLEAN_TRUE - Static variable in class de.monticore.symboltable.serialization.JsonToken
 
BooleanValue - Class in de.monticore.interpreter.values
 
BooleanValue(boolean) - Constructor for class de.monticore.interpreter.values.BooleanValue
 
bufferedTokenStream - Variable in class de.monticore.antlr4.MCBuildVisitor
 
build() - Method in class de.monticore.ast.CommentBuilder
 
build() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 

C

calculateLine(String) - Static method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
calculateMaxEdgeCalls(APkg) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
calculateQualifiedNames(String, String, List<ImportStatement>) - Method in interface de.monticore.symboltable.IArtifactScope
Deprecated.
This method will be removed soon. Instead, symbol table creators should qualify names pointing to symbols of foreign models with the respective import statements in the model.
CALL_AFTER_TEMPLATE - Static variable in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
CALL_BEFORE_TEMPLATE - Static variable in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
CALL_HOOK_POINT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
CALL_REPLACE_TEMPLATE - Static variable in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
calledUnsetHookpoints - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
callHP(HookPoint) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
callHP(HookPoint, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
callHPS(String, Collection<HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
callHPS(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
callSpecificHP(HookPoint) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
callSpecificHP(HookPoint, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
callSpecificHPS(String, List<HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
callSpecificHPS(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
changeGlobalVar(String, Object) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Changes the value of an existing global variable.
ChangeGlobalVarAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
ChangeGlobalVarAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.ChangeGlobalVarAlias
 
charset - Variable in class de.monticore.io.FileReaderWriter
 
CharValue - Class in de.monticore.interpreter.values
 
CharValue(char) - Constructor for class de.monticore.interpreter.values.CharValue
 
checkCorrectDeSerForKind(String, JsonElement) - Static method in class de.monticore.symboltable.serialization.JsonDeSers
This method checks, if a passed JsonElement is a Json object of a certain passed kind.
checkedFiles - Variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
checkIfContinueAsSubScope(String) - Method in interface de.monticore.symboltable.IScope
 
checkIfContinueWithEnclosingScope(boolean) - Method in interface de.monticore.symboltable.IScope
 
checkMax(int, int) - Method in class de.monticore.antlr4.MCParser
 
checkMin(int, int) - Method in class de.monticore.antlr4.MCParser
 
checkNumber() - Method in class de.monticore.symboltable.serialization.JsonLexer
try to read a number starting at the current location
checkString() - Method in class de.monticore.symboltable.serialization.JsonLexer
checks, if the current input is a valid JSON String, i.e.
checkToken(int) - Method in class de.monticore.antlr4.MCParser
 
childLinks - Variable in class de.monticore.utils.Link
 
classLoader - Variable in class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateLoader
the used class loader
classLoader - Variable in class de.monticore.generating.templateengine.ObjectFactory
 
classloaderMap - Variable in class de.monticore.io.paths.MCPath
 
className(Object) - Static method in class de.monticore.generating.templateengine.reporting.commons.Layouter
unqualified class name
clear() - Method in class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
 
clear() - Method in class de.monticore.generating.templateengine.reporting.commons.TreePrintVisitor
 
clear() - Method in interface de.monticore.symboltable.IGlobalScope
This method resets all state-based attributes of the global scope including the lists with resolvers, the model path entries, the list of loaded files, etc.
clear() - Method in class de.monticore.symboltable.SetAsListAdapter
 
clear_PostComments() - Method in class de.monticore.ast.ASTCNode
 
clear_PostComments() - Method in interface de.monticore.ast.ASTNode
Clears the list of postComments, that only an empty list stays
clear_PostComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
clear_PreComments() - Method in class de.monticore.ast.ASTCNode
 
clear_PreComments() - Method in interface de.monticore.ast.ASTNode
Clears the list of preComments, that only an empty list stays
clear_PreComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
clearBuffer() - Method in class de.monticore.prettyprint.IndentPrinter
 
clearBuffer() - Method in class de.monticore.symboltable.serialization.JsonPrinter
Resets everything printed so far
clearLoadedFiles() - Method in interface de.monticore.symboltable.IGlobalScope
 
clearReportHooks() - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Clears the current report hooks, e.g.
clearTraversedElements() - Method in interface de.monticore.visitor.ITraverser
 
clone() - Method in class de.monticore.tf.rule2od.Variable2AttributeMap
 
close() - Method in class de.monticore.io.paths.MCPath
 
closeAll() - Method in class de.monticore.generating.templateengine.reporting.commons.ReportCreator
Closes all open files
closeAllJarFileSystems() - Static method in class de.monticore.io.paths.MCPath
Closes all still opened file systems created with MCPath.getJarFS(File).
closeFile() - Method in class de.monticore.generating.templateengine.reporting.commons.AReporter
 
closeFile(File) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportCreator
Closes the given file
closeOpenedJarFiles() - Static method in class de.monticore.io.FileReaderWriter
Closes all jar files opened by FileReaderWriter.getReader(URL).
cmpToken(int, String...) - Method in class de.monticore.antlr4.MCParser
 
cmpTokenRegEx(int, String) - Method in class de.monticore.antlr4.MCParser
 
cName2instances - Variable in class de.monticore.tf.runtime.matching.ModelTraversal
 
CODE_HOOKPOINT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
CodeHookPoint - Class in de.monticore.generating.templateengine
Represents a code hook point.
CodeHookPoint() - Constructor for class de.monticore.generating.templateengine.CodeHookPoint
 
COLON - de.monticore.symboltable.serialization.JsonTokenKind
 
COLON - Static variable in class de.monticore.symboltable.serialization.JsonToken
 
COLUMN - Static variable in interface de.monticore.generating.templateengine.reporting.commons.ReportingConstants
 
COMMA - de.monticore.symboltable.serialization.JsonTokenKind
 
COMMA - Static variable in class de.monticore.symboltable.serialization.JsonToken
 
Comment - Class in de.monticore.ast
Class represents a comment (contains the comment and the start- and end-position)
Comment() - Constructor for class de.monticore.ast.Comment
 
Comment(String) - Constructor for class de.monticore.ast.Comment
 
COMMENT_END - Static variable in class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateExceptionHandler
 
COMMENT_START - Static variable in class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateExceptionHandler
 
CommentBuilder - Class in de.monticore.ast
Builder for RTE class Comment
CommentBuilder() - Constructor for class de.monticore.ast.CommentBuilder
 
commentChannel - Variable in class de.monticore.antlr4.MCBuildVisitor
 
commentEnd - Variable in class de.monticore.generating.GeneratorSetup
The characters for the end of a comment.
CommentPrettyPrinter - Class in de.monticore.prettyprint
 
CommentPrettyPrinter() - Constructor for class de.monticore.prettyprint.CommentPrettyPrinter
 
comments - Variable in class de.monticore.antlr4.MCParser
 
commentSet - Variable in class de.monticore.antlr4.MCBuildVisitor
 
commentStart - Variable in class de.monticore.generating.GeneratorSetup
The characters for the start of a comment.
compactStr(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
Uses ast2idents to print a compact version of the ASTNode
compactStr(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
Uses ast2idents to print a compact version of the ASTNode
compare(String, String) - Method in class de.monticore.tf.runtime.ValueComparator
 
CompareNotSupportedException - Exception in de.monticore.ast
 
CompareNotSupportedException(String) - Constructor for exception de.monticore.ast.CompareNotSupportedException
 
completeQualifiedName(String) - Method in class de.monticore.generating.templateengine.TemplateController
checks if the name seems to be already qualified: if not, adds the current package (of the template it operates on)
CompoundAccessModifier - Class in de.monticore.symboltable.modifiers
 
CompoundAccessModifier(AccessModifier...) - Constructor for class de.monticore.symboltable.modifiers.CompoundAccessModifier
 
CompoundAccessModifier(List<AccessModifier>) - Constructor for class de.monticore.symboltable.modifiers.CompoundAccessModifier
 
computeEndPosition(SourcePosition, String) - Method in class de.monticore.antlr4.MCParser
 
computeEndPosition(Token) - Method in class de.monticore.antlr4.MCBuildVisitor
 
computeEndPosition(Token) - Method in class de.monticore.antlr4.MCParser
 
computePosition(Token) - Method in class de.monticore.antlr4.MCBuildVisitor
 
computeStartPosition(Token) - Method in class de.monticore.antlr4.MCParser
 
config - Variable in class de.monticore.generating.templateengine.TemplateController
General config variables that hold for all template executions
configuration - Variable in class de.monticore.generating.templateengine.freemarker.FreeMarkerTemplateEngine
 
contains(Object) - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
contains(Object) - Method in class de.monticore.symboltable.SetAsListAdapter
 
contains(String) - Method in class de.monticore.tf.rule2od.Variable2AttributeMap
 
contains_PostComment(Object) - Method in class de.monticore.ast.ASTCNode
 
contains_PostComment(Object) - Method in interface de.monticore.ast.ASTNode
Checks if the list contains the given Object Returns true if the Object is contained in the list of comments and false if it is not
contains_PostComment(Object) - Method in class de.monticore.ast.ASTNodeBuilder
 
contains_PreComment(Object) - Method in class de.monticore.ast.ASTCNode
 
contains_PreComment(Object) - Method in interface de.monticore.ast.ASTNode
Checks if the list contains the given Object Returns true if the Object is contained in the list of comments and false if it is not
contains_PreComment(Object) - Method in class de.monticore.ast.ASTNodeBuilder
 
containsAll(Collection<?>) - Method in class de.monticore.symboltable.SetAsListAdapter
 
containsAll_PostComments(Collection<?>) - Method in class de.monticore.ast.ASTCNode
 
containsAll_PostComments(Collection<?>) - Method in interface de.monticore.ast.ASTNode
Checks if the list contains the given Collection of elements Returns true if the Collection is contained in the list of comments and false if it is not
containsAll_PostComments(Collection<?>) - Method in class de.monticore.ast.ASTNodeBuilder
 
containsAll_PreComments(Collection<?>) - Method in class de.monticore.ast.ASTCNode
 
containsAll_PreComments(Collection<?>) - Method in interface de.monticore.ast.ASTNode
Checks if the list contains the given Collection of elements Returns true if the Collection is contained in the list of comments and false if it is not
containsAll_PreComments(Collection<?>) - Method in class de.monticore.ast.ASTNodeBuilder
 
containsKey(String) - Method in class de.monticore.tf.runtime.matching.ModelTraversal
 
containsNonFileElement - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
 
containsNonFileElement() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
 
containsRule(IntervalSet, Vocabulary, String) - Method in class de.monticore.antlr4.MCErrorListener
 
containsTemplateForwarding(String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
CONTEXT_SEPARATOR - Static variable in class de.monticore.antlr4.MCErrorListener
This character (NO-BREAK SPACE) separates the error message from the context where the error occurred.
CONTINUE - Static variable in class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateExceptionHandler
Add an error and continue processing the template without adding a comment to the generated code.
convertVarargsToCollectionModel(List, int) - Method in class de.monticore.generating.templateengine.freemarker.alias.Alias
 
convertVarargsToList(List, int) - Method in class de.monticore.generating.templateengine.freemarker.alias.Alias
 
count(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
create(E) - Method in class de.monticore.tf.runtime.matching.ModelTraversalFactory
 
create(Supplier<E>) - Method in class de.monticore.tf.runtime.matching.ModelTraversalFactory
 
createComment(Token) - Method in class de.monticore.antlr4.MCBuildVisitor
Create a new MontiCore comment from an ANTLR token.
createElement(RootPkg, String, String, ElementType) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.ElementFactory
 
createElementLink(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
Creates a link from the top element of the stack to the given element.
createFile(RootPkg, String, String) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.ElementFactory
 
createFile(String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportCreator
Creates a file with the given name and fileextension.
createHelper(RootPkg, String, String) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.ElementFactory
 
createJsonArray() - Static method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
createJsonBoolean(boolean) - Static method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
createJsonNull() - Static method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
createJsonNumber(String) - Static method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
createJsonObject() - Static method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
createJsonString(String) - Static method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
createModel(RootPkg, String, String) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.ElementFactory
 
createObject(String) - Static method in class de.monticore.generating.templateengine.ObjectFactory
 
createObject(String, List<Class<?>>, List<Object>) - Static method in class de.monticore.generating.templateengine.ObjectFactory
 
createObject(String, List<Object>) - Static method in class de.monticore.generating.templateengine.ObjectFactory
 
createSimpleHash() - Method in class de.monticore.generating.templateengine.freemarker.SimpleHashFactory
 
createSimpleHash(ObjectWrapper) - Method in class de.monticore.generating.templateengine.freemarker.SimpleHashFactory
 
createSimpleHash(Map<?, ?>) - Method in class de.monticore.generating.templateengine.freemarker.SimpleHashFactory
 
createSimpleHash(Map<?, ?>, ObjectWrapper) - Method in class de.monticore.generating.templateengine.freemarker.SimpleHashFactory
 
createTemplate(RootPkg, String, String) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.ElementFactory
 
createValue(boolean) - Static method in class de.monticore.interpreter.ValueFactory
 
createValue(char) - Static method in class de.monticore.interpreter.ValueFactory
 
createValue(double) - Static method in class de.monticore.interpreter.ValueFactory
 
createValue(float) - Static method in class de.monticore.interpreter.ValueFactory
 
createValue(int) - Static method in class de.monticore.interpreter.ValueFactory
 
createValue(long) - Static method in class de.monticore.interpreter.ValueFactory
 
createValue(Object) - Static method in class de.monticore.interpreter.ValueFactory
 
createValue(String) - Static method in class de.monticore.interpreter.ValueFactory
 
createVisitor(ModelTraversal<?>) - Method in class de.monticore.tf.runtime.matching.ModelTraversalFactory
 
currElements - Variable in class de.monticore.symboltable.serialization.JsonPrinter
 
currentIndentLevel - Variable in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
currentModel - Static variable in class de.monticore.generating.templateengine.reporting.Reporting
 
currentparents - Variable in class de.monticore.tf.runtime.matching.ModelTraversal
 
currentState - Variable in class de.monticore.symboltable.serialization.NumberLexer
 

D

data - Variable in class de.monticore.generating.templateengine.TemplateController
 
de.monticore - package de.monticore
 
de.monticore.antlr4 - package de.monticore.antlr4
 
de.monticore.ast - package de.monticore.ast
 
de.monticore.generating - package de.monticore.generating
 
de.monticore.generating.templateengine - package de.monticore.generating.templateengine
 
de.monticore.generating.templateengine.freemarker - package de.monticore.generating.templateengine.freemarker
 
de.monticore.generating.templateengine.freemarker.alias - package de.monticore.generating.templateengine.freemarker.alias
 
de.monticore.generating.templateengine.reporting - package de.monticore.generating.templateengine.reporting
 
de.monticore.generating.templateengine.reporting.artifacts - package de.monticore.generating.templateengine.reporting.artifacts
 
de.monticore.generating.templateengine.reporting.artifacts.formatter - package de.monticore.generating.templateengine.reporting.artifacts.formatter
 
de.monticore.generating.templateengine.reporting.artifacts.model - package de.monticore.generating.templateengine.reporting.artifacts.model
 
de.monticore.generating.templateengine.reporting.commons - package de.monticore.generating.templateengine.reporting.commons
 
de.monticore.generating.templateengine.reporting.reporter - package de.monticore.generating.templateengine.reporting.reporter
 
de.monticore.interpreter - package de.monticore.interpreter
 
de.monticore.interpreter.values - package de.monticore.interpreter.values
 
de.monticore.io - package de.monticore.io
 
de.monticore.io.paths - package de.monticore.io.paths
 
de.monticore.prettyprint - package de.monticore.prettyprint
 
de.monticore.symboltable - package de.monticore.symboltable
 
de.monticore.symboltable.modifiers - package de.monticore.symboltable.modifiers
 
de.monticore.symboltable.resolving - package de.monticore.symboltable.resolving
 
de.monticore.symboltable.serialization - package de.monticore.symboltable.serialization
 
de.monticore.symboltable.serialization.json - package de.monticore.symboltable.serialization.json
 
de.monticore.symboltable.stereotypes - package de.monticore.symboltable.stereotypes
 
de.monticore.tf.ast - package de.monticore.tf.ast
 
de.monticore.tf.rule2od - package de.monticore.tf.rule2od
 
de.monticore.tf.runtime - package de.monticore.tf.runtime
 
de.monticore.tf.runtime.matching - package de.monticore.tf.runtime.matching
 
de.monticore.utils - package de.monticore.utils
 
de.monticore.visitor - package de.monticore.visitor
 
debug - Static variable in class de.monticore.antlr4.MCBuildVisitor
A flag for further debugging of comment-handling.
debug(String, String) - Method in class de.monticore.generating.templateengine.TemplateController
 
DebugAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
DebugAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.DebugAlias
 
deepClone() - Method in class de.monticore.ast.ASTCNode
 
deepClone() - Method in interface de.monticore.ast.ASTNode
Performs a deep clone of this ASTNode and all of its successors
deepEquals(Object) - Method in interface de.monticore.ast.ASTNode
Compare this object to another Object.
deepEquals(Object, boolean) - Method in interface de.monticore.ast.ASTNode
Compare this object to another Object.
deepEqualsWithComments(Object) - Method in interface de.monticore.ast.ASTNode
Compare this object to another Object.
deepEqualsWithComments(Object, boolean) - Method in interface de.monticore.ast.ASTNode
Compare this object to another Object.
DEFAULT_BOOLEAN - Static variable in class de.monticore.symboltable.serialization.JsonPrinter
 
DEFAULT_FILE_EXTENSION - Static variable in class de.monticore.generating.GeneratorEngine
 
DEFAULT_MODELFILE_CHARSET - Static variable in class de.monticore.MontiCoreConstants
 
DEFAULT_NUMBER - Static variable in class de.monticore.symboltable.serialization.JsonPrinter
 
DEFAULT_STRING - Static variable in class de.monticore.symboltable.serialization.JsonPrinter
 
defaultFileExtension - Variable in class de.monticore.generating.GeneratorSetup
Desired default file extension, e.g.
DefaultReportEventHandler - Class in de.monticore.generating.templateengine.reporting.commons
This class is the default implementation of the IReportEventHandler interface.
DefaultReportEventHandler() - Constructor for class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
defineGlobalVar(String, Object) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Defines a new value which can be accessed with the given name in the templates.
DefineGlobalVarAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
DefineGlobalVarAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.DefineGlobalVarAlias
 
defineHookPoint(TemplateController, String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
defineHookPoint(TemplateController, String, ASTNode) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
defineHookPoint(TemplateController, String, ASTNode, Object...) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
defineHookPoint(TemplateController, String, Object...) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
DefineHookPointAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
DefineHookPointAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.DefineHookPointAlias
 
defineHookPointWithDefault(TemplateController, String, ASTNode, String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
defineHookPointWithDefault(TemplateController, String, ASTNode, String, Object...) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
defineHookPointWithDefault(TemplateController, String, String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
defineHookPointWithDefault(TemplateController, String, String, Object...) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
DefineHookPointWithDefault3Alias - Class in de.monticore.generating.templateengine.freemarker.alias
 
DefineHookPointWithDefault3Alias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.DefineHookPointWithDefault3Alias
 
DefineHookPointWithDefaultAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
DefineHookPointWithDefaultAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.DefineHookPointWithDefaultAlias
 
deleteFile(String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportCreator
Removes the file with the given name and extension
depth - Variable in class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
 
deriveTreeStructureAST(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
derive the tree structure of the AST using the ast idents + some decoration coming from
deriveTreeStructureAST(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
derive the tree structure of the AST using the ast idents + some decoration coming from
deserialize(IScope, JsonObject) - Method in interface de.monticore.symboltable.serialization.ISymbolDeSer
Deserialize a passed Json Object to an instance of the type T with the specified enclosing scope
deserialize(IScope, String) - Method in interface de.monticore.symboltable.serialization.ISymbolDeSer
Deserialize a passed String to an instance of the type T with the specified enclosing scope
deserialize(JsonElement, IScope) - Static method in class de.monticore.symboltable.stereotypes.StereoinfoDeSer
Facade to deserialize the information that a symbol has stereotype from a json object that also holds the associated stereovalue if present.
deserialize(JsonObject) - Method in interface de.monticore.symboltable.serialization.ISymbolDeSer
Deserialize a passed Json Object to an instance of the type T
deserialize(JsonObject) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindDeSer
 
deserialize(String) - Method in interface de.monticore.symboltable.serialization.ISymbolDeSer
Deserialize a passed String to an instance of the type T
deserializeAddons(A, JsonObject) - Method in interface de.monticore.symboltable.serialization.IDeSer
Hook point for realizing additional deserializations of a passed artifact scope object.
deserializeAddons(S, JsonObject) - Method in interface de.monticore.symboltable.serialization.IDeSer
Hook point for realizing additional deserializations of a passed scope object.
deserializeArtifactScope(JsonObject) - Method in interface de.monticore.symboltable.serialization.IDeSer
deserialize a passed artifact scope object.
deserializeScope(JsonObject) - Method in interface de.monticore.symboltable.serialization.IDeSer
deserialize a passed scope object.
DetailedReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
DetailedReporter(String, String, ReportingRepository) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
determineFullName() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
determinePackageName() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
DIMENSION - Static variable in class de.monticore.symboltable.modifiers.AccessModifier.AllInclusionAccessModifier
 
DIMENSION - Static variable in enum de.monticore.symboltable.modifiers.BasicAccessModifier
 
DIMENSION - Static variable in class de.monticore.symboltable.modifiers.NoAccessModifier
 
DIMENSION - Static variable in enum de.monticore.symboltable.modifiers.ReadableAccessModifier
 
DIMENSION - Static variable in enum de.monticore.symboltable.modifiers.StaticAccessModifier
 
DIMENSION - Static variable in enum de.monticore.symboltable.modifiers.WritableAccessModifier
 
dimensionToModifier - Variable in class de.monticore.symboltable.modifiers.CompoundAccessModifier
 
disableIndentation() - Static method in class de.monticore.symboltable.serialization.JsonPrinter
Disables the indentation
disableObjectMemberTracing() - Static method in class de.monticore.symboltable.serialization.JsonParser
Disables object member tracing.
do_findResolvedUrls(String) - Method in class de.monticore.io.paths.MCPath
 
doComments(Consumer<Comment>, int, int) - Method in class de.monticore.antlr4.MCBuildVisitor
Find all (not yet found) hidden/comment tokens and calls the consumer for each
doCreateJsonArray() - Method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
doCreateJsonBoolean(boolean) - Method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
doCreateJsonNull() - Method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
doCreateJsonNumber(String) - Method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
doCreateJsonObject() - Method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
doCreateJsonString(String) - Method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
doCreateObject(String, List<Class<?>>, List<Object>) - Method in class de.monticore.generating.templateengine.ObjectFactory
 
doDeserialize(JsonElement, IScope) - Method in class de.monticore.symboltable.stereotypes.StereoinfoDeSer
 
doErrPrint(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
doErrPrintStackTrace(Throwable) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
doGetTypes(List<Object>) - Method in class de.monticore.generating.templateengine.ObjectFactory
 
doPatternMatching() - Method in class de.monticore.tf.runtime.ODRule
 
doPrint(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
doPrint(String) - Method in class de.monticore.prettyprint.IndentPrinter
This method actually does the print.
doPrintAsJson(IStereotypeReference, Optional<Value>) - Method in class de.monticore.symboltable.stereotypes.StereoinfoDeSer
 
doPrintln(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
doPrintStackTrace(Throwable) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
doReplacement() - Method in class de.monticore.tf.runtime.ODRule
 
doSetClassLoader(ClassLoader) - Method in class de.monticore.generating.templateengine.ObjectFactory
 
DoubleValue - Class in de.monticore.interpreter.values
 
DoubleValue(double) - Constructor for class de.monticore.interpreter.values.DoubleValue
 
doWarn(Finding) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
doWarn(Finding, Throwable) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 

E

edgeIdCounter - Variable in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
edgeSizeRange - Variable in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
Element - Class in de.monticore.generating.templateengine.reporting.artifacts.model
 
Element() - Constructor for class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
ElementFactory - Class in de.monticore.generating.templateengine.reporting.artifacts.model
 
ElementFactory() - Constructor for class de.monticore.generating.templateengine.reporting.artifacts.model.ElementFactory
 
elementIds - Variable in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
elements - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
Maps fullName of Element (Element.getFullName()) to Element
ElementType - Enum in de.monticore.generating.templateengine.reporting.artifacts.model
 
enabled - Static variable in class de.monticore.generating.templateengine.reporting.Reporting
 
enableIndentation - Static variable in class de.monticore.symboltable.serialization.JsonPrinter
 
enableIndentation() - Static method in class de.monticore.symboltable.serialization.JsonPrinter
Enables the indentation
enableObjectMemberTracing() - Static method in class de.monticore.symboltable.serialization.JsonParser
If object member tracing is enabled, getter-methods of Json objects are tracked to identify, if any members have been forgotten during deserialization
enclosingScope - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
enclosingScope - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
end - Variable in class de.monticore.ast.ASTCNode
 
end - Variable in class de.monticore.ast.Comment
 
end - Variable in class de.monticore.ast.CommentBuilder
 
END_ARRAY - de.monticore.symboltable.serialization.JsonTokenKind
 
END_ARRAY - Static variable in class de.monticore.symboltable.serialization.JsonToken
 
END_OBJECT - de.monticore.symboltable.serialization.JsonTokenKind
 
END_OBJECT - Static variable in class de.monticore.symboltable.serialization.JsonToken
 
endArray() - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints the end of a collection in Json notation.
endObject() - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints the end of an object in Json notation.
endVisit(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
 
endVisit(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.TreePrintVisitor
 
endVisit(ASTNode) - Method in class de.monticore.tf.runtime.matching.ModelTraversalVisitor
 
endVisit(ASTNode) - Method in interface de.monticore.visitor.ITraverser
 
endVisit(ASTNode) - Method in interface de.monticore.visitor.IVisitor
 
endVisit(IScope) - Method in interface de.monticore.visitor.ITraverser
 
endVisit(IScope) - Method in interface de.monticore.visitor.IVisitor
 
endVisit(IScopeSpanningSymbol) - Method in interface de.monticore.visitor.ITraverser
 
endVisit(IScopeSpanningSymbol) - Method in interface de.monticore.visitor.IVisitor
 
endVisit(ISymbol) - Method in interface de.monticore.visitor.ITraverser
 
endVisit(ISymbol) - Method in interface de.monticore.visitor.IVisitor
 
endVisit(SymbolWithScopeOfUnknownKind) - Method in interface de.monticore.visitor.ITraverser
 
EOF - Static variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
equalAttributes(Object) - Method in interface de.monticore.ast.ASTNode
 
equals(Object) - Method in class de.monticore.ast.Comment
 
equals(Object) - Method in class de.monticore.io.paths.MCPath.FindCacheKey
 
equals_PostComments(Object) - Method in class de.monticore.ast.ASTCNode
 
equals_PostComments(Object) - Method in interface de.monticore.ast.ASTNode
Returns true if the object equals the postComment list Returns false if the object and the postComment list are not equal
equals_PostComments(Object) - Method in class de.monticore.ast.ASTNodeBuilder
 
equals_PreComments(Object) - Method in class de.monticore.ast.ASTCNode
 
equals_PreComments(Object) - Method in interface de.monticore.ast.ASTNode
Returns true if the object equals the preComment list Returns false if the object and the preComment list are not equal
equals_PreComments(Object) - Method in class de.monticore.ast.ASTNodeBuilder
 
equalsWithComments(Object) - Method in interface de.monticore.ast.ASTNode
 
error(String) - Method in class de.monticore.generating.templateengine.TemplateController
 
ERROR - Static variable in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
ErrorAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
ErrorAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.ErrorAlias
 
escapeSpecialChars(String) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Adds escape sequences for all characters that are escaped in Json
evaluate(ModelInterpreter) - Method in interface de.monticore.ast.ASTNode
 
evaluate(File) - Method in class de.monticore.io.paths.GlobExpressionEvaluator
 
exactArguments(List, int) - Method in class de.monticore.generating.templateengine.freemarker.alias.Alias
 
exec(List) - Method in class de.monticore.generating.templateengine.freemarker.alias.Alias
 
exec(List) - Method in class de.monticore.generating.templateengine.freemarker.alias.DefineHookPointAlias
 
exec(List) - Method in class de.monticore.generating.templateengine.freemarker.alias.DefineHookPointWithDefault3Alias
 
exec(List) - Method in class de.monticore.generating.templateengine.freemarker.alias.DefineHookPointWithDefaultAlias
 
exec(List) - Method in class de.monticore.generating.templateengine.freemarker.alias.IncludeArgsAlias
 
exec(List) - Method in class de.monticore.generating.templateengine.freemarker.alias.RequiredGlobalVarsAlias
 
exec(List) - Method in class de.monticore.generating.templateengine.freemarker.alias.SignatureAlias
 
exec(List) - Method in class de.monticore.generating.templateengine.freemarker.alias.SimpleGlexAlias
 
exec(List) - Method in class de.monticore.generating.templateengine.freemarker.alias.SimpleTcAlias
 
existsFile(Path) - Static method in class de.monticore.io.FileReaderWriter
 
existsHandwrittenClass(MCPath, String) - Static method in class de.monticore.generating.GeneratorEngine
Check whewther an handwritten version of that class already exits and shall be integrated (e.g.
existsHookPoint(String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
ExistsHookPointAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
ExistsHookPointAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.ExistsHookPointAlias
 
extension - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 

F

factory - Static variable in class de.monticore.generating.templateengine.ObjectFactory
 
factory - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
For creating report managers on-demand for newly processed models.
FALSE - Static variable in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
file - Variable in class de.monticore.generating.templateengine.reporting.commons.AReporter
 
FILE - de.monticore.generating.templateengine.reporting.artifacts.model.ElementType
 
fileextension - Variable in class de.monticore.generating.templateengine.reporting.commons.AReporter
 
fileExtension - Variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenGradleReporter
 
fileExtRegEx - Variable in class de.monticore.io.paths.MCPath.FindCacheKey
 
filename - Variable in class de.monticore.antlr4.MCParser
 
fileName - Variable in class de.monticore.antlr4.MCBuildVisitor
 
fileOpen - Variable in class de.monticore.generating.templateengine.reporting.commons.AReporter
 
FileReaderWriter - Class in de.monticore.io
This class handles all I/O commands in Monticore.
FileReaderWriter() - Constructor for class de.monticore.io.FileReaderWriter
Uses the default encoding UTF_8;
FileReaderWriter(Charset) - Constructor for class de.monticore.io.FileReaderWriter
 
filesThatMatterButAreNotThereInTime - Variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
fileSystem - Variable in class de.monticore.io.paths.GlobExpressionEvaluator
 
filters - Variable in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
filterSymbolsByAccessModifier(AccessModifier, Collection<T>) - Method in interface de.monticore.symboltable.IScope
 
find(String) - Method in class de.monticore.io.paths.MCPath
Searches for a path in all entries.
find(String, String) - Method in class de.monticore.io.paths.MCPath
Method for calculating a list of files located in an entry of the passed model path, with the passed qualified model name, and the passed regular expression over the file extension.
FindCacheKey(String, String) - Constructor for class de.monticore.io.paths.MCPath.FindCacheKey
 
findResolvedUrls(String) - Method in class de.monticore.io.paths.MCPath
 
findTemplateSource(String) - Method in class de.monticore.generating.templateengine.freemarker.MontiCoreFileTemplateLoader
 
FloatValue - Class in de.monticore.interpreter.values
 
FloatValue(float) - Constructor for class de.monticore.interpreter.values.FloatValue
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.AReporter
Method is called after generation.
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
flush(ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.GeneratedFilesReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.HandWrittenCodeReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.IncGenGradleReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.InstantiationsReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.StatisticsReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
flush(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
flush(ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Invoking this method causes all AReporter to close their files and all OneTimeReporter to write their content into files.
flushBuffer() - Method in class de.monticore.prettyprint.IndentPrinter
Flushes the internal buffer.
FM_FILE_EXTENSION - Static variable in class de.monticore.generating.templateengine.freemarker.FreeMarkerTemplateEngine
 
forEach(Consumer<? super JsonElement>) - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
forEach_PostComments(Consumer<? super Comment>) - Method in class de.monticore.ast.ASTCNode
 
forEach_PostComments(Consumer<? super Comment>) - Method in interface de.monticore.ast.ASTNode
Consumer is given that performs an action but does not return a value
forEach_PostComments(Consumer<? super Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
forEach_PreComments(Consumer<? super Comment>) - Method in class de.monticore.ast.ASTCNode
 
forEach_PreComments(Consumer<? super Comment>) - Method in interface de.monticore.ast.ASTNode
Consumer is given that performs an action but does not return a value
forEach_PreComments(Consumer<? super Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
format(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IASTNodeIdentHelper
 
format(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
format(String, String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IASTNodeIdentHelper
 
FORMAT_LENGTH_1 - Static variable in interface de.monticore.generating.templateengine.reporting.commons.ReportingConstants
 
FORMAT_LENGTH_2 - Static variable in interface de.monticore.generating.templateengine.reporting.commons.ReportingConstants
 
formatLineToReportingLine(String, int) - Static method in class de.monticore.generating.templateengine.reporting.commons.ReportingHelper
Removes all line breaks.
formatStringToReportingString(String, int) - Static method in class de.monticore.generating.templateengine.reporting.commons.ReportingHelper
Removes all tabs and whitespaces.
formatter - Variable in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
FREEMARKER_VERSION - Static variable in class de.monticore.generating.GeneratorSetup
 
freeMarkerTemplateEngine - Variable in class de.monticore.generating.GeneratorSetup
The real engine provided by FreeMarker
FreeMarkerTemplateEngine - Class in de.monticore.generating.templateengine.freemarker
Helps to process FreeMarker templates with MontiCore.
FreeMarkerTemplateEngine(Configuration) - Constructor for class de.monticore.generating.templateengine.freemarker.FreeMarkerTemplateEngine
 
FULL_NAME - Static variable in class de.monticore.symboltable.serialization.JsonDeSers
 
fullName - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
fullName - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 

G

GEN_ERROR - Static variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
generate(String, ASTNode, Object...) - Method in class de.monticore.generating.GeneratorEngine
Processes the template templateName with the given templateArguments and returns the content as StringBuilder.
generate(String, Writer, ASTNode, Object...) - Method in class de.monticore.generating.GeneratorEngine
Processes the template templateName with the node and the given templateArguments and writes the content into the filePath.
generate(String, Path, ASTNode, Object...) - Method in class de.monticore.generating.GeneratorEngine
Processes the template templateName with the node and the given templateArguments and writes the content into the filePath.
GENERATED_CLASS_SUFFIX - Static variable in class de.monticore.generating.GeneratorSetup
Additional Suffix for a generated Class, if the class itself already exists.
GENERATED_FILE_CLOSED - Static variable in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
GENERATED_FILE_OPENED - Static variable in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
GeneratedFilesReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
GeneratedFilesReporter(String, String, ReportingRepository) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.GeneratedFilesReporter
 
generateNoA(String, Writer, Object...) - Method in class de.monticore.generating.GeneratorEngine
Processes the template templateName with the node and the given templateArguments and writes the content into the filePath.
generateNoA(String, Object...) - Method in class de.monticore.generating.GeneratorEngine
Processes the template templateName with the given templateArguments and returns the content as StringBuilder.
generateNoA(String, Path, Object...) - Method in class de.monticore.generating.GeneratorEngine
Processes the template templateName with the node and the given templateArguments and writes the content into the filePath.
GENERATES_FILE - Static variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
GeneratorEngine - Class in de.monticore.generating
Represents the whole generator engine component.
GeneratorEngine(GeneratorSetup) - Constructor for class de.monticore.generating.GeneratorEngine
 
GeneratorSetup - Class in de.monticore.generating
Setup for generator (see GeneratorEngine).
GeneratorSetup() - Constructor for class de.monticore.generating.GeneratorSetup
Constructor
get(int) - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
get(int) - Method in class de.monticore.symboltable.SetAsListAdapter
 
get_PostComment(int) - Method in class de.monticore.ast.ASTCNode
 
get_PostComment(int) - Method in interface de.monticore.ast.ASTNode
Returns one comment of the list from the position of the given index
get_PostComment(int) - Method in class de.monticore.ast.ASTNodeBuilder
 
get_PostCommentList() - Method in class de.monticore.ast.ASTCNode
 
get_PostCommentList() - Method in interface de.monticore.ast.ASTNode
returns the complete postComments list
get_PostCommentList() - Method in class de.monticore.ast.ASTNodeBuilder
 
get_PreComment(int) - Method in class de.monticore.ast.ASTCNode
 
get_PreComment(int) - Method in interface de.monticore.ast.ASTNode
Returns one comment of the list from the position of the given index
get_PreComment(int) - Method in class de.monticore.ast.ASTNodeBuilder
 
get_PreCommentList() - Method in class de.monticore.ast.ASTCNode
 
get_PreCommentList() - Method in interface de.monticore.ast.ASTNode
returns the complete preComments list
get_PreCommentList() - Method in class de.monticore.ast.ASTNodeBuilder
 
get_SourcePositionEnd() - Method in class de.monticore.ast.ASTCNode
 
get_SourcePositionEnd() - Method in interface de.monticore.ast.ASTNode
Returns the end position of this ASTNode
get_SourcePositionEnd() - Method in class de.monticore.ast.ASTNodeBuilder
 
get_SourcePositionEnd() - Method in class de.monticore.ast.Comment
 
get_SourcePositionEnd() - Method in class de.monticore.ast.CommentBuilder
 
get_SourcePositionStart() - Method in class de.monticore.ast.ASTCNode
 
get_SourcePositionStart() - Method in interface de.monticore.ast.ASTNode
Returns the start source position of this ASTNode
get_SourcePositionStart() - Method in class de.monticore.ast.ASTNodeBuilder
 
get_SourcePositionStart() - Method in class de.monticore.ast.Comment
 
get_SourcePositionStart() - Method in class de.monticore.ast.CommentBuilder
 
getAccessModifier() - Method in interface de.monticore.symboltable.ISymbol
 
getAccessModifier() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
getAccessModifier() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
getAdaptee() - Method in interface de.monticore.symboltable.resolving.ISymbolAdapter
 
getAdditionalTemplatePaths() - Method in class de.monticore.generating.GeneratorSetup
 
getAfterTemplates(String, ASTNode) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
getAliases() - Method in class de.monticore.generating.GeneratorSetup
 
getAll() - Method in class de.monticore.tf.runtime.matching.ModelTraversal
 
getAllHWJavaNames() - Method in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
getAllHWTemplateNames() - Method in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
getAllLinkContent(APkg) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
getAllLinkContent(APkg) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GVFormatter
 
getAllPkgContent(APkg) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
getArrayMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns the value of an Array member of this object, if it exists, Otherwise, raises an error and returns null.
getArrayMemberOpt(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns an Optional of an Array member of this object, if it exists, Otherwise, returns an empty optional.
getAsJsonArray() - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
getAsJsonArray() - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
getAsJsonBoolean() - Method in class de.monticore.symboltable.serialization.json.JsonBoolean
 
getAsJsonBoolean() - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
getAsJsonNull() - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
getAsJsonNull() - Method in class de.monticore.symboltable.serialization.json.JsonNull
 
getAsJsonNumber() - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
getAsJsonNumber() - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
getAsJsonObject() - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
getAsJsonObject() - Method in class de.monticore.symboltable.serialization.json.JsonObject
As this is a Json object, return "this"
getAsJsonString() - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
getAsJsonString() - Method in class de.monticore.symboltable.serialization.json.JsonString
 
getAstNode() - Method in interface de.monticore.symboltable.IScope
 
getAstNode() - Method in interface de.monticore.symboltable.ISymbol
 
getAstNode() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
This method always fails since an unknown symbol may not have a related ASTNode.
getAstNode() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
This method always fails since an unknown symbol may not have a related ASTNode.
getASTNodeNameFormatted(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
Method that converts the ASTNode into a formatted string with a source position if this is possible.
getAttributeName(String) - Method in class de.monticore.tf.rule2od.Variable2AttributeMap
 
getBeforeTemplates(String, ASTNode) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
getBooleanMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns the value of a Boolean member of this object, if it exists, Otherwise, raises an error and returns null.
getBooleanMemberOpt(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns an Optional of a Boolean member of this object, if it exists, Otherwise, returns an empty optional.
getChecksum(String) - Static method in class de.monticore.generating.templateengine.reporting.commons.ReportingHelper
Calculate the MD5 checksum for the given file.
getClassLoader() - Method in class de.monticore.generating.GeneratorSetup
 
getCommentEnd() - Method in class de.monticore.generating.GeneratorSetup
 
getCommentStart() - Method in class de.monticore.generating.GeneratorSetup
 
getConfig() - Method in class de.monticore.generating.GeneratorSetup
 
getContent() - Method in class de.monticore.prettyprint.IndentPrinter
Returns the content of the internal buffer Note: This method isn't side effect free: It flushes the internal buffer.
getContent() - Method in class de.monticore.symboltable.serialization.JsonPrinter
Returns the current value of the Json code produced so far and performs basic checking for correct nestings
getContent(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GVFormatter
 
getContent(RootPkg) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.AFormatter
 
getContent(RootPkg) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
AFormatter.printer.APrinter#print(visualization.model.RootPkg)
getContent(RootPkg) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GVFormatter
mc.codegen.reporting.visualization.printer.AFormatter#getContent(mc.codegen.reporting.visualization.model.RootPkg)
getContextMap() - Method in interface de.monticore.interpreter.ModelInterpreter
 
getCurrentModel() - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
getDefaultFileExtension() - Method in class de.monticore.generating.GeneratorSetup
 
getDeSer() - Method in interface de.monticore.symboltable.IGlobalScope
 
getDimensionToModifierMap() - Method in class de.monticore.symboltable.modifiers.AccessModifier.AllInclusionAccessModifier
 
getDimensionToModifierMap() - Method in interface de.monticore.symboltable.modifiers.AccessModifier
 
getDimensionToModifierMap() - Method in class de.monticore.symboltable.modifiers.CompoundAccessModifier
 
getDimensionToModifierMap() - Method in class de.monticore.symboltable.modifiers.NoAccessModifier
 
getDoubleMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns the value of an Double member of this object, if it exists, Otherwise, raises an error and returns null.
getDoubleMemberOpt(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns an Optional of an Double member of this object, if it exists, Otherwise, returns an empty optional.
getEdgeWith(long) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
getElementContent(APkg) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GVFormatter
Print package, subpackages and elements to open output file
getElementContent(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
Print the dot graph representation of this element
getElements() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
 
getEnclosingScope() - Method in interface de.monticore.ast.ASTNode
 
getEnclosingScope() - Method in interface de.monticore.symboltable.IScope
 
getEnclosingScope() - Method in interface de.monticore.symboltable.ISymbol
 
getEnclosingScope() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
getEnclosingScope() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
getEntries() - Method in class de.monticore.io.paths.MCPath
 
getExpectedRulesWithTokens(ATN, int, Vocabulary, Map<Integer, Boolean>, Set<Map.Entry<Integer, String>>) - Method in class de.monticore.antlr4.MCErrorListener
Similiar to ATN.getExpectedTokens(int, RuleContext), but we also return the rule numbers
getExtension() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
getFactory() - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
getFile(String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportCreator
Returns a file object for the given qualified name and fileextension
getFileExt() - Method in interface de.monticore.symboltable.IGlobalScope
Getter- and setter methods for the regular expression of file extensions for the (symbol) files that the global scope considers for symbol resolution
getFileextension(Path) - Static method in class de.monticore.generating.templateengine.reporting.artifacts.ReportingNameHelper
Returns the fileextension of the file represented by the given path Example: outputdir is /a/b and path represents /a/b/c/d/e.txt.tmp returns txt.tmp
getFilename() - Method in class de.monticore.antlr4.MCParser
 
getFileName() - Method in class de.monticore.antlr4.MCBuildVisitor
 
getFileReaderWriter() - Static method in class de.monticore.io.FileReaderWriter
 
getFirstPathPart(String) - Static method in class de.monticore.generating.templateengine.reporting.artifacts.ReportingNameHelper
 
getFloatMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns the value of an Float member of this object, if it exists, Otherwise, raises an error and returns null.
getFloatMemberOpt(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns an Optional of an Double member of this object, if it exists, Otherwise, returns an empty optional.
getFreeMarkerTemplateEngine() - Method in class de.monticore.generating.GeneratorSetup
 
getFullName() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
Get full name of represented element ($simpleName.$extension) or ($simpleName) if no fileExtension specified.
getFullName() - Method in interface de.monticore.symboltable.IArtifactScope
This method returns the full name of the current artifact scope.
getFullName() - Method in interface de.monticore.symboltable.ISymbol
 
getFullName() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
getFullName() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
getFullName(String, String) - Static method in class de.monticore.generating.templateengine.reporting.artifacts.ReportingNameHelper
 
getFullQualifiedName() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
getGeneratorSetup() - Method in class de.monticore.generating.templateengine.TemplateController
getters and setters for the relevant attributes
getGlex() - Method in class de.monticore.generating.GeneratorSetup
 
getGlex() - Method in class de.monticore.tf.runtime.ODRule
 
getGlobalVar(String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Returns the value of the given variable.
getGlobalVar(String, Object) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Returns the value of the given variable.
GetGlobalVarAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
GetGlobalVarAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.GetGlobalVarAlias
 
getGroupIDByPackage(APkg) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
getHandcodedPath() - Method in class de.monticore.generating.GeneratorSetup
 
getHookPointName(String) - Static method in class de.monticore.generating.templateengine.reporting.commons.ReportingHelper
 
getHookPointValue(HookPoint) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
getHookPointValue(HookPoint) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
getHookPointValue(HookPoint) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
getID(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
getIdent(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ASTNodeIdentHelper
 
getIdent(ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IASTNodeIdentHelper
 
getIdent(IScope) - Method in interface de.monticore.generating.templateengine.reporting.commons.IASTNodeIdentHelper
 
getIdent(ISymbol) - Method in interface de.monticore.generating.templateengine.reporting.commons.IASTNodeIdentHelper
 
getIndent() - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
getIndentAfterCount(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
getIndentAfterFile(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.GeneratedFilesReporter
 
getIndentAfterFile(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
getIndentation() - Method in class de.monticore.prettyprint.IndentPrinter
Returns the current indentation of the printer
getIndentLength() - Method in class de.monticore.prettyprint.IndentPrinter
Returns length of intendation: number of spaces per level
getInstance() - Static method in class de.monticore.generating.templateengine.freemarker.SimpleHashFactory
 
getInstance() - Static method in class de.monticore.symboltable.stereotypes.StereoinfoDeSer
 
getInstance() - Static method in class de.monticore.tf.runtime.matching.ModelTraversalFactory
 
getInstances(String) - Method in class de.monticore.tf.runtime.matching.ModelTraversal
 
getIntegerMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns the value of an Integer member of this object, if it exists, Otherwise, raises an error and returns null.
getIntegerMemberOpt(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns an Optional of an Integer member of this object, if it exists, Otherwise, returns an empty optional.
getIVisitorList() - Method in interface de.monticore.visitor.ITraverser
 
getJarFS(File) - Static method in class de.monticore.io.paths.MCPath
 
getKind() - Method in class de.monticore.symboltable.serialization.JsonToken
returns the kind of the token
getKind(JsonObject) - Static method in class de.monticore.symboltable.serialization.JsonDeSers
 
getKindOpt(JsonObject) - Static method in class de.monticore.symboltable.serialization.JsonDeSers
 
getLhs() - Method in interface de.monticore.tf.ast.IAttributeReplacement
 
getLhs() - Method in interface de.monticore.tf.ast.IReplacement
 
getLineContext(CharStream, int, int) - Method in class de.monticore.antlr4.MCErrorListener
 
getLineStart(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
getLinkContent(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
write all links to supplied open file
getLinkContent(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GVFormatter
 
getLinks() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
getLinks(Class<O>, Class<D>) - Method in class de.monticore.utils.Link
Looks up all Links in the subtree spanned by this Link by type of source and target.
getLocalUnknownSymbols() - Method in interface de.monticore.symboltable.IScope
 
getLongMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns the value of an Long member of this object, if it exists, Otherwise, raises an error and returns null.
getLongMemberOpt(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns an Optional of an Long member of this object, if it exists, Otherwise, returns an empty optional.
getMapDiff(Map<String, Integer>, Map<String, Integer>) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
 
getMaxDepth() - Method in class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
Return the max depth
getMaxlinelength() - Method in class de.monticore.prettyprint.IndentPrinter
Returns the maximum used line length
getMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
 
getMember(String) - Method in class de.monticore.symboltable.serialization.json.TraceableJsonObject
 
getMemberNames() - Method in class de.monticore.symboltable.serialization.json.JsonObject
 
getMembers() - Method in class de.monticore.symboltable.serialization.json.JsonObject
A map with all members of this object
getMessage() - Method in exception de.monticore.AmbiguityException
 
getMessageForProtocol() - Method in exception de.monticore.generating.templateengine.freemarker.MontiCoreFreeMarkerException
 
getMethod() - Method in class de.monticore.generating.templateengine.freemarker.alias.Alias
 
getMethod() - Method in class de.monticore.generating.templateengine.freemarker.alias.GlexAlias
 
getMethod() - Method in class de.monticore.generating.templateengine.freemarker.alias.TcAlias
 
getMethodName() - Method in class de.monticore.generating.templateengine.freemarker.alias.Alias
 
getModelName() - Method in class de.monticore.generating.GeneratorSetup
 
getName() - Method in class de.monticore.generating.templateengine.freemarker.alias.Alias
 
getName() - Method in enum de.monticore.generating.templateengine.reporting.artifacts.model.ElementType
 
getName() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Pkg
 
getName() - Method in interface de.monticore.symboltable.IScope
 
getName() - Method in interface de.monticore.symboltable.ISymbol
 
getName() - Method in interface de.monticore.symboltable.resolving.ISymbolAdapter
 
getName() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
getName() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
getNameFormatted(Object, String, SourcePosition) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
getNameParts(String) - Method in interface de.monticore.symboltable.IScope
 
getNewTemplateController(String) - Method in class de.monticore.generating.GeneratorSetup
This is the Method that creates TemplateControllers (it is used afresh for each template that is called) HotSPOT: If a different Template Controller shall be used then override this method in a subclass
getNumber(Map<String, Integer>, String) - Method in class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
getNumberAsByte() - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
getNumberAsDouble() - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
getNumberAsFloat() - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
getNumberAsInteger() - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
getNumberAsLong() - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
getNumberAsShort() - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
getNumberOfCalls() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
getNumberOfLinkCalls(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
getObject(String) - Method in class de.monticore.tf.rule2od.Variable2AttributeMap
 
getObjectCountMap() - Method in class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
Return the result map
getObjectCountMapPos() - Method in class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
Return the result map
getObjectMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns the value of an Object member of this object, if it exists, Otherwise, raises an error and returns null.
getObjectMemberOpt(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns an Optional of an Object member of this object, if it exists, Otherwise, returns an empty optional.
getOffendingLine(String, int) - Method in class de.monticore.antlr4.MCErrorListener
 
getOutputDir() - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
getOutputDirectory() - Method in class de.monticore.generating.GeneratorSetup
 
getPackage(JsonObject) - Static method in class de.monticore.symboltable.serialization.JsonDeSers
This method deserializes a stored package.
getPackageName() - Method in interface de.monticore.symboltable.IArtifactScope
This method returns the package name of the current artifact scope.
getPackageName() - Method in interface de.monticore.symboltable.ISymbol
 
getPackageName() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
getPackageName() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
getParent(ASTNode) - Method in class de.monticore.tf.runtime.matching.ModelTraversal
 
getParents() - Method in class de.monticore.tf.runtime.matching.ModelTraversal
 
getPath(String) - Static method in class de.monticore.generating.templateengine.reporting.artifacts.ReportingNameHelper
 
getPath(String, String, String) - Static method in class de.monticore.generating.templateengine.reporting.artifacts.ReportingNameHelper
 
getPkg() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
getPkg(String) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
returns the APkg representing the path.
getPkgContent(APkg) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
getQualifiedName() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
 
getQualifiedName() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
Get full qualified name of represented element ($package.$class) without fileExtension
getQualifiedName() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Pkg
 
getQualifiedName() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.RootPkg
visualization.model.APkg#getQualifiedName()
getQualifiedName(String, Path) - Static method in class de.monticore.generating.templateengine.reporting.artifacts.ReportingNameHelper
Returns a dot separated name of the file represented by the given path without its fileextension Example: outputdir is /a/b and path represents /a/b/c/d/e.txt returns "c.d.e"
getReader(URL) - Static method in class de.monticore.io.FileReaderWriter
Obtains the reader for a passed model coordinate.
getRealThis() - Method in interface de.monticore.interpreter.ModelInterpreter
 
getRemainder() - Method in class de.monticore.symboltable.serialization.JsonLexer
Returns the part of the input that has not been lexed yet (e.g., for prin
getRemainingNameForResolveDown(String) - Method in interface de.monticore.symboltable.IScope
 
getReplacementOp() - Method in interface de.monticore.tf.ast.IReplacement
 
getReportDirectory() - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
getReportHooks() - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
getReportManager() - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
getReportManager(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
getReportManagers() - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
getResolved() - Method in interface de.monticore.symboltable.stereotypes.IStereotypeReference
 
getResolved() - Method in class de.monticore.symboltable.stereotypes.SymbolBackedStereotypeReference
 
getResolvedOrThrowException(Collection<T>) - Method in interface de.monticore.symboltable.IScope
 
getResource(ClassLoader, String) - Static method in class de.monticore.io.FileReaderWriter
Tries to load a resource with the passed name in the file system using the passed classLoader.
getResources(String) - Method in class de.monticore.io.MontiCoreClassLoader
 
getResult() - Method in class de.monticore.io.paths.GlobExpressionEvaluator
 
getResult() - Method in class de.monticore.symboltable.serialization.NumberLexer
returns the string of the number read so far
getRhs() - Method in interface de.monticore.tf.ast.IAttributeReplacement
 
getRhs() - Method in interface de.monticore.tf.ast.IReplacement
 
getSchemaVarName() - Method in interface de.monticore.tf.ast.ITFObject
 
getScopeNameFormatted(IScope) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
Method that converts the Symbol into a formatted string with a source position if this is possible.
getSerializedKind() - Method in interface de.monticore.symboltable.serialization.ISymbolDeSer
 
getSerializedKind() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindDeSer
 
getShape(ElementType) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
getShape(ElementType) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GVFormatter
Get the dotgraph shape of a type
getSHASH(String) - Static method in class de.monticore.generating.templateengine.reporting.commons.StatisticsHandler
 
getSimpleName() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
getSimpleName(String) - Static method in class de.monticore.generating.templateengine.reporting.artifacts.ReportingNameHelper
 
getSourcePosition() - Method in interface de.monticore.symboltable.ISymbol
 
getSpaceString(int) - Static method in class de.monticore.generating.templateengine.reporting.commons.Layouter
 
getSpannedScope() - Method in interface de.monticore.symboltable.IScopeSpanningSymbol
 
getSpannedScope() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
getSpannedScope() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
getSpanningSymbol() - Method in interface de.monticore.symboltable.IScope
 
getSpecificReplacement(String, ASTNode, Map<String, Map<ASTNode, HookPoint>>) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
getSString() - Static method in class de.monticore.generating.templateengine.reporting.commons.StatisticsHandler
 
getStatement() - Method in class de.monticore.symboltable.ImportStatement
 
getStereoinfo() - Method in interface de.monticore.symboltable.ISymbol
Returns the stereotypes of this symbol, associated with values for them if present.
The keys of the map reference IStereotypeSymbols, while the values reference the optionally associated stereovalue.
getStereoinfo() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
getStereoinfo() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
getStringMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns the value of a String member of this object, if it exists, Otherwise, raises an error and returns null.
getStringMemberOpt(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
This method returns an Optional of a String member of this object, if it exists, Otherwise, returns an empty optional.
getSubPkgs() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
 
getSymbolDeSer(String) - Method in interface de.monticore.symboltable.IGlobalScope
 
getSymbolDeSers() - Method in interface de.monticore.symboltable.IGlobalScope
 
getSymbolFilePath(String, String, String) - Static method in class de.monticore.symboltable.serialization.JsonDeSers
 
getSymbolFilePath(String, String, String, String) - Static method in class de.monticore.symboltable.serialization.JsonDeSers
 
getSymbolNameFormatted(ISymbol) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
Method that converts the Symbol into a formatted string with a source position if this is possible.
getSymbolPath() - Method in interface de.monticore.symboltable.IGlobalScope
Getter- and setter methods for the symbol path of this global scope.
getSymbols() - Method in exception de.monticore.symboltable.resolving.ResolvedSeveralEntriesForSymbolException
 
getSymbols(JsonObject) - Static method in class de.monticore.symboltable.serialization.JsonDeSers
This method returns a list of JsonObjects from a passed serialized scope.
getSymbolsSize() - Method in interface de.monticore.symboltable.IScope
 
getTemplateBlackList() - Method in class de.monticore.generating.templateengine.TemplateController
 
getTemplateForwardings(String, ASTNode) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Returns a set of templates that have been defined to replace the template templateName.
getTemplateForwardingsX(String, ASTNode) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Returns a set of templates that have been defined to replace the 'templateName' template.
getTemplatename() - Method in class de.monticore.generating.templateengine.TemplateController
 
getTemplateName() - Method in class de.monticore.generating.templateengine.TemplateHookPoint
 
getTemplateName(String) - Static method in class de.monticore.generating.templateengine.reporting.commons.ReportingHelper
 
getText() - Method in class de.monticore.ast.Comment
 
getText() - Method in class de.monticore.ast.CommentBuilder
 
getTFElement() - Method in interface de.monticore.tf.ast.IAttributePattern
 
getTFElement() - Method in interface de.monticore.tf.ast.IAttributeReplacement
 
getTFElement() - Method in interface de.monticore.tf.ast.IPattern
 
getTFElement() - Method in interface de.monticore.tf.ast.IReplacement
 
getTFElement() - Method in interface de.monticore.tf.ast.ITFElement
 
getToken(int) - Method in class de.monticore.antlr4.MCParser
 
getTotalCount() - Method in class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
Return the total object count
getTraversedElements() - Method in interface de.monticore.visitor.ITraverser
 
getTraverser() - Method in class de.monticore.tf.runtime.matching.ModelTraversal
 
getTraverser() - Method in interface de.monticore.visitor.IHandler
 
getTreeResult() - Method in class de.monticore.generating.templateengine.reporting.commons.TreePrintVisitor
 
getType() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
Element type represented by this element (e.g.
getTypes(List<Object>) - Static method in class de.monticore.generating.templateengine.ObjectFactory
 
getUniqueName(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GVFormatter
 
getUnknownSymbols() - Method in interface de.monticore.symboltable.IScope
 
getUnvisitedMembers() - Method in class de.monticore.symboltable.serialization.json.TraceableJsonObject
This returns a collection of keys of members for which no getter method has been invoked yet.
getURL(String) - Method in class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateLoader
Resolves the location of a template on the local machine.
getV2a() - Method in class de.monticore.tf.rule2od.Variable2AttributeMap
 
getValue() - Method in class de.monticore.generating.templateengine.StringHookPoint
 
getValue() - Method in class de.monticore.symboltable.serialization.json.JsonBoolean
 
getValue() - Method in class de.monticore.symboltable.serialization.json.JsonString
 
getValue() - Method in class de.monticore.symboltable.serialization.JsonToken
returns the value of the token if the token kind has a value.
getValueFromData(String) - Method in class de.monticore.generating.templateengine.TemplateController
 
getValues() - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
getWrittenbuffer() - Method in class de.monticore.prettyprint.IndentPrinter
Returns the WrittenBuffer without flushing the buffer.
glex - Variable in class de.monticore.generating.GeneratorSetup
Used for handling variables and hook points; Default is only created with first get-access.
glex - Variable in class de.monticore.tf.runtime.ODRule
 
GLEX - Static variable in class de.monticore.generating.templateengine.TemplateController
Variable name for the GLEX object (used in the templates)
GlexAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
GlexAlias(String, String) - Constructor for class de.monticore.generating.templateengine.freemarker.alias.GlexAlias
 
globalData - Variable in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
GlobalExtensionManagement - Class in de.monticore.generating.templateengine
Class for managing hook points, features and (global) variables in templates.
GlobalExtensionManagement() - Constructor for class de.monticore.generating.templateengine.GlobalExtensionManagement
 
GlobExpressionEvaluator - Class in de.monticore.io.paths
This class evaluates a globbing expression on the current file system.
GlobExpressionEvaluator(String, FileSystem, boolean) - Constructor for class de.monticore.io.paths.GlobExpressionEvaluator
 
GMLFormatter - Class in de.monticore.generating.templateengine.reporting.artifacts.formatter
 
GMLFormatter() - Constructor for class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
GVFormatter - Class in de.monticore.generating.templateengine.reporting.artifacts.formatter
 
GVFormatter() - Constructor for class de.monticore.generating.templateengine.reporting.artifacts.formatter.GVFormatter
 

H

handcodedPath - Variable in class de.monticore.generating.GeneratorSetup
The path for the handwritten code Default is only created with first get-access.
handle(ASTNode) - Method in interface de.monticore.visitor.IHandler
 
handle(ASTNode) - Method in interface de.monticore.visitor.ITraverser
 
handle(IScope) - Method in interface de.monticore.visitor.IHandler
 
handle(IScope) - Method in interface de.monticore.visitor.ITraverser
 
handle(IScopeSpanningSymbol) - Method in interface de.monticore.visitor.IHandler
 
handle(IScopeSpanningSymbol) - Method in interface de.monticore.visitor.ITraverser
 
handle(ISymbol) - Method in interface de.monticore.visitor.IHandler
 
handle(ISymbol) - Method in interface de.monticore.visitor.ITraverser
 
handle(SymbolWithScopeOfUnknownKind) - Method in interface de.monticore.visitor.IHandler
 
handle(SymbolWithScopeOfUnknownKind) - Method in interface de.monticore.visitor.ITraverser
 
handleInnerComments(ASTNodeBuilder<?>, ParserRuleContext) - Method in class de.monticore.antlr4.MCBuildVisitor
Collect all fresh tokens of the same line on the MCBuildVisitor.commentChannel channel and store them as post-comments
handleOptionalBreak() - Method in class de.monticore.prettyprint.IndentPrinter
 
handlePreComments(ASTNodeBuilder<?>, ParserRuleContext) - Method in class de.monticore.antlr4.MCBuildVisitor
Collect fresh tokens on the MCBuildVisitor.commentChannel channel and store them as pre-comments
handleTemplate(String) - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
handleTemplateException(TemplateException, Environment, Writer) - Method in class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateExceptionHandler
 
HandWrittenCodeReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
HandWrittenCodeReporter(String, String, ReportingRepository) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.HandWrittenCodeReporter
 
hasArrayMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
Checks whether there exists a member with the corresponding name and checks whether it is of type JSON-Array.
hasBooleanMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
Checks whether there exists a member with the corresponding name and checks whether it is of type JSON-Boolean.
hasDoubleMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
Checks whether there exists a member with the corresponding name and checks whether it is of type JSON-Double.
hasElements() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
 
hasError() - Method in class de.monticore.symboltable.serialization.NumberLexer
returns true, iff the number parser is in an error state
hasErrors - Variable in class de.monticore.antlr4.MCConcreteParser
 
hasErrors - Variable in class de.monticore.antlr4.MCParser
 
hasErrors() - Method in class de.monticore.antlr4.MCConcreteParser
Returns true, if errors occurred while parsing
hasErrors() - Method in class de.monticore.antlr4.MCParser
 
hasFloatMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
Checks whether there exists a member with the corresponding name and checks whether it is of type JSON-Float.
hasGlobalVar(String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Checks whether a value with the given name is defined and is not null
hashCode() - Method in class de.monticore.ast.Comment
 
hashCode() - Method in class de.monticore.io.paths.MCPath.FindCacheKey
 
hashCode_PostComments() - Method in class de.monticore.ast.ASTCNode
 
hashCode_PostComments() - Method in interface de.monticore.ast.ASTNode
Returns the hashCode of the postComment as an int
hashCode_PostComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
hashCode_PreComments() - Method in class de.monticore.ast.ASTCNode
 
hashCode_PreComments() - Method in interface de.monticore.ast.ASTNode
Returns the hashCode of the preComment as an int
hashCode_PreComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
hasIntegerMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
Checks whether there exists a member with the corresponding name and checks whether it is of type JSON-Integer.
hasLink(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
hasLinkToFile - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
hasLinkToFile() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
hasLongMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
Checks whether there exists a member with the corresponding name and checks whether it is of type JSON-Long.
hasMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
 
hasMembers() - Method in class de.monticore.symboltable.serialization.json.JsonObject
 
hasNext() - Method in class de.monticore.symboltable.serialization.JsonLexer
returns truee, iff the end of the String lexed so far is not reached.
hasObjectMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
Checks whether there exists a member with the corresponding name and checks whether it is of type JSON-Object.
hasStringMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
Checks whether there exists a member with the corresponding name and checks whether it is of type String.
hasValue() - Method in enum de.monticore.symboltable.serialization.JsonTokenKind
returns true, iff the token kind has a (variable) value.
HELPER - de.monticore.generating.templateengine.reporting.artifacts.model.ElementType
 
HEX_DIGITS - Static variable in class de.monticore.symboltable.serialization.JsonLexer
 
HookPoint - Class in de.monticore.generating.templateengine
Represents a hook point in templates
HookPoint() - Constructor for class de.monticore.generating.templateengine.HookPoint
 
HookPointReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
HookPointReporter(String, String, ReportingRepository) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
hookPoints - Variable in class de.monticore.generating.templateengine.GlobalExtensionManagement
Map of all hook points for explicitely define hook points (which are internally managed to be disjoint from the template hook points) This also means explicitely define hook points cannot be decorated with "before" or "after" and they also do not contain a list, but only a single realization.
HWC_FILE_HEADING - Static variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
hwTemplateCount - Variable in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 

I

IArtifactScope - Interface in de.monticore.symboltable
Common interface for all artifact scopes.
IASTNodeIdentHelper - Interface in de.monticore.generating.templateengine.reporting.commons
 
IAttributeNegation - Interface in de.monticore.tf.ast
interface that is implemented by generated ast classes that describe negations
IAttributeOptional - Interface in de.monticore.tf.ast
interface that is implemented by generated ast classes that describe optional attributes
IAttributePattern - Interface in de.monticore.tf.ast
interface that is implemented by generated ast classes that describe attribute patterns
IAttributeReplacement - Interface in de.monticore.tf.ast
interface that is implemented by generated ast classes that describe attribute replacements
IDeSer<S extends IScope,​A extends IArtifactScope,​J> - Interface in de.monticore.symboltable.serialization
Interface that all scope DeSers implement to provide uniform serialize and deserialize methods.
IGlobalScope - Interface in de.monticore.symboltable
Common interface for all global scopes.
IHandler - Interface in de.monticore.visitor
 
IList - Interface in de.monticore.tf.ast
interface that is implemented by generated ast classes that describe lists
ImportStatement - Class in de.monticore.symboltable
 
ImportStatement(String, boolean) - Constructor for class de.monticore.symboltable.ImportStatement
 
incCalls() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
IncGenGradleReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
IncGenGradleReporter(String, String) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.IncGenGradleReporter
 
IncGenGradleReporter(String, String, String) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.IncGenGradleReporter
 
IncGenGradleReporter(String, Function<Path, Path>, String) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.IncGenGradleReporter
 
IncGenGradleReporter(String, Function<Path, Path>, String, String) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.IncGenGradleReporter
 
IncGenReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
IncGenReporter(String, String, String) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
incLinkCalls(Element) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
include(Object, Object) - Method in class de.monticore.generating.templateengine.TemplateController
This is an unusual method.
include(String) - Method in class de.monticore.generating.templateengine.TemplateController
Includes a template without an explicit ast.
include(String, ASTNode) - Method in class de.monticore.generating.templateengine.TemplateController
Include the template into the currently processed output.
include(String, List<ASTNode>) - Method in class de.monticore.generating.templateengine.TemplateController
Execute the single template on each ASTNode of the list.
include(List<String>) - Method in class de.monticore.generating.templateengine.TemplateController
Includes a template without an explicit ast.
include(List<String>, ASTNode) - Method in class de.monticore.generating.templateengine.TemplateController
Execute each of the templates on the ASTNode.
include(List<String>, List<ASTNode>) - Method in class de.monticore.generating.templateengine.TemplateController
Execute each of the templates on each ASTNode of the list.
Include2Alias - Class in de.monticore.generating.templateengine.freemarker.alias
 
Include2Alias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.Include2Alias
 
IncludeAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
IncludeAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.IncludeAlias
 
includeArgs(String, ASTNode, List<Object>) - Method in class de.monticore.generating.templateengine.TemplateController
Include the template into the currently processed output.
includeArgs(String, String...) - Method in class de.monticore.generating.templateengine.TemplateController
includeArgs(String, List<Object>) - Method in class de.monticore.generating.templateengine.TemplateController
Include the template into the currently processed output.
IncludeArgsAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
IncludeArgsAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.IncludeArgsAlias
 
includes(AccessModifier) - Method in class de.monticore.symboltable.modifiers.AccessModifier.AllInclusionAccessModifier
 
includes(AccessModifier) - Method in interface de.monticore.symboltable.modifiers.AccessModifier
 
includes(AccessModifier) - Method in class de.monticore.symboltable.modifiers.CompoundAccessModifier
 
includes(AccessModifier) - Method in class de.monticore.symboltable.modifiers.NoAccessModifier
 
IncludesAccessModifierSymbolPredicate - Class in de.monticore.symboltable.modifiers
 
IncludesAccessModifierSymbolPredicate(AccessModifier) - Constructor for class de.monticore.symboltable.modifiers.IncludesAccessModifierSymbolPredicate
 
indent - Variable in class de.monticore.prettyprint.IndentPrinter
 
indent() - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.AFormatter
 
indent() - Method in class de.monticore.prettyprint.IndentPrinter
Indent one level This method call affects the current line, even if the first part was already printed.
indent(int) - Method in class de.monticore.prettyprint.IndentPrinter
For positive values of i: indent i levels For negative values of i: unindent -i levels This method call affects the current line, even if the first part was already printed.
INDENT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
INDENT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
INDENTATION - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
IndentPrinter - Class in de.monticore.prettyprint
This class can be used as a printer to files or StringBuilders.
IndentPrinter() - Constructor for class de.monticore.prettyprint.IndentPrinter
Uses a new interal buffer for writing
IndentPrinter(StringBuilder) - Constructor for class de.monticore.prettyprint.IndentPrinter
Uses this StringBuilder for appending
IndentPrinter(String, int) - Constructor for class de.monticore.prettyprint.IndentPrinter
Uses startcontent as start of buffer an sets the indention
indentString - Variable in class de.monticore.generating.templateengine.reporting.artifacts.formatter.AFormatter
 
indexOf(Object) - Method in class de.monticore.symboltable.SetAsListAdapter
 
indexOf_PostComment(Object) - Method in class de.monticore.ast.ASTCNode
 
indexOf_PostComment(Object) - Method in interface de.monticore.ast.ASTNode
Returns the index of the given element if this exists in the list
indexOf_PostComment(Object) - Method in class de.monticore.ast.ASTNodeBuilder
 
indexOf_PreComment(Object) - Method in class de.monticore.ast.ASTCNode
 
indexOf_PreComment(Object) - Method in interface de.monticore.ast.ASTNode
Returns the index of the given element if it exists in the list
indexOf_PreComment(Object) - Method in class de.monticore.ast.ASTNodeBuilder
 
INegation - Interface in de.monticore.tf.ast
interface that is implemented by generated ast classes that describe attribute negations
info(String, String) - Method in class de.monticore.generating.templateengine.TemplateController
 
InfoAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
InfoAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.InfoAlias
 
init() - Static method in class de.monticore.io.FileReaderWriter
 
init() - Method in interface de.monticore.symboltable.IGlobalScope
This method initialized global scope attributes such as, e.g., the map of DeSers.
init(FileReaderWriter) - Static method in class de.monticore.io.FileReaderWriter
 
init(String, ReportManager.ReportManagerFactory) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
init(String, String, ReportManager.ReportManagerFactory) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Deprecated.
init(Charset) - Static method in class de.monticore.io.FileReaderWriter
 
initAliases() - Method in class de.monticore.generating.templateengine.TemplateController
Init template aliases if not already done.
INPUT_FILE_HEADING - Static variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
INPUT_FILES_HEADING - Static variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
inputFile - Variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
inputFile - Variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
inputFiles - Variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
instance - Static variable in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
instance - Static variable in class de.monticore.symboltable.stereotypes.StereoinfoDeSer
INSTANCE - Static variable in class de.monticore.io.FileReaderWriter
 
INSTANCE - Static variable in class de.monticore.symboltable.modifiers.NoAccessModifier
 
instantiate(String) - Method in class de.monticore.generating.templateengine.TemplateController
Can be used to instantiate any Java-class with a default constructor (no args).
instantiate(String, List<Object>) - Method in class de.monticore.generating.templateengine.TemplateController
Can be used to instantiate any Java-class with constructor of a signature fitting to the params.
INSTANTIATE_JAVA_CLASS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
INSTANTIATE_JAVA_CLASS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
INSTANTIATE_JAVA_CLASS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
instantiateCount - Variable in class de.monticore.generating.templateengine.reporting.reporter.InstantiationsReporter
 
InstantiationsReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
InstantiationsReporter(String, String) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.InstantiationsReporter
 
internalNumberValue(String) - Method in class de.monticore.symboltable.serialization.JsonPrinter
 
internalStringValue(String) - Method in class de.monticore.symboltable.serialization.JsonPrinter
 
interpret(ASTNode) - Method in interface de.monticore.interpreter.ModelInterpreter
 
IntValue - Class in de.monticore.interpreter.values
 
IntValue(int) - Constructor for class de.monticore.interpreter.values.IntValue
 
InvolvedFilesReporter - Class in de.monticore.generating.templateengine.reporting.reporter
It reports the name of all input and output files as well as the name of files which existence was checked.
InvolvedFilesReporter(String) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
Constructor for de.monticore.generating.templateengine.reporting.reporter.
IOptional - Interface in de.monticore.tf.ast
interface that is implemented by generated ast classes that describe optional nodes
IPattern - Interface in de.monticore.tf.ast
interface that is implemented by generated ast classes that describe patterns
IReplacement - Interface in de.monticore.tf.ast
interface that is implemented by generated ast classes that describe replacements
IReplacementOperator - Interface in de.monticore.tf.ast
interface that is implemented by replacementOperator replacements
IReportEventHandler - Interface in de.monticore.generating.templateengine.reporting.commons
 
is(String...) - Method in class de.monticore.antlr4.MCParser
 
IS_SHADOWING_SCOPE - Static variable in class de.monticore.symboltable.serialization.JsonDeSers
 
isBoolean() - Method in interface de.monticore.interpreter.Value
 
isBoolean() - Method in class de.monticore.interpreter.values.BooleanValue
 
isChar() - Method in interface de.monticore.interpreter.Value
 
isChar() - Method in class de.monticore.interpreter.values.CharValue
 
isComment(Token) - Method in class de.monticore.antlr4.MCBuildVisitor
 
IScope - Interface in de.monticore.symboltable
 
IScopeSpanningSymbol - Interface in de.monticore.symboltable
 
isDefault() - Method in interface de.monticore.tf.ast.IReplacementOperator
 
isDouble() - Method in interface de.monticore.interpreter.Value
 
isDouble() - Method in class de.monticore.interpreter.values.DoubleValue
 
isEmpty() - Method in class de.monticore.io.paths.MCPath
 
isEmpty() - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
isEmpty() - Method in class de.monticore.symboltable.SetAsListAdapter
 
isEmpty_PostComments() - Method in class de.monticore.ast.ASTCNode
 
isEmpty_PostComments() - Method in interface de.monticore.ast.ASTNode
Checks if the list is empty, has no elements Returns true if the list is empty and false if it has elements
isEmpty_PostComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
isEmpty_PreComments() - Method in class de.monticore.ast.ASTCNode
 
isEmpty_PreComments() - Method in interface de.monticore.ast.ASTNode
Checks if the list is empty, has no elements Returns true if the list is empty and false if it has elements
isEmpty_PreComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
isEnabled() - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
isExportingSymbols() - Method in interface de.monticore.symboltable.IScope
States whether this scope exports symbols that can be used from outside the scope.
isFileLoaded(String) - Method in interface de.monticore.symboltable.IGlobalScope
 
isFirst() - Method in interface de.monticore.tf.ast.IReplacementOperator
 
isFloat() - Method in interface de.monticore.interpreter.Value
 
isFloat() - Method in class de.monticore.interpreter.values.FloatValue
 
isIndentationEnabled() - Static method in class de.monticore.symboltable.serialization.JsonPrinter
 
isInFinalState() - Method in class de.monticore.symboltable.serialization.NumberLexer
returns true, iff the number parser is in a final state, i.e., if the string lexd so far is a valid number
isInplace() - Method in interface de.monticore.tf.ast.IReplacementOperator
 
isInt() - Method in interface de.monticore.interpreter.Value
 
isInt() - Method in class de.monticore.interpreter.values.IntValue
 
isJsonArray() - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
isJsonArray() - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
isJsonBoolean() - Method in class de.monticore.symboltable.serialization.json.JsonBoolean
 
isJsonBoolean() - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
isJsonNull() - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
isJsonNull() - Method in class de.monticore.symboltable.serialization.json.JsonNull
 
isJsonNumber() - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
isJsonNumber() - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
isJsonObject() - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
isJsonObject() - Method in class de.monticore.symboltable.serialization.json.JsonObject
As this is a Json object, return true
isJsonString() - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
isJsonString() - Method in class de.monticore.symboltable.serialization.json.JsonString
 
isLast() - Method in interface de.monticore.tf.ast.IReplacementOperator
 
isList(String) - Method in class de.monticore.tf.rule2od.Variable2AttributeMap
 
isLocatedInJar - Variable in class de.monticore.io.paths.GlobExpressionEvaluator
 
isLong() - Method in interface de.monticore.interpreter.Value
 
isLong() - Method in class de.monticore.interpreter.values.LongValue
 
isModelFile(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.IncGenGradleReporter
 
isModelFile(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
isObject() - Method in interface de.monticore.interpreter.Value
 
isObject() - Method in class de.monticore.interpreter.values.ObjectValue
 
isObject() - Method in class de.monticore.interpreter.values.StringValue
 
isOptionalBreak() - Method in class de.monticore.prettyprint.IndentPrinter
optional break (makes additional line breal only after optionalBreak()-invocation
isOrdered() - Method in interface de.monticore.symboltable.IScope
 
isPresent_SourcePositionEnd() - Method in class de.monticore.ast.ASTCNode
 
isPresent_SourcePositionEnd() - Method in interface de.monticore.ast.ASTNode
 
isPresent_SourcePositionEnd() - Method in class de.monticore.ast.ASTNodeBuilder
 
isPresent_SourcePositionStart() - Method in class de.monticore.ast.ASTCNode
 
isPresent_SourcePositionStart() - Method in interface de.monticore.ast.ASTNode
 
isPresent_SourcePositionStart() - Method in class de.monticore.ast.ASTNodeBuilder
 
isPresentAstNode() - Method in interface de.monticore.symboltable.IScope
 
isPresentAstNode() - Method in interface de.monticore.symboltable.ISymbol
 
isPresentAstNode() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
This method always returns false since an unknown symbol may not have a related ASTNode.
isPresentAstNode() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
This method always returns false since an unknown symbol may not have a related ASTNode.
isPresentLhs() - Method in interface de.monticore.tf.ast.IAttributeReplacement
 
isPresentLhs() - Method in interface de.monticore.tf.ast.IReplacement
 
isPresentName() - Method in interface de.monticore.symboltable.IScope
 
isPresentRhs() - Method in interface de.monticore.tf.ast.IAttributeReplacement
 
isPresentRhs() - Method in interface de.monticore.tf.ast.IReplacement
 
isPresentSchemaVarName() - Method in interface de.monticore.tf.ast.ITFObject
 
isPresentSpanningSymbol() - Method in interface de.monticore.symboltable.IScope
 
isProperSubScopeOf(IScope) - Method in interface de.monticore.symboltable.IScope
whether this is a proper subscope of the other scope (transitive)
isRelative() - Method in interface de.monticore.tf.ast.IReplacementOperator
 
isSerializingDefaults() - Static method in class de.monticore.symboltable.serialization.JsonPrinter
 
isShadowing() - Method in interface de.monticore.symboltable.IScope
 
isStar - Variable in class de.monticore.symboltable.ImportStatement
 
isStar() - Method in class de.monticore.symboltable.ImportStatement
 
isStartOfLine() - Method in class de.monticore.prettyprint.IndentPrinter
Returns true if the current position is the beginning of a new line
isString() - Method in interface de.monticore.interpreter.Value
 
isString() - Method in class de.monticore.interpreter.values.StringValue
 
isSubScopeOf(IScope) - Method in interface de.monticore.symboltable.IScope
whether this is a subscope of the other scope (transitive)
isTemplateNoteGenerated(Template) - Method in class de.monticore.generating.templateengine.TemplateController
 
IStereotypeReference - Interface in de.monticore.symboltable.stereotypes
Reference to a IStereotypeSymbol that may be invalid if it does not actually refer to a stereotype symbol.
IStereotypeSymbol - Interface in de.monticore.symboltable.stereotypes
Symbolic representation of a stereotype.
isTracing() - Method in class de.monticore.generating.GeneratorSetup
 
isValid() - Method in class de.monticore.ast.CommentBuilder
 
isValid() - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
isValidSHASH(String, String) - Static method in class de.monticore.generating.templateengine.reporting.commons.StatisticsHandler
 
ISymbol - Interface in de.monticore.symboltable
 
ISymbolAdapter<T extends ISymbol> - Interface in de.monticore.symboltable.resolving
 
ISymbolDeSer<S extends ISymbol,​J> - Interface in de.monticore.symboltable.serialization
Interface that all symbol DeSers implement to provide uniform serialize and deserialize methods.
ISymbolPredicate - Interface in de.monticore.symboltable
 
iterator() - Method in class de.monticore.symboltable.SetAsListAdapter
 
iterator() - Method in class de.monticore.utils.Link
 
iterator_PostComments() - Method in class de.monticore.ast.ASTCNode
 
iterator_PostComments() - Method in interface de.monticore.ast.ASTNode
Returns the Iterator for the postComment list
iterator_PostComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
iterator_PreComments() - Method in class de.monticore.ast.ASTCNode
 
iterator_PreComments() - Method in interface de.monticore.ast.ASTNode
Returns the Iterator for the preComment list
iterator_PreComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
ITFAttribute - Interface in de.monticore.tf.ast
interface that is implemented by generated ast classes that describe attributes
ITFElement - Interface in de.monticore.tf.ast
common interface for all AST objects in transformation rules
ITFObject - Interface in de.monticore.tf.ast
interface that is implemented by generated ast classes that describe instances of all transformation specific AST classes
ITraverser - Interface in de.monticore.visitor
 
IVisitor - Interface in de.monticore.visitor
 

J

json - Variable in class de.monticore.symboltable.serialization.JsonLexer
 
JsonArray - Class in de.monticore.symboltable.serialization.json
Represents a Json Array, i.e., a list of any Json elements.
JsonArray() - Constructor for class de.monticore.symboltable.serialization.json.JsonArray
 
JsonBoolean - Class in de.monticore.symboltable.serialization.json
Represents a Json Boolean.
JsonBoolean(boolean) - Constructor for class de.monticore.symboltable.serialization.json.JsonBoolean
Constructor for de.monticore._symboltable.serialization.json.JsonBoolean
JsonDeSers - Class in de.monticore.symboltable.serialization
Collection of (static) methods and constants that support using DeSers in combination with Json.
JsonDeSers() - Constructor for class de.monticore.symboltable.serialization.JsonDeSers
 
JsonElement - Interface in de.monticore.symboltable.serialization.json
Common Interface for all Json metamodel Elements (e.g., JsonArray, JsonBoolean,...).
JsonElementFactory - Class in de.monticore.symboltable.serialization.json
This factory creates instances of JsonElements.
JsonElementFactory() - Constructor for class de.monticore.symboltable.serialization.json.JsonElementFactory
 
JsonLexer - Class in de.monticore.symboltable.serialization
This class is responsible to tokenize a String that encoded as JSON.
JsonLexer(String) - Constructor for class de.monticore.symboltable.serialization.JsonLexer
The lexer tokenizes the passed input String.
JsonNull - Class in de.monticore.symboltable.serialization.json
Represents a Json null, which is a value type in Json.
JsonNull() - Constructor for class de.monticore.symboltable.serialization.json.JsonNull
 
JsonNumber - Class in de.monticore.symboltable.serialization.json
Represents a number in JSON.
JsonNumber(String) - Constructor for class de.monticore.symboltable.serialization.json.JsonNumber
Constructor for de.monticore._symboltable.serialization.json.JsonNumber
JsonObject - Class in de.monticore.symboltable.serialization.json
Json Objects contain members in form of name-value pairs.
JsonObject() - Constructor for class de.monticore.symboltable.serialization.json.JsonObject
 
JsonParser - Class in de.monticore.symboltable.serialization
Parses serialized JSON Strings into an intermediate JSON data structure.
JsonParser() - Constructor for class de.monticore.symboltable.serialization.JsonParser
 
JsonPrinter - Class in de.monticore.symboltable.serialization
Facade for the IndentPrinter that is capable of printing JSON syntax only.
JsonPrinter() - Constructor for class de.monticore.symboltable.serialization.JsonPrinter
Constructor for de.monticore.symboltable.serialization.JsonPrinter that does not print empty lists by default.
JsonPrinter(boolean) - Constructor for class de.monticore.symboltable.serialization.JsonPrinter
Constructor for de.monticore.symboltable.serialization.JsonPrinter
JsonString - Class in de.monticore.symboltable.serialization.json
This realizes a Json String.
JsonString(String) - Constructor for class de.monticore.symboltable.serialization.json.JsonString
 
JsonToken - Class in de.monticore.symboltable.serialization
This class holds kind and, if present for this kind, also the value of a json token.
JsonToken(JsonTokenKind) - Constructor for class de.monticore.symboltable.serialization.JsonToken
returns a token with the passed kind
JsonToken(JsonTokenKind, String) - Constructor for class de.monticore.symboltable.serialization.JsonToken
create a token with the passed kind and the passed value
JsonTokenKind - Enum in de.monticore.symboltable.serialization
Enumeration of all token kinds that occur in the JSON language.

K

kind - Variable in class de.monticore.symboltable.serialization.JsonToken
 
KIND - Static variable in class de.monticore.symboltable.serialization.JsonDeSers
 

L

la(int) - Method in class de.monticore.symboltable.serialization.JsonLexer
Returns the character at the i-th position from the current position of the input.
lastIndexOf(Object) - Method in class de.monticore.symboltable.SetAsListAdapter
 
lastIndexOf_PostComment(Object) - Method in class de.monticore.ast.ASTCNode
 
lastIndexOf_PostComment(Object) - Method in interface de.monticore.ast.ASTNode
Returns the last index of the given element if this exists in the list
lastIndexOf_PostComment(Object) - Method in class de.monticore.ast.ASTNodeBuilder
 
lastIndexOf_PreComment(Object) - Method in class de.monticore.ast.ASTCNode
 
lastIndexOf_PreComment(Object) - Method in interface de.monticore.ast.ASTNode
Returns the last index of the given element if it exists in the list
lastIndexOf_PreComment(Object) - Method in class de.monticore.ast.ASTNodeBuilder
 
LAYOUT_FULL - Static variable in interface de.monticore.generating.templateengine.reporting.commons.IASTNodeIdentHelper
 
LAYOUT_TYPE - Static variable in interface de.monticore.generating.templateengine.reporting.commons.IASTNodeIdentHelper
 
Layouter - Class in de.monticore.generating.templateengine.reporting.commons
This class provides Layout functionality for the templates.
Layouter() - Constructor for class de.monticore.generating.templateengine.reporting.commons.Layouter
 
length() - Method in class de.monticore.symboltable.serialization.json.JsonString
 
linebuffer - Variable in class de.monticore.prettyprint.IndentPrinter
 
Link<S extends ASTNode,​T extends ASTNode> - Class in de.monticore.utils
Represents a link between two ASTNodes.
Link(S, T, Link<?, ?>) - Constructor for class de.monticore.utils.Link
 
links - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
listIterator() - Method in class de.monticore.symboltable.SetAsListAdapter
 
listIterator(int) - Method in class de.monticore.symboltable.SetAsListAdapter
 
listIterator_PostComments() - Method in class de.monticore.ast.ASTCNode
 
listIterator_PostComments() - Method in interface de.monticore.ast.ASTNode
Returns the ListIterator of the postComment list
listIterator_PostComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
listIterator_PostComments(int) - Method in class de.monticore.ast.ASTCNode
 
listIterator_PostComments(int) - Method in interface de.monticore.ast.ASTNode
returns a ListIterator of the type Comment for the postComment list
listIterator_PostComments(int) - Method in class de.monticore.ast.ASTNodeBuilder
 
listIterator_PreComments() - Method in class de.monticore.ast.ASTCNode
 
listIterator_PreComments() - Method in interface de.monticore.ast.ASTNode
Returns the ListIterator of the preComment list
listIterator_PreComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
listIterator_PreComments(int) - Method in class de.monticore.ast.ASTCNode
 
listIterator_PreComments(int) - Method in interface de.monticore.ast.ASTNode
returns a ListIterator of the type Comment for the preComment list
listIterator_PreComments(int) - Method in class de.monticore.ast.ASTNodeBuilder
 
load(ISymbol) - Method in interface de.monticore.interpreter.ModelInterpreter
 
loadAndRun(String, StringBuilder, Object) - Method in class de.monticore.generating.templateengine.freemarker.FreeMarkerTemplateEngine
Loads the template first using the loadTemplate() method then runs the template engine using the run() method.
loadTemplate(String) - Method in class de.monticore.generating.templateengine.freemarker.FreeMarkerTemplateEngine
Loads the template named qualifiedTemplateName from the class path.
LOG_AND_ABORT - Static variable in class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateExceptionHandler
Add an error, add a comment to the generated code and abort processing the template .
LOG_AND_CONTINUE - Static variable in class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateExceptionHandler
Add an error, add a comment to the generated code and continue processing the template skipping the erroneous expression.
LOG_NAME - Static variable in class de.monticore.symboltable.stereotypes.StereoinfoDeSer
 
LongValue - Class in de.monticore.interpreter.values
 
LongValue(long) - Constructor for class de.monticore.interpreter.values.LongValue
 

M

maskSpecialChars(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IASTNodeIdentHelper
 
MAX_AST_DEPTH - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
MAX_TEMPLATE_DEPTH - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
maxDepth - Variable in class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
 
maxEdgeCalls - Variable in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
maxlinelength - Variable in class de.monticore.prettyprint.IndentPrinter
 
maxTemplateDepth - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
MCBuildVisitor - Class in de.monticore.antlr4
BuildVisitors are used in the second stage of the two-phase-parsers.
MCBuildVisitor(String, BufferedTokenStream) - Constructor for class de.monticore.antlr4.MCBuildVisitor
 
MCConcreteParser - Class in de.monticore.antlr4
A MCConcreteParser is used for every single language.
MCConcreteParser() - Constructor for class de.monticore.antlr4.MCConcreteParser
Creates a MCConcreteParser with a certain name
MCErrorListener - Class in de.monticore.antlr4
 
MCErrorListener(MCParser) - Constructor for class de.monticore.antlr4.MCErrorListener
 
MCLexer - Class in de.monticore.antlr4
 
MCLexer(CharStream) - Constructor for class de.monticore.antlr4.MCLexer
 
MCParser - Class in de.monticore.antlr4
 
MCParser() - Constructor for class de.monticore.antlr4.MCParser
 
MCParser(TokenStream) - Constructor for class de.monticore.antlr4.MCParser
 
MCPath - Class in de.monticore.io.paths
A ModelPath encapsulates the domain of accessible models inside the running language tool.
MCPath() - Constructor for class de.monticore.io.paths.MCPath
 
MCPath(String...) - Constructor for class de.monticore.io.paths.MCPath
 
MCPath(Path...) - Constructor for class de.monticore.io.paths.MCPath
 
MCPath(Collection<Path>) - Constructor for class de.monticore.io.paths.MCPath
 
MCPath.FindCacheKey - Class in de.monticore.io.paths
Key for the find(Str,Str) cache With an equals and hashCode implementation
member(String, boolean) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a Json member with the given kind as key and the given boolean value, which is a basic data type in Json.
member(String, double) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a Json member with the given kind as key and the given double value, which is a basic data type in Json.
member(String, float) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a Json member with the given kind as key and the given float value, which is a basic data type in Json.
member(String, int) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a Json member with the given kind as key and the given int value, which is a basic data type in Json.
member(String, long) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a Json member with the given kind as key and the given long value, which is a basic data type in Json.
member(String, JsonPrinter) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a Json member with the given kind as key and a Json value that is of an object type and therefore needs separat serialization.
member(String, String) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a Json member with the given kind as key and the given String value, which is a basic data type in Json.
member(String, Collection<String>) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a Json collection with the given kind as key and the given collection of object values.
member(String, Optional<String>) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a Json attribute with the given kind as key and the given optional object value.
memberJson(String, String) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a Json member with the given kind as key and the given String value that is encoded in JSON.
memberJsonNoDef(String, String) - Method in class de.monticore.symboltable.serialization.JsonPrinter
 
memberNoDef(String, boolean) - Method in class de.monticore.symboltable.serialization.JsonPrinter
 
memberNoDef(String, double) - Method in class de.monticore.symboltable.serialization.JsonPrinter
 
memberNoDef(String, float) - Method in class de.monticore.symboltable.serialization.JsonPrinter
 
memberNoDef(String, int) - Method in class de.monticore.symboltable.serialization.JsonPrinter
 
memberNoDef(String, long) - Method in class de.monticore.symboltable.serialization.JsonPrinter
 
memberNoDef(String, String) - Method in class de.monticore.symboltable.serialization.JsonPrinter
 
members - Variable in class de.monticore.symboltable.serialization.json.JsonObject
 
messageForProtocol - Variable in exception de.monticore.generating.templateengine.freemarker.MontiCoreFreeMarkerException
 
methodName - Variable in class de.monticore.generating.templateengine.freemarker.alias.Alias
 
MISSING - Static variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
MODEL - de.monticore.generating.templateengine.reporting.artifacts.model.ElementType
 
modelFiles - Variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
ModelInterpreter - Interface in de.monticore.interpreter
 
modelName - Variable in class de.monticore.generating.GeneratorSetup
The model name (if the arftifacts are generated from one model, this could be an identifier of this model) By default the model name is absent -- and then the according tracing info is not printed at all.
modelToArtifactMap - Static variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
modelToArtifactMap - Variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
ModelTraversal<E extends ITraverser> - Class in de.monticore.tf.runtime.matching
 
ModelTraversal(E) - Constructor for class de.monticore.tf.runtime.matching.ModelTraversal
 
ModelTraversalFactory - Class in de.monticore.tf.runtime.matching
 
ModelTraversalFactory() - Constructor for class de.monticore.tf.runtime.matching.ModelTraversalFactory
 
ModelTraversalVisitor - Class in de.monticore.tf.runtime.matching
 
ModelTraversalVisitor(ModelTraversal<?>) - Constructor for class de.monticore.tf.runtime.matching.ModelTraversalVisitor
 
modifier - Variable in class de.monticore.symboltable.modifiers.IncludesAccessModifierSymbolPredicate
 
Modifier - Interface in de.monticore.symboltable.modifiers
 
MontiCoreClassLoader - Class in de.monticore.io
 
MontiCoreClassLoader(URL[]) - Constructor for class de.monticore.io.MontiCoreClassLoader
 
MontiCoreClassLoader(URL[], ClassLoader) - Constructor for class de.monticore.io.MontiCoreClassLoader
 
MontiCoreConstants - Class in de.monticore
Common constants in MontiCore.
MontiCoreFileTemplateLoader - Class in de.monticore.generating.templateengine.freemarker
 
MontiCoreFileTemplateLoader(File) - Constructor for class de.monticore.generating.templateengine.freemarker.MontiCoreFileTemplateLoader
A template loader that uses files in a specified directory as the source of templates.
MontiCoreFreeMarkerException - Exception in de.monticore.generating.templateengine.freemarker
 
MontiCoreFreeMarkerException() - Constructor for exception de.monticore.generating.templateengine.freemarker.MontiCoreFreeMarkerException
Constructor for FreeMarkerException
MontiCoreFreeMarkerException(String) - Constructor for exception de.monticore.generating.templateengine.freemarker.MontiCoreFreeMarkerException
Constructor for FreeMarkerException
MontiCoreFreeMarkerException(String, String) - Constructor for exception de.monticore.generating.templateengine.freemarker.MontiCoreFreeMarkerException
Constructor for FreeMarkerException
MontiCoreFreeMarkerException(String, Throwable) - Constructor for exception de.monticore.generating.templateengine.freemarker.MontiCoreFreeMarkerException
Constructor for FreeMarkerException
MontiCoreTemplateExceptionHandler - Class in de.monticore.generating.templateengine.freemarker
Handles exceptions occurring during the template processing.
MontiCoreTemplateExceptionHandler() - Constructor for class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateExceptionHandler
Creates a new MontiCoreTemplateExceptionHandler with the default exception handling LOG_AND_CONTINUE.
MontiCoreTemplateExceptionHandler(int) - Constructor for class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateExceptionHandler
Creates a new MontiCoreTemplateExceptionHandler with the given exception handling behavior.
MontiCoreTemplateLoader - Class in de.monticore.generating.templateengine.freemarker
Is used to load templates with a given ClassLoader.
MontiCoreTemplateLoader(ClassLoader) - Constructor for class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateLoader
Creates a new MontiCoreTemplateLoader that uses the given class loader to load FreeMarker templates from the class path

N

name - Variable in class de.monticore.generating.templateengine.freemarker.alias.Alias
 
name - Variable in enum de.monticore.generating.templateengine.reporting.artifacts.model.ElementType
 
name - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.Pkg
 
name - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
name - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
NAME - Static variable in class de.monticore.symboltable.serialization.JsonDeSers
 
name2maxid - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
name2maxidSourcePos - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
newline() - Method in class de.monticore.antlr4.MCLexer
 
next(String...) - Method in class de.monticore.antlr4.MCParser
 
NoAccessModifier - Class in de.monticore.symboltable.modifiers
 
node2Ident - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
node2Name - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
nodeIdCounter - Variable in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
nodeName(ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.commons.Layouter
Provides the Name of the Nonterminal of the AST (no qualifier, no "AST" at the beginning)
NodeTreeDecoratedReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
NodeTreeDecoratedReporter(String, String, ReportingRepository, ITraverser) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
NodeTreeReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
NodeTreeReporter(String, String, ReportingRepository, ITraverser) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
nodeTypeCount - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
 
nodeTypeCountPos - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
 
NodeTypesReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
NodeTypesReporter(String, String, ITraverser) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
 
nodeVisits - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
nodeVisits - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
nodeWithSource2Ident - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
nodeWithSource2Name - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
NON_READABLE - de.monticore.symboltable.modifiers.ReadableAccessModifier
 
NON_STATIC - de.monticore.symboltable.modifiers.StaticAccessModifier
 
NON_WRITABLE - de.monticore.symboltable.modifiers.WritableAccessModifier
 
noSpace() - Method in class de.monticore.antlr4.MCParser
 
noSpace(Integer...) - Method in class de.monticore.antlr4.MCParser
 
NotAValue - Class in de.monticore.interpreter.values
 
NotAValue() - Constructor for class de.monticore.interpreter.values.NotAValue
 
notExistentHWCFiles - Variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
NULL - de.monticore.symboltable.serialization.JsonTokenKind
 
NULL - Static variable in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
NULL - Static variable in class de.monticore.symboltable.serialization.JsonToken
 
NUM_AST_SPECIFIC_CALLS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_AST_SPECIFIC_REPLACEMENTS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_ASTNODE_INSTANCES - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_ASTNODE_TYPES - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_ASTNODE_VISITS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_CALL_CODE_HOOKPOINTS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_CALL_STRING_HOOKPOINTS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_CALL_TEMPLATE_HOOKPOINTS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_CALLED_EMPTY_HOOKPOINTS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_CALLS_EMPTY_HOOKPOINTS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_ERRORS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_GENERATED_FILES - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_INSTANTIATIONS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_INTERNAL_ERRORS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_SET_CODE_HOOKPOINTS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_SET_STRING_HOOKPOINTS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_SET_TEMPLATE_HOOKPOINTS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_TEMPLATE_INCLUDE - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_TEMPLATE_WRITE - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_UNUSED_HWTEMPLATES - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_USED_HWTEMPLATES - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_USED_TEMPLATES - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_USER_ERRORS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_USER_WARNINGS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_VARIABLE_ASSIGNMENTS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_VARIABLES - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUM_WARNINGS - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numASTNodeVisits - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numASTSpecificCalls - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numASTSpecificReplacements - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
NUMBER - de.monticore.symboltable.serialization.JsonTokenKind
 
NumberLexer - Class in de.monticore.symboltable.serialization
This class is used by the JsonLexer.
NumberLexer() - Constructor for class de.monticore.symboltable.serialization.NumberLexer
 
numberOfCalls - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
numberOfLinkCalls - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
numbers - Variable in class de.monticore.symboltable.serialization.JsonLexer
 
numCallCodeHookpoints - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numCallStringHookpoints - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numCallsUnsetHookpoints - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numCallTemplateHookpoints - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numErrors - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numGeneratedFiles - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numInstantiations - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numInternalErrors - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numSetCodeHookpoints - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numSetStringHookpoints - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numSetTemplateHookpoints - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numTemplateIncludes - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numTemplateWrites - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numUserErrors - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numUserWarnings - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numVariableAssignments - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
numWarnings - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 

O

ObjectCountVisitor - Class in de.monticore.generating.templateengine.reporting.commons
We use this visit mechanism to count instances of AST-Node-Types classes.
ObjectCountVisitor() - Constructor for class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
Constructor for reporting.ObjectCountVisitor
ObjectFactory - Class in de.monticore.generating.templateengine
Factory to instantiate any object from Templates using op.instantiate(classname)
ObjectFactory() - Constructor for class de.monticore.generating.templateengine.ObjectFactory
 
ObjectValue - Class in de.monticore.interpreter.values
 
ObjectValue(Object) - Constructor for class de.monticore.interpreter.values.ObjectValue
 
ocv - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
 
ocv - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
OD_FILE_EXTENSION - Static variable in interface de.monticore.generating.templateengine.reporting.commons.ReportingConstants
 
ODRule - Class in de.monticore.tf.runtime
 
ODRule() - Constructor for class de.monticore.tf.runtime.ODRule
 
off() - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Disable reporting entirely.
on(String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Enable reporting for the given model name.
openedJarFiles - Static variable in class de.monticore.io.FileReaderWriter
Saves all JarFiles opened by FileReaderWriter.getReader(URL) if the protocol "jar:" is used.
openFile() - Method in class de.monticore.generating.templateengine.reporting.commons.AReporter
 
openFile(File) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportCreator
Opens a file
optionalBreak - Variable in class de.monticore.prettyprint.IndentPrinter
 
optionalBreak() - Method in class de.monticore.prettyprint.IndentPrinter
 
optionalBreakPosition - Variable in class de.monticore.prettyprint.IndentPrinter
 
OUTPUT_FILE_HEADING - Static variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
outputDir - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportCreator
 
outputDir - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
outputDir - Variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
outputDirectory - Variable in class de.monticore.generating.GeneratorSetup
Where to store all files (e.g.
outputDirectory - Variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
outputFiles - Variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
outputFiles - Variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 

P

PACKAGE - Static variable in class de.monticore.symboltable.serialization.JsonDeSers
 
PACKAGE_LOCAL - de.monticore.symboltable.modifiers.BasicAccessModifier
 
PACKAGE_NAME - Static variable in class de.monticore.symboltable.serialization.JsonDeSers
 
packageIds - Variable in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
 
packageName - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
packageName - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
padleft(Object, int) - Static method in class de.monticore.generating.templateengine.reporting.commons.Layouter
Performs a left padding (= fills up with spaces on right) If s is too long, it will not be shortened (no data missing)
padright(Object, int) - Static method in class de.monticore.generating.templateengine.reporting.commons.Layouter
Performs a right padding (= fills up with spaces) If s is too long, it will not be shortened (no data missing)
parallelStream_PostComments() - Method in class de.monticore.ast.ASTCNode
 
parallelStream_PostComments() - Method in interface de.monticore.ast.ASTNode
Returns the parallel Steam of the postComment list
parallelStream_PostComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
parallelStream_PreComments() - Method in class de.monticore.ast.ASTCNode
 
parallelStream_PreComments() - Method in interface de.monticore.ast.ASTNode
Returns the parallel Steam of the preComment list
parallelStream_PreComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
params - Variable in class de.monticore.generating.templateengine.freemarker.alias.SimpleGlexAlias
 
params - Variable in class de.monticore.generating.templateengine.freemarker.alias.SimpleTcAlias
 
parent - Variable in class de.monticore.utils.Link
 
parent() - Method in class de.monticore.utils.Link
 
PARENT_FILE_SEPARATOR - Static variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
parentPkg - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.Pkg
 
parents - Variable in class de.monticore.tf.runtime.matching.ModelTraversal
 
parse(Reader) - Method in class de.monticore.antlr4.MCConcreteParser
Implement this method to call top rule of parser.
parse(Reader, String) - Method in class de.monticore.antlr4.MCConcreteParser
 
parse(String) - Method in class de.monticore.antlr4.MCConcreteParser
Implement this method to call top rule of parser.
parse(String) - Static method in class de.monticore.symboltable.serialization.JsonParser
Parses a given String encoded in JSON to a JsonElement.
parseJson(JsonLexer) - Static method in class de.monticore.symboltable.serialization.JsonParser
parses any json using the passed lexer.
parseJsonArray(JsonLexer) - Static method in class de.monticore.symboltable.serialization.JsonParser
Parses a Json array by using the passed lexer
parseJsonArray(String) - Static method in class de.monticore.symboltable.serialization.JsonParser
Parses a given String encoded in JSON to a JsonArray.
parseJsonObject(JsonLexer) - Static method in class de.monticore.symboltable.serialization.JsonParser
Parses a Json Object with the passed lexer
parseJsonObject(String) - Static method in class de.monticore.symboltable.serialization.JsonParser
Parses a given String encoded in JSON to a JsonObject.
parser - Variable in class de.monticore.antlr4.MCErrorListener
 
pattern - Variable in class de.monticore.io.paths.GlobExpressionEvaluator
 
peek() - Method in class de.monticore.symboltable.serialization.JsonLexer
reads the next token of the input, without consuming it.
peeked - Variable in class de.monticore.symboltable.serialization.JsonLexer
 
peekNextNonWhiteSpace(JsonLexer) - Static method in class de.monticore.symboltable.serialization.JsonParser
reads all whitespace tokens until the next non-whitespace token.
pevPreCommentTokenIndex - Variable in class de.monticore.antlr4.MCBuildVisitor
 
pkg - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
Pkg - Class in de.monticore.generating.templateengine.reporting.artifacts.model
 
Pkg(APkg, String) - Constructor for class de.monticore.generating.templateengine.reporting.artifacts.model.Pkg
 
poll() - Method in class de.monticore.symboltable.serialization.JsonLexer
returns the next token and removes it
pollNextNonWhiteSpace(JsonLexer) - Static method in class de.monticore.symboltable.serialization.JsonParser
reads all whitespace tokens until the next non-whitespace token.
pos - Variable in class de.monticore.symboltable.serialization.JsonLexer
 
postcomments - Variable in class de.monticore.ast.ASTCNode
 
postcomments - Variable in class de.monticore.ast.ASTNodeBuilder
 
precomments - Variable in class de.monticore.ast.ASTCNode
 
precomments - Variable in class de.monticore.ast.ASTNodeBuilder
 
prettyPrint(T) - Method in interface de.monticore.prettyprint.AstPrettyPrinter
 
print(IndentPrinter) - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
print(IndentPrinter) - Method in class de.monticore.symboltable.serialization.json.JsonBoolean
 
print(IndentPrinter) - Method in interface de.monticore.symboltable.serialization.json.JsonElement
 
print(IndentPrinter) - Method in class de.monticore.symboltable.serialization.json.JsonNull
 
print(IndentPrinter) - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
print(IndentPrinter) - Method in class de.monticore.symboltable.serialization.json.JsonObject
 
print(IndentPrinter) - Method in class de.monticore.symboltable.serialization.json.JsonString
 
print(IndentPrinter) - Method in class de.monticore.symboltable.serialization.json.UserJsonString
 
print(Object) - Method in class de.monticore.prettyprint.IndentPrinter
Prints the result of the toString() method of Object o or the string "null" if o has the null value
printAsJson(IStereotypeReference, Optional<Value>) - Static method in class de.monticore.symboltable.stereotypes.StereoinfoDeSer
Facade to convert the information that a symbol has stereotype into a json object that also holds the associated stereovalue if present.
printAsJson(Map.Entry<? extends IStereotypeReference, Optional<Value>>) - Static method in class de.monticore.symboltable.stereotypes.StereoinfoDeSer
Facade to convert the information that a symbol has stereotype into a json object that also holds the associated stereovalue if present.
println() - Method in class de.monticore.prettyprint.IndentPrinter
Prints a newline
println(int) - Method in class de.monticore.prettyprint.IndentPrinter
Prints n newlines
println(Object) - Method in class de.monticore.prettyprint.IndentPrinter
Prints the result of the toString() method of Object o or the string "null" if o has the null value followed by a newline
printPath(Path) - Method in class de.monticore.generating.templateengine.reporting.reporter.IncGenGradleReporter
 
printPostComments(ASTNode, IndentPrinter) - Static method in class de.monticore.prettyprint.CommentPrettyPrinter
Print all comments after an ASTNode
printPreComments(ASTNode, IndentPrinter) - Static method in class de.monticore.prettyprint.CommentPrettyPrinter
Print all comments before an ASTNode
printWithoutProcessing(Object) - Method in class de.monticore.prettyprint.IndentPrinter
 
PRIVATE - de.monticore.symboltable.modifiers.BasicAccessModifier
 
processTemplate(String, ASTNode, List<Object>) - Method in class de.monticore.generating.templateengine.TemplateController
Include a template with additional data: We only handle one template on one node.
processValue(TemplateController, ASTNode) - Method in class de.monticore.generating.templateengine.HookPoint
 
processValue(TemplateController, ASTNode) - Method in class de.monticore.generating.templateengine.StringHookPoint
 
processValue(TemplateController, ASTNode) - Method in class de.monticore.generating.templateengine.TemplateHookPoint
 
processValue(TemplateController, ASTNode) - Method in class de.monticore.generating.templateengine.TemplateStringHookPoint
 
processValue(TemplateController, ASTNode, List<Object>) - Method in class de.monticore.generating.templateengine.HookPoint
 
processValue(TemplateController, ASTNode, List<Object>) - Method in class de.monticore.generating.templateengine.StringHookPoint
 
processValue(TemplateController, ASTNode, List<Object>) - Method in class de.monticore.generating.templateengine.TemplateHookPoint
 
processValue(TemplateController, ASTNode, List<Object>) - Method in class de.monticore.generating.templateengine.TemplateStringHookPoint
 
processValue(TemplateController, List<Object>) - Method in class de.monticore.generating.templateengine.HookPoint
 
processValue(TemplateController, List<Object>) - Method in class de.monticore.generating.templateengine.StringHookPoint
 
processValue(TemplateController, List<Object>) - Method in class de.monticore.generating.templateengine.TemplateHookPoint
 
processValue(TemplateController, List<Object>) - Method in class de.monticore.generating.templateengine.TemplateStringHookPoint
 
PROTECTED - de.monticore.symboltable.modifiers.BasicAccessModifier
 
provide(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.ReportManager.ReportManagerFactory
Implementations of this method are responsible for providing an appropriately configured report manager for a potentially given model name (reporting is mainly per model).
PUBLIC - de.monticore.symboltable.modifiers.BasicAccessModifier
 
putMember(String, JsonElement) - Method in class de.monticore.symboltable.serialization.json.JsonObject
 
putSymbolDeSer(String, ISymbolDeSer) - Method in interface de.monticore.symboltable.IGlobalScope
 

Q

qualifiedFileName - Variable in class de.monticore.generating.templateengine.reporting.commons.AReporter
 
qualifiedInputFile - Variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
qualifiedInputFile - Variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
qualifiedName - Variable in class de.monticore.io.paths.MCPath.FindCacheKey
 

R

READABLE - de.monticore.symboltable.modifiers.ReadableAccessModifier
 
ReadableAccessModifier - Enum in de.monticore.symboltable.modifiers
 
readAfterE(char) - Method in class de.monticore.symboltable.serialization.NumberLexer
after an exponent character 'e', either the signum of the exponent oder a digit can follow
readAfterESignum(char) - Method in class de.monticore.symboltable.serialization.NumberLexer
 
readAfterPoint(char) - Method in class de.monticore.symboltable.serialization.NumberLexer
after the decimal point, any digit can follow.
readAfterPointAndOneDigit(char) - Method in class de.monticore.symboltable.serialization.NumberLexer
after the decimal point and a conscutive digit, the parser is in a final state and any digits, or the exponent character can follow.
readAfterSignum(char) - Method in class de.monticore.symboltable.serialization.NumberLexer
 
readAfterZero(char) - Method in class de.monticore.symboltable.serialization.NumberLexer
after zero, any non-zero(!) digit can follow, or a decimal point or an exponent character.
readFromFile(Reader) - Static method in class de.monticore.io.FileReaderWriter
 
readFromFile(URL) - Static method in class de.monticore.io.FileReaderWriter
Reads the String content from a file using the specified encoding.
readFromFile(Path) - Static method in class de.monticore.io.FileReaderWriter
Reads the String content from a file using the specified encoding.
readInExponentAndOneDigit(char) - Method in class de.monticore.symboltable.serialization.NumberLexer
 
readInitial(char) - Method in class de.monticore.symboltable.serialization.NumberLexer
 
readInNumber(char) - Method in class de.monticore.symboltable.serialization.NumberLexer
after the a minus character or a zero, any digits can follow, or a decimal point, or an exponent character
realBuilder - Variable in class de.monticore.ast.ASTNodeBuilder
 
realBuilder - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
realHWTemplateNames - Variable in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
realTemplateNames - Variable in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
remove(int) - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
remove(int) - Method in class de.monticore.symboltable.SetAsListAdapter
 
remove(SymbolWithScopeOfUnknownKind) - Method in interface de.monticore.symboltable.IScope
 
remove(Object) - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
remove(Object) - Method in class de.monticore.symboltable.SetAsListAdapter
 
remove_PostComment(int) - Method in class de.monticore.ast.ASTCNode
 
remove_PostComment(int) - Method in interface de.monticore.ast.ASTNode
Returns the new postComment list without the removed element at the given index
remove_PostComment(int) - Method in class de.monticore.ast.ASTNodeBuilder
 
remove_PostComment(Object) - Method in class de.monticore.ast.ASTCNode
 
remove_PostComment(Object) - Method in interface de.monticore.ast.ASTNode
removes one given element from the list if this element is contained
remove_PostComment(Object) - Method in class de.monticore.ast.ASTNodeBuilder
 
remove_PreComment(int) - Method in class de.monticore.ast.ASTCNode
 
remove_PreComment(int) - Method in interface de.monticore.ast.ASTNode
Returns the new preComment list without the removed element at the given index
remove_PreComment(int) - Method in class de.monticore.ast.ASTNodeBuilder
 
remove_PreComment(Object) - Method in class de.monticore.ast.ASTCNode
 
remove_PreComment(Object) - Method in interface de.monticore.ast.ASTNode
Removes one given element from the list if this element is contained
remove_PreComment(Object) - Method in class de.monticore.ast.ASTNodeBuilder
 
removeAll(Collection<?>) - Method in class de.monticore.symboltable.SetAsListAdapter
 
removeAll_PostComments(Collection<?>) - Method in class de.monticore.ast.ASTCNode
 
removeAll_PostComments(Collection<?>) - Method in interface de.monticore.ast.ASTNode
removes a collection of elements from the list if the elements are contained
removeAll_PostComments(Collection<?>) - Method in class de.monticore.ast.ASTNodeBuilder
 
removeAll_PreComments(Collection<?>) - Method in class de.monticore.ast.ASTCNode
 
removeAll_PreComments(Collection<?>) - Method in interface de.monticore.ast.ASTNode
Removes a collection of elements from the list if the elements are contained
removeAll_PreComments(Collection<?>) - Method in class de.monticore.ast.ASTNodeBuilder
 
removeEntry(Path) - Method in class de.monticore.io.paths.MCPath
 
removeFirstPathPart(String) - Static method in class de.monticore.generating.templateengine.reporting.artifacts.ReportingNameHelper
 
removeIf_PostComment(Predicate<? super Comment>) - Method in class de.monticore.ast.ASTCNode
 
removeIf_PostComment(Predicate<? super Comment>) - Method in interface de.monticore.ast.ASTNode
removes if the comment if the postdicate is fulfilled
removeIf_PostComment(Predicate<? super Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
removeIf_PreComment(Predicate<? super Comment>) - Method in class de.monticore.ast.ASTCNode
 
removeIf_PreComment(Predicate<? super Comment>) - Method in interface de.monticore.ast.ASTNode
removes if the comment if the predicate is fulfilled
removeIf_PreComment(Predicate<? super Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
removeMember(String) - Method in class de.monticore.symboltable.serialization.json.JsonObject
 
removeReportEventHandler(IReportEventHandler) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
replace - Variable in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
replaceAll_PostComments(UnaryOperator<Comment>) - Method in class de.monticore.ast.ASTCNode
 
replaceAll_PostComments(UnaryOperator<Comment>) - Method in interface de.monticore.ast.ASTNode
replaces all postComments that fit to the given unaryOperator
replaceAll_PostComments(UnaryOperator<Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
replaceAll_PreComments(UnaryOperator<Comment>) - Method in class de.monticore.ast.ASTCNode
 
replaceAll_PreComments(UnaryOperator<Comment>) - Method in interface de.monticore.ast.ASTNode
replaces all preComments that fit to the given unaryOperator
replaceAll_PreComments(UnaryOperator<Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
replaceTemplate(String, ASTNode, HookPoint) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
replaceTemplate(String, HookPoint) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Future inclusion of 'oldTemplate' will be replaced by 'newTemplate'.
replaceTemplate(String, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Future inclusion of 'oldTemplate' will be replaced by list of 'newTemplates'.
repo - Variable in class de.monticore.generating.templateengine.reporting.commons.TreePrintVisitor
 
repo - Variable in class de.monticore.generating.templateengine.reporting.reporter.HandWrittenCodeReporter
 
report - Variable in class de.monticore.generating.templateengine.reporting.reporter.StatisticsReporter
 
REPORT_FILE_EXTENSION - Static variable in interface de.monticore.generating.templateengine.reporting.commons.ReportingConstants
 
reportAddAfterTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportAddAfterTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportAddAfterTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportAddAfterTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportAddAfterTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the assignment of hook points to a template via GlobalExtensionManagement.setAfterTemplate(String, List).
reportAddBeforeTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportAddBeforeTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportAddBeforeTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportAddBeforeTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportAddBeforeTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the assignment of hook points to a template via GlobalExtensionManagement.setAfterTemplate(String, List).
reportAddValue(String, Object, int) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportAddValue(String, Object, int) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportAddValue(String, Object, int) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportAddValue(String, Object, int) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportAddValue(String, Object, int) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
reportAddValue(String, Object, int) - Method in class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
reportAddValue(String, Object, int) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportAmbiguity(List<URL>, String) - Static method in class de.monticore.io.paths.MCPath
 
reportASTSpecificTemplateReplacement(String, ASTNode, HookPoint) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportASTSpecificTemplateReplacement(String, ASTNode, HookPoint) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportASTSpecificTemplateReplacement(String, ASTNode, HookPoint) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportASTSpecificTemplateReplacement(String, ASTNode, HookPoint) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportASTSpecificTemplateReplacement(String, ASTNode, HookPoint) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportASTSpecificTemplateReplacement(String, ASTNode, HookPoint) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportASTSpecificTemplateReplacement(String, ASTNode, HookPoint) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the replacement of a template by an AST hook point via the replaceTemplate method of the GlobalExtensionManagement.
reportCallAfterHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportCallAfterHookPoint(String, Collection<HookPoint>, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportCallAfterHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportCallAfterHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportCallAfterHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportCallAfterHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
reportCallAfterHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
reportCallAfterHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportCallAfterHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
reportCallAfterHookPoint(String, Collection<HookPoint>, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the execution of hook points via the include or includeArgs method of the TemplateController.
reportCallBeforeHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportCallBeforeHookPoint(String, Collection<HookPoint>, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportCallBeforeHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportCallBeforeHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportCallBeforeHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportCallBeforeHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
reportCallBeforeHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
reportCallBeforeHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportCallBeforeHookPoint(String, Collection<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
reportCallBeforeHookPoint(String, Collection<HookPoint>, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the execution of hook points via the include or includeArgs method of the TemplateController.
reportCallHookPointEnd(String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportCallHookPointEnd(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportCallHookPointEnd(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportCallHookPointEnd(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportCallHookPointEnd(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportCallHookPointEnd(String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the end of the execution of a hook point via the GlobalExtensionManagement.bindHookPoint(String, HookPoint) (TemplateController, String, ASTNode) callHookPoint} method.
reportCallHookPointHelper(String, HookPoint, ASTNode, String) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportCallHookPointStart(String, HookPoint, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportCallHookPointStart(String, HookPoint, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportCallHookPointStart(String, HookPoint, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportCallHookPointStart(String, HookPoint, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportCallHookPointStart(String, HookPoint, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportCallHookPointStart(String, HookPoint, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
reportCallHookPointStart(String, HookPoint, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
reportCallHookPointStart(String, HookPoint, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportCallHookPointStart(String, HookPoint, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
reportCallHookPointStart(String, HookPoint, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the execution of a hook point via the callHookPoint} method.
reportCallReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportCallReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportCallReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportCallReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportCallReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportCallReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
reportCallReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
reportCallReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportCallReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
reportCallReplacementHookPoint(String, List<HookPoint>, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the execution of hook points via the include or includeArgs method of the TemplateController.
reportCallSpecificHookPointHelper(String, HookPoint, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportCallSpecificReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportCallSpecificReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportCallSpecificReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportCallSpecificReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportCallSpecificReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportCallSpecificReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
reportCallSpecificReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
reportCallSpecificReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportCallSpecificReplacementHookPoint(String, List<HookPoint>, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
reportCallSpecificReplacementHookPoint(String, List<HookPoint>, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the execution of hook points via the include or includeArgs method of the TemplateController.
reportChange(String, ASTNode, String, String, String) - Method in class de.monticore.tf.runtime.ODRule
 
reportCreation(String, ASTNode) - Method in class de.monticore.tf.runtime.ODRule
 
ReportCreator - Class in de.monticore.generating.templateengine.reporting.commons
Helper to write files
ReportCreator(String) - Constructor for class de.monticore.generating.templateengine.reporting.commons.ReportCreator
Constructor for mc.codegen.reporting.commons.Reporting
reportDeletion(String, ASTNode) - Method in class de.monticore.tf.runtime.ODRule
 
reportDetailed(String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportDetailed(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportDetailed(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportDetailed(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportDetailed(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
reportDirectory - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
Where reports will be written to.
reportError(String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportError(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportError(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportError(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportError(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
reportError(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.StatisticsReporter
 
reportError(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportError(String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportErrorInternal(String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportErrorInternal(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportErrorInternal(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportErrorInternal(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportErrorInternal(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportErrorUser(String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportErrorUser(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportErrorUser(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportErrorUser(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportErrorUser(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportEventHandlers - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportExecuteStandardTemplate(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportExecuteStandardTemplate(String, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportExecuteStandardTemplate(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportExecuteStandardTemplate(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportExecuteStandardTemplate(String, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the execution of a standard template that is wrapped into a template hook point,
reportFileCreation(String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportFileCreation(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportFileCreation(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportFileCreation(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportFileCreation(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
reportFileCreation(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
reportFileCreation(String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports a file creation
reportFileCreation(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
reportFileCreation(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportFileCreation(String, String, String, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportFileCreation(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportFileCreation(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportFileCreation(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
reportFileCreation(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.GeneratedFilesReporter
 
reportFileCreation(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
reportFileCreation(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
reportFileCreation(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportFileCreation(String, String, String, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports a template based file creation.
reportFileCreation(String, Path, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportFileCreation(String, Path, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportFileCreation(String, Path, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports a template based file creation via the writeArgs method of the TemplateController.
reportFileCreation(Path, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportFileCreation(Path, Path) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportFileCreation(Path, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportFileCreation(Path, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportFileCreation(Path, Path) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports a file creation
reportFileExistenceChecking(List<Path>, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportFileExistenceChecking(List<Path>, Path) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportFileExistenceChecking(List<Path>, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportFileExistenceChecking(List<Path>, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportFileExistenceChecking(List<Path>, Path) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports a checking of file existence
reportFileFinalization(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportFileFinalization(String, String, String, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportFileFinalization(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportFileFinalization(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportFileFinalization(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
reportFileFinalization(String, String, String, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the end of a file creation (file finalization).
reportFileFinalization(String, Path, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportFileFinalization(String, Path, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportFileFinalization(String, Path, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the end of a file creation (file finalization).
reportHWCExistenceCheck(MCPath, Path, Optional<URL>) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportHWCExistenceCheck(MCPath, Path, Optional<URL>) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportHWCExistenceCheck(MCPath, Path, Optional<URL>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportHWCExistenceCheck(MCPath, Path, Optional<URL>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportHWCExistenceCheck(MCPath, Path, Optional<URL>) - Method in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
reportHWCExistenceCheck(MCPath, Path, Optional<URL>) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the check for existence of an artifact
Reporting - Class in de.monticore.generating.templateengine.reporting
Facade for all reporting activities.
Reporting() - Constructor for class de.monticore.generating.templateengine.reporting.Reporting
 
REPORTING_DIR - Static variable in interface de.monticore.generating.templateengine.reporting.commons.ReportingConstants
 
REPORTING_ROW_LENGTH - Static variable in interface de.monticore.generating.templateengine.reporting.commons.ReportingConstants
 
ReportingConstants - Interface in de.monticore.generating.templateengine.reporting.commons
Constants needed for reporting
reportingHelper - Variable in class de.monticore.generating.templateengine.reporting.commons.AReporter
 
ReportingHelper - Class in de.monticore.generating.templateengine.reporting.commons
Helper to write files
ReportingHelper() - Constructor for class de.monticore.generating.templateengine.reporting.commons.ReportingHelper
 
ReportingNameHelper - Class in de.monticore.generating.templateengine.reporting.artifacts
 
ReportingRepository - Class in de.monticore.generating.templateengine.reporting.commons
ReportingRepository holds all used formatted ASTNode strings.
ReportingRepository(IASTNodeIdentHelper) - Constructor for class de.monticore.generating.templateengine.reporting.commons.ReportingRepository
 
reportInstantiate(String, List<Object>) - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
reportInstantiate(String, List<Object>) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportInstantiate(String, List<Object>) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportInstantiate(String, List<Object>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportInstantiate(String, List<Object>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportInstantiate(String, List<Object>) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
reportInstantiate(String, List<Object>) - Method in class de.monticore.generating.templateengine.reporting.reporter.InstantiationsReporter
 
reportInstantiate(String, List<Object>) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportInstantiate(String, List<Object>) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
reportInstantiate(String, List<Object>) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
ReportLogHook - Class in de.monticore.generating.templateengine.reporting.commons
 
ReportLogHook(String, ReportManager.ReportManagerFactory) - Constructor for class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
ReportManager - Class in de.monticore.generating.templateengine.reporting.commons
 
ReportManager(String) - Constructor for class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
ReportManager.ReportManagerFactory - Interface in de.monticore.generating.templateengine.reporting.commons
A factory for providing tool specific report managers.
reportManagers - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
Map of model names to actual report managers.
reportMatch(String, ASTNode) - Method in class de.monticore.tf.runtime.ODRule
 
reportMethodCall(String, String, List<Object>) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportMethodCall(String, String, List<Object>) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportMethodCall(String, String, List<Object>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportMethodCall(String, String, List<Object>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportMethodCall(String, String, List<Object>) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportModelEnd(String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportModelEnd(String, String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportModelEnd(String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportModelEnd(String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportModelEnd(String, String) - Method in class de.monticore.generating.templateengine.reporting.reporter.SuccessfulReporter
 
reportModelEnd(String, String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportModelEnd(String, String) - Method in class de.monticore.tf.runtime.SuccessfulReporter
 
reportModelLoad(String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportModelLoad(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportModelLoad(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportModelLoad(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportModelLoad(String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportModelStart(ASTNode, String, String) - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
reportModelStart(ASTNode, String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportModelStart(ASTNode, String, String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportModelStart(ASTNode, String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportModelStart(ASTNode, String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportModelStart(ASTNode, String, String) - Method in class de.monticore.generating.templateengine.reporting.reporter.SuccessfulReporter
 
reportModelStart(ASTNode, String, String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportModelStart(ASTNode, String, String) - Method in class de.monticore.tf.runtime.SuccessfulReporter
 
reportOpenInputFile(String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportOpenInputFile(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportOpenInputFile(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportOpenInputFile(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportOpenInputFile(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
reportOpenInputFile(String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
This method is called when an input file is opened which is obtained via model resolution.
reportOpenInputFile(Optional<Path>, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportOpenInputFile(Optional<Path>, Path) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportOpenInputFile(Optional<Path>, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportOpenInputFile(Optional<Path>, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportOpenInputFile(Optional<Path>, Path) - Method in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
reportOpenInputFile(Optional<Path>, Path) - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
reportOpenInputFile(Optional<Path>, Path) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
This method is called when an input file is opened which is obtained via model resolution.
reportParseInputFile(Path, String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportParseInputFile(Path, String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportParseInputFile(Path, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportParseInputFile(Path, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportParseInputFile(Path, String) - Method in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
reportParseInputFile(Path, String) - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
reportParseInputFile(Path, String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
This method is called when an input file is parsed; i.e., this report hook point is designed for the main input artifacts only.
reportPathOutput - Variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenGradleReporter
 
reportSetAfterTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportSetAfterTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportSetAfterTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportSetAfterTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportSetAfterTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportSetAfterTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportSetAfterTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the addition of hook points to a template via GlobalExtensionManagement.setAfterTemplate(String, List).
reportSetBeforeTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportSetBeforeTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportSetBeforeTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportSetBeforeTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportSetBeforeTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportSetBeforeTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportSetBeforeTemplate(String, Optional<ASTNode>, List<? extends HookPoint>) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the assignment of hook points to a template via GlobalExtensionManagement.setBeforeTemplate(String, List).
reportSetHookPoint(String, HookPoint) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportSetHookPoint(String, HookPoint) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportSetHookPoint(String, HookPoint) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportSetHookPoint(String, HookPoint) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportSetHookPoint(String, HookPoint) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportSetHookPoint(String, HookPoint) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportSetHookPoint(String, HookPoint) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the registration of a hook point via the GlobalExtensionManagement.defineHookPoint(TemplateController, String) (String, HookPoint) setHookPoint} method of the GlobalExtensionManagement.
reportSetHookPointHelper(String, HookPoint, String) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportSetTemplateHookpoint(String, Optional<ASTNode>, HookPoint, String) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportSetValue(String, Object) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportSetValue(String, Object) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportSetValue(String, Object) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportSetValue(String, Object) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportSetValue(String, Object) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
reportSetValue(String, Object) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportSetValue(String, Object) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
reportSetValue(String, Object) - Method in class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
reportSetValue(String, Object) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportSymbolTableScope(IScope) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportSymbolTableScope(IScope) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportSymbolTableScope(IScope) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportSymbolTableScope(IScope) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportSymbolTableScope(IScope) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
This method is called to report the content of the symbol table.
reportTemplateEnd(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
reportTemplateEnd(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTemplateEnd(String, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTemplateEnd(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTemplateEnd(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTemplateEnd(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
reportTemplateEnd(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportTemplateEnd(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
reportTemplateEnd(String, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the end of a template execution.
reportTemplateInclude(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTemplateInclude(String, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTemplateInclude(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTemplateInclude(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTemplateInclude(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportTemplateInclude(String, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports template inclusion.
reportTemplateReplacement(String, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTemplateReplacement(String, List<? extends HookPoint>) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTemplateReplacement(String, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTemplateReplacement(String, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTemplateReplacement(String, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
reportTemplateReplacement(String, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportTemplateReplacement(String, List<? extends HookPoint>) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the replacement of a template by hook points via the replaceTemplate method of the GlobalExtensionManagement.
reportTemplateStart(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
reportTemplateStart(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTemplateStart(String, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTemplateStart(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTemplateStart(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTemplateStart(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
reportTemplateStart(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
reportTemplateStart(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
reportTemplateStart(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
 
reportTemplateStart(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportTemplateStart(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
reportTemplateStart(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
reportTemplateStart(String, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the execution of templates
reportTemplateWrite(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTemplateWrite(String, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTemplateWrite(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTemplateWrite(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTemplateWrite(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportTemplateWrite(String, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Reports the template write.
reportToDetailed(String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
Invoking this method causes a report of value to DetailedReporter.
reportTransformationNewValue(String, boolean) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTransformationNewValue(String, boolean) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTransformationNewValue(String, boolean) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTransformationNewValue(String, boolean) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTransformationNewValue(String, boolean) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
reportTransformationNewValue(String, boolean) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportTransformationNewValue(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTransformationNewValue(String, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTransformationNewValue(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTransformationNewValue(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTransformationNewValue(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
reportTransformationNewValue(String, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportTransformationNewValue(String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTransformationNewValue(String, String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTransformationNewValue(String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTransformationNewValue(String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTransformationNewValue(String, String) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
reportTransformationNewValue(String, String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportTransformationObjectChange(String, ASTNode, String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTransformationObjectChange(String, ASTNode, String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTransformationObjectChange(String, ASTNode, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTransformationObjectChange(String, ASTNode, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTransformationObjectChange(String, ASTNode, String) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
reportTransformationObjectChange(String, ASTNode, String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportTransformationObjectCreation(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTransformationObjectCreation(String, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTransformationObjectCreation(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTransformationObjectCreation(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTransformationObjectCreation(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
reportTransformationObjectCreation(String, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportTransformationObjectDeletion(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTransformationObjectDeletion(String, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTransformationObjectDeletion(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTransformationObjectDeletion(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTransformationObjectDeletion(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
reportTransformationObjectDeletion(String, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportTransformationObjectMatch(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTransformationObjectMatch(String, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTransformationObjectMatch(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTransformationObjectMatch(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTransformationObjectMatch(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
reportTransformationObjectMatch(String, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportTransformationOldValue(String, boolean) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTransformationOldValue(String, boolean) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTransformationOldValue(String, boolean) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTransformationOldValue(String, boolean) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTransformationOldValue(String, boolean) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
reportTransformationOldValue(String, boolean) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportTransformationOldValue(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTransformationOldValue(String, ASTNode) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTransformationOldValue(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTransformationOldValue(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTransformationOldValue(String, ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
reportTransformationOldValue(String, ASTNode) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportTransformationOldValue(String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTransformationOldValue(String, String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTransformationOldValue(String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTransformationOldValue(String, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTransformationOldValue(String, String) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
reportTransformationOldValue(String, String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportTransformationStart(String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportTransformationStart(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportTransformationStart(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportTransformationStart(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportTransformationStart(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
reportTransformationStart(String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportUseHandwrittenCodeFile(Path, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportUseHandwrittenCodeFile(Path, Path) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportUseHandwrittenCodeFile(Path, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportUseHandwrittenCodeFile(Path, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportUseHandwrittenCodeFile(Path, Path) - Method in class de.monticore.generating.templateengine.reporting.reporter.HandWrittenCodeReporter
 
reportUseHandwrittenCodeFile(Path, Path) - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
reportUseHandwrittenCodeFile(Path, Path) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportUserSpecificTemplate(Path, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportUserSpecificTemplate(Path, Path) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportUserSpecificTemplate(Path, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportUserSpecificTemplate(Path, Path) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportUserSpecificTemplate(Path, Path) - Method in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
reportUserSpecificTemplate(Path, Path) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
reportUserWarning(String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportUserWarning(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportUserWarning(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportUserWarning(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportUserWarning(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportWarning(String) - Method in class de.monticore.generating.templateengine.reporting.commons.DefaultReportEventHandler
 
reportWarning(String) - Method in interface de.monticore.generating.templateengine.reporting.commons.IReportEventHandler
 
reportWarning(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportLogHook
 
reportWarning(String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportManager
 
reportWarning(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
reportWarning(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
reportWarning(String) - Static method in class de.monticore.generating.templateengine.reporting.Reporting
 
repository - Variable in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
repository - Variable in class de.monticore.generating.templateengine.reporting.reporter.GeneratedFilesReporter
 
repository - Variable in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
repository - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
repository - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
repository - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
repository - Variable in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
repository - Variable in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
requiredGlobalVar(String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
check whether the variable name (parameter) is defined: if not issue an error and continue
RequiredGlobalVarAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
RequiredGlobalVarAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.RequiredGlobalVarAlias
 
requiredGlobalVars(String...) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
check whether the list of variable names (parameter) is defined: if not issue an error and continue
RequiredGlobalVarsAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
RequiredGlobalVarsAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.RequiredGlobalVarsAlias
 
reset() - Method in class de.monticore.symboltable.serialization.NumberLexer
resets the current state to the initial state and resets the read input
resetVariables() - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
resetVariables() - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
resetVariables() - Method in class de.monticore.generating.templateengine.reporting.reporter.HandWrittenCodeReporter
 
resetVariables() - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
resetVariables() - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
resetVariables() - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
resetVariables() - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
resetVariables() - Method in class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
resolve(String, String, String) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
Resolves the associated element and increments the number of calls for this element;
resolveAncestorWithElements() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
 
resolveAncestorWithElements() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Pkg
visualization.model.APkg#resolveAncestorWithElements()
resolveAncestorWithElements() - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.RootPkg
visualization.model.APkg#resolveAncestorWithElements()
ResolvedSeveralEntriesForSymbolException - Exception in de.monticore.symboltable.resolving
 
ResolvedSeveralEntriesForSymbolException(String, Collection<? extends ISymbol>) - Constructor for exception de.monticore.symboltable.resolving.ResolvedSeveralEntriesForSymbolException
 
ResolvedSeveralEntriesForSymbolException(Collection<? extends ISymbol>) - Constructor for exception de.monticore.symboltable.resolving.ResolvedSeveralEntriesForSymbolException
 
result - Variable in class de.monticore.io.paths.GlobExpressionEvaluator
 
result - Variable in class de.monticore.symboltable.serialization.NumberLexer
 
retainAll(Collection<?>) - Method in class de.monticore.symboltable.SetAsListAdapter
 
retainAll_PostComments(Collection<?>) - Method in class de.monticore.ast.ASTCNode
 
retainAll_PostComments(Collection<?>) - Method in interface de.monticore.ast.ASTNode
Retrains a collection of elements from the list if the elements are contained
retainAll_PostComments(Collection<?>) - Method in class de.monticore.ast.ASTNodeBuilder
 
retainAll_PreComments(Collection<?>) - Method in class de.monticore.ast.ASTCNode
 
retainAll_PreComments(Collection<?>) - Method in interface de.monticore.ast.ASTNode
Retrains a collection of elements from the list if the elements are contained
retainAll_PreComments(Collection<?>) - Method in class de.monticore.ast.ASTNodeBuilder
 
root - Variable in class de.monticore.symboltable.serialization.JsonPrinter
 
rootLink() - Method in class de.monticore.utils.Link
 
rootPkg - Variable in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
Base of the generated dependency graph
RootPkg - Class in de.monticore.generating.templateengine.reporting.artifacts.model
Represents the topmost package in the package hierarchy of a recorded run
RootPkg() - Constructor for class de.monticore.generating.templateengine.reporting.artifacts.model.RootPkg
 
run(StringBuilder, Object, Template) - Method in class de.monticore.generating.templateengine.freemarker.FreeMarkerTemplateEngine
Runs the Template engine on the given template and data and writes the result into the StringBuilder buffer

S

serialize(A, J) - Method in interface de.monticore.symboltable.serialization.IDeSer
serialize a passed artifact scope object to a String that is returned.
serialize(SymbolWithScopeOfUnknownKind, Object) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindDeSer
 
serialize(S, J) - Method in interface de.monticore.symboltable.serialization.IDeSer
serialize a passed scope object to a String that is returned.
serialize(S, J) - Method in interface de.monticore.symboltable.serialization.ISymbolDeSer
serialize a passed object to a String that is returned.
serializeAddons(A, J) - Method in interface de.monticore.symboltable.serialization.IDeSer
Hook point for realizing additional serializations of a passed artifact scope object.
serializeAddons(S, J) - Method in interface de.monticore.symboltable.serialization.IDeSer
Hook point for realizing additional serializations of a passed scope object.
serializeDefaults - Static variable in class de.monticore.symboltable.serialization.JsonPrinter
 
serializedTreeResult - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
serializedTreeResult - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
set(int, E) - Method in class de.monticore.symboltable.SetAsListAdapter
 
SET_AFTER_TEMPLATE - Static variable in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
SET_BEFORE_TEMPLATE - Static variable in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
SET_GLOBAL_VARIABLE - Static variable in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
SET_HOOK_POINT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
set_PostComment(int, Comment) - Method in class de.monticore.ast.ASTCNode
 
set_PostComment(int, Comment) - Method in interface de.monticore.ast.ASTNode
sets the comment at the given index and returns that comment
set_PostComment(int, Comment) - Method in class de.monticore.ast.ASTNodeBuilder
 
set_PostCommentList(List<Comment>) - Method in class de.monticore.ast.ASTCNode
 
set_PostCommentList(List<Comment>) - Method in interface de.monticore.ast.ASTNode
sets the complete list of postComments to the given postComment list
set_PostCommentList(List<Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
set_PreComment(int, Comment) - Method in class de.monticore.ast.ASTCNode
 
set_PreComment(int, Comment) - Method in interface de.monticore.ast.ASTNode
sets the comment at the given index and returns that comment
set_PreComment(int, Comment) - Method in class de.monticore.ast.ASTNodeBuilder
 
set_PreCommentList(List<Comment>) - Method in class de.monticore.ast.ASTCNode
 
set_PreCommentList(List<Comment>) - Method in interface de.monticore.ast.ASTNode
sets the complete list of preComments to the given preComment list
set_PreCommentList(List<Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
SET_REPLACE_TEMPLATE - Static variable in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
set_SourcePositionEnd(SourcePosition) - Method in class de.monticore.ast.ASTCNode
 
set_SourcePositionEnd(SourcePosition) - Method in interface de.monticore.ast.ASTNode
Sets the end position of this ASTNode
set_SourcePositionEnd(SourcePosition) - Method in class de.monticore.ast.ASTNodeBuilder
 
set_SourcePositionEnd(SourcePosition) - Method in class de.monticore.ast.Comment
 
set_SourcePositionEnd(SourcePosition) - Method in class de.monticore.ast.CommentBuilder
 
set_SourcePositionEndAbsent() - Method in class de.monticore.ast.ASTCNode
 
set_SourcePositionEndAbsent() - Method in interface de.monticore.ast.ASTNode
Sets the optional end position of this ASTNode absent
set_SourcePositionEndAbsent() - Method in class de.monticore.ast.ASTNodeBuilder
 
set_SourcePositionStart(SourcePosition) - Method in class de.monticore.ast.ASTCNode
 
set_SourcePositionStart(SourcePosition) - Method in interface de.monticore.ast.ASTNode
Sets the start position of this ASTNode
set_SourcePositionStart(SourcePosition) - Method in class de.monticore.ast.ASTNodeBuilder
 
set_SourcePositionStart(SourcePosition) - Method in class de.monticore.ast.Comment
 
set_SourcePositionStart(SourcePosition) - Method in class de.monticore.ast.CommentBuilder
 
set_SourcePositionStartAbsent() - Method in class de.monticore.ast.ASTCNode
 
set_SourcePositionStartAbsent() - Method in interface de.monticore.ast.ASTNode
Sets the optional start position of this ASTNode absent
set_SourcePositionStartAbsent() - Method in class de.monticore.ast.ASTNodeBuilder
 
setAccessModifier(AccessModifier) - Method in interface de.monticore.symboltable.ISymbol
Sets the access modifier, such as public or protected in Java.
setAccessModifier(AccessModifier) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
setAccessModifier(AccessModifier) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
setActiveASTNode(ASTNode) - Method in class de.monticore.antlr4.MCParser
 
setActiveBuilder(ASTNodeBuilder<?>) - Method in class de.monticore.antlr4.MCParser
 
setAdditionalTemplatePaths(List<File>) - Method in class de.monticore.generating.GeneratorSetup
 
setAfterTemplate(String, ASTNode, HookPoint) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Everytime 'template' is included directly for node 'ast' (e.g.
setAfterTemplate(String, ASTNode, List<HookPoint>) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Everytime 'template' is included directly for node 'ast' (e.g.
setAfterTemplate(String, HookPoint) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Everytime 'template' is included directly (e.g.
setAfterTemplate(String, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Everytime 'template' is included directly (e.g.
setAliases(List<Alias>) - Method in class de.monticore.generating.GeneratorSetup
 
SetAsListAdapter<E> - Class in de.monticore.symboltable
A LinkedHashSet posing as a List
SetAsListAdapter() - Constructor for class de.monticore.symboltable.SetAsListAdapter
 
SetAsListAdapter(LinkedHashSet<E>) - Constructor for class de.monticore.symboltable.SetAsListAdapter
 
setAstNode(ASTNode) - Method in interface de.monticore.symboltable.IScope
 
setAstNodeAbsent() - Method in interface de.monticore.symboltable.IScope
 
setAstNodeExtraInfos(Map<String, List<String>>) - Method in class de.monticore.generating.templateengine.reporting.commons.TreePrintVisitor
 
setBeforeTemplate(String, ASTNode, HookPoint) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Everytime 'template' is included directly for node 'ast' (e.g.
setBeforeTemplate(String, ASTNode, List<HookPoint>) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Everytime 'template' is included directly for node 'ast' (e.g.
setBeforeTemplate(String, HookPoint) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Everytime 'template' is included directly (e.g.
setBeforeTemplate(String, List<? extends HookPoint>) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Everytime 'template' is included directly (e.g.
setCharset(Charset) - Method in class de.monticore.io.FileReaderWriter
Sets the encoding for all subsequent operations until another encoding is assigned.
setCommentEnd(String) - Method in class de.monticore.generating.GeneratorSetup
 
setCommentStart(String) - Method in class de.monticore.generating.GeneratorSetup
 
setDefaultFileExtension(String) - Method in class de.monticore.generating.GeneratorSetup
Sets the default file extension used for the generated files, e.g.
setDeSer(IDeSer) - Method in interface de.monticore.symboltable.IGlobalScope
 
setEnclosingScope(IScope) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
setEnclosingScope(IScope) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
setEndLineDecoration(Map<String, String>) - Method in class de.monticore.generating.templateengine.reporting.commons.TreePrintVisitor
 
setError(boolean) - Method in class de.monticore.antlr4.MCConcreteParser
 
setErrors(boolean) - Method in class de.monticore.antlr4.MCParser
 
setExportingSymbols(boolean) - Method in interface de.monticore.symboltable.IScope
 
setExtension(String) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
setFileExt(String) - Method in interface de.monticore.symboltable.IGlobalScope
 
setFileHandler(FileReaderWriter) - Method in class de.monticore.generating.GeneratorSetup
 
setFilename(String) - Method in class de.monticore.antlr4.MCParser
 
setFreeMarkerTemplateEngine(FreeMarkerTemplateEngine) - Method in class de.monticore.generating.GeneratorSetup
 
setFullName(String) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
setFullName(String) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
setGlex(GlobalExtensionManagement) - Method in class de.monticore.generating.GeneratorSetup
 
setGlex(GlobalExtensionManagement) - Method in class de.monticore.tf.runtime.ODRule
 
setGlobalData(SimpleHash) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Set a list of global data.
setGlobalValue(String, Object) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Sets a new value which can be accessed with the given name in the templates.
setHandcodedPath(MCPath) - Method in class de.monticore.generating.GeneratorSetup
 
setIndentation(int) - Method in class de.monticore.prettyprint.IndentPrinter
Set the current indentation of the printer
setIndentLength(int) - Method in class de.monticore.prettyprint.IndentPrinter
Set length of intendation: number of spaces per level
setInstance(JsonElementFactory) - Static method in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
setMaxlinelength(int) - Method in class de.monticore.prettyprint.IndentPrinter
Sets the maximum used line length
setMembers(Map<String, JsonElement>) - Method in class de.monticore.symboltable.serialization.json.JsonObject
 
setMembers(Map<String, JsonElement>) - Method in class de.monticore.symboltable.serialization.json.TraceableJsonObject
 
setModelName(String) - Method in class de.monticore.generating.GeneratorSetup
 
setName(String) - Method in interface de.monticore.symboltable.IScope
 
setName(String) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
setName(String) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
setNameAbsent() - Method in interface de.monticore.symboltable.IScope
 
setNumber(byte) - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
setNumber(double) - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
setNumber(float) - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
setNumber(int) - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
setNumber(long) - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
setNumber(short) - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
setOptionalBreak(boolean) - Method in class de.monticore.prettyprint.IndentPrinter
optional break (makes additional line breal only after optionalBreak()-invocation
setOrdered(boolean) - Method in interface de.monticore.symboltable.IScope
 
setOutputDirectory(File) - Method in class de.monticore.generating.GeneratorSetup
 
setPackageName(String) - Method in interface de.monticore.symboltable.IArtifactScope
This method can be used to set the package name of the current artifact scope.
setPackageName(String) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
setPackageName(String) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
setPkg(APkg) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
setRealThis(ModelInterpreter) - Method in interface de.monticore.interpreter.ModelInterpreter
 
setRepo(ReportingRepository) - Method in class de.monticore.generating.templateengine.reporting.commons.TreePrintVisitor
 
setSerializeDefaults(boolean) - Static method in class de.monticore.symboltable.serialization.JsonPrinter
 
setShadowing(boolean) - Method in interface de.monticore.symboltable.IScope
 
setSimpleName(String) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
setSourcePos(T, ParserRuleContext) - Method in class de.monticore.antlr4.MCBuildVisitor
 
setSpannedScope(IScope) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
setSpannedScope(IScope) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
setSpanningSymbol(IScopeSpanningSymbol) - Method in interface de.monticore.symboltable.IScope
 
setSpanningSymbolAbsent() - Method in interface de.monticore.symboltable.IScope
 
setStereoinfo(Map<IStereotypeReference, Optional<Value>>) - Method in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
setSymbolDeSers(Map<String, ISymbolDeSer>) - Method in interface de.monticore.symboltable.IGlobalScope
 
setSymbolPath(MCPath) - Method in interface de.monticore.symboltable.IGlobalScope
 
setTemplateBlackList(List<String>) - Method in class de.monticore.generating.templateengine.TemplateController
 
setTemplatename(String) - Method in class de.monticore.generating.templateengine.TemplateController
 
setText(String) - Method in class de.monticore.ast.Comment
 
setText(String) - Method in class de.monticore.ast.CommentBuilder
 
setTracing(boolean) - Method in class de.monticore.generating.GeneratorSetup
 
setTraversedElements(Set<Object>) - Method in interface de.monticore.visitor.ITraverser
 
setType(ElementType) - Method in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
setup - Variable in class de.monticore.generating.GeneratorEngine
Contains all configuration data
setV2a(Map<String, Variable2AttributeMap.AttributeEntry>) - Method in class de.monticore.tf.rule2od.Variable2AttributeMap
 
setValue(boolean) - Method in class de.monticore.symboltable.serialization.json.JsonBoolean
 
setValue(String) - Method in class de.monticore.symboltable.serialization.json.JsonString
 
setValues(List<JsonElement>) - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
setValueToData(String, Object) - Method in class de.monticore.generating.templateengine.TemplateController
 
shallowCopy() - Method in interface de.monticore.symboltable.modifiers.AccessModifier
 
shapes - Variable in class de.monticore.generating.templateengine.reporting.artifacts.formatter.GVFormatter
 
shutdown() - Static method in class de.monticore.generating.templateengine.reporting.commons.StatisticsHandler
 
signature(String...) - Method in class de.monticore.generating.templateengine.TemplateController
signature(List<String>) - Method in class de.monticore.generating.templateengine.TemplateController
Defines the signature of a template.
SignatureAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
SignatureAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.SignatureAlias
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.ArtifactGmlReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.ArtifactGVReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.GeneratedFilesReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.HandWrittenCodeReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenGradleReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.InstantiationsReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.StatisticsReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SuccessfulReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
SIMPLE_FILE_NAME - Static variable in class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
SimpleGlexAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
SimpleGlexAlias(String, String, int) - Constructor for class de.monticore.generating.templateengine.freemarker.alias.SimpleGlexAlias
 
SimpleHashFactory - Class in de.monticore.generating.templateengine.freemarker
Use this factory to instantiate SimpleHash objects.
simpleName - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
SimpleTcAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
SimpleTcAlias(String, String, int) - Constructor for class de.monticore.generating.templateengine.freemarker.alias.SimpleTcAlias
 
size() - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
size() - Method in class de.monticore.symboltable.SetAsListAdapter
 
size_PostComments() - Method in class de.monticore.ast.ASTCNode
 
size_PostComments() - Method in interface de.monticore.ast.ASTNode
counts the number of postComments in the postComment list and returns that number as an Int
size_PostComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
size_PreComments() - Method in class de.monticore.ast.ASTCNode
 
size_PreComments() - Method in interface de.monticore.ast.ASTNode
counts the number of preComments in the preComment list and returns that number as an Int
size_PreComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
sizeMembers() - Method in class de.monticore.symboltable.serialization.json.JsonObject
 
sort_PostComments(Comparator<? super Comment>) - Method in class de.monticore.ast.ASTCNode
 
sort_PostComments(Comparator<? super Comment>) - Method in interface de.monticore.ast.ASTNode
sorts the postComment list through a given way of comparing through the comparator
sort_PostComments(Comparator<? super Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
sort_PreComments(Comparator<? super Comment>) - Method in class de.monticore.ast.ASTCNode
 
sort_PreComments(Comparator<? super Comment>) - Method in interface de.monticore.ast.ASTNode
sorts the preComment list through a given way of comparing through the comparator
sort_PreComments(Comparator<? super Comment>) - Method in class de.monticore.ast.ASTNodeBuilder
 
sortSymbolsByPosition(Collection<T>) - Static method in interface de.monticore.symboltable.ISymbol
 
source - Variable in class de.monticore.utils.Link
 
source() - Method in class de.monticore.utils.Link
 
sourcePos(SourcePosition) - Static method in class de.monticore.generating.templateengine.reporting.commons.Layouter
Formats the source position of an ASTnode
sourcePositionEnd - Variable in class de.monticore.ast.ASTNodeBuilder
 
sourcePositionStart - Variable in class de.monticore.ast.ASTNodeBuilder
 
sp - Variable in class de.monticore.prettyprint.IndentPrinter
 
spacer - Variable in class de.monticore.prettyprint.IndentPrinter
 
SPANNED_SCOPE - Static variable in class de.monticore.symboltable.serialization.JsonDeSers
 
spannedScope - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
spannedScope - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
SPECIFIC_CODE_HOOKPOINT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
SPECIFIC_CODE_HOOKPOINT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
SPECIFIC_STRING_HOOKPOINT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
SPECIFIC_STRING_HOOKPOINT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
SPECIFIC_TEMPLATE_HOOKPOINT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
SPECIFIC_TEMPLATE_HOOKPOINT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
specificAfter - Variable in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
specificBefore - Variable in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
specificReplacement - Variable in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
spliterator_PostComments() - Method in class de.monticore.ast.ASTCNode
 
spliterator_PostComments() - Method in interface de.monticore.ast.ASTNode
Returns the Spliterator of the postComment list
spliterator_PostComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
spliterator_PreComments() - Method in class de.monticore.ast.ASTCNode
 
spliterator_PreComments() - Method in interface de.monticore.ast.ASTNode
Returns the Spliterator of the preComment list
spliterator_PreComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
start - Variable in class de.monticore.ast.ASTCNode
 
start - Variable in class de.monticore.ast.Comment
 
start - Variable in class de.monticore.ast.CommentBuilder
 
startTime - Variable in class de.monticore.generating.templateengine.reporting.reporter.StatisticsReporter
 
STAT_TYPE - Variable in class de.monticore.generating.templateengine.reporting.reporter.StatisticsReporter
 
statement - Variable in class de.monticore.symboltable.ImportStatement
 
STATIC - de.monticore.symboltable.modifiers.StaticAccessModifier
 
StaticAccessModifier - Enum in de.monticore.symboltable.modifiers
 
StatisticsHandler - Class in de.monticore.generating.templateengine.reporting.commons
 
StatisticsHandler() - Constructor for class de.monticore.generating.templateengine.reporting.commons.StatisticsHandler
 
StatisticsReporter - Class in de.monticore.generating.templateengine.reporting.reporter
Reporter, which sends its result to a remote server.
StatisticsReporter(JsonElement, String, String, String, ReportingRepository, ITraverser) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.StatisticsReporter
 
StatisticsReporter(String, String, ReportingRepository, ITraverser) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.StatisticsReporter
 
step(char) - Method in class de.monticore.symboltable.serialization.NumberLexer
this realizes the automaton described in www.json.org
STEREO_INFO - Static variable in class de.monticore.symboltable.serialization.JsonDeSers
 
STEREO_TYPE - Static variable in class de.monticore.symboltable.stereotypes.StereoinfoDeSer
 
STEREO_VALUE - Static variable in class de.monticore.symboltable.stereotypes.StereoinfoDeSer
 
stereoinfo - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
stereoinfo - Variable in class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
StereoinfoDeSer - Class in de.monticore.symboltable.stereotypes
Facade to serialize and deserialize stereoinfos of symbols.
StereoinfoDeSer() - Constructor for class de.monticore.symboltable.stereotypes.StereoinfoDeSer
 
store(ISymbol, Value) - Method in interface de.monticore.interpreter.ModelInterpreter
 
storeInFile(Path, String) - Static method in class de.monticore.io.FileReaderWriter
Writes a String to a file using the specified encoding.
storeReport(String, String) - Static method in class de.monticore.generating.templateengine.reporting.commons.StatisticsHandler
 
stream_PostComments() - Method in class de.monticore.ast.ASTCNode
 
stream_PostComments() - Method in interface de.monticore.ast.ASTNode
Returns the Steam of the postComment list
stream_PostComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
stream_PreComments() - Method in class de.monticore.ast.ASTCNode
 
stream_PreComments() - Method in interface de.monticore.ast.ASTNode
Returns the Steam of the preComment list
stream_PreComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
STRING - de.monticore.symboltable.serialization.JsonTokenKind
 
STRING_HOOKPOINT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
StringHookPoint - Class in de.monticore.generating.templateengine
Represents a String hook point.
StringHookPoint(String) - Constructor for class de.monticore.generating.templateengine.StringHookPoint
 
stringHP(String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Returns a new string hook point.
StringValue - Class in de.monticore.interpreter.values
 
StringValue(String) - Constructor for class de.monticore.interpreter.values.StringValue
 
stripTrailing() - Method in class de.monticore.prettyprint.IndentPrinter
Removes all trailing white spaces on the current line
subList(int, int) - Method in class de.monticore.symboltable.SetAsListAdapter
 
subList_PostComments(int, int) - Method in class de.monticore.ast.ASTCNode
 
subList_PostComments(int, int) - Method in interface de.monticore.ast.ASTNode
Returns the sub list form the postComment list form the start to the end index which are given
subList_PostComments(int, int) - Method in class de.monticore.ast.ASTNodeBuilder
 
subList_PreComments(int, int) - Method in class de.monticore.ast.ASTCNode
 
subList_PreComments(int, int) - Method in interface de.monticore.ast.ASTNode
Returns the sub list form the preComment list form the start to the end index which are given
subList_PreComments(int, int) - Method in class de.monticore.ast.ASTNodeBuilder
 
subPkgs - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
Maps name of subpackage to subpackage
SuccessfulReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
SuccessfulReporter - Class in de.monticore.tf.runtime
 
SuccessfulReporter(String, String) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.SuccessfulReporter
 
SuccessfulReporter(String, String) - Constructor for class de.monticore.tf.runtime.SuccessfulReporter
 
summary - Variable in class de.monticore.generating.templateengine.reporting.reporter.StatisticsReporter
 
SummaryReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
SummaryReporter(String, String, ReportingRepository, ITraverser) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
SymbolBackedStereotypeReference - Class in de.monticore.symboltable.stereotypes
An IStereotypeReference that is directly backed by a symbol.
SymbolBackedStereotypeReference(IStereotypeSymbol) - Constructor for class de.monticore.symboltable.stereotypes.SymbolBackedStereotypeReference
 
symbols - Variable in exception de.monticore.symboltable.resolving.ResolvedSeveralEntriesForSymbolException
 
SYMBOLS - Static variable in class de.monticore.symboltable.serialization.JsonDeSers
 
SymbolWithScopeOfUnknownKind - Class in de.monticore.symboltable
Represents a symbol of a kind unknown to a language.
SymbolWithScopeOfUnknownKind(String) - Constructor for class de.monticore.symboltable.SymbolWithScopeOfUnknownKind
 
SymbolWithScopeOfUnknownKindBuilder - Class in de.monticore.symboltable
SymbolWithScopeOfUnknownKindBuilder() - Constructor for class de.monticore.symboltable.SymbolWithScopeOfUnknownKindBuilder
 
SymbolWithScopeOfUnknownKindDeSer - Class in de.monticore.symboltable
A deserializer for a SymbolWithScopeOfUnknownKind.
SymbolWithScopeOfUnknownKindDeSer(IDeSer<?, ?, ?>, Supplier<IScope>) - Constructor for class de.monticore.symboltable.SymbolWithScopeOfUnknownKindDeSer
Creates a new SymbolWithScopeOfUnknownKindDeSer.
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class de.monticore.antlr4.MCErrorListener
 

T

target - Variable in class de.monticore.utils.Link
 
target() - Method in class de.monticore.utils.Link
 
TC - Static variable in class de.monticore.generating.templateengine.TemplateController
Variable name for the current TemplateController (used in the templates)
TcAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
TcAlias(String, String) - Constructor for class de.monticore.generating.templateengine.freemarker.alias.TcAlias
 
template - Variable in class de.monticore.generating.templateengine.TemplateStringHookPoint
 
TEMPLATE - de.monticore.generating.templateengine.reporting.artifacts.model.ElementType
 
TEMPLATE_CALL_START - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
TEMPLATE_CALLED - Static variable in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
TEMPLATE_ENDED - Static variable in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
TEMPLATE_FILE_EXTENSION - Static variable in interface de.monticore.generating.templateengine.reporting.commons.ReportingConstants
 
TEMPLATE_HOOKPOINT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
TEMPLATE_HOOKPOINT - Static variable in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
templateArguments - Variable in class de.monticore.generating.templateengine.TemplateHookPoint
 
templateBlackList - Variable in class de.monticore.generating.templateengine.TemplateController
list that contains all the Template names that should be blocked from generating comments for
TemplateController - Class in de.monticore.generating.templateengine
Provides methods for manipulating the content of templates, mainly for calling and including of templates.
TemplateController(GeneratorSetup, String) - Constructor for class de.monticore.generating.templateengine.TemplateController
 
TemplateController(GeneratorSetup, String, List<String>) - Constructor for class de.monticore.generating.templateengine.TemplateController
 
templateCount - Variable in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
templateCount - Variable in class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
templateDepth - Variable in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
templateDepth - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
TemplateHookPoint - Class in de.monticore.generating.templateengine
Represents a template hook.
TemplateHookPoint(String) - Constructor for class de.monticore.generating.templateengine.TemplateHookPoint
 
TemplateHookPoint(String, Object...) - Constructor for class de.monticore.generating.templateengine.TemplateHookPoint
 
templateHP(String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Returns a new template hook point.
templatename - Variable in class de.monticore.generating.templateengine.TemplateController
Name of the current template (usually fully qualified)
templateName - Variable in class de.monticore.generating.templateengine.TemplateHookPoint
 
TemplatesReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
TemplatesReporter(String, String, ReportingRepository) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
TemplateStringHookPoint - Class in de.monticore.generating.templateengine
 
TemplateStringHookPoint(String) - Constructor for class de.monticore.generating.templateengine.TemplateStringHookPoint
 
templateStringHP(String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
Returns a new template string hook point.
TemplateTreeReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
TemplateTreeReporter(String, String) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
test(ISymbol) - Method in interface de.monticore.symboltable.ISymbolPredicate
 
test(ISymbol) - Method in class de.monticore.symboltable.modifiers.IncludesAccessModifierSymbolPredicate
 
text - Variable in class de.monticore.ast.Comment
 
text - Variable in class de.monticore.ast.CommentBuilder
 
THROW_ERROR - Static variable in class de.monticore.generating.templateengine.freemarker.MontiCoreTemplateExceptionHandler
Throw the error without logging it.
toArray() - Method in class de.monticore.symboltable.SetAsListAdapter
 
toArray(T[]) - Method in class de.monticore.symboltable.SetAsListAdapter
 
toArray_PostComments() - Method in class de.monticore.ast.ASTCNode
 
toArray_PostComments() - Method in interface de.monticore.ast.ASTNode
converts the commentlist into an array of the type Object and returns thar array
toArray_PostComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
toArray_PostComments(Comment[]) - Method in class de.monticore.ast.ASTCNode
 
toArray_PostComments(Comment[]) - Method in interface de.monticore.ast.ASTNode
Converts the list of postComments into an array of comments and returns that array
toArray_PostComments(Comment[]) - Method in class de.monticore.ast.ASTNodeBuilder
 
toArray_PreComments() - Method in class de.monticore.ast.ASTCNode
 
toArray_PreComments() - Method in interface de.monticore.ast.ASTNode
converts the commentlist into an array of the type Object and returns thar array
toArray_PreComments() - Method in class de.monticore.ast.ASTNodeBuilder
 
toArray_PreComments(Comment[]) - Method in class de.monticore.ast.ASTCNode
 
toArray_PreComments(Comment[]) - Method in interface de.monticore.ast.ASTNode
Converts the list of preComments into an array of comments and returns that array
toArray_PreComments(Comment[]) - Method in class de.monticore.ast.ASTNodeBuilder
 
token(int) - Method in class de.monticore.antlr4.MCParser
Deprecated.
tokenIndex - Variable in class de.monticore.antlr4.MCBuildVisitor
 
TOP_NAME_EXTENSION - Static variable in class de.monticore.generating.GeneratorEngine
 
toPath(URL) - Static method in class de.monticore.io.paths.MCPath
 
toString() - Method in class de.monticore.ast.Comment
 
toString() - Method in class de.monticore.generating.templateengine.TemplateHookPoint
 
toString() - Method in class de.monticore.io.paths.MCPath
 
toString() - Method in class de.monticore.symboltable.serialization.json.JsonArray
 
toString() - Method in class de.monticore.symboltable.serialization.json.JsonBoolean
 
toString() - Method in class de.monticore.symboltable.serialization.json.JsonNull
 
toString() - Method in class de.monticore.symboltable.serialization.json.JsonNumber
 
toString() - Method in class de.monticore.symboltable.serialization.json.JsonObject
 
toString() - Method in class de.monticore.symboltable.serialization.json.JsonString
 
toString() - Method in class de.monticore.symboltable.serialization.JsonPrinter
Returns the current value of the Json code produced so far.
toString() - Method in class de.monticore.symboltable.serialization.JsonToken
 
totalCount - Variable in class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
 
toUnixPath(String) - Method in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
toURL(Path) - Static method in class de.monticore.io.paths.MCPath
 
tpv - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
tpv - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
trace(String, String) - Method in class de.monticore.generating.templateengine.TemplateController
 
TraceableJsonObject - Class in de.monticore.symboltable.serialization.json
This class is a subtype of a JsonObject that traces, which members have been visited.
TraceableJsonObject() - Constructor for class de.monticore.symboltable.serialization.json.TraceableJsonObject
Constructor for de.monticore.symboltable.serialization.json.TraceableJsonObject
TraceAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
TraceAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.TraceAlias
 
tracing - Variable in class de.monticore.generating.GeneratorSetup
Defines if tracing infos are added to the result as comments
TransformationReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
TransformationReporter(String, String, ReportingRepository) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
traverse(IScope) - Method in interface de.monticore.visitor.IHandler
 
traverse(IScope) - Method in interface de.monticore.visitor.ITraverser
 
traverse(SymbolWithScopeOfUnknownKind) - Method in interface de.monticore.visitor.IHandler
 
traverse(SymbolWithScopeOfUnknownKind) - Method in interface de.monticore.visitor.ITraverser
 
traverser - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
traverser - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
traverser - Variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
 
traverser - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
TreePrintVisitor - Class in de.monticore.generating.templateengine.reporting.commons
We use the visit mechanism to map the AST to a list of showing the AST-Nodes as tree.
TreePrintVisitor() - Constructor for class de.monticore.generating.templateengine.reporting.commons.TreePrintVisitor
produces the raw tree without any decoration
TreePrintVisitor(ReportingRepository, Map<String, String>, Map<String, List<String>>) - Constructor for class de.monticore.generating.templateengine.reporting.commons.TreePrintVisitor
produces the tree with an inline decoration (at the end of each line)
treeResult - Variable in class de.monticore.generating.templateengine.reporting.commons.TreePrintVisitor
 
TRUE - Static variable in class de.monticore.symboltable.serialization.json.JsonElementFactory
 
type - Variable in class de.monticore.generating.templateengine.reporting.artifacts.model.Element
 
type2count - Variable in class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
 
type2countPos - Variable in class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
 

U

unindent() - Method in class de.monticore.generating.templateengine.reporting.artifacts.formatter.AFormatter
 
unindent() - Method in class de.monticore.prettyprint.IndentPrinter
Unindent one level This method call affects the current line, even if the first part was already printed.
unqual2Name(String) - Static method in class de.monticore.generating.templateengine.reporting.commons.Layouter
Provides the Name of the Java File (no qualifier, last 2 compartments including file + extension)
unqualName(String) - Static method in class de.monticore.generating.templateengine.reporting.commons.Layouter
Provides the Name of the Nonterminal of the AST (no qualifier, no "AST" at the beginning)
unqualNamePadleft(String, int) - Static method in class de.monticore.generating.templateengine.reporting.commons.Layouter
Provides the name of the Nonterminal of the AST (no qualifier, no "AST" at the beginning)
USED_TEMPLATE - Static variable in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
usedFileNames - Variable in class de.monticore.generating.templateengine.reporting.reporter.HandWrittenCodeReporter
 
usedHWCFiles - Variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
usedHWTemplates - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
usedTemplates - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
UserJsonString - Class in de.monticore.symboltable.serialization.json
 
UserJsonString(String) - Constructor for class de.monticore.symboltable.serialization.json.UserJsonString
 
userTemplates - Variable in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 

V

value - Variable in class de.monticore.generating.templateengine.StringHookPoint
 
value - Variable in class de.monticore.interpreter.values.BooleanValue
 
value - Variable in class de.monticore.interpreter.values.CharValue
 
value - Variable in class de.monticore.interpreter.values.DoubleValue
 
value - Variable in class de.monticore.interpreter.values.FloatValue
 
value - Variable in class de.monticore.interpreter.values.IntValue
 
value - Variable in class de.monticore.interpreter.values.LongValue
 
value - Variable in class de.monticore.interpreter.values.ObjectValue
 
value - Variable in class de.monticore.interpreter.values.StringValue
 
value - Variable in class de.monticore.symboltable.serialization.json.JsonBoolean
 
value - Variable in class de.monticore.symboltable.serialization.json.JsonNumber
 
value - Variable in class de.monticore.symboltable.serialization.json.JsonString
 
value - Variable in class de.monticore.symboltable.serialization.JsonToken
 
value(boolean) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a boolean value as Json value.
value(double) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a double as Json value.
value(float) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a float as Json value.
value(int) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints an int as Json value, if it deviates from the default boolean value or if * default values should be printed.
value(long) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a long as Json value.
value(JsonPrinter) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a Json attribute that is of an object type and therefore needs separat serialization.
value(String) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a String as Json value.
Value - Interface in de.monticore.interpreter
 
ValueComparator - Class in de.monticore.tf.runtime
 
ValueComparator(Map<String, Integer>) - Constructor for class de.monticore.tf.runtime.ValueComparator
 
ValueFactory - Class in de.monticore.interpreter
 
ValueFactory() - Constructor for class de.monticore.interpreter.ValueFactory
 
valueJson(String) - Method in class de.monticore.symboltable.serialization.JsonPrinter
Prints a String that contains encoded Json.
valueOf(String) - Static method in enum de.monticore.generating.templateengine.reporting.artifacts.model.ElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.monticore.symboltable.modifiers.BasicAccessModifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.monticore.symboltable.modifiers.ReadableAccessModifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.monticore.symboltable.modifiers.StaticAccessModifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.monticore.symboltable.modifiers.WritableAccessModifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.monticore.symboltable.serialization.JsonTokenKind
Returns the enum constant of this type with the specified name.
values - Variable in class de.monticore.symboltable.serialization.json.JsonArray
 
values() - Static method in enum de.monticore.generating.templateengine.reporting.artifacts.model.ElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.monticore.symboltable.modifiers.BasicAccessModifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.monticore.symboltable.modifiers.ReadableAccessModifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.monticore.symboltable.modifiers.StaticAccessModifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.monticore.symboltable.modifiers.WritableAccessModifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.monticore.symboltable.serialization.JsonTokenKind
Returns an array containing the constants of this enum type, in the order they are declared.
valueStr(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
Uses ast2idents to print a compact version for any form of object
valueStr(Object) - Static method in class de.monticore.generating.templateengine.reporting.commons.Layouter
derives a useful (compact) value for any object with special treatment for String, Integers, Boolean.
var2adds - Variable in class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
var2asmt - Variable in class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
Variable2AttributeMap - Class in de.monticore.tf.rule2od
 
Variable2AttributeMap() - Constructor for class de.monticore.tf.rule2od.Variable2AttributeMap
 
variableNames - Variable in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
VariablesReporter - Class in de.monticore.generating.templateengine.reporting.reporter
 
VariablesReporter(String, String) - Constructor for class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
visit(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.ObjectCountVisitor
 
visit(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.commons.TreePrintVisitor
 
visit(ASTNode) - Method in class de.monticore.tf.runtime.matching.ModelTraversalVisitor
 
visit(ASTNode) - Method in interface de.monticore.visitor.ITraverser
 
visit(ASTNode) - Method in interface de.monticore.visitor.IVisitor
 
visit(IScope) - Method in interface de.monticore.visitor.ITraverser
 
visit(IScope) - Method in interface de.monticore.visitor.IVisitor
 
visit(IScopeSpanningSymbol) - Method in interface de.monticore.visitor.ITraverser
 
visit(IScopeSpanningSymbol) - Method in interface de.monticore.visitor.IVisitor
 
visit(ISymbol) - Method in interface de.monticore.visitor.ITraverser
 
visit(ISymbol) - Method in interface de.monticore.visitor.IVisitor
 
visit(SymbolWithScopeOfUnknownKind) - Method in interface de.monticore.visitor.ITraverser
 
visitedMembers - Variable in class de.monticore.symboltable.serialization.json.TraceableJsonObject
 
visitFile(Path, BasicFileAttributes) - Method in class de.monticore.io.paths.GlobExpressionEvaluator
 

W

warn(String) - Method in class de.monticore.generating.templateengine.TemplateController
 
WarnAlias - Class in de.monticore.generating.templateengine.freemarker.alias
 
WarnAlias() - Constructor for class de.monticore.generating.templateengine.freemarker.alias.WarnAlias
 
warnIfHookPointExists(String) - Method in class de.monticore.generating.templateengine.GlobalExtensionManagement
 
WARNING - Static variable in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
WHITESPACE - de.monticore.symboltable.serialization.JsonTokenKind
 
WHITESPACE - Static variable in class de.monticore.symboltable.serialization.JsonToken
 
WHITESPACE_CHARACTERS - Static variable in class de.monticore.symboltable.serialization.JsonLexer
 
WRITABLE - de.monticore.symboltable.modifiers.WritableAccessModifier
 
WritableAccessModifier - Enum in de.monticore.symboltable.modifiers
 
write(String, String, ASTNode) - Method in class de.monticore.generating.templateengine.TemplateController
Execute the template and put the result into a file.
write(String, String, String, ASTNode) - Method in class de.monticore.generating.templateengine.TemplateController
 
write(String, Path, ASTNode) - Method in class de.monticore.generating.templateengine.TemplateController
 
writeArgs(String, String, String, ASTNode, List<Object>) - Method in class de.monticore.generating.templateengine.TemplateController
Execute the template and put the result into a file.
writeArgs(String, Path, ASTNode, List<Object>) - Method in class de.monticore.generating.templateengine.TemplateController
Processes the template templateName with the ast and the given templateArguments and writes the content into the filePath.
writeContent() - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
writeContent() - Method in class de.monticore.generating.templateengine.reporting.reporter.HandWrittenCodeReporter
 
writeContent() - Method in class de.monticore.generating.templateengine.reporting.reporter.InstantiationsReporter
 
writeContent() - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
writeContent() - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
writeContent() - Method in class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
writeContent(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
writeContent(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
writeContent(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
 
writeContent(ASTNode) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.GeneratedFilesReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.HandWrittenCodeReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.InstantiationsReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
writeFooter() - Method in class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.artifacts.ArtifactReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.commons.AReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.DetailedReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.GeneratedFilesReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.HandWrittenCodeReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.HookPointReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.IncGenReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.InstantiationsReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeDecoratedReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTreeReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.StatisticsReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.SuccessfulReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplateTreeReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.TransformationReporter
 
writeHeader() - Method in class de.monticore.generating.templateengine.reporting.reporter.VariablesReporter
 
writeHeader() - Method in class de.monticore.tf.runtime.SuccessfulReporter
 
writeHWCFileHeading() - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
writeInputFileHeading() - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
writeInputFilesHeading() - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
writeLine(String) - Method in class de.monticore.generating.templateengine.reporting.commons.AReporter
Writes a single Line to the corresponding file.
writeLineToFile(File, String) - Method in class de.monticore.generating.templateengine.reporting.commons.ReportCreator
Writes a single line to an open file
writeMaps(Map<String, Integer>, Map<String, Integer>) - Method in class de.monticore.generating.templateengine.reporting.reporter.NodeTypesReporter
helper method: print these 2 maps the same way
writeOutputFileHeading() - Method in class de.monticore.generating.templateengine.reporting.reporter.InvolvedFilesReporter
 
writers - Variable in class de.monticore.generating.templateengine.reporting.commons.ReportCreator
 
writeSummaryLine(String, int) - Method in class de.monticore.generating.templateengine.reporting.reporter.StatisticsReporter
 
writeSummaryLine(String, int) - Method in class de.monticore.generating.templateengine.reporting.reporter.SummaryReporter
 
writeUnusedUSTemplates() - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
writeUsedTemplates() - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
writeUsedUSTemplates() - Method in class de.monticore.generating.templateengine.reporting.reporter.TemplatesReporter
 
writtenbuffer - Variable in class de.monticore.prettyprint.IndentPrinter
 

_

_existsFile(Path) - Method in class de.monticore.io.FileReaderWriter
 
_getReader(URL) - Method in class de.monticore.io.FileReaderWriter
 
_getResource(ClassLoader, String) - Method in class de.monticore.io.FileReaderWriter
 
_getTFElementType() - Method in interface de.monticore.tf.ast.ITFObject
 
_readFromFile(Reader) - Method in class de.monticore.io.FileReaderWriter
 
_readFromFile(URL) - Method in class de.monticore.io.FileReaderWriter
 
_readFromFile(Path) - Method in class de.monticore.io.FileReaderWriter
 
_reportSendingExecutorService - Static variable in class de.monticore.generating.templateengine.reporting.commons.StatisticsHandler
 
_storeInFile(Path, String) - Method in class de.monticore.io.FileReaderWriter
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
All Classes All Packages