public class HeaderIdGenerator extends Object implements HtmlIdGenerator
| Modifier and Type | Class and Description |
|---|---|
static class |
HeaderIdGenerator.Factory |
NULL| Constructor and Description |
|---|
HeaderIdGenerator() |
| Modifier and Type | Method and Description |
|---|---|
static String |
generateId(CharSequence headerText,
String toDashChars,
boolean noDupedDashes) |
static String |
generateId(CharSequence headerText,
String toDashChars,
String nonDashChars,
boolean noDupedDashes) |
void |
generateIds(com.vladsch.flexmark.ast.Document document) |
String |
getId(CharSequence text) |
String |
getId(com.vladsch.flexmark.ast.Node node) |
static boolean |
isAlphabetic(char c) |
public void generateIds(com.vladsch.flexmark.ast.Document document)
generateIds in interface HtmlIdGeneratorpublic String getId(com.vladsch.flexmark.ast.Node node)
getId in interface HtmlIdGeneratorpublic String getId(CharSequence text)
getId in interface HtmlIdGeneratorpublic static String generateId(CharSequence headerText, String toDashChars, boolean noDupedDashes)
public static String generateId(CharSequence headerText, String toDashChars, String nonDashChars, boolean noDupedDashes)
public static boolean isAlphabetic(char c)
Copyright © 2018. All rights reserved.