1 20 21 package org.jacorb.idl; 22 23 27 import java.io.PrintWriter ; 28 29 public class ReplyHandlerTypeSpec 30 extends TypeSpec 31 { 32 33 public ReplyHandlerTypeSpec( int num ) 34 { 35 super( num ); 36 } 37 38 public Object clone() 39 { 40 return this; 41 } 42 43 public String typeName() 44 { 45 return "org.omg.Messaging.ReplyHandler"; 46 } 47 48 public TypeSpec typeSpec() 49 { 50 return this; 51 } 52 53 public void setPackage( String s ) 54 { 55 s = parser.pack_replace( s ); 56 } 57 58 public boolean basic() 59 { 60 return true; 61 } 62 63 public void set_constr( TypeDeclaration td ) 64 { 65 } 66 67 public void parse() 68 { 69 } 70 71 public String toString() 72 { 73 return "org.omg.Messaging.ReplyHandler"; 74 } 75 76 79 public String getTypeCodeExpression() 80 { 81 return "org.omg.CORBA.ORB.init().create_interface_tc(\"IDL:omg.org/Messaging/ReplyHandler:1.0\",\"ReplyHandler\")"; 82 } 83 84 public void print( PrintWriter ps ) 85 { 86 } 87 88 public String holderName() 89 { 90 return typeName() + "Holder"; 91 } 92 93 public String printReadExpression( String streamname ) 94 { 95 return streamname + ".read_Object()"; 97 } 98 99 public String printWriteStatement( String var_name, String streamname ) 100 { 101 return streamname + ".write_Object(" + var_name + ");"; 103 } 104 105 } 106 | Popular Tags |