Skip navigation links
A B C E G L N O R S T U W 

A

AbstractC4Rule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A base implementation of AbstractLintingRule that provides default support for C4 levels 1 to 3.
AbstractC4Rule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.AbstractC4Rule
Default constructor.
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.
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
 
AddLintingRule - Interface in org.thewonderlemming.c4plantuml.linter.builder
A part of the LinterBuilder to add AbstractLintingRule and build a new Linter instance.
addLintingRule(AbstractLintingRule) - Method in interface org.thewonderlemming.c4plantuml.linter.builder.AddLintingRule
Adds a AbstractLintingRule to the set of active rules.
addLintingRules(Set<AbstractLintingRule>) - Method in interface org.thewonderlemming.c4plantuml.linter.builder.AddLintingRule
Adds a set of AbstractLintingRule to the set of active rules.
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.
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.
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.
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.
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.

B

build() - Method in interface org.thewonderlemming.c4plantuml.linter.builder.AddLintingRule
Builds and returns the expected Linter instance.
build() - Method in interface org.thewonderlemming.c4plantuml.linter.rules.RuleParameters.AddParameter
Builds the new RuleParameters instance and returns it.
builder() - Static method in class org.thewonderlemming.c4plantuml.linter.Linter
returns a new instance of LinterBuilder since the default constructor is protected.
builder() - Static method in class org.thewonderlemming.c4plantuml.linter.rules.RuleParameters
Returns a fluent builder instance to the RuleParameters class.

C

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.
clearSyntaxErrors() - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Clears the reported SyntaxError within the rule.
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.

E

