Package org.eclipse.viatra.query.patternlanguage.emf.util
-
Interface Summary Interface Description IClassLoaderProvider Returns the corresponding class loader for the selected patterns.IErrorFeedback IExpectedPackageNameProvider IProjectHelper -
Class Summary Class Description AdvancedPatternParser An updateable, stateful pattern parser that allows the management of complex query libraries with interresource cross references.AdvancedPatternParser.AdvancedPatternParserSnapshot AdvancedPatternParser.AdvancedPatternParserSnapshot.Builder AdvancedPatternParsingResults Contains the results of theAdvancedPatternParser
operations.AdvancedPatternParsingResults.AdvancedPatternParsingResultsBuilder AggregatorUtil ASTStringProvider Helper class to provide String representation for pattern language AST elementsBasePatternParser Base class for various pattern parser implementations.EagerBatchLinkableResource EMFJvmTypesBuilder CustomJvmTypesBuilder
for EMFPatternLanguage.EMFPatternLanguageGeneratorConfig A generator configuration that stores both Xbase and pattern language specific optionsEMFPatternLanguageGeneratorConfigProvider IExpectedPackageNameProvider.NoExpectedPackageNameProvider A package name provider that always returns nullIProjectHelper.DefaultProjectHelper PatternParser PatternParser.Builder Deprecated. PatternParserBuilder PatternParsingResults PatternParsingUtil Deprecated. use the newPatternParserBuilder
infrastructure insteadResourceDiagnosticFeedback An error feedback implementation that creates diagnostics in EMF resources.SimpleClassLoaderProvider Generic classloader implementation - returns the base classloader. -
Enum Summary Enum Description EMFPatternLanguageGeneratorConfig.MatcherGenerationStrategy