Class FormatControlProcessor
- java.lang.Object
-
- com.vladsch.flexmark.formatter.internal.FormatControlProcessor
-
public class FormatControlProcessor extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CLOSE_COMMENT
private java.util.regex.Pattern
formatterOffPattern
private java.lang.String
formatterOffTag
private java.util.regex.Pattern
formatterOnPattern
private java.lang.String
formatterOnTag
private boolean
formatterTagsAcceptRegexp
private boolean
formatterTagsEnabled
private boolean
justTurnedOffFormatting
private boolean
justTurnedOnFormatting
private boolean
myFormatterOff
static java.lang.String
OPEN_COMMENT
-
Constructor Summary
Constructors Constructor Description FormatControlProcessor(@NotNull Document document, @Nullable DataHolder options)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable java.util.regex.Pattern
getFormatterOffPattern()
java.lang.String
getFormatterOffTag()
@Nullable java.util.regex.Pattern
getFormatterOnPattern()
java.lang.String
getFormatterOnTag()
boolean
getFormatterRegExEnabled()
boolean
getFormatterTagsEnabled()
private @Nullable java.util.regex.Pattern
getPatternOrDisableRegexp(@NotNull java.lang.String markerText)
void
initializeFrom(@NotNull Node element)
private @Nullable java.lang.Boolean
isFormatterOffTag(@Nullable java.lang.CharSequence commentText)
boolean
isFormattingOff()
boolean
isFormattingRegion()
private boolean
isFormattingRegion(int offset, @NotNull Node node, boolean checkParent)
boolean
isFormattingRegion(@NotNull Node node)
boolean
isJustTurnedOffFormatting()
boolean
isJustTurnedOnFormatting()
void
processFormatControl(@NotNull Node node)
-
-
-
Field Detail
-
OPEN_COMMENT
public static final java.lang.String OPEN_COMMENT
- See Also:
- Constant Field Values
-
CLOSE_COMMENT
public static final java.lang.String CLOSE_COMMENT
- See Also:
- Constant Field Values
-
formatterOnTag
private final java.lang.String formatterOnTag
-
formatterOffTag
private final java.lang.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 java.util.regex.Pattern formatterOffPattern
-
formatterOnPattern
private volatile java.util.regex.Pattern formatterOnPattern
-
-
Constructor Detail
-
FormatControlProcessor
public FormatControlProcessor(@NotNull @NotNull Document document, @Nullable @Nullable DataHolder options)
-
-
Method Detail
-
isFormattingOff
public boolean isFormattingOff()
-
getFormatterOffPattern
@Nullable public @Nullable java.util.regex.Pattern getFormatterOffPattern()
-
getFormatterOnPattern
@Nullable public @Nullable java.util.regex.Pattern getFormatterOnPattern()
-
getPatternOrDisableRegexp
@Nullable private @Nullable java.util.regex.Pattern getPatternOrDisableRegexp(@NotNull @NotNull java.lang.String markerText)
-
isFormattingRegion
public boolean isFormattingRegion()
-
getFormatterOnTag
public java.lang.String getFormatterOnTag()
-
getFormatterOffTag
public java.lang.String getFormatterOffTag()
-
getFormatterTagsEnabled
public boolean getFormatterTagsEnabled()
-
getFormatterRegExEnabled
public boolean getFormatterRegExEnabled()
-
isJustTurnedOffFormatting
public boolean isJustTurnedOffFormatting()
-
isJustTurnedOnFormatting
public boolean isJustTurnedOnFormatting()
-
isFormatterOffTag
@Nullable private @Nullable java.lang.Boolean isFormatterOffTag(@Nullable @Nullable java.lang.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)
-
-