package org.oregami.service;
import com.google.inject.Inject;
import org.oregami.data.GenericDAOUUID;
import org.oregami.data.ScriptDao;
import org.oregami.data.TransliteratedStringDao;
import org.oregami.entities.TransliteratedString;
import org.oregami.entities.datalist.Script;
import org.oregami.util.validation.IEntityValidator;
import org.oregami.util.validation.ScriptValidator;
import org.oregami.util.validation.TransliteratedStringValidator;
public class ScriptService extends TopLevelEntityService<Script> {
@Inject
private ScriptDao dao;
@Override
public GenericDAOUUID<Script, String> getDao() {
return dao;
}
@Override
public IEntityValidator buildEntityValidator(Script entity) {
return new ScriptValidator(entity);
}
}