package nota.oxygen.dtbook.v110;
import ro.sync.ecss.extensions.api.AuthorExtensionStateListener;
import ro.sync.ecss.extensions.api.ExtensionsBundle;
import ro.sync.ecss.extensions.api.UniqueAttributesRecognizer;
/**
* Extension bundle for dtbook v1.1.0
* @author Ole Holst Andersen (oha@nota.nu)
*/
public class Dtbook110ExtensionBundle extends ExtensionsBundle {
@Override
public String getDocumentTypeID() {
return "dtbook110";
}
@Override
public String getDescription() {
return "dtbook v1.1.0 extension bundle";
}
private UniqueAttributesRecognizer uniqueRecognizer;
@Override
public AuthorExtensionStateListener createAuthorExtensionStateListener() {
uniqueRecognizer = new Dtbook110UniqueAttributesRecognizer();
return uniqueRecognizer;
}
@Override
public UniqueAttributesRecognizer getUniqueAttributesIdentifier() {
return uniqueRecognizer;
}
}