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
All Classes All Packages
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 giventemplateArguments
and returns the content as StringBuilder. - generate(String, Writer, ASTNode, Object...) - Method in class de.monticore.generating.GeneratorEngine
-
Processes the template
templateName
with thenode
and the giventemplateArguments
and writes the content into thefilePath
. - generate(String, Path, ASTNode, Object...) - Method in class de.monticore.generating.GeneratorEngine
-
Processes the template
templateName
with thenode
and the giventemplateArguments
and writes the content into thefilePath
. - 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 thenode
and the giventemplateArguments
and writes the content into thefilePath
. - generateNoA(String, Object...) - Method in class de.monticore.generating.GeneratorEngine
-
Processes the template
templateName
with the giventemplateArguments
and returns the content as StringBuilder. - generateNoA(String, Path, Object...) - Method in class de.monticore.generating.GeneratorEngine
-
Processes the template
templateName
with thenode
and the giventemplateArguments
and writes the content into thefilePath
. - 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 referenceIStereotypeSymbol
s, 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
-
Delegates to
TemplateController.includeArgs(String, List)
- 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
-
Singleton instance with implementations of
StereoinfoDeSer.doPrintAsJson(IStereotypeReference, Optional)
andStereoinfoDeSer.doDeserialize(JsonElement, IScope)
to which the facade callsStereoinfoDeSer.printAsJson(IStereotypeReference, Optional)
,StereoinfoDeSer.printAsJson(Map.Entry)
, andStereoinfoDeSer.deserialize(JsonElement, IScope)
are delegated to. - 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
JarFile
s opened byFileReaderWriter.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 theGlobalExtensionManagement
. - 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
orincludeArgs
method of theTemplateController
. - 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
orincludeArgs
method of theTemplateController
. - 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
orincludeArgs
method of theTemplateController
. - 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
orincludeArgs
method of theTemplateController
. - 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 theTemplateController
. - 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 theGlobalExtensionManagement
. - 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 theGlobalExtensionManagement
. - 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 aList
- 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
-
Delegates to
TemplateController.signature(List)
. - 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
-
A builder for
SymbolWithScopeOfUnknownKind
. - 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.Use
MCParser.getToken(int)
instead. - 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 theast
and the giventemplateArguments
and writes the content into thefilePath
. - 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
All Classes All Packages