## Uses of Class
org.thewonderlemming.c4plantuml.grammars.C4BaseListener

- Packages that use C4BaseListener
  Package | Description
  --- | ---
  org.thewonderlemming.c4plantuml.linter.rules.builtin | Contains built-in `AbstractLintingRule` implementations.

- - ### Uses of C4BaseListener in org.thewonderlemming.c4plantuml.linter.rules.builtin

    Subclasses of C4BaseListener in org.thewonderlemming.c4plantuml.linter.rules.builtin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AliasesShouldBeListedInDictionaryListener` An ANTLR 4 `ParseTreeListener` implementation that used aliases are declared in a dictionary file.
    `class` | `AliasesShouldBeUniqueListener` An ANTLR 4 `ParseTreeListener` implementation that verifies that aliases are not referring to more than one entity (i.e.
    `class` | `AliasesShouldFollowStandardConventionListener` An ANTLR 4 `ParseTreeListener` implementation that verifies that aliases follow a defined format.
    `class` | `NoDuplicateRelationshipsListener` An ANTLR 4 `ParseTreeListener` implementation that verifies that relationships are not declared more than once..
    `class` | `NoOrphanAliasInBoundariesListener` An ANTLR 4 `ParseTreeListener` implementation that verifies that aliases in use in a C4 boundaries are all referring to a valid entity.
    `class` | `NoOrphanAliasInLayoutsListener` An ANTLR 4 `ParseTreeListener` implementation that verifies that aliases in use in a C4 layouts are all referring to a valid entity.
    `class` | `NoOrphanAliasInRelationshipsListener` An ANTLR 4 `ParseTreeListener` implementation that verifies that aliases in use in a C4 relationship are all referring to a valid entity.

Copyright © 2020. All rights reserved.