public FullInterfaceDescription describe_interface() { if (fullInterfaceDescription != null) return fullInterfaceDescription; // Has to create the FullInterfaceDescription // TODO OperationDescription[] operations = new OperationDescription[0]; AttributeDescription[] attributes = new AttributeDescription[0]; String defined_in_id = "IDL:Global:1.0"; if (defined_in instanceof org.omg.CORBA.ContainedOperations) defined_in_id = ((org.omg.CORBA.ContainedOperations) defined_in).id(); fullInterfaceDescription = new FullInterfaceDescription(name, id, defined_in_id, version, operations, attributes, base_interfaces, type(), is_abstract); return fullInterfaceDescription; }
public FullValueDescription describe_value() { if (fullValueDescription != null) return fullValueDescription; // Has to create the FullValueDescription // TODO OperationDescription[] operations = new OperationDescription[0]; AttributeDescription[] attributes = new AttributeDescription[0]; String defined_in_id = "IDL:Global:1.0"; if (defined_in instanceof org.omg.CORBA.ContainedOperations) defined_in_id = ((org.omg.CORBA.ContainedOperations) defined_in).id(); fullValueDescription = new FullValueDescription(name, id, is_abstract, is_custom, defined_in_id, version, operations, attributes, getValueMembers(), new Initializer[0], // TODO supported_interfaces, abstract_base_valuetypes, false, baseValue, typeCode); return fullValueDescription; }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); TypeDescription td = new TypeDescription(name, id, defined_in_id, version, typeCode); Any any = getORB().create_any(); TypeDescriptionHelper.insert(any, td); return new Description(DefinitionKind.dk_Typedef, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof org.omg.CORBA.ContainedOperations) defined_in_id = ((org.omg.CORBA.ContainedOperations) defined_in).id(); org.omg.CORBA.InterfaceDescription md = new InterfaceDescription(name, id, defined_in_id, version, base_interfaces, false); Any any = getORB().create_any(); InterfaceDescriptionHelper.insert(any, md); return new Description(DefinitionKind.dk_Interface, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); ConstantDescription d = new ConstantDescription(name, id, defined_in_id, version, typeCode, value); Any any = getORB().create_any(); ConstantDescriptionHelper.insert(any, d); return new Description(DefinitionKind.dk_Constant, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); AttributeDescription d = new AttributeDescription(name, id, defined_in_id, version, typeCode, mode); Any any = getORB().create_any(); AttributeDescriptionHelper.insert(any, d); return new Description(DefinitionKind.dk_Attribute, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); ModuleDescription md = new ModuleDescription(name, id, defined_in_id, version); Any any = getORB().create_any(); ModuleDescriptionHelper.insert(any, md); return new Description(DefinitionKind.dk_Module, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof org.omg.CORBA.ContainedOperations) defined_in_id = ((org.omg.CORBA.ContainedOperations) defined_in).id(); ValueDescription md = new ValueDescription(name, id, is_abstract, is_custom, defined_in_id, version, supported_interfaces, abstract_base_valuetypes, false, baseValue); Any any = getORB().create_any(); ValueDescriptionHelper.insert(any, md); return new Description(DefinitionKind.dk_Value, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); ExceptionDescription ed = new ExceptionDescription(name, id, defined_in_id, version, type()); Any any = getORB().create_any(); ExceptionDescriptionHelper.insert(any, ed); return new Description(DefinitionKind.dk_Exception, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); ValueMember d = new ValueMember(name, id, defined_in_id, version, typeCode, type_def(), access()); Any any = getORB().create_any(); ValueMemberHelper.insert(any, d); return new Description(DefinitionKind.dk_ValueMember, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); ExceptionDescription[] exds; exds = new ExceptionDescription[exceptions.length]; for (int i = 0; i < exceptions.length; ++i) { Description d = exceptions[i].describe(); exds[i] = ExceptionDescriptionHelper.extract(d.value); } OperationDescription od; od = new OperationDescription(name, id, defined_in_id, version, typeCode, mode(), contexts(), params(), exds); Any any = getORB().create_any(); OperationDescriptionHelper.insert(any, od); return new Description(DefinitionKind.dk_Operation, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof org.omg.CORBA.ContainedOperations) defined_in_id = ((org.omg.CORBA.ContainedOperations) defined_in).id(); org.omg.CORBA.InterfaceDescription md = new InterfaceDescription(name, id, defined_in_id, version, base_interfaces, false); Any any = getORB().create_any(); InterfaceDescriptionHelper.insert(any, md); return new Description(DefinitionKind.dk_Interface, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); ConstantDescription d = new ConstantDescription(name, id, defined_in_id, version, typeCode, value); Any any = getORB().create_any(); ConstantDescriptionHelper.insert(any, d); return new Description(DefinitionKind.dk_Constant, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); AttributeDescription d = new AttributeDescription(name, id, defined_in_id, version, typeCode, mode); Any any = getORB().create_any(); AttributeDescriptionHelper.insert(any, d); return new Description(DefinitionKind.dk_Attribute, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); ConstantDescription d = new ConstantDescription(name, id, defined_in_id, version, typeCode, value); Any any = getORB().create_any(); ConstantDescriptionHelper.insert(any, d); return new Description(DefinitionKind.dk_Constant, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); TypeDescription td = new TypeDescription(name, id, defined_in_id, version, typeCode); Any any = getORB().create_any(); TypeDescriptionHelper.insert(any, td); return new Description(DefinitionKind.dk_Typedef, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); TypeDescription td = new TypeDescription(name, id, defined_in_id, version, typeCode); Any any = getORB().create_any(); TypeDescriptionHelper.insert(any, td); return new Description(DefinitionKind.dk_Typedef, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); AttributeDescription d = new AttributeDescription(name, id, defined_in_id, version, typeCode, mode); Any any = getORB().create_any(); AttributeDescriptionHelper.insert(any, d); return new Description(DefinitionKind.dk_Attribute, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); ExceptionDescription ed = new ExceptionDescription(name, id, defined_in_id, version, type()); Any any = getORB().create_any(); ExceptionDescriptionHelper.insert(any, ed); return new Description(DefinitionKind.dk_Exception, any); }
public Description describe() { String defined_in_id = "IR"; if (defined_in instanceof ContainedOperations) defined_in_id = ((ContainedOperations) defined_in).id(); ValueMember d = new ValueMember(name, id, defined_in_id, version, typeCode, type_def(), access()); Any any = getORB().create_any(); ValueMemberHelper.insert(any, d); return new Description(DefinitionKind.dk_ValueMember, any); }