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 }