001    package org.nlp2rdf.core.impl;
002    
003    import com.hp.hpl.jena.ontology.OntModel;
004    import opennlp.tools.util.Span;
005    import org.nlp2rdf.core.URIGenerator;
006    
007    import java.util.Set;
008    
009    /**
010     * User: @author Sebastian Hellmann
011     * Date: 10/13/11
012     * Time: 6:15 AM
013     */
014    public abstract class AbstractURIGenerator implements URIGenerator {
015        public String makeUri(String prefix, String text, Span span, OntModel model) {
016            String uri = makeUri(prefix, text, span);
017            assignRecipeClass(uri, model);
018            return uri;
019        }
020    
021        @Override
022        public Span getSpanFor(String prefix, String uri, String text, String anchoredPart) {
023            return null;
024        }
025    
026        @Override
027        public void init(String text, Set<Span> spans) {
028            //no initialization needed
029        }
030    
031    }