1 26 27 package org.objectweb.openccm.ir3; 28 29 import org.omg.CORBA.*; 31 32 40 41 public class NativeDef_impl 42 extends Contained_impl 43 implements NativeDefOperations 44 { 45 51 54 public 55 NativeDef_impl(IFR ifr, 56 Container_impl container) 57 { 58 super(ifr, container); 60 61 setServant(new NativeDefPOATie(this)); 63 } 64 65 71 77 81 protected TypeCode 82 recursiveType(java.util.List idSeq) 83 { 84 return type(); 85 } 86 87 93 96 public NativeDef 97 asNativeDef() 98 { 99 return NativeDefHelper.narrow(asObject()); 100 } 101 102 108 111 public DefinitionKind 112 def_kind() 113 { 114 return DefinitionKind.dk_Native; 115 } 116 117 123 126 public TypeCode 127 type() 128 { 129 return getIFR().getTCF().create_native_tc(id(), name()); 131 } 132 133 } 139 | Popular Tags |