Top Fields Constructors Methods
com.vladsch.flexmark.ext.enumerated.reference

public Class EnumeratedReferences

extends Object
Class Inheritance
Imports
com.vladsch.flexmark.util.ast.Node, com.vladsch.flexmark.util.data.DataHolder, java.util.ArrayList, .HashMap

Field Summary

Modifier and TypeField and Description
public static final int[]
public static final String
private final HashMap<String, int[]>
private final HashMap<String, Integer>
private final EnumeratedReferenceRepository

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
add(String text)

public EnumeratedReferenceRendering[]
public void
public static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EMPTY_ORDINALSback to summary
public static final int[] EMPTY_ORDINALS
EMPTY_TYPEback to summary
public static final String EMPTY_TYPE
enumeratedReferenceOrdinalsback to summary
private final HashMap<String, int[]> enumeratedReferenceOrdinals
enumerationCountersback to summary
private final HashMap<String, Integer> enumerationCounters
referenceRepositoryback to summary
private final EnumeratedReferenceRepository referenceRepository

Constructor Detail

EnumeratedReferencesback to summary
public EnumeratedReferences(DataHolder options)

Method Detail

addback to summary
public void add(String text)
getEnumeratedReferenceOrdinalsback to summary
public EnumeratedReferenceRendering[] getEnumeratedReferenceOrdinals(String text)
renderReferenceOrdinalsback to summary
public void renderReferenceOrdinals(String text, EnumeratedOrdinalRenderer renderer)
renderReferenceOrdinalsback to summary
public static void renderReferenceOrdinals(EnumeratedReferenceRendering[] renderings, EnumeratedOrdinalRenderer renderer)