lingua-franca 0.10.1
Lingua Franca code generator
Loading...
Searching...
No Matches
org.lflang.validation.BaseLFValidator.ValidatorStateAccess Class Reference

Provides convenient access to the inner state of the validator. More...

Public Member Functions

DiagnosticChain getChain ()
CheckMode getCheckMode ()
Map< Object, Object > getContext ()
Method getCurrentMethod ()
EObject getCurrentObject ()

Detailed Description

Provides convenient access to the inner state of the validator.

The validator only gives protected access to its own state. With this class, we can grant access to the inner state to other objects.

Author
Christian Menard

Member Function Documentation

◆ getChain()

DiagnosticChain org.lflang.validation.BaseLFValidator.ValidatorStateAccess.getChain ( )

◆ getCheckMode()

CheckMode org.lflang.validation.BaseLFValidator.ValidatorStateAccess.getCheckMode ( )

◆ getContext()

Map< Object, Object > org.lflang.validation.BaseLFValidator.ValidatorStateAccess.getContext ( )

◆ getCurrentMethod()

Method org.lflang.validation.BaseLFValidator.ValidatorStateAccess.getCurrentMethod ( )

◆ getCurrentObject()

EObject org.lflang.validation.BaseLFValidator.ValidatorStateAccess.getCurrentObject ( )

The documentation for this class was generated from the following file:
  • /Users/runner/work/lingua-franca/lingua-franca/core/src/main/java/org/lflang/validation/BaseLFValidator.java