org.eclipse.xtext.formatting.impl
Class AbstractFormattingConfig.ElementBeforeAfterPattern

java.lang.Object
  extended by org.eclipse.xtext.formatting.impl.AbstractFormattingConfig.ElementPattern
      extended by org.eclipse.xtext.formatting.impl.AbstractFormattingConfig.ElementBeforeAfterPattern
All Implemented Interfaces:
IElementMatcherProvider.IAfterElement, IElementMatcherProvider.IBeforeElement, IElementMatcherProvider.IElementPattern
Enclosing class:
AbstractFormattingConfig

public static class AbstractFormattingConfig.ElementBeforeAfterPattern
extends AbstractFormattingConfig.ElementPattern
implements IElementMatcherProvider.IAfterElement, IElementMatcherProvider.IBeforeElement


Field Summary
 
Fields inherited from class org.eclipse.xtext.formatting.impl.AbstractFormattingConfig.ElementPattern
after, before, locator
 
Constructor Summary
AbstractFormattingConfig.ElementBeforeAfterPattern(AbstractFormattingConfig.ElementLocator locator, AbstractElement before, AbstractElement after)
           
 
Method Summary
 AbstractElement matchAfter()
           
 AbstractElement matchBefore()
           
 
Methods inherited from class org.eclipse.xtext.formatting.impl.AbstractFormattingConfig.ElementPattern
getLocator, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractFormattingConfig.ElementBeforeAfterPattern

public AbstractFormattingConfig.ElementBeforeAfterPattern(AbstractFormattingConfig.ElementLocator locator,
                                                          AbstractElement before,
                                                          AbstractElement after)
Method Detail

matchAfter

public AbstractElement matchAfter()
Specified by:
matchAfter in interface IElementMatcherProvider.IAfterElement

matchBefore

public AbstractElement matchBefore()
Specified by:
matchBefore in interface IElementMatcherProvider.IBeforeElement