package nota.oxygen.epub; import ro.sync.ecss.extensions.commons.id.DefaultUniqueAttributesRecognizer; import ro.sync.ecss.extensions.commons.id.GenerateIDElementsInfo; public class OPFUniqueAttributesRecognizer extends DefaultUniqueAttributesRecognizer { public OPFUniqueAttributesRecognizer() { super("id"); } /** * The default {@link GenerateIDElementsInfo} */ public static GenerateIDElementsInfo GENERATE_ID_DEFAULTS = new GenerateIDElementsInfo( true, GenerateIDElementsInfo.DEFAULT_ID_GENERATION_PATTERN, new String[] { "item"}); @Override public String getDescription() { return "Unique Attribute Recognizer for NCX"; } @Override protected GenerateIDElementsInfo getDefaultOptions() { return GENERATE_ID_DEFAULTS; } }