1 21 package org.jacorb.ir.gui.typesystem.remote; 22 23 import org.omg.CORBA.*; 24 import org.jacorb.ir.gui.typesystem.*; 25 26 29 public class IRValueBox 30 extends IRNodeWithType 31 implements AbstractContainer 32 { 33 36 protected IRValueBox() 37 { 38 super(); 39 } 40 41 46 protected IRValueBox(org.omg.CORBA.IRObject irObject) 47 { 48 super(irObject); 49 ValueBoxDef valueBoxDef = ValueBoxDefHelper.narrow((org.omg.CORBA.Object )irObject); 50 setAssociatedTypeSystemNode(RemoteTypeSystem.createTypeSystemNode(valueBoxDef.original_type_def())); 51 } 52 53 56 public org.jacorb.ir.gui.typesystem.ModelParticipant[] contents() 57 { 58 return new org.jacorb.ir.gui.typesystem.TypeSystemNode[] { getAssociatedTypeSystemNode() }; 59 } 60 61 64 public static String nodeTypeName() 65 { 66 return "valuebox"; 67 } 68 } 69 | Popular Tags |