1 26 27 package org.objectweb.openccm.generator.translator.idl2java.api; 28 29 import org.objectweb.openccm.generator.java.ast.api.MethodObject; 31 import org.objectweb.openccm.generator.java.ast.api.ClassObject; 32 33 40 41 public interface IDL_JavaTranslator 42 extends org.objectweb.openccm.generator.translator.idl2java.api.CommonTranslator 43 { 44 51 public MethodObject 52 map_operation(org.objectweb.openccm.ast.api.OperationDecl op); 53 54 61 public MethodObject 62 map_attribute_accessor(org.objectweb.openccm.ast.api.AttributeDecl att); 63 64 71 public MethodObject 72 map_attribute_mutator(org.objectweb.openccm.ast.api.AttributeDecl att); 73 74 80 public void 81 map_parameters(MethodObject method, 82 org.objectweb.openccm.ast.api.ParameterList list); 83 84 90 public void 91 map_exceptions(MethodObject method, 92 org.objectweb.openccm.ast.api.ExceptionList list); 93 94 99 public void 100 mapInterfaceOps(ClassObject clazz, 101 org.objectweb.openccm.ast.api.InterfaceDecl itf); 102 } 103 | Popular Tags |