001    package org.mesopotamia;
002    
003    /**
004     * @author Base interface for loaders
005     */
006    public interface Loader {
007            
008            /**
009             * @param loadLevelId Load level primary key
010             * @return Loader data converted to appropriate Java representation. 
011             * E.g. array of tokens for token loader.
012             */
013            Object getData(int sourceUnitId, Integer scanId) throws MesopotamiaException;
014    
015    }