org.eclipse.xtext.formatting.impl
Class AbstractFormattingConfig
java.lang.Object
org.eclipse.xtext.formatting.impl.AbstractFormattingConfig
- Direct Known Subclasses:
- FormattingConfig
public abstract class AbstractFormattingConfig
- extends java.lang.Object
- Author:
- Moritz Eysholdt - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
grammarAccess
protected IGrammarAccess grammarAccess
hiddenTokenHelper
protected IHiddenTokenHelper hiddenTokenHelper
locatorsCommentAfter
protected java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<AbstractFormattingConfig.ElementLocator>> locatorsCommentAfter
locatorsCommentBefore
protected java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<AbstractFormattingConfig.ElementLocator>> locatorsCommentBefore
locatorsSemantic
protected java.util.List<AbstractFormattingConfig.ElementPattern> locatorsSemantic
AbstractFormattingConfig
public AbstractFormattingConfig(IGrammarAccess grammarAccess,
IHiddenTokenHelper hiddenTokenHelper)
addLocator
protected void addLocator(AbstractFormattingConfig.ElementLocator locator)
addLocatorComment
protected void addLocatorComment(AbstractFormattingConfig.ElementLocator locator)
addLocatorSemantic
protected void addLocatorSemantic(AbstractFormattingConfig.ElementLocator locator)
addLocatorSemantic
protected void addLocatorSemantic(AbstractFormattingConfig.ElementLocator locator,
AbstractElement before,
AbstractElement after)
getAbstractElements
protected java.util.List<AbstractElement> getAbstractElements(org.eclipse.emf.ecore.EObject obj)
getLocatorsForCommentTokensAfter
public java.util.List<AbstractFormattingConfig.ElementLocator> getLocatorsForCommentTokensAfter(org.eclipse.emf.ecore.EObject ctx)
getLocatorsForCommentTokensBefore
public java.util.List<AbstractFormattingConfig.ElementLocator> getLocatorsForCommentTokensBefore(org.eclipse.emf.ecore.EObject ctx)
getLocatorsForSemanticTokens
public java.util.List<AbstractFormattingConfig.ElementPattern> getLocatorsForSemanticTokens()