Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

AbstractC4Rule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A base implementation of AbstractLintingRule that provides default support for C4 levels 1 to 3.
AbstractC4Rule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.AbstractC4Rule
Default constructor.
AbstractCustomLintingRule - Class in org.thewonderlemming.c4plantuml.mojo.linting.rules.custom
A base class to build custom AbstractLintingRule.
AbstractCustomLintingRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.rules.custom.AbstractCustomLintingRule
Creates the custom rule, given its parameters.
AbstractCustomLintingRuleFactory<R extends AbstractCustomLintingRule> - Class in org.thewonderlemming.c4plantuml.mojo.linting.rules.custom
A factory to create a AbstractCustomLintingRule.
AbstractCustomLintingRuleFactory() - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.rules.custom.AbstractCustomLintingRuleFactory
 
AbstractLintingRule - Class in org.thewonderlemming.c4plantuml.linter.rules
Represents a linting rule and exposes the methods to be implemented/customized by concrete linting rules.
AbstractLintingRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Default constructor.
AbstractParentMojo - Class in org.thewonderlemming.c4plantuml.mojo
A base implementation of a MOJO that handles shared parameters such as Charset, MavenProject, and so on.
AbstractParentMojo() - Constructor for class org.thewonderlemming.c4plantuml.mojo.AbstractParentMojo
 
AbstractRuleParametersFactory<P> - Class in org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin
A base implementation of a factory pattern to build RuleParameters for any AbstractLintingRule.
AbstractRuleParametersFactory(BuiltInRules) - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.AbstractRuleParametersFactory
Default constructor.
accept(S1, S2, S3) - Method in interface org.thewonderlemming.c4plantuml.graphml.validation.TripleConsumer
Takes a tuple of size 3 and processes it.
acceptableParsersTypes() - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Returns a list of supported ANTLR4 Parser.
acceptableParsersTypes() - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AbstractC4Rule
 
add(int, M) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
add(M) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
addAll(Collection<? extends M>) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
addAll(int, Collection<? extends M>) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
addAndProcessC4Files(List<Path>) - Method in class org.thewonderlemming.c4plantuml.graphml.C4Graph
Adds a List of C4 files to parse and returns the current instance to allow method chaining.
addGraph(GraphModel) - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphMLModel
Adds a GraphModel to the current model.
AddLintingRule - Interface in org.thewonderlemming.c4plantuml.linter.builder
A part of the LinterBuilder to add AbstractLintingRule and build a new Linter instance.
addLintingRule(AbstractLintingRule) - Method in interface org.thewonderlemming.c4plantuml.linter.builder.AddLintingRule
Adds a AbstractLintingRule to the set of active rules.
addLintingRules(Set<AbstractLintingRule>) - Method in interface org.thewonderlemming.c4plantuml.linter.builder.AddLintingRule
Adds a set of AbstractLintingRule to the set of active rules.
addOrReplaceData(DataModel) - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
Adds the given DataModel to the list if its DataModel.getKey() is not already there or replaces it else.
addOrReplaceData(DataModel) - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Adds the given DataModel to the list if its DataModel.getKey() is not already there or replaces it else.
addOrReplaceData(M) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
Adds or replaces the given model, given that its key K is not yet registered in the current mapping or not.
addOrReplaceData(DataModel) - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
Adds the given DataModel to the list if its DataModel.getKey() is not already there or replaces it else.
addOrReplaceEdge(EdgeModel) - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Adds the given EdgeModel to the list if its EdgeModel.getId() is not already there or replaces it else.
addOrReplaceNode(NodeModel) - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Adds the given NodeModel to the list if its NodeModel.getId() is not already there or replaces it else.
addParameter(String, String) - Method in interface org.thewonderlemming.c4plantuml.linter.rules.RuleParameters.AddParameter
Creates a new parameter and adds it to the current parameters list in the builder.
addParameters(Map<String, String>) - Method in interface org.thewonderlemming.c4plantuml.linter.rules.RuleParameters.AddParameter
Creates a collection parameters and adds them to the current parameters list in the builder.
adoptNode(Node) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
ALIAS_DEFAULT_DICT_FILENAME - Static variable in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryRule
The default dictionary filename if no filename is passed as a parameter to the rule..
ALIAS_DEFAULT_FORMAT - Static variable in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionRule
The default regular expression to use for the aliases if no format is passed as a parameter of the rule.
AliasesShouldBeListedInDictionary - Class in org.thewonderlemming.c4plantuml.mojo.linting
A simple POJO to enforce typing for the AliasesShouldBeListedInDictionaryRule parameters in the pom.xml.
AliasesShouldBeListedInDictionary() - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldBeListedInDictionary
 
AliasesShouldBeListedInDictionaryListener - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
An ANTLR 4 ParseTreeListener implementation that used aliases are declared in a dictionary file.
AliasesShouldBeListedInDictionaryListener(AliasesShouldBeListedInDictionaryRule, Reporter, String) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Default constructor.
AliasesShouldBeListedInDictionaryRule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A linting rule that verifies that every alias is referenced in a given dictionary file.
AliasesShouldBeListedInDictionaryRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryRule
Default constructor.
AliasesShouldBeListedInDictionaryRuleParametersFactory - Class in org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters
AliasesShouldBeListedInDictionaryRuleParametersFactory(BuiltInRules) - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldBeListedInDictionaryRuleParametersFactory
Default constructor.
AliasesShouldBeUnique - Class in org.thewonderlemming.c4plantuml.mojo.linting
A simple POJO to enforce typing for the AliasesShouldBeUniqueRule parameters in the pom.xml.
AliasesShouldBeUnique() - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldBeUnique
 
