@@ -0,0 +1,479 @@
+package org.fedorahosted.flies.core.model;%0A%0Aimport javax.persistence.MappedSuperclass;%0A%0Aimport org.fedorahosted.flies.validator.url.Slug;%0Aimport org.hibernate.annotations.NaturalId;%0Aimport org.hibernate.validator.Length;%0A%0A@MappedSuperclass%0Apublic class AbstractSlugEntity extends AbstractFliesEntity%7B%0A%09private String slug;%0A%0A%09@NaturalId%0A%09@Length(min = 2, max = 40)%0A%09@Slug%0A%09public String getSlug() %7B%0A%09%09return slug;%0A%09%7D%0A%0A%09public void setSlug(String slug) %7B%0A%09%09this.slug = slug;%0A%09%7D%0A%0A%7D%0A

made a slug entity abstract super-class