⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dynanyconstructedimpl.java

📁 java1.6众多例子参考
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
                    //System.out.println("Not equal component " + i);                    return false;                }            }        } catch (TypeMismatch tm) {            // impossible, we checked the type codes already        } finally {            // Restore the current position of the other DynAny            DynAnyUtil.set_current_component(dyn_any, currentComponent);        }        return true;    }    public void destroy() {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }        if (status == STATUS_DESTROYABLE) {            status = STATUS_DESTROYED;            for (int i=0; i<components.length; i++) {                if (components[i] instanceof DynAnyImpl) {                    ((DynAnyImpl)components[i]).setStatus(STATUS_DESTROYABLE);                }                components[i].destroy();            }        }    }    public org.omg.DynamicAny.DynAny copy() {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }        checkInitAny();        try {            return DynAnyUtil.createMostDerivedDynAny(any, orb, true);        } catch (InconsistentTypeCode ictc) {            return null; // impossible        }    }    // getter / setter methods    public void insert_boolean(boolean value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_boolean(value);    }    public void insert_octet(byte value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_octet(value);    }    public void insert_char(char value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_char(value);    }    public void insert_short(short value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_short(value);    }    public void insert_ushort(short value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_ushort(value);    }    public void insert_long(int value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_long(value);    }    public void insert_ulong(int value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_ulong(value);    }    public void insert_float(float value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_float(value);    }    public void insert_double(double value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_double(value);    }    public void insert_string(String value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_string(value);    }    public void insert_reference(org.omg.CORBA.Object value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_reference(value);    }    public void insert_typecode(org.omg.CORBA.TypeCode value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_typecode(value);    }    public void insert_longlong(long value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_longlong(value);    }    public void insert_ulonglong(long value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_ulonglong(value);    }    public void insert_wchar(char value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_wchar(value);    }    public void insert_wstring(String value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_wstring(value);    }    public void insert_any(org.omg.CORBA.Any value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();        if (DynAnyUtil.isConstructedDynAny(currentComponent))            throw new org.omg.DynamicAny.DynAnyPackage.TypeMismatch();        currentComponent.insert_any(value);    }    public void insert_dyn_any (org.omg.DynamicAny.DynAny value)        throws org.omg.DynamicAny.DynAnyPackage.TypeMismatch,               org.omg.DynamicAny.DynAnyPackage.InvalidValue    {        if (status == STATUS_DESTROYED) {	    throw wrapper.dynAnyDestroyed() ;        }	if (index == NO_INDEX)            throw new org.omg.DynamicAny.DynAnyPackage.InvalidValue();        DynAny currentComponent = current_component();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -