1 20 21 package org.jacorb.idl; 22 23 27 28 public class AnyType 29 extends BaseType 30 { 31 public AnyType( int num ) 32 { 33 super( num ); 34 } 35 36 public Object clone() 37 { 38 return new AnyType( new_num() ); 39 } 40 41 public String typeName() 42 { 43 return "org.omg.CORBA.Any"; 44 } 45 46 49 50 public String getIDLTypeName() 51 { 52 return "any"; 53 } 54 55 56 public TypeSpec typeSpec() 57 { 58 return this; 59 } 60 61 public boolean basic() 62 { 63 return false; 64 } 65 66 public String toString() 67 { 68 return typeName(); 69 } 70 71 public String holderName() 72 { 73 return "org.omg.CORBA.AnyHolder"; 74 } 75 76 public void parse() 77 { 78 } 79 80 public int getTCKind() 81 { 82 return 11; 83 } 84 85 public String printReadExpression( String strname ) 86 { 87 return strname + ".read_any()"; 88 } 89 90 public String printWriteStatement( String var_name, String strname ) 91 { 92 return strname + ".write_any(" + var_name + ");"; 93 } 94 95 } 96 97 98 99 100 101 102 | Popular Tags |