Class RegionDiffFormatter


  • public class RegionDiffFormatter
    extends java.lang.Object
    Since:
    2.13
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.util.Collection<org.eclipse.xtext.util.ITextRegion> collectRegionsToFormat​(org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccessDiff regions)  
      protected org.eclipse.xtext.formatting2.FormatterRequest createFormatterRequest​(org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccess rewritten)  
      protected org.eclipse.xtext.formatting2.FormatterRequest createFormatterRequest​(org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccessDiff rewritten)  
      java.util.List<org.eclipse.xtext.formatting2.regionaccess.ITextReplacement> format​(org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccess regions)  
      protected org.eclipse.xtext.formatting2.IFormatter2 getFormatter()  
      protected java.util.List<org.eclipse.xtext.formatting2.regionaccess.ITextReplacement> mergeReplacements​(org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccessDiff regions, java.util.List<org.eclipse.xtext.formatting2.regionaccess.ITextReplacement> rep)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RegionDiffFormatter

        public RegionDiffFormatter()
    • Method Detail

      • collectRegionsToFormat

        protected java.util.Collection<org.eclipse.xtext.util.ITextRegion> collectRegionsToFormat​(org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccessDiff regions)
      • createFormatterRequest

        protected org.eclipse.xtext.formatting2.FormatterRequest createFormatterRequest​(org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccess rewritten)
      • createFormatterRequest

        protected org.eclipse.xtext.formatting2.FormatterRequest createFormatterRequest​(org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccessDiff rewritten)
      • format

        public java.util.List<org.eclipse.xtext.formatting2.regionaccess.ITextReplacement> format​(org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccess regions)
      • getFormatter

        protected org.eclipse.xtext.formatting2.IFormatter2 getFormatter()
      • mergeReplacements

        protected java.util.List<org.eclipse.xtext.formatting2.regionaccess.ITextReplacement> mergeReplacements​(org.eclipse.xtext.formatting2.regionaccess.ITextRegionAccessDiff regions,
                                                                                                                java.util.List<org.eclipse.xtext.formatting2.regionaccess.ITextReplacement> rep)