| Package | Description |
|---|---|
| org.eclipse.xtext.formatting2 |
Xtext formatting infrastructure since Xtext 2.8.
|
| org.eclipse.xtext.formatting2.debug | |
| org.eclipse.xtext.formatting2.internal | |
| org.eclipse.xtext.formatting2.regionaccess |
This package contains the
ITextRegionAccess and related classes. |
| org.eclipse.xtext.formatting2.regionaccess.internal |
| Modifier and Type | Method and Description |
|---|---|
<T1 extends ISemanticRegion,T2 extends ISemanticRegion> |
IFormattableDocument.interior(Pair<T1,T2> pair,
Procedures.Procedure1<? super IHiddenRegionFormatter> init) |
<T1 extends ISemanticRegion,T2 extends ISemanticRegion> |
IFormattableDocument.interior(Pair<T1,T2> pair,
Procedures.Procedure1<? super IHiddenRegionFormatter> init) |
<T1 extends ISemanticRegion,T2 extends ISemanticRegion> |
IFormattableDocument.interior(T1 first,
T2 second,
Procedures.Procedure1<? super IHiddenRegionFormatter> init) |
<T1 extends ISemanticRegion,T2 extends ISemanticRegion> |
IFormattableDocument.interior(T1 first,
T2 second,
Procedures.Procedure1<? super IHiddenRegionFormatter> init) |
| Modifier and Type | Method and Description |
|---|---|
ISemanticRegion |
IFormattableDocument.append(ISemanticRegion appendAfter,
Procedures.Procedure1<? super IHiddenRegionFormatter> initializer)
Create a new
IHiddenRegionFormatting, initialize it, and add it behind the given semanticRegion. |
ISemanticRegion |
IFormattableDocument.prepend(ISemanticRegion prependBefore,
Procedures.Procedure1<? super IHiddenRegionFormatter> initializer)
Create a new
IHiddenRegionFormatting, initialize it, and add it before the given semanticRegion. |
ISemanticRegion |
IFormattableDocument.surround(ISemanticRegion semanticRegion,
Procedures.Procedure1<? super IHiddenRegionFormatter> beforeAndAfter)
Create a new
IHiddenRegionFormatting, initialize it, and add it before and after the given semantic
region. |
| Modifier and Type | Method and Description |
|---|---|
ISemanticRegion |
IFormattableDocument.append(ISemanticRegion appendAfter,
Procedures.Procedure1<? super IHiddenRegionFormatter> initializer)
Create a new
IHiddenRegionFormatting, initialize it, and add it behind the given semanticRegion. |
ISemanticRegion |
IFormattableDocument.prepend(ISemanticRegion prependBefore,
Procedures.Procedure1<? super IHiddenRegionFormatter> initializer)
Create a new
IHiddenRegionFormatting, initialize it, and add it before the given semanticRegion. |
ISemanticRegion |
IFormattableDocument.surround(ISemanticRegion semanticRegion,
Procedures.Procedure1<? super IHiddenRegionFormatter> beforeAndAfter)
Create a new
IHiddenRegionFormatting, initialize it, and add it before and after the given semantic
region. |
| Modifier and Type | Method and Description |
|---|---|
protected String |
TextRegionAccessToString.toString(ISemanticRegion token) |
| Modifier and Type | Method and Description |
|---|---|
<T1 extends ISemanticRegion,T2 extends ISemanticRegion> |
FormattableDocument.interior(Pair<T1,T2> pair,
Procedures.Procedure1<? super IHiddenRegionFormatter> init) |
<T1 extends ISemanticRegion,T2 extends ISemanticRegion> |
FormattableDocument.interior(Pair<T1,T2> pair,
Procedures.Procedure1<? super IHiddenRegionFormatter> init) |
<T1 extends ISemanticRegion,T2 extends ISemanticRegion> |
FormattableDocument.interior(T1 first,
T2 second,
Procedures.Procedure1<? super IHiddenRegionFormatter> init) |
<T1 extends ISemanticRegion,T2 extends ISemanticRegion> |
FormattableDocument.interior(T1 first,
T2 second,
Procedures.Procedure1<? super IHiddenRegionFormatter> init) |
| Modifier and Type | Method and Description |
|---|---|
ISemanticRegion |
FormattableDocument.append(ISemanticRegion token,
Procedures.Procedure1<? super IHiddenRegionFormatter> after) |
ISemanticRegion |
FormattableDocument.prepend(ISemanticRegion token,
Procedures.Procedure1<? super IHiddenRegionFormatter> before) |
ISemanticRegion |
FormattableDocument.surround(ISemanticRegion token,
Procedures.Procedure1<? super IHiddenRegionFormatter> beforeAndAfter) |
| Modifier and Type | Method and Description |
|---|---|
ISemanticRegion |
FormattableDocument.append(ISemanticRegion token,
Procedures.Procedure1<? super IHiddenRegionFormatter> after) |
ISemanticRegion |
FormattableDocument.prepend(ISemanticRegion token,
Procedures.Procedure1<? super IHiddenRegionFormatter> before) |
ISemanticRegion |
FormattableDocument.surround(ISemanticRegion token,
Procedures.Procedure1<? super IHiddenRegionFormatter> beforeAndAfter) |
| Modifier and Type | Method and Description |
|---|---|
ISemanticRegion |
ISemanticRegionFinder.assignment(Assignment assignment) |
ISemanticRegion |
ISemanticRegionFinder.crossRef(CrossReference crossReference) |
ISemanticRegion |
ISemanticRegionFinder.element(AbstractElement element) |
ISemanticRegion |
ISemanticRegionFinder.feature(org.eclipse.emf.ecore.EStructuralFeature feature) |
ISemanticRegion |
ISequentialRegion.getNextSemanticRegion() |
ISemanticRegion |
ISequentialRegion.getPreviousSemanticRegion() |
ISemanticRegion |
ISemanticRegionFinder.keyword(Keyword keyword) |
ISemanticRegion |
ISemanticRegionFinder.keyword(String keyword) |
ISemanticRegion |
ISemanticRegionFinder.ruleCall(RuleCall ruleCall) |
ISemanticRegion |
ISemanticRegionFinder.ruleCallTo(AbstractRule rule) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<ISemanticRegion> |
ITextRegionExtensions.allSemanticRegions(org.eclipse.emf.ecore.EObject object) |
List<ISemanticRegion> |
ISemanticRegionsFinder.assignments(Assignment... assignments) |
List<ISemanticRegion> |
ISemanticRegionsFinder.crossRefs(CrossReference... crossReferences) |
List<ISemanticRegion> |
ISemanticRegionsFinder.elements(AbstractElement... elements) |
List<ISemanticRegion> |
ISemanticRegionsFinder.features(org.eclipse.emf.ecore.EStructuralFeature... features) |
Iterable<ISemanticRegion> |
IEObjectRegion.getAllSemanticRegions() |
Iterable<ISemanticRegion> |
IEObjectRegion.getSemanticRegions() |
List<Pair<ISemanticRegion,ISemanticRegion>> |
ISemanticRegionsFinder.keywordPairs(Keyword kw1,
Keyword kw2) |
List<Pair<ISemanticRegion,ISemanticRegion>> |
ISemanticRegionsFinder.keywordPairs(Keyword kw1,
Keyword kw2) |
List<Pair<ISemanticRegion,ISemanticRegion>> |
ISemanticRegionsFinder.keywordPairs(String kw1,
String kw2) |
List<Pair<ISemanticRegion,ISemanticRegion>> |
ISemanticRegionsFinder.keywordPairs(String kw1,
String kw2) |
List<ISemanticRegion> |
ISemanticRegionsFinder.keywords(Keyword... keywords) |
List<ISemanticRegion> |
ISemanticRegionsFinder.keywords(String... keywords) |
List<ISemanticRegion> |
ISemanticRegionsFinder.ruleCalls(RuleCall... ruleCalls) |
List<ISemanticRegion> |
ISemanticRegionsFinder.ruleCallsTo(AbstractRule... rules) |
Iterable<ISemanticRegion> |
ITextRegionExtensions.semanticRegions(org.eclipse.emf.ecore.EObject object) |
| Modifier and Type | Class and Description |
|---|---|
class |
NodeSemanticRegion |
class |
StringSemanticRegion |
| Modifier and Type | Method and Description |
|---|---|
ISemanticRegion |
SemanticRegionNullFinder.assignment(Assignment assignment) |
ISemanticRegion |
AbstractSemanticRegionsFinder.assignment(Assignment assignment) |
ISemanticRegion |
SemanticRegionNullFinder.crossRef(CrossReference crossReference) |
ISemanticRegion |
AbstractSemanticRegionsFinder.crossRef(CrossReference crossReference) |
ISemanticRegion |
SemanticRegionNullFinder.element(AbstractElement element) |
ISemanticRegion |
AbstractSemanticRegionsFinder.element(AbstractElement element) |
ISemanticRegion |
SemanticRegionNullFinder.feature(org.eclipse.emf.ecore.EStructuralFeature feature) |
ISemanticRegion |
AbstractSemanticRegionsFinder.feature(org.eclipse.emf.ecore.EStructuralFeature feature) |
protected ISemanticRegion |
SemanticRegionMatcher.findFirst(com.google.common.base.Predicate<ISemanticRegion> predicate) |
protected ISemanticRegion |
SemanticRegionInIterableFinder.findFirst(com.google.common.base.Predicate<ISemanticRegion> predicate) |
protected abstract ISemanticRegion |
AbstractSemanticRegionsFinder.findFirst(com.google.common.base.Predicate<ISemanticRegion> predicate) |
ISemanticRegion |
StringSemanticRegion.getNextSemanticRegion() |
ISemanticRegion |
NodeSemanticRegion.getNextSemanticRegion() |
ISemanticRegion |
AbstractHiddenRegion.getNextSemanticRegion() |
ISemanticRegion |
AbstractEObjectRegion.getNextSemanticRegion() |
ISemanticRegion |
StringSemanticRegion.getPreviousSemanticRegion() |
ISemanticRegion |
NodeSemanticRegion.getPreviousSemanticRegion() |
ISemanticRegion |
AbstractHiddenRegion.getPreviousSemanticRegion() |
ISemanticRegion |
AbstractEObjectRegion.getPreviousSemanticRegion() |
ISemanticRegion |
SemanticRegionNullFinder.keyword(Keyword keyword) |
ISemanticRegion |
AbstractSemanticRegionsFinder.keyword(Keyword keyword) |
ISemanticRegion |
SemanticRegionNullFinder.keyword(String keyword) |
ISemanticRegion |
AbstractSemanticRegionsFinder.keyword(String keyword) |
ISemanticRegion |
SemanticRegionNullFinder.ruleCall(RuleCall ruleCall) |
ISemanticRegion |
AbstractSemanticRegionsFinder.ruleCall(RuleCall ruleCall) |
ISemanticRegion |
SemanticRegionNullFinder.ruleCallTo(AbstractRule rule) |
ISemanticRegion |
AbstractSemanticRegionsFinder.ruleCallTo(AbstractRule rule) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<ISemanticRegion> |
AbstractRegionAccess.allSemanticRegions(org.eclipse.emf.ecore.EObject object) |
List<ISemanticRegion> |
SemanticRegionNullFinder.assignments(Assignment... assignments) |
List<ISemanticRegion> |
AbstractSemanticRegionsFinder.assignments(Assignment... assignments) |
protected com.google.common.base.Predicate<ISemanticRegion> |
AbstractSemanticRegionsFinder.createPredicate(AbstractElement... ele) |
protected com.google.common.base.Predicate<ISemanticRegion> |
AbstractSemanticRegionsFinder.createPredicate(AbstractElement ele) |
List<ISemanticRegion> |
SemanticRegionNullFinder.crossRefs(CrossReference... crossReferences) |
List<ISemanticRegion> |
AbstractSemanticRegionsFinder.crossRefs(CrossReference... crossReferences) |
List<ISemanticRegion> |
SemanticRegionNullFinder.elements(AbstractElement... elements) |
List<ISemanticRegion> |
AbstractSemanticRegionsFinder.elements(AbstractElement... elements) |
List<ISemanticRegion> |
SemanticRegionNullFinder.features(org.eclipse.emf.ecore.EStructuralFeature... features) |
List<ISemanticRegion> |
AbstractSemanticRegionsFinder.features(org.eclipse.emf.ecore.EStructuralFeature... features) |
protected com.google.common.collect.ImmutableList<ISemanticRegion> |
SemanticRegionMatcher.findAll(com.google.common.base.Predicate<ISemanticRegion> predicate) |
protected com.google.common.collect.ImmutableList<ISemanticRegion> |
SemanticRegionInIterableFinder.findAll(com.google.common.base.Predicate<ISemanticRegion> predicate) |
protected abstract com.google.common.collect.ImmutableList<ISemanticRegion> |
AbstractSemanticRegionsFinder.findAll(com.google.common.base.Predicate<ISemanticRegion> predicate) |
Iterable<ISemanticRegion> |
AbstractEObjectRegion.getAllSemanticRegions() |
List<ISemanticRegion> |
AbstractEObjectRegion.getSemanticRegions() |
Iterator<ISemanticRegion> |
SemanticRegionIterable.iterator() |
List<Pair<ISemanticRegion,ISemanticRegion>> |
SemanticRegionNullFinder.keywordPairs(Keyword kw1,
Keyword kw2) |
List<Pair<ISemanticRegion,ISemanticRegion>> |
SemanticRegionNullFinder.keywordPairs(Keyword kw1,
Keyword kw2) |
List<Pair<ISemanticRegion,ISemanticRegion>> |
AbstractSemanticRegionsFinder.keywordPairs(Keyword kw1,
Keyword kw2) |
List<Pair<ISemanticRegion,ISemanticRegion>> |
AbstractSemanticRegionsFinder.keywordPairs(Keyword kw1,
Keyword kw2) |
List<Pair<ISemanticRegion,ISemanticRegion>> |
SemanticRegionNullFinder.keywordPairs(String kw1,
String kw2) |
List<Pair<ISemanticRegion,ISemanticRegion>> |
SemanticRegionNullFinder.keywordPairs(String kw1,
String kw2) |
List<Pair<ISemanticRegion,ISemanticRegion>> |
AbstractSemanticRegionsFinder.keywordPairs(String kw1,
String kw2) |
List<Pair<ISemanticRegion,ISemanticRegion>> |
AbstractSemanticRegionsFinder.keywordPairs(String kw1,
String kw2) |
List<ISemanticRegion> |
SemanticRegionNullFinder.keywords(Keyword... keywords) |
List<ISemanticRegion> |
AbstractSemanticRegionsFinder.keywords(Keyword... keywords) |
List<ISemanticRegion> |
SemanticRegionNullFinder.keywords(String... keywords) |
List<ISemanticRegion> |
AbstractSemanticRegionsFinder.keywords(String... keywords) |
List<ISemanticRegion> |
SemanticRegionNullFinder.ruleCalls(RuleCall... ruleCalls) |
List<ISemanticRegion> |
AbstractSemanticRegionsFinder.ruleCalls(RuleCall... ruleCalls) |
List<ISemanticRegion> |
SemanticRegionNullFinder.ruleCallsTo(AbstractRule... rules) |
List<ISemanticRegion> |
AbstractSemanticRegionsFinder.ruleCallsTo(AbstractRule... rules) |
Iterable<ISemanticRegion> |
AbstractRegionAccess.semanticRegions(org.eclipse.emf.ecore.EObject object) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractSemanticRegionsFinder.FeaturePredicate.apply(ISemanticRegion input) |
boolean |
AbstractSemanticRegionsFinder.GrammarElementPredicate.apply(ISemanticRegion input) |
boolean |
AbstractSemanticRegionsFinder.GrammarElementsPredicate.apply(ISemanticRegion input) |
boolean |
AbstractSemanticRegionsFinder.KeywordPredicate.apply(ISemanticRegion input) |
boolean |
AbstractSemanticRegionsFinder.KeywordsPredicate.apply(ISemanticRegion input) |
boolean |
AbstractSemanticRegionsFinder.RulePredicate.apply(ISemanticRegion input) |
boolean |
AbstractSemanticRegionsFinder.RulesPredicate.apply(ISemanticRegion input) |
protected void |
AbstractHiddenRegion.setNext(ISemanticRegion next) |
protected void |
AbstractHiddenRegion.setPrevious(ISemanticRegion previous) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.collect.ImmutableList<ISemanticRegion> |
SemanticRegionMatcher.findAll(com.google.common.base.Predicate<ISemanticRegion> predicate) |
protected com.google.common.collect.ImmutableList<ISemanticRegion> |
SemanticRegionInIterableFinder.findAll(com.google.common.base.Predicate<ISemanticRegion> predicate) |
protected abstract com.google.common.collect.ImmutableList<ISemanticRegion> |
AbstractSemanticRegionsFinder.findAll(com.google.common.base.Predicate<ISemanticRegion> predicate) |
protected ISemanticRegion |
SemanticRegionMatcher.findFirst(com.google.common.base.Predicate<ISemanticRegion> predicate) |
protected ISemanticRegion |
SemanticRegionInIterableFinder.findFirst(com.google.common.base.Predicate<ISemanticRegion> predicate) |
protected abstract ISemanticRegion |
AbstractSemanticRegionsFinder.findFirst(com.google.common.base.Predicate<ISemanticRegion> predicate) |
| Constructor and Description |
|---|
SemanticRegionIterable(ISemanticRegion first,
ISemanticRegion last) |
SemanticRegionMatcher(ISemanticRegion region) |
| Constructor and Description |
|---|
SemanticRegionInIterableFinder(Iterable<ISemanticRegion> regions) |
Copyright © 2015. All Rights Reserved.