private DynAny toDynAny(Any any) throws EvaluationException { try { return dynAnyFactory_.create_dyn_any(any); } catch (InconsistentTypeCode e) { throw newEvaluationException(e); } }
protected org.omg.DynamicAny.DynAny create(org.omg.CORBA.TypeCode tc, boolean adopt) { org.omg.DynamicAny.DynAny result = null; try { result = factory_.create_dyn_any_from_type_code(tc); } catch (org.omg.DynamicAny.DynAnyFactoryPackage.InconsistentTypeCode ex) { org.apache.yoko.orb.OB.Assert._OB_assert(ex); } if (adopt) adoptChild(result); return result; }
private void prepareInvalidResponse(Map map, OperationDescription operation) throws InconsistentTypeCode { final NVList _expectedParams = getORB().create_list(operation.parameters.length); for (int x = 0; x < operation.parameters.length; ++x) { final DynAny _dynAny = dynAnyFactory_ .create_dyn_any_from_type_code(operation.parameters[x].type); _expectedParams .add_value(operation.parameters[x].name, _dynAny.to_any(), ARG_OUT.value); } map.put(operation.name, _expectedParams); }
public org.omg.DynamicAny.DynAny[] get_elements_as_dyn_any() { checkDestroyed (); org.omg.DynamicAny.DynAny[] result = new org.omg.DynamicAny.DynAny[ members.size()]; try { for( int i = members.size(); i-- > 0; ) { result[i] = dynFactory.create_dyn_any( (Any)members.get(i)); } return result; } catch( org.omg.DynamicAny.DynAnyFactoryPackage.InconsistentTypeCode e ) { throw unexpectedException(e); } }
public org.omg.DynamicAny.DynAny current_component() { checkDestroyed (); if( pos == -1 ) { return null; } try { org.omg.DynamicAny.DynAny result = dynFactory.create_dyn_any_from_type_code (members.get(pos).type()); ((org.jacorb.orb.dynany.DynAny)result).from_any_internal(true, members.get(pos)); return result; } catch( org.omg.DynamicAny.DynAnyPackage.InvalidValue iv ) { logger.error("unable to create DynAny", iv); throw unexpectedException(iv); } catch( org.omg.DynamicAny.DynAnyPackage.TypeMismatch itc ) { logger.error("unable to create DynAny", itc); throw unexpectedException(itc); } catch( org.omg.DynamicAny.DynAnyFactoryPackage.InconsistentTypeCode e ) { logger.error("unable to create DynAny", e); throw unexpectedException(e); } }
protected org.omg.DynamicAny.DynAny create(org.omg.CORBA.Any any, boolean adopt) { org.omg.DynamicAny.DynAny result = null; try { result = factory_.create_dyn_any(any); } catch (org.omg.DynamicAny.DynAnyFactoryPackage.InconsistentTypeCode ex) { org.apache.yoko.orb.OB.Assert._OB_assert(ex); } if (adopt) adoptChild(result); return result; }
org.omg.DynamicAny.DynAny result = dynFactory.create_dyn_any_from_type_code (members[pos].type()); ((org.jacorb.orb.dynany.DynAny)result).from_any_internal(true, members[pos]); return result;
/** * @return the current discriminator value */ public org.omg.DynamicAny.DynAny get_discriminator() { checkDestroyed (); try { return dynFactory.create_dyn_any( discriminator ); } catch( InconsistentTypeCode e ) { throw unexpectedException(e); } }
members.add( dynFactory.create_dyn_any_from_type_code( elementType ).to_any() );
public org.omg.DynamicAny.DynAny[] get_elements_as_dyn_any() { checkDestroyed (); org.omg.DynamicAny.DynAny[] result = new org.omg.DynamicAny.DynAny[ members.length ]; try { for( int i = members.length; i-- > 0; ) { result[i] = dynFactory.create_dyn_any( members[i]); } return result; } catch( org.omg.DynamicAny.DynAnyFactoryPackage.InconsistentTypeCode e ) { throw unexpectedException(e); } }
org.omg.DynamicAny.DynAny result = dynFactory.create_dyn_any_from_type_code (members[pos].value.type ()); try
public org.omg.DynamicAny.DynAny copy() { checkDestroyed (); try { return dynFactory.create_dyn_any( to_any() ); } catch( org.omg.DynamicAny.DynAnyFactoryPackage.InconsistentTypeCode tm ) { throw unexpectedException(tm); } }
members[i] = dynFactory.create_dyn_any_from_type_code( elementType ).to_any();
public org.omg.DynamicAny.DynAny get_dyn_any() throws TypeMismatch { checkDestroyed (); try { return dynFactory.create_dyn_any( get_any () ); } catch( org.omg.DynamicAny.DynAnyFactoryPackage.InconsistentTypeCode tm ) { throw unexpectedException(tm); } }
.create_dyn_any_from_type_code(tcNameComponent); org.omg.DynamicAny.DynStruct name = org.omg.DynamicAny.DynStructHelper .narrow(dynAny); .create_dyn_any_from_type_code(tcName); org.omg.DynamicAny.DynSequence seq = org.omg.DynamicAny.DynSequenceHelper .narrow(dynAny);
public org.omg.DynamicAny.NameDynAnyPair[] get_members_as_dyn_any() { checkDestroyed (); NameDynAnyPair[] result = new NameDynAnyPair[limit]; try { for( int i = 0; i < limit; i++ ) { result[i] = new NameDynAnyPair( members[i].id, dynFactory.create_dyn_any( members[i].value )); } return result; } catch( org.omg.DynamicAny.DynAnyFactoryPackage.InconsistentTypeCode e ) { throw unexpectedException(e); } }
dynFactory.create_dyn_any_from_type_code( type().member_type(i)); dynFactory.create_dyn_any_from_type_code(type().member_type(def_idx));
factory.create_dyn_any( members[i].label ));
new NameValuePair( typeCode.member_name(i), dynFactory.create_dyn_any_from_type_code( _tc ).to_any());
member = dynFactory.create_dyn_any( member_any );