Class QlElementMatcherProvider

  • All Implemented Interfaces:
    org.eclipse.xtext.formatting.IElementMatcherProvider
    Direct Known Subclasses:
    QlDcsElementMatcherProvider, RightQlElementMatcherProvider

    public class QlElementMatcherProvider
    extends org.eclipse.xtext.formatting.impl.ElementMatcherProvider
    Special ElementMatcherProvider for Ql language
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      protected static class  QlElementMatcherProvider.QlTransitionMatcher<T extends org.eclipse.xtext.formatting.IElementMatcherProvider.IElementPattern>
      Special ElementMatcherProvider.TransitionMatcher for Ql.
      • Nested classes/interfaces inherited from class org.eclipse.xtext.formatting.impl.ElementMatcherProvider

        org.eclipse.xtext.formatting.impl.ElementMatcherProvider.TransitionMatcher<T extends org.eclipse.xtext.formatting.IElementMatcherProvider.IElementPattern>
      • Nested classes/interfaces inherited from interface org.eclipse.xtext.formatting.IElementMatcherProvider

        org.eclipse.xtext.formatting.IElementMatcherProvider.IAfterElement, org.eclipse.xtext.formatting.IElementMatcherProvider.IBeforeElement, org.eclipse.xtext.formatting.IElementMatcherProvider.IBetweenElements, org.eclipse.xtext.formatting.IElementMatcherProvider.IElementMatcher<T extends org.eclipse.xtext.formatting.IElementMatcherProvider.IElementPattern>, org.eclipse.xtext.formatting.IElementMatcherProvider.IElementMatcherExtension<T extends org.eclipse.xtext.formatting.IElementMatcherProvider.IElementPattern>, org.eclipse.xtext.formatting.IElementMatcherProvider.IElementPattern
    • Field Summary

      • Fields inherited from class org.eclipse.xtext.formatting.impl.ElementMatcherProvider

        grammar, nfaProvider
    • Constructor Detail

      • QlElementMatcherProvider

        public QlElementMatcherProvider()
    • Method Detail

      • createMatcher

        public <T extends org.eclipse.xtext.formatting.IElementMatcherProvider.IElementPattern> org.eclipse.xtext.formatting.IElementMatcherProvider.IElementMatcher<T> createMatcher​(Iterable<T> rules)
        Specified by:
        createMatcher in interface org.eclipse.xtext.formatting.IElementMatcherProvider
        Overrides:
        createMatcher in class org.eclipse.xtext.formatting.impl.ElementMatcherProvider