Inherits NamesAreUniqueValidationHelper.
|
| EClass | getAssociatedClusterType (EClass eClass) |
| | Lump all inputs, outputs, timers, actions, parameters, and instantiations in the same cluster type.
|
|
| void | checkDescriptionForDuplicatedName (IEObjectDescription description, Map< EClass, Map< QualifiedName, IEObjectDescription > > clusterTypeToName, ValidationMessageAcceptor acceptor) |
◆ checkDescriptionForDuplicatedName()
| void org.lflang.validation.LFNamesAreUniqueValidationHelper.checkDescriptionForDuplicatedName |
( |
IEObjectDescription | description, |
|
|
Map< EClass, Map< QualifiedName, IEObjectDescription > > | clusterTypeToName, |
|
|
ValidationMessageAcceptor | acceptor ) |
|
protected |
◆ getAssociatedClusterType()
| EClass org.lflang.validation.LFNamesAreUniqueValidationHelper.getAssociatedClusterType |
( |
EClass | eClass | ) |
|
Lump all inputs, outputs, timers, actions, parameters, and instantiations in the same cluster type.
This ensures that names amongst them are checked for uniqueness.
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/LFNamesAreUniqueValidationHelper.java