Class FormatControlProcessor

java.lang.Object
com.vladsch.flexmark.formatter.internal.FormatControlProcessor

public class FormatControlProcessor extends Object
  • Field Details

    • OPEN_COMMENT

      public static final String OPEN_COMMENT
      See Also:
    • CLOSE_COMMENT

      public static final String CLOSE_COMMENT
      See Also:
    • formatterOnTag

      private final String formatterOnTag
    • formatterOffTag

      private final String formatterOffTag
    • formatterTagsEnabled

      private final boolean formatterTagsEnabled
    • myFormatterOff

      private boolean myFormatterOff
    • justTurnedOffFormatting

      private boolean justTurnedOffFormatting
    • justTurnedOnFormatting

      private boolean justTurnedOnFormatting
    • formatterTagsAcceptRegexp

      private boolean formatterTagsAcceptRegexp
    • formatterOffPattern

      private volatile Pattern formatterOffPattern
    • formatterOnPattern

      private volatile Pattern formatterOnPattern
  • Constructor Details

    • FormatControlProcessor

      public FormatControlProcessor(@NotNull @NotNull Document document, @Nullable @Nullable DataHolder options)
  • Method Details

    • isFormattingOff

      public boolean isFormattingOff()
    • getFormatterOffPattern

      @Nullable public @Nullable Pattern getFormatterOffPattern()
    • getFormatterOnPattern

      @Nullable public @Nullable Pattern getFormatterOnPattern()
    • getPatternOrDisableRegexp

      @Nullable private @Nullable Pattern getPatternOrDisableRegexp(@NotNull @NotNull String markerText)
    • isFormattingRegion

      public boolean isFormattingRegion()
    • getFormatterOnTag

      public String getFormatterOnTag()
    • getFormatterOffTag

      public String getFormatterOffTag()
    • getFormatterTagsEnabled

      public boolean getFormatterTagsEnabled()
    • getFormatterRegExEnabled

      public boolean getFormatterRegExEnabled()
    • isJustTurnedOffFormatting

      public boolean isJustTurnedOffFormatting()
    • isJustTurnedOnFormatting

      public boolean isJustTurnedOnFormatting()
    • isFormatterOffTag

      @Nullable private @Nullable Boolean isFormatterOffTag(@Nullable @Nullable CharSequence commentText)
    • initializeFrom

      public void initializeFrom(@NotNull @NotNull Node element)
    • processFormatControl

      public void processFormatControl(@NotNull @NotNull Node node)
    • isFormattingRegion

      private boolean isFormattingRegion(int offset, @NotNull @NotNull Node node, boolean checkParent)
    • isFormattingRegion

      public boolean isFormattingRegion(@NotNull @NotNull Node node)