1 18 19 package org.objectweb.jac.core.parsers.xml; 20 21 import java.util.Vector ; 22 import org.w3c.dom.*; 23 24 25 public class DefaultDocumentInterpreter implements DocumentInterpreter { 26 27 private ElementInterpreter elementInterpreter; 28 29 public DefaultDocumentInterpreter( ) { 30 } 31 32 public Vector interpret(Document document, Class targetClass) throws Exception { 33 if (elementInterpreter!=null) 34 return elementInterpreter.interpret( document.getDocumentElement(), 35 targetClass ); 36 else 37 return null; 38 } 39 40 public void setElementInterpreter( ElementInterpreter elementInterpreter ){ 41 this.elementInterpreter=elementInterpreter; 42 } 43 44 } 45 | Popular Tags |