1 16 17 package org.apache.axis2.wsdl.codegen.writer; 18 19 import org.apache.axis2.wsdl.codegen.XSLTConstants; 20 21 import java.io.File ; 22 23 27 public class MessageReceiverWriter extends ClassWriter { 28 29 public MessageReceiverWriter(String outputFileLocation) { 30 this.outputFileLocation = new File (outputFileLocation); 31 } 32 33 public MessageReceiverWriter(File outputFileLocation, int language) { 34 this.outputFileLocation = outputFileLocation; 35 this.language = language; 36 } 37 38 public void loadTemplate() { 39 Class clazz = this.getClass(); 40 switch (language){ 41 case XSLTConstants.LanguageTypes.JAVA: 42 this.xsltStream = clazz.getResourceAsStream(XSLTConstants.XSLTMessageReceiverTemplates.JAVA_TEMPLATE); 43 break; 44 default: 45 throw new UnsupportedOperationException (); 46 } 47 } 48 49 } | Popular Tags |