Class FixedEmphasisDelimiterProcessor
- java.lang.Object
-
- com.vladsch.flexmark.parser.core.delimiter.EmphasisDelimiterProcessor
-
- com.vladsch.flexmark.parser.core.delimiter.AsteriskDelimiterProcessor
-
- gov.nist.secauto.metaschema.core.datatype.markup.flexmark.FixedEmphasisDelimiterProcessor
-
- All Implemented Interfaces:
com.vladsch.flexmark.parser.delimiter.DelimiterProcessor
public class FixedEmphasisDelimiterProcessor extends com.vladsch.flexmark.parser.core.delimiter.AsteriskDelimiterProcessor
Provides a temporary fix for the brokenEmphasisDelimiterProcessor
in Flexmark.
-
-
Constructor Summary
Constructors Constructor Description FixedEmphasisDelimiterProcessor(boolean strongWrapsEmphasis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getDelimiterUse(com.vladsch.flexmark.parser.delimiter.DelimiterRun opener, com.vladsch.flexmark.parser.delimiter.DelimiterRun closer)
void
process(com.vladsch.flexmark.parser.core.delimiter.Delimiter opener, com.vladsch.flexmark.parser.core.delimiter.Delimiter closer, int delimitersUsed)
-
-
-
Constructor Detail
-
FixedEmphasisDelimiterProcessor
public FixedEmphasisDelimiterProcessor(boolean strongWrapsEmphasis)
-
-
Method Detail
-
getDelimiterUse
public int getDelimiterUse(com.vladsch.flexmark.parser.delimiter.DelimiterRun opener, com.vladsch.flexmark.parser.delimiter.DelimiterRun closer)
- Specified by:
getDelimiterUse
in interfacecom.vladsch.flexmark.parser.delimiter.DelimiterProcessor
- Overrides:
getDelimiterUse
in classcom.vladsch.flexmark.parser.core.delimiter.EmphasisDelimiterProcessor
-
process
public void process(com.vladsch.flexmark.parser.core.delimiter.Delimiter opener, com.vladsch.flexmark.parser.core.delimiter.Delimiter closer, int delimitersUsed)
- Specified by:
process
in interfacecom.vladsch.flexmark.parser.delimiter.DelimiterProcessor
- Overrides:
process
in classcom.vladsch.flexmark.parser.core.delimiter.EmphasisDelimiterProcessor
-
-