- 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
-
- 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
-
- 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
-
- 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
-
- AddLintingRule - Interface in org.thewonderlemming.c4plantuml.linter.builder
-
- addLintingRule(AbstractLintingRule) - Method in interface org.thewonderlemming.c4plantuml.linter.builder.AddLintingRule
-
- addLintingRules(Set<AbstractLintingRule>) - Method in interface org.thewonderlemming.c4plantuml.linter.builder.AddLintingRule
-
- addOrReplaceData(DataModel) - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
-
- addOrReplaceData(DataModel) - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
-
- 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
-
- addOrReplaceEdge(EdgeModel) - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
-
- addOrReplaceNode(NodeModel) - Method in class org.thewonderlemming.c4plantuml.graphml.model.GraphModel
-
- 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
-
- 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
-
- 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
-
- 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
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- enterBoundary(C4L2Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
-
- enterBoundary(C4L3Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
-
- 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
-
- enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
-
- enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
-
- enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- 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
-
- enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- 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
-
- enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
-
- enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- 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
-
- enterLayout(C4L2Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterLayout(C4L3Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- 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
-
- enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
-
- enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
-
- enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- 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
-
- enterRelationship(C4L2Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsListener
-
- enterRelationship(C4L3Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsListener
-
- enterRelationship(C4L1Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- 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
-
- enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
-
- enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
-
- enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
-
- enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- getC4Keys() - Static method in enum org.thewonderlemming.c4plantuml.graphml.model.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
-
- 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
-
- getData() - Method in class org.thewonderlemming.c4plantuml.graphml.model.EdgeModel
-
- 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
-
- 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
-
- getMappingForParserMessage(String) - Static method in enum org.thewonderlemming.c4plantuml.syntaxchecker.SyntaxErrorMessageMapper
-
- 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
-
- 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
-
- 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
-
- getRuleParameters() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.AbstractRuleParametersFactory
-
- getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.AbstractRuleParametersFactory
-
- getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldBeListedInDictionaryRuleParametersFactory
-
- getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldBeUniqueRuleParametersFactory
-
- getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.AliasesShouldFollowStandardConventionRuleParametersFactory
-
- getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoDuplicateRelationshipsRuleParametersFactory
-
- getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInBoundariesRuleParametersFactory
-
- getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInLayoutsRuleParametersFactory
-
- getRuleParametersKeys() - Method in class org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.parameters.NoOrphanAliasInRelationshipsRuleParametersFactory
-
- getRuleType() - Method in enum org.thewonderlemming.c4plantuml.mojo.linting.rules.builtin.BuiltInLintingRulesFactory
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
- 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
-
- withC4L2Level() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithC4Level
-
- withC4L3Level() - Method in interface org.thewonderlemming.c4plantuml.graphml.model.WithC4Level
-
- WithC4Level<T> - Interface in org.thewonderlemming.c4plantuml.graphml.model
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.