enterBoundary(C4L1Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a boundary definition in a SourceType.C4_L1 grammar are listed in the current dictionary or reports them.
enterBoundary(C4L2Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a boundary definition in a SourceType.C4_L2 grammar are listed in the current dictionary or reports them.
enterBoundary(C4L3Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a boundary definition in a SourceType.C4_L3 grammar are listed in the current dictionary or reports them.
enterBoundary(C4L1Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a boundary definition in a SourceType.C4_L1 grammar have the expected format or reports them.
enterBoundary(C4L2Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a boundary definition in a SourceType.C4_L2 have the expected format or reports them.
enterBoundary(C4L3Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a boundary definition in a SourceType.C4_L3 have the expected format or reports them.
enterBoundary(C4L1Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the aliases of a boundary in a SourceType.C4_L1 grammar.
enterBoundary(C4L2Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the aliases of a boundary in a SourceType.C4_L1 grammar.
enterBoundary(C4L3Parser.BoundaryContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the aliases of a boundary in a SourceType.C4_L1 grammar.
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a cloud definition in a SourceType.C4_L1 grammar is listed in the current dictionary or reports it.
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a cloud definition in a SourceType.C4_L2 grammar is listed in the current dictionary or reports it.
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a cloud definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a cloud definition in a SourceType.C4_L1 grammar and verifies that it is not already in use.
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a cloud definition in a SourceType.C4_L2 grammar and verifies that it is not already in use.
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a cloud definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a cloud definition in a SourceType.C4_L1 grammar has the expected format or reports it.
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a cloud definition in a SourceType.C4_L2 has the expected format or reports it.
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a cloud definition in a SourceType.C4_L3 has the expected format or reports it.
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a cloud definition in a SourceType.C4_L1 grammar.
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a cloud definition in a SourceType.C4_L2 grammar.
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a cloud definition in a SourceType.C4_L3 grammar.
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a cloud definition in a SourceType.C4_L1 grammar.
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a cloud definition in a SourceType.C4_L2 grammar.
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a cloud definition in a SourceType.C4_L3 grammar.
enterCloud(C4L1Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a cloud definition in a SourceType.C4_L1 grammar.
enterCloud(C4L2Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a cloud definition in a SourceType.C4_L2 grammar.
enterCloud(C4L3Parser.CloudContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a cloud definition in a SourceType.C4_L3 grammar.
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a component definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a component definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a component definition in a SourceType.C4_L3 has the expected format or reports it.
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a component definition in a SourceType.C4_L3 grammar.
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a component definition in a SourceType.C4_L3 grammar.
enterComponent(C4L3Parser.ComponentContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a component definition in a SourceType.C4_L3 grammar.
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a container definition in a SourceType.C4_L2 grammar is listed in the current dictionary or reports it.
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a container definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a container definition in a SourceType.C4_L2 grammar and verifies that it is not already in use.
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a container definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a container definition in a SourceType.C4_L2 has the expected format or reports it.
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a container definition in a SourceType.C4_L3 has the expected format or reports it.
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a container definition in a SourceType.C4_L2 grammar.
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a container definition in a SourceType.C4_L3 grammar.
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a container definition in a SourceType.C4_L2 grammar.
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a container definition in a SourceType.C4_L3 grammar.
enterContainer(C4L2Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a container definition in a SourceType.C4_L2 grammar.
enterContainer(C4L3Parser.ContainerContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a container definition in a SourceType.C4_L3 grammar.
enterContainer_boundary(C4L3Parser.Container_boundaryContext) - Method in 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.
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.
enterLayout(C4L1Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a layout definition in a SourceType.C4_L1 grammar are listed in the current dictionary or reports them.
enterLayout(C4L2Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a layout definition in a SourceType.C4_L2 grammar are listed in the current dictionary or reports them.
enterLayout(C4L3Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a layout definition in a SourceType.C4_L3 grammar are listed in the current dictionary or reports them.
enterLayout(C4L1Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a layout definition in a SourceType.C4_L1 grammar have the expected format or reports them.
enterLayout(C4L2Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a layout definition in a SourceType.C4_L2 have the expected format or reports them.
enterLayout(C4L3Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a layout definition in a SourceType.C4_L3 have the expected format or reports them.
enterLayout(C4L1Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the aliases of a layout in a SourceType.C4_L1 grammar.
enterLayout(C4L2Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the aliases of a layout in a SourceType.C4_L2 grammar.
enterLayout(C4L3Parser.LayoutContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the aliases of a layout in a SourceType.C4_L3 grammar.
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a person definition in a SourceType.C4_L1 grammar is listed in the current dictionary or reports it.
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a person definition in a SourceType.C4_L2 grammar is listed in the current dictionary or reports it.
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a person definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a person definition in a SourceType.C4_L1 grammar and verifies that it is not already in use.
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a person definition in a SourceType.C4_L2 grammar and verifies that it is not already in use.
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a person definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a person definition in a SourceType.C4_L1 grammar has the expected format or reports it.
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a person definition in a SourceType.C4_L2 has the expected format or reports it.
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a person definition in a SourceType.C4_L3 has the expected format or reports it.
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a person definition in a SourceType.C4_L1 grammar.
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a person definition in a SourceType.C4_L2 grammar.
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a person definition in a SourceType.C4_L3 grammar.
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a person definition in a SourceType.C4_L1 grammar.
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a person definition in a SourceType.C4_L2 grammar.
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a person definition in a SourceType.C4_L3 grammar.
enterPerson(C4L1Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a person definition in a SourceType.C4_L1 grammar.
enterPerson(C4L2Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a person definition in a SourceType.C4_L2 grammar.
enterPerson(C4L3Parser.PersonContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a person definition in a SourceType.C4_L3 grammar.
enterPerson_ext(C4L1Parser.Person_extContext) - Method in 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 class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a relationship definition in a SourceType.C4_L1 grammar are listed in the current dictionary or reports them.
enterRelationship(C4L2Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a relationship definition in a SourceType.C4_L2 grammar are listed in the current dictionary or reports them.
enterRelationship(C4L3Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the aliases of a relationship definition in a SourceType.C4_L3 grammar are listed in the current dictionary or reports them.
enterRelationship(C4L1Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a relationship definition in a SourceType.C4_L1 grammar have the expected format or reports them.
enterRelationship(C4L2Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a relationship definition in a SourceType.C4_L2 have the expected format or reports them.
enterRelationship(C4L3Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the aliases of a relationship definition in a SourceType.C4_L3 have the expected format or reports them.
enterRelationship(C4L1Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsListener
Collects the relationship definition in a SourceType.C4_L1 grammar.
enterRelationship(C4L2Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsListener
Collects the relationship definition in a SourceType.C4_L2 grammar.
enterRelationship(C4L3Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsListener
Collects the relationship definition in a SourceType.C4_L3 grammar.
enterRelationship(C4L1Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the aliases of a relationship in a SourceType.C4_L1 grammar.
enterRelationship(C4L2Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the aliases of a relationship definition in a SourceType.C4_L2 grammar.
enterRelationship(C4L3Parser.RelationshipContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the aliases of a relationship definition in a SourceType.C4_L3 grammar.
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a system definition in a SourceType.C4_L1 grammar is listed in the current dictionary or reports it.
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a system definition in a SourceType.C4_L2 grammar is listed in the current dictionary or reports it.
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryListener
Checks that the alias of a system definition in a SourceType.C4_L3 grammar is listed in the current dictionary or reports it.
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a system definition in a SourceType.C4_L1 grammar and verifies that it is not already in use.
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a system definition in a SourceType.C4_L2 grammar and verifies that it is not already in use.
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeUniqueListener
Collects the alias of a system definition in a SourceType.C4_L3 grammar and verifies that it is not already in use.
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a system definition in a SourceType.C4_L1 grammar has the expected format or reports it.
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a system definition in a SourceType.C4_L2 has the expected format or reports it.
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionListener
Checks that the alias of a system definition in a SourceType.C4_L3 has the expected format or reports it.
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a system definition in a SourceType.C4_L1 grammar.
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a system definition in a SourceType.C4_L2 grammar.
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Collects the alias of a system definition in a SourceType.C4_L3 grammar.
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a system definition in a SourceType.C4_L1 grammar.
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a system definition in a SourceType.C4_L2 grammar.
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Collects the alias of a system definition in a SourceType.C4_L3 grammar.
enterSystem(C4L1Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a system definition in a SourceType.C4_L1 grammar.
enterSystem(C4L2Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a system definition in a SourceType.C4_L2 grammar.
enterSystem(C4L3Parser.SystemContext) - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Collects the alias of a system definition in a SourceType.C4_L3 grammar.
enterSystem_boundary(C4L2Parser.System_boundaryContext) - Method in 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 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.

G

getActiveRules() - Method in class org.thewonderlemming.c4plantuml.linter.Linter
Returns the set of active AbstractLintingRule to be used on parsed files.
getAliasDictionaryFilenameParameterName() - Static method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldBeListedInDictionaryRule
Returns the name of the parameter that needs to be set to override the default value of the dictionary filename AliasesShouldBeListedInDictionaryRule.ALIAS_DEFAULT_DICT_FILENAME.
getAliasFormatParameterName() - Static method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AliasesShouldFollowStandardConventionRule
Returns the name of the parameter that needs to be set to override the default value of the aliases regular expression AliasesShouldFollowStandardConventionRule.ALIAS_DEFAULT_FORMAT.
getCharPositionInLine() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
Returns the position of the offending character in the error line.
getE() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
returns the error associated exception.
getLine() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
Returns the line of the error in the source file.
getLogger() - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Returns the logger to be used within custom AbstractLintingRule.
getMsg() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
returns the message of the syntax error.
getOffendingSymbol() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
Returns the unexpected symbol that caused that error.
getParameter(String) - Method in class org.thewonderlemming.c4plantuml.linter.rules.RuleParameters
Retrieves a parameter value by its name.
getParameterAsBoolean(String) - Method in class org.thewonderlemming.c4plantuml.linter.rules.RuleParameters
Retrieves a Boolean parameter value by its name.
getParameterAsInteger(String) - Method in class org.thewonderlemming.c4plantuml.linter.rules.RuleParameters
Retrieves an Integer parameter value by its name.
getParameterAsLong(String) - Method in class org.thewonderlemming.c4plantuml.linter.rules.RuleParameters
Retrieves a Long parameter value by its name.
getParameterAsType(String, Class<T>, Function<String, Optional<T>>) - Method in class org.thewonderlemming.c4plantuml.linter.rules.RuleParameters
Retrieves a parameter value by its name and casts it to the given type <T>.
getParameters() - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Returns the current AbstractLintingRule parameters.
getRecognizer() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
Returns the ANTLR4 object that recognizes the input and handles the errors.
getSyntaxErrors() - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Returns a list of reported SyntaxError.

L

lint(Path) - Method in class org.thewonderlemming.c4plantuml.linter.Linter
Same as Linter.lint(Path, Charset) but with UTF-8 as default Charset.
lint(Path, Charset) - Method in class org.thewonderlemming.c4plantuml.linter.Linter
Parses a C4 file and if no error occurs, passes the resulting ParseTree through every active AbstractLintingRule.
Linter - Class in org.thewonderlemming.c4plantuml.linter
A linting engine that parses C4 files and passes the result ParseTree to a set of AbstractLintingRule.
Linter(Reporter, Set<AbstractLintingRule>) - Constructor for class org.thewonderlemming.c4plantuml.linter.Linter
Default constructor.
LinterBuilder - Class in org.thewonderlemming.c4plantuml.linter
A simple builder pattern to create Linter instances.
LinterBuilder() - Constructor for class org.thewonderlemming.c4plantuml.linter.LinterBuilder
 
LinterSyntaxErrorListener - Class in org.thewonderlemming.c4plantuml.linter
An observer pattern to enable AbstractLintingRule to be notified on syntax errors.
LinterSyntaxErrorListener() - Constructor for class org.thewonderlemming.c4plantuml.linter.LinterSyntaxErrorListener
 

N

newLinter() - Method in class org.thewonderlemming.c4plantuml.linter.LinterBuilder
Returns a chain of method calls that ends with the build of a Linter instance.
NoDuplicateRelationshipsListener - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
An ANTLR 4 ParseTreeListener implementation that verifies that relationships are not declared more than once..
NoDuplicateRelationshipsListener(Reporter) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsListener
Default constructor.
NoDuplicateRelationshipsRule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A linting rule that checks that relationships are not declared more than once.
NoDuplicateRelationshipsRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoDuplicateRelationshipsRule
Default constructor.
NoOrphanAliasInBoundariesListener - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
An ANTLR 4 ParseTreeListener implementation that verifies that aliases in use in a C4 boundaries are all referring to a valid entity.
NoOrphanAliasInBoundariesListener(NoOrphanAliasInBoundariesRule, Reporter) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesListener
Default constructor.
NoOrphanAliasInBoundariesRule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A linting rule that checks that the aliases used in a boundary are declared in the same source file as part of any entity.
NoOrphanAliasInBoundariesRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesRule
Default constructor.
NoOrphanAliasInLayoutsListener - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
An ANTLR 4 ParseTreeListener implementation that verifies that aliases in use in a C4 layouts are all referring to a valid entity.
NoOrphanAliasInLayoutsListener(NoOrphanAliasInLayoutsRule, Reporter) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsListener
Default constructor.
NoOrphanAliasInLayoutsRule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A linting rule that checks that the aliases used in a layout are declared in the same source file as part of any entity.
NoOrphanAliasInLayoutsRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsRule
Default constructor.
NoOrphanAliasInRelationshipsListener - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
An ANTLR 4 ParseTreeListener implementation that verifies that aliases in use in a C4 relationship are all referring to a valid entity.
NoOrphanAliasInRelationshipsListener(NoOrphanAliasInRelationshipsRule, Reporter) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsListener
Default constructor.
NoOrphanAliasInRelationshipsRule - Class in org.thewonderlemming.c4plantuml.linter.rules.builtin
A linting rule that checks that the aliases used in a relationship are declared in the same source file as part of any entity.
NoOrphanAliasInRelationshipsRule(RuleParameters) - Constructor for class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsRule
Default constructor.

O

org.thewonderlemming.c4plantuml.linter - package org.thewonderlemming.c4plantuml.linter
Contains the linting engine and its main dependencies.
org.thewonderlemming.c4plantuml.linter.builder - package org.thewonderlemming.c4plantuml.linter.builder
Contains the LinterBuilder dependencies.
org.thewonderlemming.c4plantuml.linter.rules - package org.thewonderlemming.c4plantuml.linter.rules
Contains AbstractLintingRule and its dependencies.
org.thewonderlemming.c4plantuml.linter.rules.builtin - package org.thewonderlemming.c4plantuml.linter.rules.builtin
Contains built-in AbstractLintingRule implementations.

R

registerRule(AbstractLintingRule) - Method in class org.thewonderlemming.c4plantuml.linter.LinterSyntaxErrorListener
registers an AbstractLintingRule so that it can be notified of syntax errors.
reportSyntaxError(SyntaxError) - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
Collects a new SyntaxError.
RuleParameters - Class in org.thewonderlemming.c4plantuml.linter.rules
A container for settings to control the behavior of a AbstractLintingRule.
RuleParameters.AddParameter - Interface in org.thewonderlemming.c4plantuml.linter.rules
A part of the RuleParameters builder.

S

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
 
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.

T

toString() - Method in class org.thewonderlemming.c4plantuml.linter.SyntaxError
Returns a human understandable representation of the current instance.

U

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

W

WithReporter - Interface in org.thewonderlemming.c4plantuml.linter.builder
A basic Java Function to create the fluent LinterBuilder.
withReporter(Reporter) - Method in interface org.thewonderlemming.c4plantuml.linter.builder.WithReporter
Takes a Reporter and returns a method chain that ends with the build of a Linter instance.
wrapUp() - Method in class org.thewonderlemming.c4plantuml.linter.rules.AbstractLintingRule
A call that takes place after the parsing process of a file.
wrapUp() - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.AbstractC4Rule
 
wrapUp() - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInBoundariesRule
Verifies that the collected aliases in use in boundaries are all declared.
wrapUp() - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInLayoutsRule
Verifies that the collected aliases in use in layouts are all declared.
wrapUp() - Method in class org.thewonderlemming.c4plantuml.linter.rules.builtin.NoOrphanAliasInRelationshipsRule
Verifies that the collected aliases in use in relationships are all declared.
A B C E G L N O R S T U W 
Skip navigation links

Copyright © 2020. All rights reserved.