package de.unihd.dbs.heideltime.standalone.components; import java.util.Properties; import org.apache.uima.jcas.JCas; /** * Interface for a common UIMA annotator. * * @author Julian Zell, University of Heidelberg */ public interface UIMAAnnotator { /** * Initializes the jcas object. * * @param jcas * @param language Language of document */ public abstract void initialize(Properties settings); /** * Processes jcas object. * * @param jcas * @param language Language of document */ public abstract void process(JCas jcas); }