Class TextRegionAccessToString
- java.lang.Object
-
- org.eclipse.xtext.formatting2.debug.TextRegionAccessToString
-
public class TextRegionAccessToString extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classTextRegionAccessToString.AstRegionComparatorprotected static classTextRegionAccessToString.DiffColumn
-
Constructor Summary
Constructors Constructor Description TextRegionAccessToString()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappendRegions(TextRegionListToString result, java.util.List<ITextSegment> list, TextRegionAccessToString.DiffColumn diff, boolean isDiffAppendix)intgetTextWidth()TextRegionAccessToStringhideColumnExplanation()TextRegionAccessToStringhideIndentation()TextRegionAccessToStringhighlightOrigin()protected java.lang.Stringindent(int indentation)booleanisHideColumnExplanation()booleanisHideIndentation()booleanisHighlightOrigin()protected java.lang.Stringquote(java.lang.String string)protected java.lang.StringtoClassWithName(org.eclipse.emf.ecore.EObject obj)java.lang.StringtoString()protected java.lang.StringtoString(org.eclipse.emf.ecore.EObject ele)protected java.lang.StringtoString(AbstractRule rule)protected java.lang.StringtoString(IComment comment)protected java.lang.StringtoString(IEObjectRegion region)protected java.lang.StringtoString(IHiddenRegion hiddens)protected java.lang.StringtoString(ISemanticRegion token)protected java.lang.StringtoString(ITextSegment region)protected java.lang.StringtoString(IWhitespace whitespace)protected java.util.List<ITextSegment>toTokenAndGapList()TextRegionAccessToStringwithOrigin(ITextSegment origin)TextRegionAccessToStringwithRegionAccess(ITextRegionAccess access)TextRegionAccessToStringwithTextWidth(int width)
-
-
-
Method Detail
-
appendRegions
protected void appendRegions(TextRegionListToString result, java.util.List<ITextSegment> list, TextRegionAccessToString.DiffColumn diff, boolean isDiffAppendix)
-
getTextWidth
public int getTextWidth()
-
hideColumnExplanation
public TextRegionAccessToString hideColumnExplanation()
-
hideIndentation
public TextRegionAccessToString hideIndentation()
-
highlightOrigin
public TextRegionAccessToString highlightOrigin()
- Since:
- 2.26
-
indent
protected java.lang.String indent(int indentation)
-
isHideColumnExplanation
public boolean isHideColumnExplanation()
-
isHideIndentation
public boolean isHideIndentation()
-
isHighlightOrigin
public boolean isHighlightOrigin()
- Since:
- 2.26
-
quote
protected java.lang.String quote(java.lang.String string)
-
toClassWithName
protected java.lang.String toClassWithName(org.eclipse.emf.ecore.EObject obj)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toString
protected java.lang.String toString(AbstractRule rule)
-
toString
protected java.lang.String toString(org.eclipse.emf.ecore.EObject ele)
-
toString
protected java.lang.String toString(IComment comment)
-
toString
protected java.lang.String toString(IEObjectRegion region)
-
toString
protected java.lang.String toString(IHiddenRegion hiddens)
-
toString
protected java.lang.String toString(ISemanticRegion token)
-
toString
protected java.lang.String toString(ITextSegment region)
-
toString
protected java.lang.String toString(IWhitespace whitespace)
-
toTokenAndGapList
protected java.util.List<ITextSegment> toTokenAndGapList()
-
withOrigin
public TextRegionAccessToString withOrigin(ITextSegment origin)
-
withRegionAccess
public TextRegionAccessToString withRegionAccess(ITextRegionAccess access)
-
withTextWidth
public TextRegionAccessToString withTextWidth(int width)
-
-