public abstract class AbstractFormattingConfig extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractFormattingConfig.ElementBeforeAfterPattern |
static class |
AbstractFormattingConfig.ElementBetweenPattern |
class |
AbstractFormattingConfig.ElementLocator |
static class |
AbstractFormattingConfig.ElementPattern |
static class |
AbstractFormattingConfig.LocatorType |
| Modifier and Type | Field and Description |
|---|---|
protected IGrammarAccess |
grammarAccess |
protected IHiddenTokenHelper |
hiddenTokenHelper |
protected Map<org.eclipse.emf.ecore.EObject,List<AbstractFormattingConfig.ElementLocator>> |
locatorsCommentAfter |
protected Map<org.eclipse.emf.ecore.EObject,List<AbstractFormattingConfig.ElementLocator>> |
locatorsCommentBefore |
protected List<AbstractFormattingConfig.ElementPattern> |
locatorsSemantic |
| Constructor and Description |
|---|
AbstractFormattingConfig(IGrammarAccess grammarAccess,
IHiddenTokenHelper hiddenTokenHelper) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addLocator(AbstractFormattingConfig.ElementLocator locator) |
protected void |
addLocatorComment(AbstractFormattingConfig.ElementLocator locator) |
protected void |
addLocatorSemantic(AbstractFormattingConfig.ElementLocator locator) |
protected void |
addLocatorSemantic(AbstractFormattingConfig.ElementLocator locator,
AbstractElement before,
AbstractElement after) |
protected List<AbstractElement> |
getAbstractElements(org.eclipse.emf.ecore.EObject obj) |
List<AbstractFormattingConfig.ElementLocator> |
getLocatorsForCommentTokensAfter(org.eclipse.emf.ecore.EObject ctx) |
List<AbstractFormattingConfig.ElementLocator> |
getLocatorsForCommentTokensBefore(org.eclipse.emf.ecore.EObject ctx) |
List<AbstractFormattingConfig.ElementPattern> |
getLocatorsForSemanticTokens() |
protected IGrammarAccess grammarAccess
protected IHiddenTokenHelper hiddenTokenHelper
protected Map<org.eclipse.emf.ecore.EObject,List<AbstractFormattingConfig.ElementLocator>> locatorsCommentAfter
protected Map<org.eclipse.emf.ecore.EObject,List<AbstractFormattingConfig.ElementLocator>> locatorsCommentBefore
protected List<AbstractFormattingConfig.ElementPattern> locatorsSemantic
public AbstractFormattingConfig(IGrammarAccess grammarAccess, IHiddenTokenHelper hiddenTokenHelper)
protected void addLocator(AbstractFormattingConfig.ElementLocator locator)
protected void addLocatorComment(AbstractFormattingConfig.ElementLocator locator)
protected void addLocatorSemantic(AbstractFormattingConfig.ElementLocator locator)
protected void addLocatorSemantic(AbstractFormattingConfig.ElementLocator locator, AbstractElement before, AbstractElement after)
protected List<AbstractElement> getAbstractElements(org.eclipse.emf.ecore.EObject obj)
public List<AbstractFormattingConfig.ElementLocator> getLocatorsForCommentTokensAfter(org.eclipse.emf.ecore.EObject ctx)
public List<AbstractFormattingConfig.ElementLocator> getLocatorsForCommentTokensBefore(org.eclipse.emf.ecore.EObject ctx)
public List<AbstractFormattingConfig.ElementPattern> getLocatorsForSemanticTokens()
Copyright © 2015. All Rights Reserved.