View Javadoc

1   //
2   // $Revision: 5 $
3   // $LastChangedBy: mhanns $
4   // $Date: 2010-04-01 10:10:45 +0200 (Do, 01 Apr 2010) $
5   // $HeadURL: https://modelrepository.svn.sourceforge.net/svnroot/modelrepository/trunk/repository/src/main/java/de/uni_leipzig/wifa/iwi/mr3/dao/LoadProcessor.java $
6   //
7   
8   package de.uni_leipzig.wifa.iwi.mr3.dao;
9   
10  import java.util.Map;
11  
12  import org.eclipse.emf.ecore.EObject;
13  
14  /**
15   * Load processor.
16   */
17  public interface LoadProcessor
18  {
19    /**
20     * Start node processing.
21     * 
22     * @param node
23     *          the node
24     * @param registry
25     *          the registry for loaded elements
26     * @return the model
27     */
28    EObject process(Object node, Map<Object, EObject> registry);
29  }