/** * */ package org.gcube.informationsystem.utils.discovery; import org.gcube.informationsystem.base.reference.properties.Property; import org.gcube.informationsystem.model.reference.entities.Entity; import org.gcube.informationsystem.model.reference.relations.Relation; /** * @author Luca Frosini (ISTI - CNR) * */ public interface SchemaAction { public void managePropertyClass(Class e) throws Exception; public void manageEntityClass(Class e) throws Exception; public > void manageRelationClass(Class r) throws Exception; }