1 20 21 package org.jacorb.idl; 22 23 27 28 import java.io.PrintWriter ; 29 import java.io.Serializable ; 30 31 public interface Operation 32 extends Serializable 33 { 34 38 public String name(); 39 40 46 public String opName(); 47 48 49 58 public void printMethod( PrintWriter ps, String classname, boolean is_local, boolean is_abstract ); 59 60 public void print_sendc_Method( PrintWriter ps, String classname ); 61 62 public String signature(); 63 64 65 68 void printSignature( PrintWriter ps, boolean printModifiers ); 69 70 void printSignature( PrintWriter ps ); 71 72 76 77 void printDelegatedMethod( PrintWriter ps ); 78 79 void printInvocation( PrintWriter ps ); 80 81 void accept( IDLTreeVisitor visitor ); 82 83 } 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 | Popular Tags |