1 23 24 package org.objectweb.jorm.xml2mi.api; 25 26 import org.objectweb.jorm.metainfo.api.Class; 27 import org.objectweb.jorm.metainfo.api.Manager; 28 import org.objectweb.jorm.metainfo.api.Mapping; 29 import org.objectweb.jorm.util.io.api.PathExplorer; 30 import org.objectweb.jorm.api.PException; 31 import org.w3c.dom.Element ; 32 33 import java.util.Map ; 34 import java.util.Hashtable ; 35 36 41 public interface MappingParser { 42 48 void setMetaInfoManager(Manager manager); 49 50 54 void setPathExplorer(PathExplorer explorer); 55 56 62 void setCurrentClass(Class aClass); 63 64 73 void parseMapping(Element mappingElem, Mapping mapping) throws PException; 74 75 78 void setidvalue2genclassref(Map idvalue2genclassref); 79 80 84 void setmotable(Hashtable motable); 85 } 86 | Popular Tags |