AliasesShouldBeUniqueListener - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
An ANTLR 4 ParseTreeListener implementation that verifies that aliases are not referring to more than one entity (i.e.
AliasesShouldBeUniqueListener(AliasesShouldBeUniqueRule, Reporter) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Default constructor.
AliasesShouldBeUniqueRule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A linting rule that checks that aliases are not declared more than once.
AliasesShouldBeUniqueRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueRule
Default constructor.
AliasesShouldBeUniqueRuleParametersFactory - Class in org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters
AliasesShouldBeUniqueRuleParametersFactory(BuiltInRules) - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldBeUniqueRuleParametersFactory
Default constructor.
AliasesShouldFollowStandardConvention - Class in org.thewonderlemming.c4plantuml.mojo.linting
A simple POJO to enforce typing for the AliasesShouldFollowStandardConventionRule parameters in the pom.xml.
AliasesShouldFollowStandardConvention() - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldFollowStandardConvention
 
AliasesShouldFollowStandardConventionListener - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
An ANTLR 4 ParseTreeListener implementation that verifies that aliases follow a defined format.
AliasesShouldFollowStandardConventionListener(AliasesShouldFollowStandardConventionRule, Reporter, String) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Default constructor.
AliasesShouldFollowStandardConventionRule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A linting rule that checks that the aliases comply to a given regular expression.
AliasesShouldFollowStandardConventionRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionRule
Default constructor.
AliasesShouldFollowStandardConventionRuleParametersFactory - Class in org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters
AliasesShouldFollowStandardConventionRuleParametersFactory(BuiltInRules) - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldFollowStandardConventionRuleParametersFactory
Default constructor.
appendChild(Node) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator

B

Build<T> - Interface in org.thewonderlemming.c4plantuml.graphml
A basic Java Function to create fluent builders such as for the GraphMLModel.builder() design pattern.
build() - Method in interface org.thewonderlemming.c4plantuml.graphml.Build
Returns a result of type T.
build() - Method in interface org.thewonderlemming.c4plantuml.linter.builder.AddLintingRule
Builds and returns the expected Linter instance.
build() - Method in interface org.thewonderlemming.c4plantuml.linter.rules.RuleParameters.AddParameter
Builds the new RuleParameters instance and returns it.
builder() - Static method in class org.thewonderlemming.c4plantuml.graphml.model.DataModel
A builder to the current DataModel class.
builder() - Static method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
A builder to the current EdgeModel class.
builder() - Static method in class org.thewonderlemming.c4plantuml.graphml.model.GraphMLModel
A builder to the current GraphMLModel class.
builder() - Static method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
A builder to the current GraphModel class.
builder() - Static method in class org.thewonderlemming.c4plantuml.graphml.model.KeyModel
A builder to the current KeyModel class.
builder() - Static method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
A builder to the current NodeModel class.
builder() - Static method in class org.thewonderlemming.c4plantuml.linter.Linter
returns a new instance of LinterBuilder since the default constructor is protected.
builder() - Static method in class org.thewonderlemming.c4plantuml.linter.rules.RuleParameters
Returns a fluent builder instance to the RuleParameters class.
BuiltInLintingRulesFactory - Enum in org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin
Maps AbstractLintingRule classes to their AbstractRuleParametersFactory and their name.
BuiltInRules - Class in org.thewonderlemming.c4plantuml.mojo.linting
A POJO to enforce typing for AbstractCustomLintingRule in the pom.xml file.
BuiltInRules() - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
Default constructor.

C

C4BaseListener - Class in org.thewonderlemming.c4plantuml.grammars
A simple ParseTreeListener that implements C4L1ParserListener, C4L2ParserListener and C4L3ParserListener to be able to parse every C4 grammar files using the same class.
C4BaseListener() - Constructor for class org.thewonderlemming.c4plantuml.grammars.C4BaseListener
 
C4ErrorListener - Class in org.thewonderlemming.c4plantuml.graphml
An implementation of the ANTLR 4 BaseErrorListener.
C4Graph - Class in org.thewonderlemming.c4plantuml.graphml
The C4 to GraphML transformation engine.
C4Graph(Charset, boolean) - Constructor for class org.thewonderlemming.c4plantuml.graphml.C4Graph
A constructor that turns on a strict validation of the XML output and that turns off the C4 parsing errors.
C4Graph(Charset, boolean, boolean) - Constructor for class org.thewonderlemming.c4plantuml.graphml.C4Graph
A constructor that turns on a strict validation of the XML output.
C4Graph(Charset, boolean, boolean, boolean, boolean) - Constructor for class org.thewonderlemming.c4plantuml.graphml.C4Graph
Default constructor.
C4GraphParseTreeListener - Class in org.thewonderlemming.c4plantuml.graphml
An implementation of the ANTLR 4 ParseTreeListener that translates the C4 syntax tree to a JAXB model..
C4GraphParseTreeListener(GraphMLModel) - Constructor for class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
A constructor that turns off the failing of the process on syntax errors.
C4GraphParseTreeListener(GraphMLModel, boolean) - Constructor for class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
Default constructor.
C4Keys - Enum in org.thewonderlemming.c4plantuml.graphml.model
Holds C4 GraphML keys and their properties.
C4L1GraphParseTreeListener - Class in org.thewonderlemming.c4plantuml.graphml.parse
An ANTLR 4 ParseTreeListener that parses C4 L1 grammar and feeds the JAXB model with the retrieved information.
C4L1GraphParseTreeListener() - Constructor for class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
Default constructor.
C4L1ParserListenerDecorator - Interface in org.thewonderlemming.c4plantuml.grammars
A decorator pattern to C4L1ParserListener using default methods to emulate multiple inheritance amongst classes and allow simple composition of grammars parsers.
C4L2GraphParseTreeListener - Class in org.thewonderlemming.c4plantuml.graphml.parse
An ANTLR 4 ParseTreeListener that parses C4 L2 grammar and feeds the JAXB model with the retrieved information.
C4L2GraphParseTreeListener() - Constructor for class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
Default constructor.
C4L2ParserListenerDecorator - Interface in org.thewonderlemming.c4plantuml.grammars
A decorator pattern to C4L2ParserListener using default methods to emulate multiple inheritance amongst classes and allow simple composition of grammars parsers.
C4L3GraphParseTreeListener - Class in org.thewonderlemming.c4plantuml.graphml.parse
An ANTLR 4 ParseTreeListener that parses C4 L3 grammar and feeds the JAXB model with the retrieved information.
C4L3GraphParseTreeListener() - Constructor for class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Default constructor.
C4L3ParserListenerDecorator - Interface in org.thewonderlemming.c4plantuml.grammars
A decorator pattern to C4L3ParserListener using default methods to emulate multiple inheritance amongst classes and allow simple composition of grammars parsers.
C4ParseException - Exception in org.thewonderlemming.c4plantuml.graphml.parse
A wrapper exception that holds ANTLR 4 parsing errors.
C4ParseException(String) - Constructor for exception org.thewonderlemming.c4plantuml.graphml.parse.C4ParseException
Default constructor.
CannotComputeEdgeModelId - Exception in org.thewonderlemming.c4plantuml.graphml.model
A wrapper RuntimeException that allows use within streams.
CannotComputeEdgeModelId(Throwable) - Constructor for exception org.thewonderlemming.c4plantuml.graphml.model.CannotComputeEdgeModelId
Default constructor.
CDataDocumentDecorator - Class in org.thewonderlemming.c4plantuml.graphml.export
A Document decorator to handle CDATA tags around values in JAXB marshalling operations.
check(Path) - Method in class org.thewonderlemming.c4plantuml.syntaxchecker.SyntaxChecker
Parses a given file and checks its syntax for errors, using UTF-8 encoding.
check(Path, Charset) - Method in class org.thewonderlemming.c4plantuml.syntaxchecker.SyntaxChecker
Parses a given file and checks its syntax for errors.
checkThatNoAliasIsOrphanThenClearCollected() - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Verifies that the aliases that were collected in boundaries were all declared in an entity, or report them.
checkThatNoAliasIsOrphanThenClearCollected() - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Verifies that the aliases that were collected in layouts were all declared in an entity, or report them.
checkThatNoAliasIsOrphanThenClearCollected() - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Verifies that the aliases that were collected in relationships were all declared in an entity, or report them.
clear() - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
clearSyntaxErrors() - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Clears the reported SyntaxError within the rule.
cloneNode(boolean) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
compareDocumentPosition(Node) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
contains(Object) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
containsAll(Collection<?>) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
containsReports() - Method in class org.thewonderlemming.c4plantuml.mojo.MojoReporter
Checks whether or not the current Reporter instance contains messages.
createAttribute(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
createAttributeNS(String, String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
createCDATASection(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
createComment(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
createCustomRule(Properties) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.custom.AbstractCustomLintingRuleFactory
Creates an instance of AbstractCustomLintingRule given a set of Properties gathered from the pom.xml file..
createDocumentFragment() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
createElement(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
createElementNS(String, String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
createEntityReference(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
createInstanceForName(String, BuiltInRules) - Static method in enum org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.BuiltInLintingRulesFactory
Builds a AbstractLintingRule instance, given its name and the BuiltInRules parameters POJO.
createParser(Path, Charset, BaseErrorListener) - Method in enum org.thewonderlemming.c4plantuml.grammars.SourceType
Parses the given C4 source file and returns an Optional of the created Parser or empty if any exception occurs.
createParseTreeListener(Reporter, Class<? extends Parser>) - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Returns a ParseTreeListener given a Parser type.
createParseTreeListener(Reporter, Class<? extends Parser>) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryRule
Returns a ParseTreeListener given a Parser type.
createParseTreeListener(Reporter, Class<? extends Parser>) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueRule
Returns a ParseTreeListener given a Parser type.
createParseTreeListener(Reporter, Class<? extends Parser>) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionRule
Returns a ParseTreeListener given a Parser type.
createParseTreeListener(Reporter, Class<? extends Parser>) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsRule
Returns a ParseTreeListener given a Parser type.
createParseTreeListener(Reporter, Class<? extends Parser>) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesRule
Returns a ParseTreeListener given a Parser type.
createParseTreeListener(Reporter, Class<? extends Parser>) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsRule
Returns a ParseTreeListener given a Parser type.
createParseTreeListener(Reporter, Class<? extends Parser>) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsRule
Returns a ParseTreeListener given a Parser type.
createProcessingInstruction(String, String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
createTextNode(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
CustomLSInput - Class in org.thewonderlemming.c4plantuml.graphml.validation
A basic implementation of LSInput, in order to implement our custom LSResourceResolver.
CustomResourceResolver - Class in org.thewonderlemming.c4plantuml.graphml.validation
A DOM LSResourceResolver implementation to avoid having external calls to retrieve GraphML related XSD files.
CustomResourceResolver() - Constructor for class org.thewonderlemming.c4plantuml.graphml.validation.CustomResourceResolver
 

D

dataLookup - Variable in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
The lookup map that maps the data to its key.
DataModel - Class in org.thewonderlemming.c4plantuml.graphml.model
The <data> part of the representation of a GraphML stream.
DEFAULT_COPYRIGHT_NAME - Static variable in class org.thewonderlemming.c4plantuml.mojo.WatermarkingMojo
Default copyright name, if none is provided.
DEFAULT_DATE_FORMATTER - Static variable in class org.thewonderlemming.c4plantuml.mojo.WatermarkingMojo
Default format for the date, if an invalid formatting pattern or no pattern is provided.
DEFAULT_SOURCE_FILE_EXTENSION - Static variable in class org.thewonderlemming.c4plantuml.mojo.AbstractParentMojo
Default value for the C4 PlantUML files extension.
DEFAULT_WATERMARK_NAME - Static variable in class org.thewonderlemming.c4plantuml.mojo.WatermarkingMojo
Default diagram name, if none is provided.
doExecute() - Method in class org.thewonderlemming.c4plantuml.mojo.AbstractParentMojo
An abstract method to hold the children classes execution logic.
doExecute() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.LintingMojo
Parses the C4 PlantUML files to find linting violations, and breaks the build if the failOnLintErrors is set to true.
doExecute() - Method in class org.thewonderlemming.c4plantuml.mojo.ReportingMojo
Gathers information from the C4 PlantUML files and outputs it as a GraphML file.
doExecute() - Method in class org.thewonderlemming.c4plantuml.mojo.SyntaxCheckingMojo
Processes the output directory to find syntax errors in the C4 files, and breaks the file if any error was found.
doExecute() - Method in class org.thewonderlemming.c4plantuml.mojo.WatermarkingMojo
Adds watermark to the C4 PlantUML files contained in the output directory.

E

EdgeModel - Class in org.thewonderlemming.c4plantuml.graphml.model
The <edge> part of the representation of a GraphML stream.
enterBoundary(C4L1Parser.BoundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterBoundary(C4L2Parser.BoundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterBoundary(C4L3Parser.BoundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterBoundary(C4L1Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a boundary definition in a SourceType.C4_L1 grammar are listed in the current dictionary or reports them.
enterBoundary(C4L2Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a boundary definition in a SourceType.C4_L2 grammar are listed in the current dictionary or reports them.
enterBoundary(C4L3Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a boundary definition in a SourceType.C4_L3 grammar are listed in the current dictionary or reports them.
enterBoundary(C4L1Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a boundary definition in a SourceType.C4_L1 grammar have the expected format or reports them.
enterBoundary(C4L2Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a boundary definition in a SourceType.C4_L2 have the expected format or reports them.
enterBoundary(C4L3Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a boundary definition in a SourceType.C4_L3 have the expected format or reports them.
enterBoundary(C4L1Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the aliases of a boundary in a SourceType.C4_L1 grammar.
enterBoundary(C4L2Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the aliases of a boundary in a SourceType.C4_L1 grammar.
enterBoundary(C4L3Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the aliases of a boundary in a SourceType.C4_L1 grammar.
enterCloud(C4L1Parser.CloudContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterCloud(C4L2Parser.CloudContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterCloud(C4L3Parser.CloudContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
Enter a parse tree produced by C4L1Parser.cloud().
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
Enter a parse tree produced by C4L2Parser.cloud().
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Enter a parse tree produced by C4L3Parser.cloud().
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a cloud definition in a SourceType.C4_L1 grammar is listed in the current dictionary or reports it.
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a cloud definition in a SourceType.C4_L2 grammar is listed in the current dictionary or reports it.
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a cloud definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a cloud definition in a SourceType.C4_L1 grammar and verifies that it is not already in use.
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a cloud definition in a SourceType.C4_L2 grammar and verifies that it is not already in use.
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a cloud definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a cloud definition in a SourceType.C4_L1 grammar has the expected format or reports it.
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a cloud definition in a SourceType.C4_L2 has the expected format or reports it.
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a cloud definition in a SourceType.C4_L3 has the expected format or reports it.
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a cloud definition in a SourceType.C4_L1 grammar.
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a cloud definition in a SourceType.C4_L2 grammar.
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a cloud definition in a SourceType.C4_L3 grammar.
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a cloud definition in a SourceType.C4_L1 grammar.
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a cloud definition in a SourceType.C4_L2 grammar.
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a cloud definition in a SourceType.C4_L3 grammar.
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a cloud definition in a SourceType.C4_L1 grammar.
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a cloud definition in a SourceType.C4_L2 grammar.
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a cloud definition in a SourceType.C4_L3 grammar.
enterComma(C4L1Parser.CommaContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterComma(C4L2Parser.CommaContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterComma(C4L3Parser.CommaContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterComponent(C4L3Parser.ComponentContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Enter a parse tree produced by C4L3Parser.component().
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a component definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a component definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a component definition in a SourceType.C4_L3 has the expected format or reports it.
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a component definition in a SourceType.C4_L3 grammar.
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a component definition in a SourceType.C4_L3 grammar.
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a component definition in a SourceType.C4_L3 grammar.
enterContainer(C4L2Parser.ContainerContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterContainer(C4L3Parser.ContainerContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
Enter a parse tree produced by C4L2Parser.container().
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Enter a parse tree produced by C4L3Parser.container().
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a container definition in a SourceType.C4_L2 grammar is listed in the current dictionary or reports it.
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a container definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a container definition in a SourceType.C4_L2 grammar and verifies that it is not already in use.
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a container definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a container definition in a SourceType.C4_L2 has the expected format or reports it.
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a container definition in a SourceType.C4_L3 has the expected format or reports it.
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a container definition in a SourceType.C4_L2 grammar.
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a container definition in a SourceType.C4_L3 grammar.
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a container definition in a SourceType.C4_L2 grammar.
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a container definition in a SourceType.C4_L3 grammar.
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a container definition in a SourceType.C4_L2 grammar.
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a container definition in a SourceType.C4_L3 grammar.
enterContainer_boundary(C4L3Parser.Container_boundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterContainer_boundary(C4L3Parser.Container_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Enter a parse tree produced by C4L3Parser.container_boundary().
enterContainer_boundary(C4L3Parser.Container_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a container boundary definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterContainer_boundary(C4L3Parser.Container_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a container boundary definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterContainer_boundary(C4L3Parser.Container_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a container boundary definition in a SourceType.C4_L3 has the expected format or reports it.
enterContainer_boundary(C4L3Parser.Container_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the aliases of a container boundary definition in a SourceType.C4_L3 grammar.
enterContainer_boundary(C4L3Parser.Container_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the aliases of a container boundary definition in a SourceType.C4_L3 grammar.
enterContainer_boundary(C4L3Parser.Container_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the aliases of a container boundary definition in a SourceType.C4_L3 grammar.
enterDiagram(C4L1Parser.DiagramContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterDiagram(C4L2Parser.DiagramContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterDiagram(C4L3Parser.DiagramContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterEnterprise_boundary(C4L1Parser.Enterprise_boundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterEnterprise_boundary(C4L2Parser.Enterprise_boundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterEnterprise_boundary(C4L3Parser.Enterprise_boundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterEnterprise_boundary(C4L1Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of an enterprise boundary definition in a SourceType.C4_L1 grammar is listed in the current dictionary or reports it.
enterEnterprise_boundary(C4L2Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of an enterprise boundary definition in a SourceType.C4_L2 grammar is listed in the current dictionary or reports it.
enterEnterprise_boundary(C4L3Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of an enterprise boundary definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterEnterprise_boundary(C4L1Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a enterprise boundary definition in a SourceType.C4_L1 grammar and verifies that it is not already in use.
enterEnterprise_boundary(C4L2Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a enterprise boundary definition in a SourceType.C4_L2 grammar and verifies that it is not already in use.
enterEnterprise_boundary(C4L3Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a enterprise boundary definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterEnterprise_boundary(C4L1Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a enterprise boundary definition in a SourceType.C4_L1 grammar has the expected format or reports it.
enterEnterprise_boundary(C4L2Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a enterprise boundary definition in a SourceType.C4_L2 has the expected format or reports it.
enterEnterprise_boundary(C4L3Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a enterprise boundary definition in a SourceType.C4_L3 has the expected format or reports it.
enterEnterprise_boundary(C4L1Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the aliases of an enterprise boundary definition in a SourceType.C4_L1 grammar.
enterEnterprise_boundary(C4L2Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the aliases of an enterprise boundary definition in a SourceType.C4_L2 grammar.
enterEnterprise_boundary(C4L3Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the aliases of an enterprise boundary definition in a SourceType.C4_L3 grammar.
enterEnterprise_boundary(C4L1Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the aliases of an enterprise boundary definition in a SourceType.C4_L1 grammar.
enterEnterprise_boundary(C4L2Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the aliases of an enterprise boundary definition in a SourceType.C4_L2 grammar.
enterEnterprise_boundary(C4L3Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the aliases of an enterprise boundary definition in a SourceType.C4_L3 grammar.
enterEnterprise_boundary(C4L1Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the aliases of an enterprise boundary definition in a SourceType.C4_L1 grammar.
enterEnterprise_boundary(C4L2Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the aliases of an enterprise boundary definition in a SourceType.C4_L2 grammar.
enterEnterprise_boundary(C4L3Parser.Enterprise_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the aliases of an enterprise boundary definition in a SourceType.C4_L3 grammar.
enterEveryRule(ParserRuleContext) - Method in class org.thewonderlemming.c4plantuml.grammars.C4BaseListener
Enters a parse tree.
enterEveryRule(ParserRuleContext) - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
Does nothing.
enterEveryRule(ParserRuleContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
enterEveryRule(ParserRuleContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
enterEveryRule(ParserRuleContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
enterFooter(C4L1Parser.FooterContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterFooter(C4L2Parser.FooterContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterFooter(C4L3Parser.FooterContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterInclude(C4L1Parser.IncludeContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterInclude(C4L2Parser.IncludeContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterInclude(C4L3Parser.IncludeContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterL1_title(C4L1Parser.L1_titleContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterL2_title(C4L2Parser.L2_titleContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterL3_title(C4L3Parser.L3_titleContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterLayout(C4L1Parser.LayoutContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterLayout(C4L2Parser.LayoutContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterLayout(C4L3Parser.LayoutContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterLayout(C4L1Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a layout definition in a SourceType.C4_L1 grammar are listed in the current dictionary or reports them.
enterLayout(C4L2Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a layout definition in a SourceType.C4_L2 grammar are listed in the current dictionary or reports them.
enterLayout(C4L3Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a layout definition in a SourceType.C4_L3 grammar are listed in the current dictionary or reports them.
enterLayout(C4L1Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a layout definition in a SourceType.C4_L1 grammar have the expected format or reports them.
enterLayout(C4L2Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a layout definition in a SourceType.C4_L2 have the expected format or reports them.
enterLayout(C4L3Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a layout definition in a SourceType.C4_L3 have the expected format or reports them.
enterLayout(C4L1Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the aliases of a layout in a SourceType.C4_L1 grammar.
enterLayout(C4L2Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the aliases of a layout in a SourceType.C4_L2 grammar.
enterLayout(C4L3Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the aliases of a layout in a SourceType.C4_L3 grammar.
enterPerson(C4L1Parser.PersonContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterPerson(C4L2Parser.PersonContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterPerson(C4L3Parser.PersonContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
Enter a parse tree produced by C4L1Parser.person().
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
Enter a parse tree produced by C4L2Parser.person().
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Enter a parse tree produced by C4L3Parser.person().
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a person definition in a SourceType.C4_L1 grammar is listed in the current dictionary or reports it.
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a person definition in a SourceType.C4_L2 grammar is listed in the current dictionary or reports it.
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a person definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a person definition in a SourceType.C4_L1 grammar and verifies that it is not already in use.
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a person definition in a SourceType.C4_L2 grammar and verifies that it is not already in use.
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a person definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a person definition in a SourceType.C4_L1 grammar has the expected format or reports it.
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a person definition in a SourceType.C4_L2 has the expected format or reports it.
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a person definition in a SourceType.C4_L3 has the expected format or reports it.
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a person definition in a SourceType.C4_L1 grammar.
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a person definition in a SourceType.C4_L2 grammar.
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a person definition in a SourceType.C4_L3 grammar.
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a person definition in a SourceType.C4_L1 grammar.
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a person definition in a SourceType.C4_L2 grammar.
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a person definition in a SourceType.C4_L3 grammar.
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a person definition in a SourceType.C4_L1 grammar.
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a person definition in a SourceType.C4_L2 grammar.
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a person definition in a SourceType.C4_L3 grammar.
enterPerson_ext(C4L1Parser.Person_extContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterPerson_ext(C4L2Parser.Person_extContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterPerson_ext(C4L3Parser.Person_extContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterPerson_ext(C4L1Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
Enter a parse tree produced by C4L1Parser.person_ext().
enterPerson_ext(C4L2Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
Enter a parse tree produced by C4L2Parser.person_ext().
enterPerson_ext(C4L3Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Enter a parse tree produced by C4L3Parser.person_ext().
enterPerson_ext(C4L1Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of an external person definition in a SourceType.C4_L1 grammar is listed in the current dictionary or reports it.
enterPerson_ext(C4L2Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of an external person definition in a SourceType.C4_L2 grammar is listed in the current dictionary or reports it.
enterPerson_ext(C4L3Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of an external person definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterPerson_ext(C4L1Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of an external person definition in a SourceType.C4_L1 grammar and verifies that it is not already in use.
enterPerson_ext(C4L2Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of an external person definition in a SourceType.C4_L2 grammar and verifies that it is not already in use.
enterPerson_ext(C4L3Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of an external person definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterPerson_ext(C4L1Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of an external person definition in a SourceType.C4_L1 grammar has the expected format or reports it.
enterPerson_ext(C4L2Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of an external person definition in a SourceType.C4_L2 has the expected format or reports it.
enterPerson_ext(C4L3Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of an external person definition in a SourceType.C4_L3 has the expected format or reports it.
enterPerson_ext(C4L1Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of an external person definition in a SourceType.C4_L1 grammar.
enterPerson_ext(C4L2Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of an external person definition in a SourceType.C4_L2 grammar.
enterPerson_ext(C4L3Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of an external person definition in a SourceType.C4_L3 grammar.
enterPerson_ext(C4L1Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of an external person definition in a SourceType.C4_L1 grammar.
enterPerson_ext(C4L2Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of an external person definition in a SourceType.C4_L2 grammar.
enterPerson_ext(C4L3Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of an external person definition in a SourceType.C4_L3 grammar.
enterPerson_ext(C4L1Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of an external person definition in a SourceType.C4_L1 grammar.
enterPerson_ext(C4L2Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of an external person definition in a SourceType.C4_L2 grammar.
enterPerson_ext(C4L3Parser.Person_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of an external person definition in a SourceType.C4_L3 grammar.
enterRelationship(C4L1Parser.RelationshipContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterRelationship(C4L2Parser.RelationshipContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterRelationship(C4L3Parser.RelationshipContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterRelationship(C4L1Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
Enter a parse tree produced by C4L1Parser.relationship().
enterRelationship(C4L2Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
Enter a parse tree produced by C4L2Parser.relationship().
enterRelationship(C4L3Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Enter a parse tree produced by C4L3Parser.relationship().
enterRelationship(C4L1Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a relationship definition in a SourceType.C4_L1 grammar are listed in the current dictionary or reports them.
enterRelationship(C4L2Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a relationship definition in a SourceType.C4_L2 grammar are listed in the current dictionary or reports them.
enterRelationship(C4L3Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a relationship definition in a SourceType.C4_L3 grammar are listed in the current dictionary or reports them.
enterRelationship(C4L1Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a relationship definition in a SourceType.C4_L1 grammar have the expected format or reports them.
enterRelationship(C4L2Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a relationship definition in a SourceType.C4_L2 have the expected format or reports them.
enterRelationship(C4L3Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a relationship definition in a SourceType.C4_L3 have the expected format or reports them.
enterRelationship(C4L1Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsListener
Collects the relationship definition in a SourceType.C4_L1 grammar.
enterRelationship(C4L2Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsListener
Collects the relationship definition in a SourceType.C4_L2 grammar.
enterRelationship(C4L3Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsListener
Collects the relationship definition in a SourceType.C4_L3 grammar.
enterRelationship(C4L1Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the aliases of a relationship in a SourceType.C4_L1 grammar.
enterRelationship(C4L2Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the aliases of a relationship definition in a SourceType.C4_L2 grammar.
enterRelationship(C4L3Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the aliases of a relationship definition in a SourceType.C4_L3 grammar.
enterStatement(C4L1Parser.StatementContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterStatement(C4L2Parser.StatementContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterStatement(C4L3Parser.StatementContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterSystem(C4L1Parser.SystemContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterSystem(C4L2Parser.SystemContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterSystem(C4L3Parser.SystemContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
Enter a parse tree produced by C4L1Parser.system().
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
Enter a parse tree produced by C4L2Parser.system().
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Enter a parse tree produced by C4L3Parser.system().
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a system definition in a SourceType.C4_L1 grammar is listed in the current dictionary or reports it.
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a system definition in a SourceType.C4_L2 grammar is listed in the current dictionary or reports it.
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a system definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a system definition in a SourceType.C4_L1 grammar and verifies that it is not already in use.
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a system definition in a SourceType.C4_L2 grammar and verifies that it is not already in use.
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a system definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a system definition in a SourceType.C4_L1 grammar has the expected format or reports it.
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a system definition in a SourceType.C4_L2 has the expected format or reports it.
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a system definition in a SourceType.C4_L3 has the expected format or reports it.
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a system definition in a SourceType.C4_L1 grammar.
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a system definition in a SourceType.C4_L2 grammar.
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a system definition in a SourceType.C4_L3 grammar.
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a system definition in a SourceType.C4_L1 grammar.
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a system definition in a SourceType.C4_L2 grammar.
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a system definition in a SourceType.C4_L3 grammar.
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a system definition in a SourceType.C4_L1 grammar.
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a system definition in a SourceType.C4_L2 grammar.
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a system definition in a SourceType.C4_L3 grammar.
enterSystem_boundary(C4L2Parser.System_boundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterSystem_boundary(C4L2Parser.System_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
Enter a parse tree produced by C4L2Parser.system_boundary().
enterSystem_boundary(C4L2Parser.System_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a system boundary definition in a SourceType.C4_L2 grammar is listed in the current dictionary or reports it.
enterSystem_boundary(C4L2Parser.System_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a system boundary definition in a SourceType.C4_L2 grammar and verifies that it is not already in use.
enterSystem_boundary(C4L2Parser.System_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a system boundary definition in a SourceType.C4_L2 has the expected format or reports it.
enterSystem_boundary(C4L2Parser.System_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a system boundary definition in a SourceType.C4_L2 grammar.
enterSystem_boundary(C4L2Parser.System_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a system boundary definition in a SourceType.C4_L2 grammar.
enterSystem_boundary(C4L2Parser.System_boundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a system boundary definition in a SourceType.C4_L2 grammar.
enterSystem_ext(C4L1Parser.System_extContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterSystem_ext(C4L2Parser.System_extContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterSystem_ext(C4L3Parser.System_extContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterSystem_ext(C4L1Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
Enter a parse tree produced by C4L1Parser.system_ext().
enterSystem_ext(C4L2Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
Enter a parse tree produced by C4L2Parser.system_ext().
enterSystem_ext(C4L3Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Enter a parse tree produced by C4L3Parser.system_ext().
enterSystem_ext(C4L1Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of an external system definition in a SourceType.C4_L1 grammar is listed in the current dictionary or reports it.
enterSystem_ext(C4L2Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of an external system definition in a SourceType.C4_L2 grammar is listed in the current dictionary or reports it.
enterSystem_ext(C4L3Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of an external system definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterSystem_ext(C4L1Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of an external system definition in a SourceType.C4_L1 grammar and verifies that it is not already in use.
enterSystem_ext(C4L2Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of an external system definition in a SourceType.C4_L2 grammar and verifies that it is not already in use.
enterSystem_ext(C4L3Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of an external system definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterSystem_ext(C4L1Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of an external system definition in a SourceType.C4_L1 grammar has the expected format or reports it.
enterSystem_ext(C4L2Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of an external system definition in a SourceType.C4_L2 has the expected format or reports it.
enterSystem_ext(C4L3Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of an external system definition in a SourceType.C4_L3 has the expected format or reports it.
enterSystem_ext(C4L1Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of an external system definition in a SourceType.C4_L1 grammar.
enterSystem_ext(C4L2Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of an external system definition in a SourceType.C4_L2 grammar.
enterSystem_ext(C4L3Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of an external system definition in a SourceType.C4_L3 grammar.
enterSystem_ext(C4L1Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of an external system definition in a SourceType.C4_L1 grammar.
enterSystem_ext(C4L2Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of an external system definition in a SourceType.C4_L2 grammar.
enterSystem_ext(C4L3Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of an external system definition in a SourceType.C4_L3 grammar.
enterSystem_ext(C4L1Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of an external system definition in a SourceType.C4_L1 grammar.
enterSystem_ext(C4L2Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of an external system definition in a SourceType.C4_L2 grammar.
enterSystem_ext(C4L3Parser.System_extContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of an external system definition in a SourceType.C4_L3 grammar.
enterTitle(C4L1Parser.TitleContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
enterTitle(C4L2Parser.TitleContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
enterTitle(C4L3Parser.TitleContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
enterTitle(C4L1Parser.TitleContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
Enter a parse tree produced by C4L1Parser.title().
enterTitle(C4L2Parser.TitleContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
Enter a parse tree produced by C4L2Parser.title().
enterTitle(C4L3Parser.TitleContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Enter a parse tree produced by C4L3Parser.title().
EntityType - Enum in org.thewonderlemming.c4plantuml.graphml.model
Represents a C4 keyword or "entity" as I like to call them.
equals(Object) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
error(SAXParseException) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.GraphMLValidatorErrorHandler
execute() - Method in class org.thewonderlemming.c4plantuml.mojo.AbstractParentMojo
The default implementation of Mojo.execute(), that sets and validates shared parameters, then calls the abstract method AbstractParentMojo.doExecute(), that needs to be implemented by children classes.
exitBoundary(C4L1Parser.BoundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitBoundary(C4L2Parser.BoundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitBoundary(C4L3Parser.BoundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitCloud(C4L1Parser.CloudContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitCloud(C4L2Parser.CloudContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitCloud(C4L3Parser.CloudContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitComma(C4L1Parser.CommaContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitComma(C4L2Parser.CommaContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitComma(C4L3Parser.CommaContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitComponent(C4L3Parser.ComponentContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitContainer(C4L2Parser.ContainerContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitContainer(C4L3Parser.ContainerContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitContainer_boundary(C4L3Parser.Container_boundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitDiagram(C4L1Parser.DiagramContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitDiagram(C4L2Parser.DiagramContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitDiagram(C4L3Parser.DiagramContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitEnterprise_boundary(C4L1Parser.Enterprise_boundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitEnterprise_boundary(C4L2Parser.Enterprise_boundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitEnterprise_boundary(C4L3Parser.Enterprise_boundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitEveryRule(ParserRuleContext) - Method in class org.thewonderlemming.c4plantuml.grammars.C4BaseListener
Exits a parse tree.
exitEveryRule(ParserRuleContext) - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
Does nothing.
exitEveryRule(ParserRuleContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
exitEveryRule(ParserRuleContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
exitEveryRule(ParserRuleContext) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
exitFooter(C4L1Parser.FooterContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitFooter(C4L2Parser.FooterContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitFooter(C4L3Parser.FooterContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitInclude(C4L1Parser.IncludeContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitInclude(C4L2Parser.IncludeContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitInclude(C4L3Parser.IncludeContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitL1_title(C4L1Parser.L1_titleContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitL2_title(C4L2Parser.L2_titleContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitL3_title(C4L3Parser.L3_titleContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitLayout(C4L1Parser.LayoutContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitLayout(C4L2Parser.LayoutContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitLayout(C4L3Parser.LayoutContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitPerson(C4L1Parser.PersonContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitPerson(C4L2Parser.PersonContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitPerson(C4L3Parser.PersonContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitPerson_ext(C4L1Parser.Person_extContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitPerson_ext(C4L2Parser.Person_extContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitPerson_ext(C4L3Parser.Person_extContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitRelationship(C4L1Parser.RelationshipContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitRelationship(C4L2Parser.RelationshipContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitRelationship(C4L3Parser.RelationshipContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitStatement(C4L1Parser.StatementContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitStatement(C4L2Parser.StatementContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitStatement(C4L3Parser.StatementContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitSystem(C4L1Parser.SystemContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitSystem(C4L2Parser.SystemContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitSystem(C4L3Parser.SystemContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitSystem_boundary(C4L2Parser.System_boundaryContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitSystem_ext(C4L1Parser.System_extContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitSystem_ext(C4L2Parser.System_extContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitSystem_ext(C4L3Parser.System_extContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
exitTitle(C4L1Parser.TitleContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
 
exitTitle(C4L2Parser.TitleContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
 
exitTitle(C4L3Parser.TitleContext) - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
 
export() - Method in class org.thewonderlemming.c4plantuml.graphml.C4Graph
Transforms the parsed C4 files to a single GraphML output and returns the result as a string.
export(GraphMLModel) - Static method in class org.thewonderlemming.c4plantuml.graphml.export.GraphMLModelExporter
Exports a JAXB GraphMLModel instance to a valid GraphML string, using UTF-8 as a default Charset, turning off the formatting and turning on the strict XML validation on the output.
export(GraphMLModel, boolean) - Static method in class org.thewonderlemming.c4plantuml.graphml.export.GraphMLModelExporter
Exports a JAXB GraphMLModel instance to a valid GraphML string, using UTF-8 as a default Charset, and turning on the strict XML validation on the output.
export(GraphMLModel, Charset, boolean) - Static method in class org.thewonderlemming.c4plantuml.graphml.export.GraphMLModelExporter
Exports a JAXB GraphMLModel instance to a valid GraphML string, turning on the strict XML validation on the output.
export(GraphMLModel, Charset, boolean, boolean, boolean) - Static method in class org.thewonderlemming.c4plantuml.graphml.export.GraphMLModelExporter
Exports a JAXB GraphMLModel instance to a valid GraphML string.
exportAsString(Charset, boolean, boolean, boolean) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
Exports the content of the document as a string that contains CDATA tags around values.

F

FAIL_ON_PARSE_ERRORS_DEFAULT_VALUE - Static variable in class org.thewonderlemming.c4plantuml.mojo.ReportingMojo
Default value for the failOnParseErrors property.
fatalError(SAXParseException) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.GraphMLValidatorErrorHandler
findBuiltInLintingRules() - Static method in class org.thewonderlemming.c4plantuml.mojo.linting.LintingRulesFinder
Finds and returns every non-abstract child class of AbstractLintingRule in the classpath, including within the dependencies.
findCustomLintingRuleFactories() - Static method in class org.thewonderlemming.c4plantuml.mojo.linting.LintingRulesFinder
Finds and returns every non-abstract child class of AbstractCustomLintingRule in the classpath, including within the dependencies.
FORMAT_OUTPUT_DEFAULT_VALUE - Static variable in class org.thewonderlemming.c4plantuml.mojo.ReportingMojo
Default value for the formatOutput property.

G

generateIdFrom(String) - Static method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
Generates a hopefully unique and repeatably consistent ID for a given graph edge, based on its properties.
get(int) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
getActivatedParameter(P) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.AbstractRuleParametersFactory
Extracts and returns the value of the isActivated parameter from a POJO in the BuiltInRules POJO.
getActivatedParameter(AliasesShouldBeListedInDictionary) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldBeListedInDictionaryRuleParametersFactory
Extracts and returns the value of the isActivated parameter from a POJO in the BuiltInRules POJO.
getActivatedParameter(AliasesShouldBeUnique) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldBeUniqueRuleParametersFactory
Extracts and returns the value of the isActivated parameter from a POJO in the BuiltInRules POJO.
getActivatedParameter(AliasesShouldFollowStandardConvention) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldFollowStandardConventionRuleParametersFactory
Extracts and returns the value of the isActivated parameter from a POJO in the BuiltInRules POJO.
getActivatedParameter(NoDuplicateRelationships) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoDuplicateRelationshipsRuleParametersFactory
Extracts and returns the value of the isActivated parameter from a POJO in the BuiltInRules POJO.
getActivatedParameter(NoOrphanAliasInBoundaries) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInBoundariesRuleParametersFactory
Extracts and returns the value of the isActivated parameter from a POJO in the BuiltInRules POJO.
getActivatedParameter(NoOrphanAliasInLayouts) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInLayoutsRuleParametersFactory
Extracts and returns the value of the isActivated parameter from a POJO in the BuiltInRules POJO.
getActivatedParameter(NoOrphanAliasInRelationships) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInRelationshipsRuleParametersFactory
Extracts and returns the value of the isActivated parameter from a POJO in the BuiltInRules POJO.
getActiveRules() - Method in class org.thewonderlemming.c4plantuml.linter.Linter
Returns the set of active AbstractLintingRule to be used on parsed files.
getAliasDefaultFormatRegex() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldFollowStandardConvention
A simple getter for the aliasDefaultFormatRegex property.
getAliasDictionaryFilename() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldBeListedInDictionary
A simple getter for the aliasDictionaryFilename property.
getAliasDictionaryFilenameParameterName() - Static method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryRule
Returns the name of the parameter that needs to be set to override the default value of the dictionary filename AliasesShouldBeListedInDictionaryRule.ALIAS_DEFAULT_DICT_FILENAME.
getAliasesShouldBeListedInDictionary() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple getter for the aliasesShouldBeListedInDictionary property.
getAliasesShouldBeUnique() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple getter for the aliasesShouldBeUnique property.
getAliasesShouldFollowStandardConvention() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple getter for the aliasesShouldFollowStandardConvention property.
getAliasFormatParameterName() - Static method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionRule
Returns the name of the parameter that needs to be set to override the default value of the aliases regular expression AliasesShouldFollowStandardConventionRule.ALIAS_DEFAULT_FORMAT.
getAttributes() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getBaseURI() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getBaseURI() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
getByteStream() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
getC4Key() - Method in enum org.thewonderlemming.c4plantuml.graphml.model.C4Keys
Builds a KeyModel from the current C4Keys and returns it..
getC4Keys() - Static method in enum org.thewonderlemming.c4plantuml.graphml.model.C4Keys
Returns a List of KeyModel built from every value from C4Keys.
getC4Level() - Method in enum org.thewonderlemming.c4plantuml.grammars.SourceType
Returns the associated C4 level of the current enumeration value.
getC4Level() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
Returns the C4Keys.C4_LEVEL property.
getCertifiedText() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
getCharacterStream() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
getCharPositionInLine() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
Returns the position of the offending character in the error line.
getChildNodes() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getCurrentCharset() - Method in class org.thewonderlemming.c4plantuml.mojo.AbstractParentMojo
Returns the current Charset value.
getData() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
Returns the edge's list of DataModel.
getData() - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Returns the current graph's properties list.
getData() - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
Returns the current <node> data tags.
getDecoratedC4L1ParserListener() - Method in class org.thewonderlemming.c4plantuml.grammars.C4BaseListener
 
getDecoratedC4L1ParserListener() - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L1ParserListenerDecorator
returns the instance of the C4L1ParserListener being decorated.
getDecoratedC4L1ParserListener() - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
returns the instance of the C4L1ParserListener being decorated.
getDecoratedC4L1ParserListener() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
returns the instance of the C4L1ParserListener being decorated.
getDecoratedC4L2ParserListener() - Method in class org.thewonderlemming.c4plantuml.grammars.C4BaseListener
 
getDecoratedC4L2ParserListener() - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L2ParserListenerDecorator
returns the instance of the C4L2ParserListener being decorated.
getDecoratedC4L2ParserListener() - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
returns the instance of the C4L2ParserListener being decorated.
getDecoratedC4L2ParserListener() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
returns the instance of the C4L2ParserListener being decorated.
getDecoratedC4L3ParserListener() - Method in class org.thewonderlemming.c4plantuml.grammars.C4BaseListener
 
getDecoratedC4L3ParserListener() - Method in interface org.thewonderlemming.c4plantuml.grammars.C4L3ParserListenerDecorator
returns the instance of the C4L3ParserListener being decorated.
getDecoratedC4L3ParserListener() - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
returns the instance of the C4L3ParserListener being decorated.
getDecoratedC4L3ParserListener() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
returns the instance of the C4L3ParserListener being decorated.
getDisplayMessage() - Method in enum org.thewonderlemming.c4plantuml.syntaxchecker.SyntaxErrorMessageMapper
Returns the readable message.
getDoctype() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getDocumentElement() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getDocumentURI() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getDomConfig() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getE() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
returns the error associated exception.
getEdgeDefault() - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Returns the graph's <edgedefault> property.
getEdges() - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Returns the graph's edges as a list.
getElementById(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getElementsByTagName(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getElementsByTagNameNS(String, String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getEncoding() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
getFeature(String, String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getFirstChild() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getGraph() - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
Returns the current <node> inner graph.
getGraph() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
Returns the result of the parsing as a graph.
getGraph() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
Returns the result of the parsing as a graph.
getGraph() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Returns the result of the parsing as a graph.
getId() - Method in enum org.thewonderlemming.c4plantuml.graphml.model.C4Keys
Return the GraphML key ID for the current C4Keys value.
getId() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
Returns the edge's ID.
getId() - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Returns the graph ID.
getId() - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
Returns the current <node> ID.
getImplementation() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getInputEncoding() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getInstance() - Static method in class org.thewonderlemming.c4plantuml.graphml.C4ErrorListener
Returns the current instance of that singleton.
getKey() - Method in class org.thewonderlemming.c4plantuml.graphml.model.DataModel
Returns the value of the key attribute.
getLabel() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
Returns the C4Keys.LABEL property.
getLastChild() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getLine() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
Returns the line of the error in the source file.
getLocalName() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getLogger() - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Returns the logger to be used within custom AbstractLintingRule.
getMappingForParserMessage(String) - Static method in enum org.thewonderlemming.c4plantuml.syntaxchecker.SyntaxErrorMessageMapper
Returns an instance of SyntaxErrorMessageMapper given a parser message, if found.
getMappingForParserMessageOrGetDefault(String) - Static method in enum org.thewonderlemming.c4plantuml.syntaxchecker.SyntaxErrorMessageMapper
Returns a readable message given a parser message if found.
getMsg() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
returns the message of the syntax error.
getNamespaceURI() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getNamespaceURI() - Method in enum org.thewonderlemming.c4plantuml.graphml.validation.GraphMLXsd
Returns the current XSD namespace URI.
getNextSibling() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getNodeName() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getNodes() - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Returns the graph(s nodes as a list.
getNodeType() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getNodeValue() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getNoDuplicateRelationships() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple getter for the noDuplicateRelationships property.
getNoOrphanAliasInBoundaries() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple getter for the noOrphanAliasInBoundaries property.
getNoOrphanAliasInLayouts() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple getter for the noOrphanAliasInLayouts property.
getNoOrphanAliasInRelationships() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple getter for the noOrphanAliasInRelationships property.
getOffendingSymbol() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
Returns the unexpected symbol that caused that error.
getOutputDirectory() - Method in class org.thewonderlemming.c4plantuml.mojo.AbstractParentMojo
Returns the project output directory path.
getOwnerDocument() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getParameter(String) - Method in class org.thewonderlemming.c4plantuml.linter.rules.RuleParameters
Retrieves a parameter value by its name.
getParameterAsBoolean(String) - Method in class org.thewonderlemming.c4plantuml.linter.rules.RuleParameters
Retrieves a Boolean parameter value by its name.
getParameterAsInteger(String) - Method in class org.thewonderlemming.c4plantuml.linter.rules.RuleParameters
Retrieves an Integer parameter value by its name.
getParameterAsLong(String) - Method in class org.thewonderlemming.c4plantuml.linter.rules.RuleParameters
Retrieves a Long parameter value by its name.
getParameterAsType(String, Class<T>, Function<String, Optional<T>>) - Method in class org.thewonderlemming.c4plantuml.linter.rules.RuleParameters
Retrieves a parameter value by its name and casts it to the given type <T>.
getParameters() - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Returns the current AbstractLintingRule parameters.
getParentNode() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getParserMessage() - Method in enum org.thewonderlemming.c4plantuml.syntaxchecker.SyntaxErrorMessageMapper
Returns the parser original message.
getParserType() - Method in enum org.thewonderlemming.c4plantuml.grammars.SourceType
Returns the associated Parser type of the current enumeration value.
getPojoFromBuiltInRules(BuiltInRules) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.AbstractRuleParametersFactory
Retrieves the rule configuration POJO from the BuiltInRules POJO.
getPojoFromBuiltInRules(BuiltInRules) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldBeListedInDictionaryRuleParametersFactory
Retrieves the rule configuration POJO from the BuiltInRules POJO.
getPojoFromBuiltInRules(BuiltInRules) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldBeUniqueRuleParametersFactory
Retrieves the rule configuration POJO from the BuiltInRules POJO.
getPojoFromBuiltInRules(BuiltInRules) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldFollowStandardConventionRuleParametersFactory
Retrieves the rule configuration POJO from the BuiltInRules POJO.
getPojoFromBuiltInRules(BuiltInRules) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoDuplicateRelationshipsRuleParametersFactory
Retrieves the rule configuration POJO from the BuiltInRules POJO.
getPojoFromBuiltInRules(BuiltInRules) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInBoundariesRuleParametersFactory
Retrieves the rule configuration POJO from the BuiltInRules POJO.
getPojoFromBuiltInRules(BuiltInRules) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInLayoutsRuleParametersFactory
Retrieves the rule configuration POJO from the BuiltInRules POJO.
getPojoFromBuiltInRules(BuiltInRules) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInRelationshipsRuleParametersFactory
Retrieves the rule configuration POJO from the BuiltInRules POJO.
getPrefix() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getPreviousSibling() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getProject() - Method in class org.thewonderlemming.c4plantuml.mojo.AbstractParentMojo
Returns the current MavenProject instance.
getProtocol() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
Returns the C4Keys.PROTOCOL property.
getPublicId() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
getRecognizer() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
Returns the ANTLR4 object that recognizes the input and handles the errors.
getReports() - Method in class org.thewonderlemming.c4plantuml.mojo.MojoReporter
Retrieves the reported messages.
getResourceFilename() - Method in enum org.thewonderlemming.c4plantuml.graphml.validation.GraphMLXsd
Returns the current XSD filename.
getRuleName() - Method in enum org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.BuiltInLintingRulesFactory
Returns the name of the current mapping.
getRuleNameForType(Class<? extends AbstractLintingRule>) - Static method in enum org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.BuiltInLintingRulesFactory
Returns the mapped name of a AbstractLintingRule, given its type.
getRuleParameters() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.AbstractRuleParametersFactory
Returns the built RuleParameters instance.
getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.AbstractRuleParametersFactory
Returns the parameters names for the current AbstractLintingRule.
getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldBeListedInDictionaryRuleParametersFactory
Returns the parameters names for the current AbstractLintingRule.
getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldBeUniqueRuleParametersFactory
Returns the parameters names for the current AbstractLintingRule.
getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldFollowStandardConventionRuleParametersFactory
Returns the parameters names for the current AbstractLintingRule.
getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoDuplicateRelationshipsRuleParametersFactory
Returns the parameters names for the current AbstractLintingRule.
getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInBoundariesRuleParametersFactory
Returns the parameters names for the current AbstractLintingRule.
getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInLayoutsRuleParametersFactory
Returns the parameters names for the current AbstractLintingRule.
getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInRelationshipsRuleParametersFactory
Returns the parameters names for the current AbstractLintingRule.
getRuleType() - Method in enum org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.BuiltInLintingRulesFactory
Returns the AbstractLintingRule type of the current mapping.
getSource() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
Returns the edge's source.
getSourceFileExtension() - Method in class org.thewonderlemming.c4plantuml.mojo.AbstractParentMojo
Returns the current sources filename extension.
getSourceTypeFromFilename(Path) - Static method in enum org.thewonderlemming.c4plantuml.grammars.SourceType
Guesses the given source file C4 level and returns an Optional of the matching enumeration value if any, or empty.
getStrictErrorChecking() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getStringData() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
getSyntaxErrors() - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Returns a list of reported SyntaxError.
getSystemId() - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
getSystemId() - Method in enum org.thewonderlemming.c4plantuml.graphml.validation.GraphMLXsd
Returns the current XML system ID.
getTarget() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
Returns the edge's target.
getTextContent() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getTypeAsString() - Method in enum org.thewonderlemming.c4plantuml.graphml.model.EntityType
Returns the C4 keyword represented by the current value of EntityType.
getUnrecoverableErrors() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
Returns any unrecoverable exceptions that could have occurred during the parsing process.
getUnrecoverableErrors() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
Returns any unrecoverable exceptions that could have occurred during the parsing process.
getUnrecoverableErrors() - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Returns any unrecoverable exceptions that could have occurred during the parsing process.
getUserData(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getValue() - Method in enum org.thewonderlemming.c4plantuml.graphml.model.builder.KeyFor
Returns the value of the <for> property.
getValue() - Method in class org.thewonderlemming.c4plantuml.graphml.model.DataModel
Returns the value of the current <data> tag.
getValueForParameter(String, P) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.AbstractRuleParametersFactory
Extracts and returns the value of the given parameter key from a POJO in the BuiltInRules POJO.
getValueForParameter(String, AliasesShouldBeListedInDictionary) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldBeListedInDictionaryRuleParametersFactory
Extracts and returns the value of the given parameter key from a POJO in the BuiltInRules POJO.
getValueForParameter(String, AliasesShouldBeUnique) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldBeUniqueRuleParametersFactory
Extracts and returns the value of the given parameter key from a POJO in the BuiltInRules POJO.
getValueForParameter(String, AliasesShouldFollowStandardConvention) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldFollowStandardConventionRuleParametersFactory
Extracts and returns the value of the given parameter key from a POJO in the BuiltInRules POJO.
getValueForParameter(String, NoDuplicateRelationships) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoDuplicateRelationshipsRuleParametersFactory
Extracts and returns the value of the given parameter key from a POJO in the BuiltInRules POJO.
getValueForParameter(String, NoOrphanAliasInBoundaries) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInBoundariesRuleParametersFactory
Extracts and returns the value of the given parameter key from a POJO in the BuiltInRules POJO.
getValueForParameter(String, NoOrphanAliasInLayouts) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInLayoutsRuleParametersFactory
Extracts and returns the value of the given parameter key from a POJO in the BuiltInRules POJO.
getValueForParameter(String, NoOrphanAliasInRelationships) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInRelationshipsRuleParametersFactory
Extracts and returns the value of the given parameter key from a POJO in the BuiltInRules POJO.
getXmlEncoding() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getXmlStandalone() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
getXmlVersion() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
GraphMLModel - Class in org.thewonderlemming.c4plantuml.graphml.model
The root node of a Java representation of a GraphML stream.
GraphMLModelExporter - Class in org.thewonderlemming.c4plantuml.graphml.export
An exporter to transform a JAXB GraphMLModel to a GraphML string.
GraphMLValidator - Class in org.thewonderlemming.c4plantuml.graphml.validation
Validates a given XML stream against the GraphML XSDs set.
GraphMLValidatorErrorHandler - Class in org.thewonderlemming.c4plantuml.graphml.validation
A custom implementation of ErrorHandler to log validation errors and warnings, then to throw exceptions if wanted.
GraphMLValidatorErrorHandler(boolean) - Constructor for class org.thewonderlemming.c4plantuml.graphml.validation.GraphMLValidatorErrorHandler
Default constructor.
GraphMLXsd - Enum in org.thewonderlemming.c4plantuml.graphml.validation
This enumeration maps XML namespaces to their system ID and a local resource that contains the XSD - the purpose being to avoid having external calls to retrieve these XSDs.
GraphModel - Class in org.thewonderlemming.c4plantuml.graphml.model
The <graph> part of the representation of a GraphML stream.

H

hasAttributes() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
hasChildNodes() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
hashCode() - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator

I

importNode(Node, boolean) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
indexOf(Object) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
insertBefore(Node, Node) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
isActivated() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldBeListedInDictionary
A simple getter for the isActivated property.
isActivated() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldBeUnique
A simple getter for the isActivated property.
isActivated() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldFollowStandardConvention
A simple getter for the isActivated property.
isActivated() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.NoDuplicateRelationships
A simple getter for the isActivated property.
isActivated() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.NoOrphanAliasInBoundaries
A simple getter for the isActivated property.
isActivated() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.NoOrphanAliasInLayouts
A simple getter for the isActivated property.
isActivated() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.NoOrphanAliasInRelationships
A simple getter for the isActivated property.
isActivated() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.AbstractRuleParametersFactory
Tells whether or not the current AbstractLintingRule is enabled or disabled.
isBuiltInLintingRule(Class<? extends AbstractLintingRule>) - Static method in enum org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.BuiltInLintingRulesFactory
Tells whether or not the given AbstractLintingRule is a built-in rule, or a custom one, which requires a different building process.
isChildOfNode(NodeModel) - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Tells whether or not the current graph is a child of a node (or if it stands alone).
isDefaultNamespace(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
isEmpty() - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Tells whether or not the current graph is empty.
isEmpty() - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
isEqualNode(Node) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
isNotEmpty() - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Tells whether or not the current graph is not empty.
isSameNode(Node) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
isSupported(String, String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
iterator() - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator

K

KeyFor - Enum in org.thewonderlemming.c4plantuml.graphml.model.builder
Holds values for the <for> property of the <key> tag.
KeyModel - Class in org.thewonderlemming.c4plantuml.graphml.model
The <key> part of the representation of a GraphML stream.

L

lastIndexOf(Object) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
lint(Path) - Method in class org.thewonderlemming.c4plantuml.linter.Linter
Same as Linter.lint(Path, Charset) but with UTF-8 as default Charset.
lint(Path, Charset) - Method in class org.thewonderlemming.c4plantuml.linter.Linter
Parses a C4 file and if no error occurs, passes the resulting ParseTree through every active AbstractLintingRule.
Linter - Class in org.thewonderlemming.c4plantuml.linter
A linting engine that parses C4 files and passes the result ParseTree to a set of AbstractLintingRule.
Linter(Reporter, Set<AbstractLintingRule>) - Constructor for class org.thewonderlemming.c4plantuml.linter.Linter
Default constructor.
LinterBuilder - Class in org.thewonderlemming.c4plantuml.linter
A simple builder pattern to create Linter instances.
LinterBuilder() - Constructor for class org.thewonderlemming.c4plantuml.linter.LinterBuilder
 
LinterSyntaxErrorListener - Class in org.thewonderlemming.c4plantuml.linter
An observer pattern to enable AbstractLintingRule to be notified on syntax errors.
LinterSyntaxErrorListener() - Constructor for class org.thewonderlemming.c4plantuml.linter.LinterSyntaxErrorListener
 
LintingMojo - Class in org.thewonderlemming.c4plantuml.mojo.linting
A MOJO that parses the C4 PlantUML files that are contained in the output directory and applies a set of linting rules to find violations.
LintingMojo() - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.LintingMojo
 
LintingRulesFinder - Class in org.thewonderlemming.c4plantuml.mojo.linting
An utility class to detect and return AbstractLintingRule and AbstractCustomLintingRule within the classpath, including the shipped dependencies.
listIterator() - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
listIterator(int) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
lookupNamespaceURI(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
lookupPrefix(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator

M

MappedListDecorator<M,K> - Class in org.thewonderlemming.c4plantuml.graphml.model
A decorator to the List interface, that relies on an internal Map to track existing data by the key K.
MappedListDecorator(Class<M>, List<M>, Function<M, K>) - Constructor for class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
Default constructor.
MojoReporter - Class in org.thewonderlemming.c4plantuml.mojo
A Reporter implementation that collects reported messages to enable their retrieval later.
MojoReporter() - Constructor for class org.thewonderlemming.c4plantuml.mojo.MojoReporter
 

N

NAMESPACE - Static variable in class org.thewonderlemming.c4plantuml.graphml.model.GraphMLModel
The GraphML namespace.
newBuilder() - Static method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
A fluent builder to ease the construction of CustomLSInput, since its constructor contains several arguments which are all strings.
newInstance() - Static method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
A factory method that builds a new Document and decorates it with the returned CDataDocumentDecorator instance.
newInstance(Document) - Static method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
A factory method that builds a new CDataDocumentDecorator instance given a Document to decorate.
newLinter() - Method in class org.thewonderlemming.c4plantuml.linter.LinterBuilder
Returns a chain of method calls that ends with the build of a Linter instance.
NodeModel - Class in org.thewonderlemming.c4plantuml.graphml.model
The <node> part of the representation of a GraphML stream.
NoDuplicateRelationships - Class in org.thewonderlemming.c4plantuml.mojo.linting
A simple POJO to enforce typing for the NoDuplicateRelationshipsRule parameters in the pom.xml.
NoDuplicateRelationships() - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.NoDuplicateRelationships
 
NoDuplicateRelationshipsListener - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
An ANTLR 4 ParseTreeListener implementation that verifies that relationships are not declared more than once..
NoDuplicateRelationshipsListener(Reporter) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsListener
Default constructor.
NoDuplicateRelationshipsRule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A linting rule that checks that relationships are not declared more than once.
NoDuplicateRelationshipsRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsRule
Default constructor.
NoDuplicateRelationshipsRuleParametersFactory - Class in org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters
NoDuplicateRelationshipsRuleParametersFactory(BuiltInRules) - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoDuplicateRelationshipsRuleParametersFactory
Default constructor.
NoOrphanAliasInBoundaries - Class in org.thewonderlemming.c4plantuml.mojo.linting
A simple POJO to enforce typing for the NoOrphanAliasInBoundariesRule parameters in the pom.xml.
NoOrphanAliasInBoundaries() - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.NoOrphanAliasInBoundaries
 
NoOrphanAliasInBoundariesListener - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
An ANTLR 4 ParseTreeListener implementation that verifies that aliases in use in a C4 boundaries are all referring to a valid entity.
NoOrphanAliasInBoundariesListener(NoOrphanAliasInBoundariesRule, Reporter) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Default constructor.
NoOrphanAliasInBoundariesRule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A linting rule that checks that the aliases used in a boundary are declared in the same source file as part of any entity.
NoOrphanAliasInBoundariesRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesRule
Default constructor.
NoOrphanAliasInBoundariesRuleParametersFactory - Class in org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters
NoOrphanAliasInBoundariesRuleParametersFactory(BuiltInRules) - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInBoundariesRuleParametersFactory
Default constructor.
NoOrphanAliasInLayouts - Class in org.thewonderlemming.c4plantuml.mojo.linting
A simple POJO to enforce typing for the NoOrphanAliasInLayoutsRule parameters in the pom.xml.
NoOrphanAliasInLayouts() - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.NoOrphanAliasInLayouts
 
NoOrphanAliasInLayoutsListener - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
An ANTLR 4 ParseTreeListener implementation that verifies that aliases in use in a C4 layouts are all referring to a valid entity.
NoOrphanAliasInLayoutsListener(NoOrphanAliasInLayoutsRule, Reporter) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Default constructor.
NoOrphanAliasInLayoutsRule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A linting rule that checks that the aliases used in a layout are declared in the same source file as part of any entity.
NoOrphanAliasInLayoutsRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsRule
Default constructor.
NoOrphanAliasInLayoutsRuleParametersFactory - Class in org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters
NoOrphanAliasInLayoutsRuleParametersFactory(BuiltInRules) - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInLayoutsRuleParametersFactory
Default constructor.
NoOrphanAliasInRelationships - Class in org.thewonderlemming.c4plantuml.mojo.linting
A simple POJO to enforce typing for the NoOrphanAliasInRelationshipsRule parameters in the pom.xml.
NoOrphanAliasInRelationships() - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.NoOrphanAliasInRelationships
 
NoOrphanAliasInRelationshipsListener - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
An ANTLR 4 ParseTreeListener implementation that verifies that aliases in use in a C4 relationship are all referring to a valid entity.
NoOrphanAliasInRelationshipsListener(NoOrphanAliasInRelationshipsRule, Reporter) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Default constructor.
NoOrphanAliasInRelationshipsRule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A linting rule that checks that the aliases used in a relationship are declared in the same source file as part of any entity.
NoOrphanAliasInRelationshipsRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsRule
Default constructor.
NoOrphanAliasInRelationshipsRuleParametersFactory - Class in org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters
NoOrphanAliasInRelationshipsRuleParametersFactory(BuiltInRules) - Constructor for class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInRelationshipsRuleParametersFactory
Default constructor.
normalize() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
normalizeDocument() - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator

O

org.thewonderlemming.c4plantuml.grammars - package org.thewonderlemming.c4plantuml.grammars
Contains convenience classes to parse C4 PlantUML source files.
org.thewonderlemming.c4plantuml.graphml - package org.thewonderlemming.c4plantuml.graphml
Contains a set of classes to parse c4 files and transform them to GraphML files.
org.thewonderlemming.c4plantuml.graphml.export - package org.thewonderlemming.c4plantuml.graphml.export
Contains the GraphMLModelExporter and its dependencies.
org.thewonderlemming.c4plantuml.graphml.model - package org.thewonderlemming.c4plantuml.graphml.model
Contains the JAXB model that handles the XML generation.
org.thewonderlemming.c4plantuml.graphml.model.builder - package org.thewonderlemming.c4plantuml.graphml.model.builder
Contains a bunch of FunctionalInterface to help into writing fluent builders for the model.
org.thewonderlemming.c4plantuml.graphml.parse - package org.thewonderlemming.c4plantuml.graphml.parse
Contains the actual C4 parser that maps the code to theGraphML JAXB model.
org.thewonderlemming.c4plantuml.graphml.validation - package org.thewonderlemming.c4plantuml.graphml.validation
Contains a set of classes to validate the produced GraphML.
org.thewonderlemming.c4plantuml.linter - package org.thewonderlemming.c4plantuml.linter
Contains the linting engine and its main dependencies.
org.thewonderlemming.c4plantuml.linter.builder - package org.thewonderlemming.c4plantuml.linter.builder
Contains the LinterBuilder dependencies.
org.thewonderlemming.c4plantuml.linter.rules - package org.thewonderlemming.c4plantuml.linter.rules
Contains AbstractLintingRule and its dependencies.
org.thewonderlemming.c4plantuml.linter.rules.builtin - package org.thewonderlemming.c4plantuml.linter.rules.builtin
Contains built-in AbstractLintingRule implementations.
org.thewonderlemming.c4plantuml.mojo - package org.thewonderlemming.c4plantuml.mojo
Contains most of the MOJOs and their shared classes.
org.thewonderlemming.c4plantuml.mojo.linting - package org.thewonderlemming.c4plantuml.mojo.linting
Contains the LintingMojo and its dependencies used to type the parameters in the pom.xml configuration..
org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin - package org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin
Contains a set of factory classes to integrate AbstractLintingRule to the plugin.
org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters - package org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters
Contains AbstractRuleParametersFactory implementations for built-in rules.
org.thewonderlemming.c4plantuml.mojo.linting.rules.custom - package org.thewonderlemming.c4plantuml.mojo.linting.rules.custom
Contains the foundation to build custom AbstractLintingRule - i.e.
org.thewonderlemming.c4plantuml.syntaxchecker - package org.thewonderlemming.c4plantuml.syntaxchecker
Contains a set of classes that check C4 PlantUML files for syntax errors, and display error messages.
OUTPUT_FILENAME_DEFAULT_VALUE - Static variable in class org.thewonderlemming.c4plantuml.mojo.ReportingMojo
Default value for the generated GraphML filename.

P

parseTree(ParseTree, Path) - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
Initializes the inner parsers and walks through the given ParseTree to fill in the GraphMLModel.
processOutputDirectoryFiles(Consumer<Path>) - Method in class org.thewonderlemming.c4plantuml.mojo.AbstractParentMojo
An utility method that enables the processing of the C4 PlantUML sources in the output directory.

R

registerRule(AbstractLintingRule) - Method in class org.thewonderlemming.c4plantuml.linter.LinterSyntaxErrorListener
registers an AbstractLintingRule so that it can be notified of syntax errors.
remove(int) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
remove(Object) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
removeAll(Collection<?>) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
removeChild(Node) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
renameNode(Node, String, String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
replaceChild(Node, Node) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
report(String) - Method in class org.thewonderlemming.c4plantuml.mojo.MojoReporter
ReportingMojo - Class in org.thewonderlemming.c4plantuml.mojo
A MOJO that parses the C4 PlantUML files that are contained in the output directory and generates a GraphML file with the gathered information.
ReportingMojo() - Constructor for class org.thewonderlemming.c4plantuml.mojo.ReportingMojo
 
reportSyntaxError(SyntaxError) - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Collects a new SyntaxError.
reset(int) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
Resets the current listener so that it can be reused for the next C4 L3 source file.
resolveResource(String, String, String, String, String) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomResourceResolver
resolveXsd(String, String) - Static method in enum org.thewonderlemming.c4plantuml.graphml.validation.GraphMLXsd
Looks for an XSD value that matches the given systemId and namespaceURI and returns it as an Optional.
retainAll(Collection<?>) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
RuleParameters - Class in org.thewonderlemming.c4plantuml.linter.rules
A container for settings to control the behavior of a AbstractLintingRule.
RuleParameters.AddParameter - Interface in org.thewonderlemming.c4plantuml.linter.rules
A part of the RuleParameters builder.

S

SCHEMA_LOCATION - Static variable in class org.thewonderlemming.c4plantuml.graphml.model.GraphMLModel
The GraphML schema location.
selectParseTree(Parser) - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Selects a ParseTree to process, given a Parser grammar.
selectParseTree(Parser) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AbstractC4Rule
 
set(int, M) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
setActivated(boolean) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldBeListedInDictionary
A simple setter for the isActivated property.
setActivated(boolean) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldBeUnique
A simple setter for the isActivated property.
setActivated(boolean) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldFollowStandardConvention
A simple setter for the isActivated property.
setActivated(boolean) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.NoDuplicateRelationships
A simple setter for the isActivated property.
setActivated(boolean) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.NoOrphanAliasInBoundaries
A simple setter for the isActivated property.
setActivated(boolean) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.NoOrphanAliasInLayouts
A simple setter for the isActivated property.
setActivated(boolean) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.NoOrphanAliasInRelationships
A simple setter for the isActivated property.
setAliasDefaultFormatRegex(String) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldFollowStandardConvention
A simple setter for the aliasDefaultFormatRegex property.
setAliasDictionaryFilename(String) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.AliasesShouldBeListedInDictionary
A simple setter for the aliasDictionaryFilename property.
setAliasesShouldBeListedInDictionary(AliasesShouldBeListedInDictionary) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple setter for the aliasesShouldBeListedInDictionary property.
setAliasesShouldBeUnique(AliasesShouldBeUnique) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple setter for the aliasesShouldBeUnique property.
setAliasesShouldFollowStandardConvention(AliasesShouldFollowStandardConvention) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple setter for the aliasesShouldFollowStandardConvention property.
setAspect(String) - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Sets the graph's aspect.
setBaseURI(String) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
setByteStream(InputStream) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
setC4Level(SourceType) - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
Sets a <data> tag of type C4Keys.C4_LEVEL and with the given value.
setCertifiedText(boolean) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
setCharacterStream(Reader) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
setDescription(String) - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
Sets a <data> tag of type C4Keys.DESCRIPTION and with the given value.
setDocumentURI(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
setEncoding(String) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
setEntityType(EntityType) - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
Sets a <data> tag of type C4Keys.ENTITY_TYPE and with the given value.
setGraph(GraphModel) - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
Sets a child <graph> into the current <node>.
setId(String) - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Sets the graph's ID.
setId(String) - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
Sets the current <node> id attribute.
setLabel(String) - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
Sets a <data> tag of type C4Keys.LABEL and with the given value.
setName(String) - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
Sets a <data> tag of type C4Keys.NAME and with the given value.
setNodeValue(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
setNoDuplicateRelationships(NoDuplicateRelationships) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple setter for the noDuplicateRelationships property.
setNoOrphanAliasInBoundaries(NoOrphanAliasInBoundaries) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple setter for the noOrphanAliasInBoundaries property.
setNoOrphanAliasInLayouts(NoOrphanAliasInLayouts) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple setter for the noOrphanAliasInLayouts property.
setNoOrphanAliasInRelationships(NoOrphanAliasInRelationships) - Method in class org.thewonderlemming.c4plantuml.mojo.linting.BuiltInRules
A simple setter for the noOrphanAliasInRelationships property.
setPrefix(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
setProtocol(String) - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
Sets a <data> tag of type C4Keys.PROTOCOL and with the given value.
setPublicId(String) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
setStrictErrorChecking(boolean) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
setStringData(String) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
setSystemId(String) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.CustomLSInput
setTechnologicalStack(String) - Method in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
Sets a <data> tag of type C4Keys.TECHNOLOGICAL_STACK and with the given value.
setTextContent(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
setTitle(String) - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
Sets a <data> tag of type C4Keys.TITLE and with the given value.
setUserData(String, Object, UserDataHandler) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
setXmlStandalone(boolean) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
setXmlVersion(String) - Method in class org.thewonderlemming.c4plantuml.graphml.export.CDataDocumentDecorator
size() - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
SourceType - Enum in org.thewonderlemming.c4plantuml.grammars
An enumeration that binds C4 grammars to their specific Lexer and Parser, and provides convenience methods such as parsing source files and identifying a source C4 level.
subList(int, int) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
SyntaxChecker - Class in org.thewonderlemming.c4plantuml.syntaxchecker
An ANTLR4 based tool to analyse C4 PlantUML source files syntax.
SyntaxChecker(Reporter) - Constructor for class org.thewonderlemming.c4plantuml.syntaxchecker.SyntaxChecker
Default constructor.
SyntaxCheckerErrorListener - Class in org.thewonderlemming.c4plantuml.syntaxchecker
An ANTLR4 BaseErrorListener implementation to check files for syntax errors and to report them to a given Reporter.
SyntaxCheckerErrorListener(Reporter, Path) - Constructor for class org.thewonderlemming.c4plantuml.syntaxchecker.SyntaxCheckerErrorListener
Default constructor.
SyntaxCheckingMojo - Class in org.thewonderlemming.c4plantuml.mojo
A MOJO that parses the C4 PlantUML that are contained in the output directory and breaks the build if any syntax error is detected.
SyntaxCheckingMojo() - Constructor for class org.thewonderlemming.c4plantuml.mojo.SyntaxCheckingMojo
 
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class org.thewonderlemming.c4plantuml.linter.LinterSyntaxErrorListener
Reports a parsing syntax error to the registered rules.
SyntaxError - Class in org.thewonderlemming.c4plantuml.linter
Represents a parsing syntax error and holds information such as the line of the error, the offending symbol and so on.
SyntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Constructor for class org.thewonderlemming.c4plantuml.linter.SyntaxError
Default constructor.
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class org.thewonderlemming.c4plantuml.syntaxchecker.SyntaxCheckerErrorListener
SyntaxErrorMessageMapper - Enum in org.thewonderlemming.c4plantuml.syntaxchecker
Maps ANTLR4 grammars specific errors to readable errors.

T

TAG_NAME - Static variable in class org.thewonderlemming.c4plantuml.graphml.model.DataModel
The current model XML tag name.
TAG_NAME - Static variable in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
The current model XML tag name.
TAG_NAME - Static variable in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
The current model XML tag name.
TAG_NAME - Static variable in class org.thewonderlemming.c4plantuml.graphml.model.KeyModel
The current model XML tag name.
TAG_NAME - Static variable in class org.thewonderlemming.c4plantuml.graphml.model.NodeModel
The current model XML tag name.
toArray() - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
toArray(T[]) - Method in class org.thewonderlemming.c4plantuml.graphml.model.MappedListDecorator
toString() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
Returns a human understandable representation of the current instance.
TripleConsumer<S1,S2,S3> - Interface in org.thewonderlemming.c4plantuml.graphml.validation
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

U

unregisterRule(AbstractLintingRule) - Method in class org.thewonderlemming.c4plantuml.linter.LinterSyntaxErrorListener
Unregister a AbstractLintingRule so that it won't be notified of syntax errors anymore.

V

validate(InputStream, boolean) - Static method in class org.thewonderlemming.c4plantuml.graphml.validation.GraphMLValidator
Validates the given XML stream and throws an exception if it is not a valid GraphML.
validate(StreamSource, boolean) - Static method in class org.thewonderlemming.c4plantuml.graphml.validation.GraphMLValidator
Validates the given XML stream and throws an exception if it is not a valid GraphML.
validateSourceFileExtension() - Method in class org.thewonderlemming.c4plantuml.mojo.AbstractParentMojo
Validates that the current sourceFileExtension property has a correct value, or sets it to the default value and displays an error message.
ValidationException - Exception in org.thewonderlemming.c4plantuml.graphml.validation
A wrapper to a SAXException.
ValidationException(String, Exception) - Constructor for exception org.thewonderlemming.c4plantuml.graphml.validation.ValidationException
Default constructor.
valueOf(String) - Static method in enum org.thewonderlemming.c4plantuml.grammars.SourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.thewonderlemming.c4plantuml.graphml.model.builder.KeyFor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.thewonderlemming.c4plantuml.graphml.model.C4Keys
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.thewonderlemming.c4plantuml.graphml.model.EntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.thewonderlemming.c4plantuml.graphml.validation.GraphMLXsd
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.BuiltInLintingRulesFactory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.thewonderlemming.c4plantuml.syntaxchecker.SyntaxErrorMessageMapper
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.thewonderlemming.c4plantuml.grammars.SourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.thewonderlemming.c4plantuml.graphml.model.builder.KeyFor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.thewonderlemming.c4plantuml.graphml.model.C4Keys
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.thewonderlemming.c4plantuml.graphml.model.EntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.thewonderlemming.c4plantuml.graphml.validation.GraphMLXsd
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.BuiltInLintingRulesFactory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.thewonderlemming.c4plantuml.syntaxchecker.SyntaxErrorMessageMapper
Returns an array containing the constants of this enum type, in the order they are declared.
visitErrorNode(ErrorNode) - Method in class org.thewonderlemming.c4plantuml.grammars.C4BaseListener
Visits a ErrorNode.
visitErrorNode(ErrorNode) - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
Logs syntax errors and throws a C4ParseException if the C4GraphParseTreeListener.throwOnParseError flag is truned on.
visitErrorNode(ErrorNode) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
visitErrorNode(ErrorNode) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
visitErrorNode(ErrorNode) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener
visitTerminal(TerminalNode) - Method in class org.thewonderlemming.c4plantuml.grammars.C4BaseListener
Visits a TerminalNode.
visitTerminal(TerminalNode) - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
Does nothing.
visitTerminal(TerminalNode) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L1GraphParseTreeListener
visitTerminal(TerminalNode) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L2GraphParseTreeListener
visitTerminal(TerminalNode) - Method in class org.thewonderlemming.c4plantuml.graphml.parse.C4L3GraphParseTreeListener

W

warning(SAXParseException) - Method in class org.thewonderlemming.c4plantuml.graphml.validation.GraphMLValidatorErrorHandler
WATERMARK_FORMAT_STRING - Static variable in class org.thewonderlemming.c4plantuml.mojo.WatermarkingMojo
Watermark string pattern.
WatermarkingMojo - Class in org.thewonderlemming.c4plantuml.mojo
A MOJO that adds a watermark to the C4 PlantUML files that are contained in the output directory, allowing the generated schemas to hold information on the generation date, the build version and so on.
WatermarkingMojo() - Constructor for class org.thewonderlemming.c4plantuml.mojo.WatermarkingMojo
 
WithAttrName<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withAttrName(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithAttrName
Takes an object of type T, processes it and returns a result of type U.
WithAttrType<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withAttrType(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithAttrType
Takes an object of type T, processes it and returns a result of type U.
WithBaseURI<T> - Interface in org.thewonderlemming.c4plantuml.graphml.validation
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withBaseURI(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.validation.WithBaseURI
Takes a string, processes it and returns a result of type T.
withC4L1Level() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithC4Level
A semantic call to pass a SourceType.C4_L1 value to the current function.
withC4L2Level() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithC4Level
A semantic call to pass a SourceType.C4_L2 value to the current function.
withC4L3Level() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithC4Level
A semantic call to pass a SourceType.C4_L3 value to the current function.
WithC4Level<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
A basic Java Function to create fluent builders such as GraphMLModel.builder().
withC4Level(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithC4Level
Takes a String, processes it and returns a results of type T.
WithData<U> - Interface in org.thewonderlemming.c4plantuml.graphml.model
A basic Java Function to create fluent builders such as GraphMLModel.builder().
withData(List<DataModel>) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithData
Takes a list of DataModel, processes it and returns a results of type U.
withDefaultDirection() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithDirection
Calls the FunctionalInterface with a default "directed" string.
WithDescription<U> - Interface in org.thewonderlemming.c4plantuml.graphml.parse
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withDescription(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.parse.WithDescription
Takes a string, processes it and returns a result of type U.
WithDirection<U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withDirection(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithDirection
Takes a string, processes it and returns a result of type U.
WithEdges<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
A basic Java Function to create fluent builders such as GraphMLModel.builder().
withEdges(List<EdgeModel>) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithEdges
Takes a list of EdgeModel, processes it and returns a results of type T.
WithEntityType<U> - Interface in org.thewonderlemming.c4plantuml.graphml.parse
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withEntityType(EntityType) - Method in interface org.thewonderlemming.c4plantuml.graphml.parse.WithEntityType
Takes a parameter of type EntityType, processes it and returns a result of type U.
WithFor<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withFor(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithFor
Takes an object of type T, processes it and returns a result of type U.
WithGraphs<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
A basic Java Function to create fluent builders such as GraphMLModel.builder().
withGraphs(List<GraphModel>) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithGraphs
Takes a list of GraphModel, processes it and returns a results of type T.
WithId<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withId(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithId
Takes an object of type T, processes it and returns a result of type U.
WithKey<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withKey(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithKey
Takes an object of type T, processes it and returns a result of type U.
WithKeys<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
A basic Java Function to create fluent builders such as GraphMLModel.builder().
withKeys(List<KeyModel>) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithKeys
Takes a list of KeyModel, processes it and returns a results of type T.
WithLabel<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
A basic Java Function to create fluent builders such as GraphMLModel.builder().
withLabel(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithLabel
Takes a String, processes it and returns a results of type T.
WithName<U> - Interface in org.thewonderlemming.c4plantuml.graphml.parse
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withName(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.parse.WithName
Takes a string, processes it and returns a result of type U.
WithNodes<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
A basic Java Function to create fluent builders such as GraphMLModel.builder().
withNodes(List<NodeModel>) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithNodes
Takes a list of NodeModel, processes it and returns a results of type U.
withoutData() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithData
A semantic call to pass no value to the current function.
withoutEdges() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithEdges
A semantic call to pass no value to the current function.
withoutGraphs() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithGraphs
A semantic call to pass no value to the current function.
withoutKeys() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithKeys
A semantic call to pass no value to the current function.
withoutNodes() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithNodes
A semantic call to pass no value to the current function.
withoutProtocol() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithProtocol
A semantic call to pass no value to the current function.
WithPayload<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withPayload(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithPayload
Takes an object of type T, processes it and returns a result of type U.
WithProtocol<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
A basic Java Function to create fluent builders such as GraphMLModel.builder().
withProtocol(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithProtocol
Takes a String, processes it and returns a results of type T.
WithPublicId<T> - Interface in org.thewonderlemming.c4plantuml.graphml.validation
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withPublicId(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.validation.WithPublicId
Takes a string, processes it and returns a result of type T.
WithReporter - Interface in org.thewonderlemming.c4plantuml.linter.builder
A basic Java Function to create the fluent LinterBuilder.
withReporter(Reporter) - Method in interface org.thewonderlemming.c4plantuml.linter.builder.WithReporter
Takes a Reporter and returns a method chain that ends with the build of a Linter instance.
WithResourceFilename<T> - Interface in org.thewonderlemming.c4plantuml.graphml.validation
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withResourceFilename(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.validation.WithResourceFilename
Takes a string, processes it and returns a result of type T.
WithSource<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withSource(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithSource
Takes an object of type T, processes it and returns a result of type U.
WithSystemId<T> - Interface in org.thewonderlemming.c4plantuml.graphml.validation
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withSystemId(String) - Method in interface org.thewonderlemming.c4plantuml.graphml.validation.WithSystemId
Takes a string, processes it and returns a result of type T.
WithTarget<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withTarget(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithTarget
Takes an object of type T, processes it and returns a result of type U.
WithValue<T,U> - Interface in org.thewonderlemming.c4plantuml.graphml.model.builder
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
withValue(T) - Method in interface org.thewonderlemming.c4plantuml.graphml.model.builder.WithValue
Takes an object of type T, processes it and returns a result of type U.
wrapUp() - Method in class org.thewonderlemming.c4plantuml.graphml.C4GraphParseTreeListener
Merges the computes graphs into the given GraphMLModel instance.
wrapUp() - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
A call that takes place after the parsing process of a file.
wrapUp() - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AbstractC4Rule
 
wrapUp() - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesRule
Verifies that the collected aliases in use in boundaries are all declared.
wrapUp() - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsRule
Verifies that the collected aliases in use in layouts are all declared.
wrapUp() - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsRule
Verifies that the collected aliases in use in relationships are all declared.
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2020. All rights reserved.