1 20 21 package org.jacorb.idl; 22 23 27 28 class FloatType 29 extends FloatPtType 30 { 31 32 public FloatType( int num ) 33 { 34 super( num ); 35 } 36 37 public String typeName() 38 { 39 return "float"; 40 } 41 42 45 46 public String getJavaTypeName() 47 { 48 return "float"; 49 } 50 51 54 55 public String getIDLTypeName() 56 { 57 return "float"; 58 } 59 60 61 public TypeSpec typeSpec() 62 { 63 return this; 64 } 65 66 public boolean basic() 67 { 68 return true; 69 } 70 71 public int getTCKind() 72 { 73 return 6; 74 } 75 76 public String toString() 77 { 78 return typeName(); 79 } 80 81 public String holderName() 82 { 83 return "org.omg.CORBA.FloatHolder"; 84 } 85 86 public String printReadExpression( String strname ) 87 { 88 return strname + ".read_float()"; 89 } 90 91 public String printWriteStatement( String var_name, String strname ) 92 { 93 return strname + ".write_float(" + var_name + ");"; 94 } 95 96 public String printInsertExpression() 97 { 98 return "insert_float"; 99 } 100 101 public String printExtractExpression() 102 { 103 return "extract_float"; 104 } 105 } 106 107 108 109 110 111 | Popular Tags |