summaryrefslogtreecommitdiff
path: root/libjava/org/omg/DynamicAny
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/org/omg/DynamicAny')
-rw-r--r--libjava/org/omg/DynamicAny/AnySeqHelper.h50
-rw-r--r--libjava/org/omg/DynamicAny/DynAny.h111
-rw-r--r--libjava/org/omg/DynamicAny/DynAnyFactory.h64
-rw-r--r--libjava/org/omg/DynamicAny/DynAnyFactoryHelper.h55
-rw-r--r--libjava/org/omg/DynamicAny/DynAnyFactoryOperations.h39
-rw-r--r--libjava/org/omg/DynamicAny/DynAnyFactoryPackage/InconsistentTypeCode.h39
-rw-r--r--libjava/org/omg/DynamicAny/DynAnyFactoryPackage/InconsistentTypeCodeHelper.h52
-rw-r--r--libjava/org/omg/DynamicAny/DynAnyHelper.h52
-rw-r--r--libjava/org/omg/DynamicAny/DynAnyOperations.h88
-rw-r--r--libjava/org/omg/DynamicAny/DynAnyPackage/InvalidValue.h39
-rw-r--r--libjava/org/omg/DynamicAny/DynAnyPackage/InvalidValueHelper.h52
-rw-r--r--libjava/org/omg/DynamicAny/DynAnyPackage/TypeMismatch.h39
-rw-r--r--libjava/org/omg/DynamicAny/DynAnyPackage/TypeMismatchHelper.h52
-rw-r--r--libjava/org/omg/DynamicAny/DynAnySeqHelper.h51
-rw-r--r--libjava/org/omg/DynamicAny/DynArray.h116
-rw-r--r--libjava/org/omg/DynamicAny/DynArrayHelper.h52
-rw-r--r--libjava/org/omg/DynamicAny/DynArrayOperations.h94
-rw-r--r--libjava/org/omg/DynamicAny/DynEnum.h116
-rw-r--r--libjava/org/omg/DynamicAny/DynEnumHelper.h52
-rw-r--r--libjava/org/omg/DynamicAny/DynEnumOperations.h92
-rw-r--r--libjava/org/omg/DynamicAny/DynFixed.h114
-rw-r--r--libjava/org/omg/DynamicAny/DynFixedHelper.h52
-rw-r--r--libjava/org/omg/DynamicAny/DynFixedOperations.h90
-rw-r--r--libjava/org/omg/DynamicAny/DynSequence.h118
-rw-r--r--libjava/org/omg/DynamicAny/DynSequenceHelper.h52
-rw-r--r--libjava/org/omg/DynamicAny/DynSequenceOperations.h96
-rw-r--r--libjava/org/omg/DynamicAny/DynStruct.h121
-rw-r--r--libjava/org/omg/DynamicAny/DynStructHelper.h52
-rw-r--r--libjava/org/omg/DynamicAny/DynStructOperations.h99
-rw-r--r--libjava/org/omg/DynamicAny/DynUnion.h122
-rw-r--r--libjava/org/omg/DynamicAny/DynUnionHelper.h52
-rw-r--r--libjava/org/omg/DynamicAny/DynUnionOperations.h98
-rw-r--r--libjava/org/omg/DynamicAny/DynValue.h124
-rw-r--r--libjava/org/omg/DynamicAny/DynValueBox.h119
-rw-r--r--libjava/org/omg/DynamicAny/DynValueBoxOperations.h95
-rw-r--r--libjava/org/omg/DynamicAny/DynValueCommon.h115
-rw-r--r--libjava/org/omg/DynamicAny/DynValueCommonOperations.h91
-rw-r--r--libjava/org/omg/DynamicAny/DynValueHelper.h52
-rw-r--r--libjava/org/omg/DynamicAny/DynValueOperations.h102
-rw-r--r--libjava/org/omg/DynamicAny/FieldNameHelper.h48
-rw-r--r--libjava/org/omg/DynamicAny/NameDynAnyPair.h39
-rw-r--r--libjava/org/omg/DynamicAny/NameDynAnyPairHelper.h49
-rw-r--r--libjava/org/omg/DynamicAny/NameDynAnyPairSeqHelper.h51
-rw-r--r--libjava/org/omg/DynamicAny/NameValuePair.h42
-rw-r--r--libjava/org/omg/DynamicAny/NameValuePairHelper.h49
-rw-r--r--libjava/org/omg/DynamicAny/NameValuePairSeqHelper.h51
-rw-r--r--libjava/org/omg/DynamicAny/_DynAnyFactoryStub.h50
-rw-r--r--libjava/org/omg/DynamicAny/_DynAnyStub.h99
-rw-r--r--libjava/org/omg/DynamicAny/_DynArrayStub.h100
-rw-r--r--libjava/org/omg/DynamicAny/_DynEnumStub.h100
-rw-r--r--libjava/org/omg/DynamicAny/_DynFixedStub.h98
-rw-r--r--libjava/org/omg/DynamicAny/_DynSequenceStub.h102
-rw-r--r--libjava/org/omg/DynamicAny/_DynStructStub.h105
-rw-r--r--libjava/org/omg/DynamicAny/_DynUnionStub.h106
-rw-r--r--libjava/org/omg/DynamicAny/_DynValueStub.h108
55 files changed, 4266 insertions, 0 deletions
diff --git a/libjava/org/omg/DynamicAny/AnySeqHelper.h b/libjava/org/omg/DynamicAny/AnySeqHelper.h
new file mode 100644
index 000000000..eef79d938
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/AnySeqHelper.h
@@ -0,0 +1,50 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_AnySeqHelper__
+#define __org_omg_DynamicAny_AnySeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class AnySeqHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::AnySeqHelper : public ::java::lang::Object
+{
+
+public:
+ AnySeqHelper();
+ static JArray< ::org::omg::CORBA::Any * > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< ::org::omg::CORBA::Any * > *);
+ static JArray< ::org::omg::CORBA::Any * > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< ::org::omg::CORBA::Any * > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_AnySeqHelper__
diff --git a/libjava/org/omg/DynamicAny/DynAny.h b/libjava/org/omg/DynamicAny/DynAny.h
new file mode 100644
index 000000000..6332980bf
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAny.h
@@ -0,0 +1,111 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAny__
+#define __org_omg_DynamicAny_DynAny__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAny : public ::java::lang::Object
+{
+
+public:
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynAny__
diff --git a/libjava/org/omg/DynamicAny/DynAnyFactory.h b/libjava/org/omg/DynamicAny/DynAnyFactory.h
new file mode 100644
index 000000000..a61a1435b
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAnyFactory.h
@@ -0,0 +1,64 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAnyFactory__
+#define __org_omg_DynamicAny_DynAnyFactory__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynAnyFactory;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAnyFactory : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::DynamicAny::DynAny * create_dyn_any_from_type_code(::org::omg::CORBA::TypeCode *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * create_dyn_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynAnyFactory__
diff --git a/libjava/org/omg/DynamicAny/DynAnyFactoryHelper.h b/libjava/org/omg/DynamicAny/DynAnyFactoryHelper.h
new file mode 100644
index 000000000..67c6f3e8f
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAnyFactoryHelper.h
@@ -0,0 +1,55 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAnyFactoryHelper__
+#define __org_omg_DynamicAny_DynAnyFactoryHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class DynAnyFactory;
+ class DynAnyFactoryHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAnyFactoryHelper : public ::java::lang::Object
+{
+
+public:
+ DynAnyFactoryHelper();
+ static ::org::omg::DynamicAny::DynAnyFactory * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::DynamicAny::DynAnyFactory * unchecked_narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::DynAnyFactory *);
+ static ::org::omg::DynamicAny::DynAnyFactory * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::DynAnyFactory * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::DynAnyFactory *);
+public: // actually package-private
+ static ::java::lang::String * not_applicable(::java::lang::String *);
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynAnyFactoryHelper__
diff --git a/libjava/org/omg/DynamicAny/DynAnyFactoryOperations.h b/libjava/org/omg/DynamicAny/DynAnyFactoryOperations.h
new file mode 100644
index 000000000..57e86966d
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAnyFactoryOperations.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAnyFactoryOperations__
+#define __org_omg_DynamicAny_DynAnyFactoryOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynAnyFactoryOperations;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAnyFactoryOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::DynamicAny::DynAny * create_dyn_any_from_type_code(::org::omg::CORBA::TypeCode *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * create_dyn_any(::org::omg::CORBA::Any *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynAnyFactoryOperations__
diff --git a/libjava/org/omg/DynamicAny/DynAnyFactoryPackage/InconsistentTypeCode.h b/libjava/org/omg/DynamicAny/DynAnyFactoryPackage/InconsistentTypeCode.h
new file mode 100644
index 000000000..557e36231
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAnyFactoryPackage/InconsistentTypeCode.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAnyFactoryPackage_InconsistentTypeCode__
+#define __org_omg_DynamicAny_DynAnyFactoryPackage_InconsistentTypeCode__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace DynamicAny
+ {
+ namespace DynAnyFactoryPackage
+ {
+ class InconsistentTypeCode;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAnyFactoryPackage::InconsistentTypeCode : public ::org::omg::CORBA::UserException
+{
+
+public:
+ InconsistentTypeCode();
+ InconsistentTypeCode(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = 3679785322052655944LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynAnyFactoryPackage_InconsistentTypeCode__
diff --git a/libjava/org/omg/DynamicAny/DynAnyFactoryPackage/InconsistentTypeCodeHelper.h b/libjava/org/omg/DynamicAny/DynAnyFactoryPackage/InconsistentTypeCodeHelper.h
new file mode 100644
index 000000000..88baa8698
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAnyFactoryPackage/InconsistentTypeCodeHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAnyFactoryPackage_InconsistentTypeCodeHelper__
+#define __org_omg_DynamicAny_DynAnyFactoryPackage_InconsistentTypeCodeHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ namespace DynAnyFactoryPackage
+ {
+ class InconsistentTypeCode;
+ class InconsistentTypeCodeHelper;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAnyFactoryPackage::InconsistentTypeCodeHelper : public ::java::lang::Object
+{
+
+public:
+ InconsistentTypeCodeHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::DynAnyFactoryPackage::InconsistentTypeCode *);
+ static ::org::omg::DynamicAny::DynAnyFactoryPackage::InconsistentTypeCode * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::DynAnyFactoryPackage::InconsistentTypeCode * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::DynAnyFactoryPackage::InconsistentTypeCode *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynAnyFactoryPackage_InconsistentTypeCodeHelper__
diff --git a/libjava/org/omg/DynamicAny/DynAnyHelper.h b/libjava/org/omg/DynamicAny/DynAnyHelper.h
new file mode 100644
index 000000000..22f371722
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAnyHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAnyHelper__
+#define __org_omg_DynamicAny_DynAnyHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynAnyHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAnyHelper : public ::java::lang::Object
+{
+
+public:
+ DynAnyHelper();
+ static ::org::omg::DynamicAny::DynAny * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::DynamicAny::DynAny * unchecked_narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::DynAny *);
+ static ::org::omg::DynamicAny::DynAny * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::DynAny * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::DynAny *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynAnyHelper__
diff --git a/libjava/org/omg/DynamicAny/DynAnyOperations.h b/libjava/org/omg/DynamicAny/DynAnyOperations.h
new file mode 100644
index 000000000..e7a6339bf
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAnyOperations.h
@@ -0,0 +1,88 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAnyOperations__
+#define __org_omg_DynamicAny_DynAnyOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynAnyOperations;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAnyOperations : public ::java::lang::Object
+{
+
+public:
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynAnyOperations__
diff --git a/libjava/org/omg/DynamicAny/DynAnyPackage/InvalidValue.h b/libjava/org/omg/DynamicAny/DynAnyPackage/InvalidValue.h
new file mode 100644
index 000000000..44be0a2d4
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAnyPackage/InvalidValue.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAnyPackage_InvalidValue__
+#define __org_omg_DynamicAny_DynAnyPackage_InvalidValue__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace DynamicAny
+ {
+ namespace DynAnyPackage
+ {
+ class InvalidValue;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAnyPackage::InvalidValue : public ::org::omg::CORBA::UserException
+{
+
+public:
+ InvalidValue();
+ InvalidValue(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = 4928947584617628504LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynAnyPackage_InvalidValue__
diff --git a/libjava/org/omg/DynamicAny/DynAnyPackage/InvalidValueHelper.h b/libjava/org/omg/DynamicAny/DynAnyPackage/InvalidValueHelper.h
new file mode 100644
index 000000000..961bd615d
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAnyPackage/InvalidValueHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAnyPackage_InvalidValueHelper__
+#define __org_omg_DynamicAny_DynAnyPackage_InvalidValueHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ namespace DynAnyPackage
+ {
+ class InvalidValue;
+ class InvalidValueHelper;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAnyPackage::InvalidValueHelper : public ::java::lang::Object
+{
+
+public:
+ InvalidValueHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::DynAnyPackage::InvalidValue *);
+ static ::org::omg::DynamicAny::DynAnyPackage::InvalidValue * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::DynAnyPackage::InvalidValue * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::DynAnyPackage::InvalidValue *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynAnyPackage_InvalidValueHelper__
diff --git a/libjava/org/omg/DynamicAny/DynAnyPackage/TypeMismatch.h b/libjava/org/omg/DynamicAny/DynAnyPackage/TypeMismatch.h
new file mode 100644
index 000000000..dda1b5648
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAnyPackage/TypeMismatch.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAnyPackage_TypeMismatch__
+#define __org_omg_DynamicAny_DynAnyPackage_TypeMismatch__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace DynamicAny
+ {
+ namespace DynAnyPackage
+ {
+ class TypeMismatch;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAnyPackage::TypeMismatch : public ::org::omg::CORBA::UserException
+{
+
+public:
+ TypeMismatch();
+ TypeMismatch(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = -6393641830493471034LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynAnyPackage_TypeMismatch__
diff --git a/libjava/org/omg/DynamicAny/DynAnyPackage/TypeMismatchHelper.h b/libjava/org/omg/DynamicAny/DynAnyPackage/TypeMismatchHelper.h
new file mode 100644
index 000000000..43e70effe
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAnyPackage/TypeMismatchHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAnyPackage_TypeMismatchHelper__
+#define __org_omg_DynamicAny_DynAnyPackage_TypeMismatchHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ namespace DynAnyPackage
+ {
+ class TypeMismatch;
+ class TypeMismatchHelper;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAnyPackage::TypeMismatchHelper : public ::java::lang::Object
+{
+
+public:
+ TypeMismatchHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::DynAnyPackage::TypeMismatch *);
+ static ::org::omg::DynamicAny::DynAnyPackage::TypeMismatch * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::DynAnyPackage::TypeMismatch * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::DynAnyPackage::TypeMismatch *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynAnyPackage_TypeMismatchHelper__
diff --git a/libjava/org/omg/DynamicAny/DynAnySeqHelper.h b/libjava/org/omg/DynamicAny/DynAnySeqHelper.h
new file mode 100644
index 000000000..8e28ce666
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynAnySeqHelper.h
@@ -0,0 +1,51 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynAnySeqHelper__
+#define __org_omg_DynamicAny_DynAnySeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynAnySeqHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynAnySeqHelper : public ::java::lang::Object
+{
+
+public:
+ DynAnySeqHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, JArray< ::org::omg::DynamicAny::DynAny * > *);
+ static JArray< ::org::omg::DynamicAny::DynAny * > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static JArray< ::org::omg::DynamicAny::DynAny * > * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< ::org::omg::DynamicAny::DynAny * > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynAnySeqHelper__
diff --git a/libjava/org/omg/DynamicAny/DynArray.h b/libjava/org/omg/DynamicAny/DynArray.h
new file mode 100644
index 000000000..f927f6064
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynArray.h
@@ -0,0 +1,116 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynArray__
+#define __org_omg_DynamicAny_DynArray__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynArray;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynArray : public ::java::lang::Object
+{
+
+public:
+ virtual JArray< ::org::omg::DynamicAny::DynAny * > * get_elements_as_dyn_any() = 0;
+ virtual JArray< ::org::omg::CORBA::Any * > * get_elements() = 0;
+ virtual void set_elements_as_dyn_any(JArray< ::org::omg::DynamicAny::DynAny * > *) = 0;
+ virtual void set_elements(JArray< ::org::omg::CORBA::Any * > *) = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynArray__
diff --git a/libjava/org/omg/DynamicAny/DynArrayHelper.h b/libjava/org/omg/DynamicAny/DynArrayHelper.h
new file mode 100644
index 000000000..914a74952
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynArrayHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynArrayHelper__
+#define __org_omg_DynamicAny_DynArrayHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class DynArray;
+ class DynArrayHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynArrayHelper : public ::java::lang::Object
+{
+
+public:
+ DynArrayHelper();
+ static ::org::omg::DynamicAny::DynArray * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::DynamicAny::DynArray * unchecked_narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::DynArray *);
+ static ::org::omg::DynamicAny::DynArray * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::DynArray * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::DynArray *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynArrayHelper__
diff --git a/libjava/org/omg/DynamicAny/DynArrayOperations.h b/libjava/org/omg/DynamicAny/DynArrayOperations.h
new file mode 100644
index 000000000..9a110716e
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynArrayOperations.h
@@ -0,0 +1,94 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynArrayOperations__
+#define __org_omg_DynamicAny_DynArrayOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynArrayOperations;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynArrayOperations : public ::java::lang::Object
+{
+
+public:
+ virtual JArray< ::org::omg::DynamicAny::DynAny * > * get_elements_as_dyn_any() = 0;
+ virtual JArray< ::org::omg::CORBA::Any * > * get_elements() = 0;
+ virtual void set_elements_as_dyn_any(JArray< ::org::omg::DynamicAny::DynAny * > *) = 0;
+ virtual void set_elements(JArray< ::org::omg::CORBA::Any * > *) = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynArrayOperations__
diff --git a/libjava/org/omg/DynamicAny/DynEnum.h b/libjava/org/omg/DynamicAny/DynEnum.h
new file mode 100644
index 000000000..5136effc1
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynEnum.h
@@ -0,0 +1,116 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynEnum__
+#define __org_omg_DynamicAny_DynEnum__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynEnum;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynEnum : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * get_as_string() = 0;
+ virtual jint get_as_ulong() = 0;
+ virtual void set_as_string(::java::lang::String *) = 0;
+ virtual void set_as_ulong(jint) = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynEnum__
diff --git a/libjava/org/omg/DynamicAny/DynEnumHelper.h b/libjava/org/omg/DynamicAny/DynEnumHelper.h
new file mode 100644
index 000000000..bc0beb5cf
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynEnumHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynEnumHelper__
+#define __org_omg_DynamicAny_DynEnumHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class DynEnum;
+ class DynEnumHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynEnumHelper : public ::java::lang::Object
+{
+
+public:
+ DynEnumHelper();
+ static ::org::omg::DynamicAny::DynEnum * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::DynamicAny::DynEnum * unchecked_narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::DynEnum *);
+ static ::org::omg::DynamicAny::DynEnum * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::DynEnum * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::DynEnum *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynEnumHelper__
diff --git a/libjava/org/omg/DynamicAny/DynEnumOperations.h b/libjava/org/omg/DynamicAny/DynEnumOperations.h
new file mode 100644
index 000000000..360d38fb8
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynEnumOperations.h
@@ -0,0 +1,92 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynEnumOperations__
+#define __org_omg_DynamicAny_DynEnumOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynEnumOperations;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynEnumOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * get_as_string() = 0;
+ virtual jint get_as_ulong() = 0;
+ virtual void set_as_string(::java::lang::String *) = 0;
+ virtual void set_as_ulong(jint) = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynEnumOperations__
diff --git a/libjava/org/omg/DynamicAny/DynFixed.h b/libjava/org/omg/DynamicAny/DynFixed.h
new file mode 100644
index 000000000..32abefb53
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynFixed.h
@@ -0,0 +1,114 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynFixed__
+#define __org_omg_DynamicAny_DynFixed__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynFixed;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynFixed : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * get_value() = 0;
+ virtual jboolean set_value(::java::lang::String *) = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynFixed__
diff --git a/libjava/org/omg/DynamicAny/DynFixedHelper.h b/libjava/org/omg/DynamicAny/DynFixedHelper.h
new file mode 100644
index 000000000..15561e041
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynFixedHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynFixedHelper__
+#define __org_omg_DynamicAny_DynFixedHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class DynFixed;
+ class DynFixedHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynFixedHelper : public ::java::lang::Object
+{
+
+public:
+ DynFixedHelper();
+ static ::org::omg::DynamicAny::DynFixed * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::DynamicAny::DynFixed * unchecked_narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::DynFixed *);
+ static ::org::omg::DynamicAny::DynFixed * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::DynFixed * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::DynFixed *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynFixedHelper__
diff --git a/libjava/org/omg/DynamicAny/DynFixedOperations.h b/libjava/org/omg/DynamicAny/DynFixedOperations.h
new file mode 100644
index 000000000..5373b5e92
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynFixedOperations.h
@@ -0,0 +1,90 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynFixedOperations__
+#define __org_omg_DynamicAny_DynFixedOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynFixedOperations;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynFixedOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * get_value() = 0;
+ virtual jboolean set_value(::java::lang::String *) = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynFixedOperations__
diff --git a/libjava/org/omg/DynamicAny/DynSequence.h b/libjava/org/omg/DynamicAny/DynSequence.h
new file mode 100644
index 000000000..0744cdbed
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynSequence.h
@@ -0,0 +1,118 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynSequence__
+#define __org_omg_DynamicAny_DynSequence__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynSequence;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynSequence : public ::java::lang::Object
+{
+
+public:
+ virtual jint get_length() = 0;
+ virtual void set_length(jint) = 0;
+ virtual JArray< ::org::omg::DynamicAny::DynAny * > * get_elements_as_dyn_any() = 0;
+ virtual JArray< ::org::omg::CORBA::Any * > * get_elements() = 0;
+ virtual void set_elements_as_dyn_any(JArray< ::org::omg::DynamicAny::DynAny * > *) = 0;
+ virtual void set_elements(JArray< ::org::omg::CORBA::Any * > *) = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynSequence__
diff --git a/libjava/org/omg/DynamicAny/DynSequenceHelper.h b/libjava/org/omg/DynamicAny/DynSequenceHelper.h
new file mode 100644
index 000000000..f782f528a
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynSequenceHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynSequenceHelper__
+#define __org_omg_DynamicAny_DynSequenceHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class DynSequence;
+ class DynSequenceHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynSequenceHelper : public ::java::lang::Object
+{
+
+public:
+ DynSequenceHelper();
+ static ::org::omg::DynamicAny::DynSequence * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::DynamicAny::DynSequence * unchecked_narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::DynSequence *);
+ static ::org::omg::DynamicAny::DynSequence * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::DynSequence * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::DynSequence *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynSequenceHelper__
diff --git a/libjava/org/omg/DynamicAny/DynSequenceOperations.h b/libjava/org/omg/DynamicAny/DynSequenceOperations.h
new file mode 100644
index 000000000..3f80eaaa6
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynSequenceOperations.h
@@ -0,0 +1,96 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynSequenceOperations__
+#define __org_omg_DynamicAny_DynSequenceOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynSequenceOperations;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynSequenceOperations : public ::java::lang::Object
+{
+
+public:
+ virtual jint get_length() = 0;
+ virtual void set_length(jint) = 0;
+ virtual JArray< ::org::omg::DynamicAny::DynAny * > * get_elements_as_dyn_any() = 0;
+ virtual JArray< ::org::omg::CORBA::Any * > * get_elements() = 0;
+ virtual void set_elements_as_dyn_any(JArray< ::org::omg::DynamicAny::DynAny * > *) = 0;
+ virtual void set_elements(JArray< ::org::omg::CORBA::Any * > *) = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynSequenceOperations__
diff --git a/libjava/org/omg/DynamicAny/DynStruct.h b/libjava/org/omg/DynamicAny/DynStruct.h
new file mode 100644
index 000000000..149ba055b
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynStruct.h
@@ -0,0 +1,121 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynStruct__
+#define __org_omg_DynamicAny_DynStruct__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TCKind;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynStruct;
+ class NameDynAnyPair;
+ class NameValuePair;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynStruct : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::TCKind * current_member_kind() = 0;
+ virtual ::java::lang::String * current_member_name() = 0;
+ virtual JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * get_members_as_dyn_any() = 0;
+ virtual JArray< ::org::omg::DynamicAny::NameValuePair * > * get_members() = 0;
+ virtual void set_members_as_dyn_any(JArray< ::org::omg::DynamicAny::NameDynAnyPair * > *) = 0;
+ virtual void set_members(JArray< ::org::omg::DynamicAny::NameValuePair * > *) = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynStruct__
diff --git a/libjava/org/omg/DynamicAny/DynStructHelper.h b/libjava/org/omg/DynamicAny/DynStructHelper.h
new file mode 100644
index 000000000..393cbd884
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynStructHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynStructHelper__
+#define __org_omg_DynamicAny_DynStructHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class DynStruct;
+ class DynStructHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynStructHelper : public ::java::lang::Object
+{
+
+public:
+ DynStructHelper();
+ static ::org::omg::DynamicAny::DynStruct * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::DynamicAny::DynStruct * unchecked_narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::DynStruct *);
+ static ::org::omg::DynamicAny::DynStruct * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::DynStruct * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::DynStruct *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynStructHelper__
diff --git a/libjava/org/omg/DynamicAny/DynStructOperations.h b/libjava/org/omg/DynamicAny/DynStructOperations.h
new file mode 100644
index 000000000..2e69f372d
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynStructOperations.h
@@ -0,0 +1,99 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynStructOperations__
+#define __org_omg_DynamicAny_DynStructOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TCKind;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynStructOperations;
+ class NameDynAnyPair;
+ class NameValuePair;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynStructOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::TCKind * current_member_kind() = 0;
+ virtual ::java::lang::String * current_member_name() = 0;
+ virtual JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * get_members_as_dyn_any() = 0;
+ virtual JArray< ::org::omg::DynamicAny::NameValuePair * > * get_members() = 0;
+ virtual void set_members_as_dyn_any(JArray< ::org::omg::DynamicAny::NameDynAnyPair * > *) = 0;
+ virtual void set_members(JArray< ::org::omg::DynamicAny::NameValuePair * > *) = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynStructOperations__
diff --git a/libjava/org/omg/DynamicAny/DynUnion.h b/libjava/org/omg/DynamicAny/DynUnion.h
new file mode 100644
index 000000000..618add736
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynUnion.h
@@ -0,0 +1,122 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynUnion__
+#define __org_omg_DynamicAny_DynUnion__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TCKind;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynUnion;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynUnion : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::DynamicAny::DynAny * get_discriminator() = 0;
+ virtual void set_discriminator(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::CORBA::TCKind * discriminator_kind() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * member() = 0;
+ virtual ::org::omg::CORBA::TCKind * member_kind() = 0;
+ virtual ::java::lang::String * member_name() = 0;
+ virtual jboolean has_no_active_member() = 0;
+ virtual void set_to_default_member() = 0;
+ virtual void set_to_no_active_member() = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynUnion__
diff --git a/libjava/org/omg/DynamicAny/DynUnionHelper.h b/libjava/org/omg/DynamicAny/DynUnionHelper.h
new file mode 100644
index 000000000..b9cf22b56
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynUnionHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynUnionHelper__
+#define __org_omg_DynamicAny_DynUnionHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class DynUnion;
+ class DynUnionHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynUnionHelper : public ::java::lang::Object
+{
+
+public:
+ DynUnionHelper();
+ static ::org::omg::DynamicAny::DynUnion * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::DynamicAny::DynUnion * unchecked_narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::DynUnion *);
+ static ::org::omg::DynamicAny::DynUnion * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::DynUnion * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::DynUnion *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynUnionHelper__
diff --git a/libjava/org/omg/DynamicAny/DynUnionOperations.h b/libjava/org/omg/DynamicAny/DynUnionOperations.h
new file mode 100644
index 000000000..1b7e92527
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynUnionOperations.h
@@ -0,0 +1,98 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynUnionOperations__
+#define __org_omg_DynamicAny_DynUnionOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TCKind;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynUnionOperations;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynUnionOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::DynamicAny::DynAny * get_discriminator() = 0;
+ virtual void set_discriminator(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::CORBA::TCKind * discriminator_kind() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * member() = 0;
+ virtual ::org::omg::CORBA::TCKind * member_kind() = 0;
+ virtual ::java::lang::String * member_name() = 0;
+ virtual jboolean has_no_active_member() = 0;
+ virtual void set_to_default_member() = 0;
+ virtual void set_to_no_active_member() = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynUnionOperations__
diff --git a/libjava/org/omg/DynamicAny/DynValue.h b/libjava/org/omg/DynamicAny/DynValue.h
new file mode 100644
index 000000000..0c1dffaa2
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynValue.h
@@ -0,0 +1,124 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynValue__
+#define __org_omg_DynamicAny_DynValue__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TCKind;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynValue;
+ class NameDynAnyPair;
+ class NameValuePair;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynValue : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::TCKind * current_member_kind() = 0;
+ virtual ::java::lang::String * current_member_name() = 0;
+ virtual JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * get_members_as_dyn_any() = 0;
+ virtual JArray< ::org::omg::DynamicAny::NameValuePair * > * get_members() = 0;
+ virtual void set_members_as_dyn_any(JArray< ::org::omg::DynamicAny::NameDynAnyPair * > *) = 0;
+ virtual void set_members(JArray< ::org::omg::DynamicAny::NameValuePair * > *) = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ virtual jboolean is_null() = 0;
+ virtual void set_to_null() = 0;
+ virtual void set_to_value() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynValue__
diff --git a/libjava/org/omg/DynamicAny/DynValueBox.h b/libjava/org/omg/DynamicAny/DynValueBox.h
new file mode 100644
index 000000000..e76b4413f
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynValueBox.h
@@ -0,0 +1,119 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynValueBox__
+#define __org_omg_DynamicAny_DynValueBox__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynValueBox;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynValueBox : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::DynamicAny::DynAny * get_boxed_value_as_dyn_any() = 0;
+ virtual ::org::omg::CORBA::Any * get_boxed_value() = 0;
+ virtual void set_boxed_value_as_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual void set_boxed_value(::org::omg::CORBA::Any *) = 0;
+ virtual jboolean is_null() = 0;
+ virtual void set_to_null() = 0;
+ virtual void set_to_value() = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynValueBox__
diff --git a/libjava/org/omg/DynamicAny/DynValueBoxOperations.h b/libjava/org/omg/DynamicAny/DynValueBoxOperations.h
new file mode 100644
index 000000000..10caa23eb
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynValueBoxOperations.h
@@ -0,0 +1,95 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynValueBoxOperations__
+#define __org_omg_DynamicAny_DynValueBoxOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynValueBoxOperations;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynValueBoxOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::DynamicAny::DynAny * get_boxed_value_as_dyn_any() = 0;
+ virtual ::org::omg::CORBA::Any * get_boxed_value() = 0;
+ virtual void set_boxed_value_as_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual void set_boxed_value(::org::omg::CORBA::Any *) = 0;
+ virtual jboolean is_null() = 0;
+ virtual void set_to_null() = 0;
+ virtual void set_to_value() = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynValueBoxOperations__
diff --git a/libjava/org/omg/DynamicAny/DynValueCommon.h b/libjava/org/omg/DynamicAny/DynValueCommon.h
new file mode 100644
index 000000000..de40469a6
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynValueCommon.h
@@ -0,0 +1,115 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynValueCommon__
+#define __org_omg_DynamicAny_DynValueCommon__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynValueCommon;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynValueCommon : public ::java::lang::Object
+{
+
+public:
+ virtual jboolean is_null() = 0;
+ virtual void set_to_null() = 0;
+ virtual void set_to_value() = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *) = 0;
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *, ::org::omg::CORBA::ExceptionList *, ::org::omg::CORBA::ContextList *) = 0;
+ virtual ::org::omg::CORBA::Object * _duplicate() = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers() = 0;
+ virtual ::org::omg::CORBA::Object * _get_interface_def() = 0;
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint) = 0;
+ virtual jint _hash(jint) = 0;
+ virtual jboolean _is_a(::java::lang::String *) = 0;
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean _non_existent() = 0;
+ virtual void _release() = 0;
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynValueCommon__
diff --git a/libjava/org/omg/DynamicAny/DynValueCommonOperations.h b/libjava/org/omg/DynamicAny/DynValueCommonOperations.h
new file mode 100644
index 000000000..4ab9d60c0
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynValueCommonOperations.h
@@ -0,0 +1,91 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynValueCommonOperations__
+#define __org_omg_DynamicAny_DynValueCommonOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynValueCommonOperations;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynValueCommonOperations : public ::java::lang::Object
+{
+
+public:
+ virtual jboolean is_null() = 0;
+ virtual void set_to_null() = 0;
+ virtual void set_to_value() = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynValueCommonOperations__
diff --git a/libjava/org/omg/DynamicAny/DynValueHelper.h b/libjava/org/omg/DynamicAny/DynValueHelper.h
new file mode 100644
index 000000000..ddb014342
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynValueHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynValueHelper__
+#define __org_omg_DynamicAny_DynValueHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class DynValue;
+ class DynValueHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynValueHelper : public ::java::lang::Object
+{
+
+public:
+ DynValueHelper();
+ static ::org::omg::DynamicAny::DynValue * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::DynamicAny::DynValue * unchecked_narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::DynValue *);
+ static ::org::omg::DynamicAny::DynValue * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::DynValue * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::DynValue *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_DynValueHelper__
diff --git a/libjava/org/omg/DynamicAny/DynValueOperations.h b/libjava/org/omg/DynamicAny/DynValueOperations.h
new file mode 100644
index 000000000..269a6b09d
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/DynValueOperations.h
@@ -0,0 +1,102 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_DynValueOperations__
+#define __org_omg_DynamicAny_DynValueOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TCKind;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class DynValueOperations;
+ class NameDynAnyPair;
+ class NameValuePair;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::DynValueOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::TCKind * current_member_kind() = 0;
+ virtual ::java::lang::String * current_member_name() = 0;
+ virtual JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * get_members_as_dyn_any() = 0;
+ virtual JArray< ::org::omg::DynamicAny::NameValuePair * > * get_members() = 0;
+ virtual void set_members_as_dyn_any(JArray< ::org::omg::DynamicAny::NameDynAnyPair * > *) = 0;
+ virtual void set_members(JArray< ::org::omg::DynamicAny::NameValuePair * > *) = 0;
+ virtual void assign(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual ::org::omg::DynamicAny::DynAny * copy() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * current_component() = 0;
+ virtual void destroy() = 0;
+ virtual void from_any(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Any * get_any() = 0;
+ virtual jboolean get_boolean() = 0;
+ virtual jchar get_char() = 0;
+ virtual jdouble get_double() = 0;
+ virtual jfloat get_float() = 0;
+ virtual jint get_long() = 0;
+ virtual jlong get_longlong() = 0;
+ virtual jbyte get_octet() = 0;
+ virtual ::org::omg::CORBA::Object * get_reference() = 0;
+ virtual jshort get_short() = 0;
+ virtual ::java::lang::String * get_string() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_typecode() = 0;
+ virtual jint get_ulong() = 0;
+ virtual jlong get_ulonglong() = 0;
+ virtual jshort get_ushort() = 0;
+ virtual ::java::io::Serializable * get_val() = 0;
+ virtual jchar get_wchar() = 0;
+ virtual ::java::lang::String * get_wstring() = 0;
+ virtual void insert_any(::org::omg::CORBA::Any *) = 0;
+ virtual void insert_boolean(jboolean) = 0;
+ virtual void insert_char(jchar) = 0;
+ virtual void insert_double(jdouble) = 0;
+ virtual void insert_float(jfloat) = 0;
+ virtual void insert_long(jint) = 0;
+ virtual void insert_longlong(jlong) = 0;
+ virtual void insert_octet(jbyte) = 0;
+ virtual void insert_reference(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_val(::java::io::Serializable *) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual jboolean next() = 0;
+ virtual void rewind() = 0;
+ virtual jboolean seek(jint) = 0;
+ virtual ::org::omg::CORBA::Any * to_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *) = 0;
+ virtual jint component_count() = 0;
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any() = 0;
+ virtual jboolean is_null() = 0;
+ virtual void set_to_null() = 0;
+ virtual void set_to_value() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_DynamicAny_DynValueOperations__
diff --git a/libjava/org/omg/DynamicAny/FieldNameHelper.h b/libjava/org/omg/DynamicAny/FieldNameHelper.h
new file mode 100644
index 000000000..9276e12b0
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/FieldNameHelper.h
@@ -0,0 +1,48 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_FieldNameHelper__
+#define __org_omg_DynamicAny_FieldNameHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class FieldNameHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::FieldNameHelper : public ::java::lang::Object
+{
+
+public:
+ FieldNameHelper();
+ static void insert(::org::omg::CORBA::Any *, ::java::lang::String *);
+ static ::java::lang::String * extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static ::java::lang::String * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_FieldNameHelper__
diff --git a/libjava/org/omg/DynamicAny/NameDynAnyPair.h b/libjava/org/omg/DynamicAny/NameDynAnyPair.h
new file mode 100644
index 000000000..931153172
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/NameDynAnyPair.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_NameDynAnyPair__
+#define __org_omg_DynamicAny_NameDynAnyPair__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace DynamicAny
+ {
+ class DynAny;
+ class NameDynAnyPair;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::NameDynAnyPair : public ::java::lang::Object
+{
+
+public:
+ NameDynAnyPair();
+ NameDynAnyPair(::java::lang::String *, ::org::omg::DynamicAny::DynAny *);
+private:
+ static const jlong serialVersionUID = -1992533286932908564LL;
+public:
+ ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) id;
+ ::org::omg::DynamicAny::DynAny * value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_NameDynAnyPair__
diff --git a/libjava/org/omg/DynamicAny/NameDynAnyPairHelper.h b/libjava/org/omg/DynamicAny/NameDynAnyPairHelper.h
new file mode 100644
index 000000000..ea42e70e2
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/NameDynAnyPairHelper.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_NameDynAnyPairHelper__
+#define __org_omg_DynamicAny_NameDynAnyPairHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class NameDynAnyPair;
+ class NameDynAnyPairHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::NameDynAnyPairHelper : public ::java::lang::Object
+{
+
+public:
+ NameDynAnyPairHelper();
+ static ::org::omg::DynamicAny::NameDynAnyPair * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::NameDynAnyPair *);
+ static ::org::omg::DynamicAny::NameDynAnyPair * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::NameDynAnyPair *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_NameDynAnyPairHelper__
diff --git a/libjava/org/omg/DynamicAny/NameDynAnyPairSeqHelper.h b/libjava/org/omg/DynamicAny/NameDynAnyPairSeqHelper.h
new file mode 100644
index 000000000..40548c790
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/NameDynAnyPairSeqHelper.h
@@ -0,0 +1,51 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_NameDynAnyPairSeqHelper__
+#define __org_omg_DynamicAny_NameDynAnyPairSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class NameDynAnyPair;
+ class NameDynAnyPairSeqHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::NameDynAnyPairSeqHelper : public ::java::lang::Object
+{
+
+public:
+ NameDynAnyPairSeqHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, JArray< ::org::omg::DynamicAny::NameDynAnyPair * > *);
+ static JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< ::org::omg::DynamicAny::NameDynAnyPair * > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_NameDynAnyPairSeqHelper__
diff --git a/libjava/org/omg/DynamicAny/NameValuePair.h b/libjava/org/omg/DynamicAny/NameValuePair.h
new file mode 100644
index 000000000..d781837d8
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/NameValuePair.h
@@ -0,0 +1,42 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_NameValuePair__
+#define __org_omg_DynamicAny_NameValuePair__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ }
+ namespace DynamicAny
+ {
+ class NameValuePair;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::NameValuePair : public ::java::lang::Object
+{
+
+public:
+ NameValuePair();
+ NameValuePair(::java::lang::String *, ::org::omg::CORBA::Any *);
+private:
+ static const jlong serialVersionUID = -1289460542874201736LL;
+public:
+ ::org::omg::CORBA::Any * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ ::java::lang::String * id;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_NameValuePair__
diff --git a/libjava/org/omg/DynamicAny/NameValuePairHelper.h b/libjava/org/omg/DynamicAny/NameValuePairHelper.h
new file mode 100644
index 000000000..cac4c62a2
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/NameValuePairHelper.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_NameValuePairHelper__
+#define __org_omg_DynamicAny_NameValuePairHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class NameValuePair;
+ class NameValuePairHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::NameValuePairHelper : public ::java::lang::Object
+{
+
+public:
+ NameValuePairHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::DynamicAny::NameValuePair *);
+ static ::org::omg::DynamicAny::NameValuePair * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::DynamicAny::NameValuePair * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::DynamicAny::NameValuePair *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_NameValuePairHelper__
diff --git a/libjava/org/omg/DynamicAny/NameValuePairSeqHelper.h b/libjava/org/omg/DynamicAny/NameValuePairSeqHelper.h
new file mode 100644
index 000000000..fa1d8f336
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/NameValuePairSeqHelper.h
@@ -0,0 +1,51 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny_NameValuePairSeqHelper__
+#define __org_omg_DynamicAny_NameValuePairSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ namespace DynamicAny
+ {
+ class NameValuePair;
+ class NameValuePairSeqHelper;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::NameValuePairSeqHelper : public ::java::lang::Object
+{
+
+public:
+ NameValuePairSeqHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, JArray< ::org::omg::DynamicAny::NameValuePair * > *);
+ static JArray< ::org::omg::DynamicAny::NameValuePair * > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static JArray< ::org::omg::DynamicAny::NameValuePair * > * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< ::org::omg::DynamicAny::NameValuePair * > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny_NameValuePairSeqHelper__
diff --git a/libjava/org/omg/DynamicAny/_DynAnyFactoryStub.h b/libjava/org/omg/DynamicAny/_DynAnyFactoryStub.h
new file mode 100644
index 000000000..ca5e2363a
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/_DynAnyFactoryStub.h
@@ -0,0 +1,50 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny__DynAnyFactoryStub__
+#define __org_omg_DynamicAny__DynAnyFactoryStub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class _DynAnyFactoryStub;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::_DynAnyFactoryStub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ _DynAnyFactoryStub();
+ virtual JArray< ::java::lang::String * > * _ids();
+ virtual ::org::omg::DynamicAny::DynAny * create_dyn_any(::org::omg::CORBA::Any *);
+ virtual ::org::omg::DynamicAny::DynAny * create_dyn_any_from_type_code(::org::omg::CORBA::TypeCode *);
+private:
+ static const jlong serialVersionUID = -6575269659020082310LL;
+public:
+ static ::java::lang::Class * _opsClass;
+public: // actually package-private
+ static ::java::lang::String * NOT_APPLICABLE;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny__DynAnyFactoryStub__
diff --git a/libjava/org/omg/DynamicAny/_DynAnyStub.h b/libjava/org/omg/DynamicAny/_DynAnyStub.h
new file mode 100644
index 000000000..bd4ba819b
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/_DynAnyStub.h
@@ -0,0 +1,99 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny__DynAnyStub__
+#define __org_omg_DynamicAny__DynAnyStub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class _DynAnyStub;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::_DynAnyStub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ _DynAnyStub();
+ virtual JArray< ::java::lang::String * > * _ids();
+ virtual ::org::omg::CORBA::TypeCode * type();
+ virtual jboolean next();
+ virtual void destroy();
+ virtual ::org::omg::DynamicAny::DynAny * copy();
+ virtual void rewind();
+ virtual void assign(::org::omg::DynamicAny::DynAny *);
+ virtual jint component_count();
+ virtual ::org::omg::DynamicAny::DynAny * current_component();
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *);
+ virtual void from_any(::org::omg::CORBA::Any *);
+ virtual ::org::omg::CORBA::Any * get_any();
+ virtual jboolean get_boolean();
+ virtual jchar get_char();
+ virtual jdouble get_double();
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any();
+ virtual jfloat get_float();
+ virtual jint get_long();
+ virtual jlong get_longlong();
+ virtual jbyte get_octet();
+ virtual ::org::omg::CORBA::Object * get_reference();
+ virtual jshort get_short();
+ virtual ::java::lang::String * get_string();
+ virtual ::org::omg::CORBA::TypeCode * get_typecode();
+ virtual jint get_ulong();
+ virtual jlong get_ulonglong();
+ virtual jshort get_ushort();
+ virtual ::java::io::Serializable * get_val();
+ virtual jchar get_wchar();
+ virtual ::java::lang::String * get_wstring();
+ virtual void insert_any(::org::omg::CORBA::Any *);
+ virtual void insert_boolean(jboolean);
+ virtual void insert_char(jchar);
+ virtual void insert_double(jdouble);
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *);
+ virtual void insert_float(jfloat);
+ virtual void insert_long(jint);
+ virtual void insert_longlong(jlong);
+ virtual void insert_octet(jbyte);
+ virtual void insert_reference(::org::omg::CORBA::Object *);
+ virtual void insert_short(jshort);
+ virtual void insert_string(::java::lang::String *);
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *);
+ virtual void insert_ulong(jint);
+ virtual void insert_ulonglong(jlong);
+ virtual void insert_ushort(jshort);
+ virtual void insert_val(::java::io::Serializable *);
+ virtual void insert_wchar(jchar);
+ virtual void insert_wstring(::java::lang::String *);
+ virtual jboolean seek(jint);
+ virtual ::org::omg::CORBA::Any * to_any();
+private:
+ static const jlong serialVersionUID = -6521892777941121597LL;
+public:
+ static ::java::lang::Class * _opsClass;
+public: // actually package-private
+ static ::java::lang::String * NOT_APPLICABLE;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny__DynAnyStub__
diff --git a/libjava/org/omg/DynamicAny/_DynArrayStub.h b/libjava/org/omg/DynamicAny/_DynArrayStub.h
new file mode 100644
index 000000000..a9723ed5c
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/_DynArrayStub.h
@@ -0,0 +1,100 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny__DynArrayStub__
+#define __org_omg_DynamicAny__DynArrayStub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class _DynArrayStub;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::_DynArrayStub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ _DynArrayStub();
+ virtual JArray< ::java::lang::String * > * _ids();
+ virtual JArray< ::org::omg::CORBA::Any * > * get_elements();
+ virtual JArray< ::org::omg::DynamicAny::DynAny * > * get_elements_as_dyn_any();
+ virtual void set_elements(JArray< ::org::omg::CORBA::Any * > *);
+ virtual void set_elements_as_dyn_any(JArray< ::org::omg::DynamicAny::DynAny * > *);
+ virtual ::org::omg::CORBA::TypeCode * type();
+ virtual jboolean next();
+ virtual void destroy();
+ virtual ::org::omg::DynamicAny::DynAny * copy();
+ virtual void rewind();
+ virtual void assign(::org::omg::DynamicAny::DynAny *);
+ virtual jint component_count();
+ virtual ::org::omg::DynamicAny::DynAny * current_component();
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *);
+ virtual void from_any(::org::omg::CORBA::Any *);
+ virtual ::org::omg::CORBA::Any * get_any();
+ virtual jboolean get_boolean();
+ virtual jchar get_char();
+ virtual jdouble get_double();
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any();
+ virtual jfloat get_float();
+ virtual jint get_long();
+ virtual jlong get_longlong();
+ virtual jbyte get_octet();
+ virtual ::org::omg::CORBA::Object * get_reference();
+ virtual jshort get_short();
+ virtual ::java::lang::String * get_string();
+ virtual ::org::omg::CORBA::TypeCode * get_typecode();
+ virtual jint get_ulong();
+ virtual jlong get_ulonglong();
+ virtual jshort get_ushort();
+ virtual ::java::io::Serializable * get_val();
+ virtual jchar get_wchar();
+ virtual ::java::lang::String * get_wstring();
+ virtual void insert_any(::org::omg::CORBA::Any *);
+ virtual void insert_boolean(jboolean);
+ virtual void insert_char(jchar);
+ virtual void insert_double(jdouble);
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *);
+ virtual void insert_float(jfloat);
+ virtual void insert_long(jint);
+ virtual void insert_longlong(jlong);
+ virtual void insert_octet(jbyte);
+ virtual void insert_reference(::org::omg::CORBA::Object *);
+ virtual void insert_short(jshort);
+ virtual void insert_string(::java::lang::String *);
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *);
+ virtual void insert_ulong(jint);
+ virtual void insert_ulonglong(jlong);
+ virtual void insert_ushort(jshort);
+ virtual void insert_val(::java::io::Serializable *);
+ virtual void insert_wchar(jchar);
+ virtual void insert_wstring(::java::lang::String *);
+ virtual jboolean seek(jint);
+ virtual ::org::omg::CORBA::Any * to_any();
+private:
+ static const jlong serialVersionUID = -6302474930370950228LL;
+public:
+ static ::java::lang::Class * _opsClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny__DynArrayStub__
diff --git a/libjava/org/omg/DynamicAny/_DynEnumStub.h b/libjava/org/omg/DynamicAny/_DynEnumStub.h
new file mode 100644
index 000000000..6a4adf1aa
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/_DynEnumStub.h
@@ -0,0 +1,100 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny__DynEnumStub__
+#define __org_omg_DynamicAny__DynEnumStub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class _DynEnumStub;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::_DynEnumStub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ _DynEnumStub();
+ virtual JArray< ::java::lang::String * > * _ids();
+ virtual ::java::lang::String * get_as_string();
+ virtual jint get_as_ulong();
+ virtual void set_as_string(::java::lang::String *);
+ virtual void set_as_ulong(jint);
+ virtual ::org::omg::CORBA::TypeCode * type();
+ virtual jboolean next();
+ virtual void destroy();
+ virtual ::org::omg::DynamicAny::DynAny * copy();
+ virtual void rewind();
+ virtual void assign(::org::omg::DynamicAny::DynAny *);
+ virtual jint component_count();
+ virtual ::org::omg::DynamicAny::DynAny * current_component();
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *);
+ virtual void from_any(::org::omg::CORBA::Any *);
+ virtual ::org::omg::CORBA::Any * get_any();
+ virtual jboolean get_boolean();
+ virtual jchar get_char();
+ virtual jdouble get_double();
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any();
+ virtual jfloat get_float();
+ virtual jint get_long();
+ virtual jlong get_longlong();
+ virtual jbyte get_octet();
+ virtual ::org::omg::CORBA::Object * get_reference();
+ virtual jshort get_short();
+ virtual ::java::lang::String * get_string();
+ virtual ::org::omg::CORBA::TypeCode * get_typecode();
+ virtual jint get_ulong();
+ virtual jlong get_ulonglong();
+ virtual jshort get_ushort();
+ virtual ::java::io::Serializable * get_val();
+ virtual jchar get_wchar();
+ virtual ::java::lang::String * get_wstring();
+ virtual void insert_any(::org::omg::CORBA::Any *);
+ virtual void insert_boolean(jboolean);
+ virtual void insert_char(jchar);
+ virtual void insert_double(jdouble);
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *);
+ virtual void insert_float(jfloat);
+ virtual void insert_long(jint);
+ virtual void insert_longlong(jlong);
+ virtual void insert_octet(jbyte);
+ virtual void insert_reference(::org::omg::CORBA::Object *);
+ virtual void insert_short(jshort);
+ virtual void insert_string(::java::lang::String *);
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *);
+ virtual void insert_ulong(jint);
+ virtual void insert_ulonglong(jlong);
+ virtual void insert_ushort(jshort);
+ virtual void insert_val(::java::io::Serializable *);
+ virtual void insert_wchar(jchar);
+ virtual void insert_wstring(::java::lang::String *);
+ virtual jboolean seek(jint);
+ virtual ::org::omg::CORBA::Any * to_any();
+private:
+ static const jlong serialVersionUID = 696844314172031949LL;
+public:
+ static ::java::lang::Class * _opsClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny__DynEnumStub__
diff --git a/libjava/org/omg/DynamicAny/_DynFixedStub.h b/libjava/org/omg/DynamicAny/_DynFixedStub.h
new file mode 100644
index 000000000..f6496f2a6
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/_DynFixedStub.h
@@ -0,0 +1,98 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny__DynFixedStub__
+#define __org_omg_DynamicAny__DynFixedStub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class _DynFixedStub;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::_DynFixedStub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ _DynFixedStub();
+ virtual JArray< ::java::lang::String * > * _ids();
+ virtual ::java::lang::String * get_value();
+ virtual jboolean set_value(::java::lang::String *);
+ virtual ::org::omg::CORBA::TypeCode * type();
+ virtual jboolean next();
+ virtual void destroy();
+ virtual ::org::omg::DynamicAny::DynAny * copy();
+ virtual void rewind();
+ virtual void assign(::org::omg::DynamicAny::DynAny *);
+ virtual jint component_count();
+ virtual ::org::omg::DynamicAny::DynAny * current_component();
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *);
+ virtual void from_any(::org::omg::CORBA::Any *);
+ virtual ::org::omg::CORBA::Any * get_any();
+ virtual jboolean get_boolean();
+ virtual jchar get_char();
+ virtual jdouble get_double();
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any();
+ virtual jfloat get_float();
+ virtual jint get_long();
+ virtual jlong get_longlong();
+ virtual jbyte get_octet();
+ virtual ::org::omg::CORBA::Object * get_reference();
+ virtual jshort get_short();
+ virtual ::java::lang::String * get_string();
+ virtual ::org::omg::CORBA::TypeCode * get_typecode();
+ virtual jint get_ulong();
+ virtual jlong get_ulonglong();
+ virtual jshort get_ushort();
+ virtual ::java::io::Serializable * get_val();
+ virtual jchar get_wchar();
+ virtual ::java::lang::String * get_wstring();
+ virtual void insert_any(::org::omg::CORBA::Any *);
+ virtual void insert_boolean(jboolean);
+ virtual void insert_char(jchar);
+ virtual void insert_double(jdouble);
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *);
+ virtual void insert_float(jfloat);
+ virtual void insert_long(jint);
+ virtual void insert_longlong(jlong);
+ virtual void insert_octet(jbyte);
+ virtual void insert_reference(::org::omg::CORBA::Object *);
+ virtual void insert_short(jshort);
+ virtual void insert_string(::java::lang::String *);
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *);
+ virtual void insert_ulong(jint);
+ virtual void insert_ulonglong(jlong);
+ virtual void insert_ushort(jshort);
+ virtual void insert_val(::java::io::Serializable *);
+ virtual void insert_wchar(jchar);
+ virtual void insert_wstring(::java::lang::String *);
+ virtual jboolean seek(jint);
+ virtual ::org::omg::CORBA::Any * to_any();
+private:
+ static const jlong serialVersionUID = -1932029532964417188LL;
+public:
+ static ::java::lang::Class * _opsClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny__DynFixedStub__
diff --git a/libjava/org/omg/DynamicAny/_DynSequenceStub.h b/libjava/org/omg/DynamicAny/_DynSequenceStub.h
new file mode 100644
index 000000000..69c487367
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/_DynSequenceStub.h
@@ -0,0 +1,102 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny__DynSequenceStub__
+#define __org_omg_DynamicAny__DynSequenceStub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class _DynSequenceStub;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::_DynSequenceStub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ _DynSequenceStub();
+ virtual JArray< ::java::lang::String * > * _ids();
+ virtual JArray< ::org::omg::CORBA::Any * > * get_elements();
+ virtual JArray< ::org::omg::DynamicAny::DynAny * > * get_elements_as_dyn_any();
+ virtual void set_elements(JArray< ::org::omg::CORBA::Any * > *);
+ virtual void set_elements_as_dyn_any(JArray< ::org::omg::DynamicAny::DynAny * > *);
+ virtual jint get_length();
+ virtual void set_length(jint);
+ virtual ::org::omg::CORBA::TypeCode * type();
+ virtual jboolean next();
+ virtual void destroy();
+ virtual ::org::omg::DynamicAny::DynAny * copy();
+ virtual void rewind();
+ virtual void assign(::org::omg::DynamicAny::DynAny *);
+ virtual jint component_count();
+ virtual ::org::omg::DynamicAny::DynAny * current_component();
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *);
+ virtual void from_any(::org::omg::CORBA::Any *);
+ virtual ::org::omg::CORBA::Any * get_any();
+ virtual jboolean get_boolean();
+ virtual jchar get_char();
+ virtual jdouble get_double();
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any();
+ virtual jfloat get_float();
+ virtual jint get_long();
+ virtual jlong get_longlong();
+ virtual jbyte get_octet();
+ virtual ::org::omg::CORBA::Object * get_reference();
+ virtual jshort get_short();
+ virtual ::java::lang::String * get_string();
+ virtual ::org::omg::CORBA::TypeCode * get_typecode();
+ virtual jint get_ulong();
+ virtual jlong get_ulonglong();
+ virtual jshort get_ushort();
+ virtual ::java::io::Serializable * get_val();
+ virtual jchar get_wchar();
+ virtual ::java::lang::String * get_wstring();
+ virtual void insert_any(::org::omg::CORBA::Any *);
+ virtual void insert_boolean(jboolean);
+ virtual void insert_char(jchar);
+ virtual void insert_double(jdouble);
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *);
+ virtual void insert_float(jfloat);
+ virtual void insert_long(jint);
+ virtual void insert_longlong(jlong);
+ virtual void insert_octet(jbyte);
+ virtual void insert_reference(::org::omg::CORBA::Object *);
+ virtual void insert_short(jshort);
+ virtual void insert_string(::java::lang::String *);
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *);
+ virtual void insert_ulong(jint);
+ virtual void insert_ulonglong(jlong);
+ virtual void insert_ushort(jshort);
+ virtual void insert_val(::java::io::Serializable *);
+ virtual void insert_wchar(jchar);
+ virtual void insert_wstring(::java::lang::String *);
+ virtual jboolean seek(jint);
+ virtual ::org::omg::CORBA::Any * to_any();
+private:
+ static const jlong serialVersionUID = 7191437435669107554LL;
+public:
+ static ::java::lang::Class * _opsClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny__DynSequenceStub__
diff --git a/libjava/org/omg/DynamicAny/_DynStructStub.h b/libjava/org/omg/DynamicAny/_DynStructStub.h
new file mode 100644
index 000000000..cabaa9af3
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/_DynStructStub.h
@@ -0,0 +1,105 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny__DynStructStub__
+#define __org_omg_DynamicAny__DynStructStub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TCKind;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class NameDynAnyPair;
+ class NameValuePair;
+ class _DynStructStub;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::_DynStructStub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ _DynStructStub();
+ virtual JArray< ::java::lang::String * > * _ids();
+ virtual ::org::omg::CORBA::TCKind * current_member_kind();
+ virtual ::java::lang::String * current_member_name();
+ virtual JArray< ::org::omg::DynamicAny::NameValuePair * > * get_members();
+ virtual JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * get_members_as_dyn_any();
+ virtual void set_members(JArray< ::org::omg::DynamicAny::NameValuePair * > *);
+ virtual void set_members_as_dyn_any(JArray< ::org::omg::DynamicAny::NameDynAnyPair * > *);
+ virtual ::org::omg::CORBA::TypeCode * type();
+ virtual jboolean next();
+ virtual void destroy();
+ virtual ::org::omg::DynamicAny::DynAny * copy();
+ virtual void rewind();
+ virtual void assign(::org::omg::DynamicAny::DynAny *);
+ virtual jint component_count();
+ virtual ::org::omg::DynamicAny::DynAny * current_component();
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *);
+ virtual void from_any(::org::omg::CORBA::Any *);
+ virtual ::org::omg::CORBA::Any * get_any();
+ virtual jboolean get_boolean();
+ virtual jchar get_char();
+ virtual jdouble get_double();
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any();
+ virtual jfloat get_float();
+ virtual jint get_long();
+ virtual jlong get_longlong();
+ virtual jbyte get_octet();
+ virtual ::org::omg::CORBA::Object * get_reference();
+ virtual jshort get_short();
+ virtual ::java::lang::String * get_string();
+ virtual ::org::omg::CORBA::TypeCode * get_typecode();
+ virtual jint get_ulong();
+ virtual jlong get_ulonglong();
+ virtual jshort get_ushort();
+ virtual ::java::io::Serializable * get_val();
+ virtual jchar get_wchar();
+ virtual ::java::lang::String * get_wstring();
+ virtual void insert_any(::org::omg::CORBA::Any *);
+ virtual void insert_boolean(jboolean);
+ virtual void insert_char(jchar);
+ virtual void insert_double(jdouble);
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *);
+ virtual void insert_float(jfloat);
+ virtual void insert_long(jint);
+ virtual void insert_longlong(jlong);
+ virtual void insert_octet(jbyte);
+ virtual void insert_reference(::org::omg::CORBA::Object *);
+ virtual void insert_short(jshort);
+ virtual void insert_string(::java::lang::String *);
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *);
+ virtual void insert_ulong(jint);
+ virtual void insert_ulonglong(jlong);
+ virtual void insert_ushort(jshort);
+ virtual void insert_val(::java::io::Serializable *);
+ virtual void insert_wchar(jchar);
+ virtual void insert_wstring(::java::lang::String *);
+ virtual jboolean seek(jint);
+ virtual ::org::omg::CORBA::Any * to_any();
+private:
+ static const jlong serialVersionUID = -8415786200783826656LL;
+public:
+ static ::java::lang::Class * _opsClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny__DynStructStub__
diff --git a/libjava/org/omg/DynamicAny/_DynUnionStub.h b/libjava/org/omg/DynamicAny/_DynUnionStub.h
new file mode 100644
index 000000000..23cacbd13
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/_DynUnionStub.h
@@ -0,0 +1,106 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny__DynUnionStub__
+#define __org_omg_DynamicAny__DynUnionStub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TCKind;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class _DynUnionStub;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::_DynUnionStub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ _DynUnionStub();
+ virtual JArray< ::java::lang::String * > * _ids();
+ virtual ::org::omg::DynamicAny::DynAny * member();
+ virtual ::org::omg::CORBA::TCKind * discriminator_kind();
+ virtual ::org::omg::DynamicAny::DynAny * get_discriminator();
+ virtual jboolean has_no_active_member();
+ virtual ::org::omg::CORBA::TCKind * member_kind();
+ virtual ::java::lang::String * member_name();
+ virtual void set_discriminator(::org::omg::DynamicAny::DynAny *);
+ virtual void set_to_default_member();
+ virtual void set_to_no_active_member();
+ virtual ::org::omg::CORBA::TypeCode * type();
+ virtual jboolean next();
+ virtual void destroy();
+ virtual ::org::omg::DynamicAny::DynAny * copy();
+ virtual void rewind();
+ virtual void assign(::org::omg::DynamicAny::DynAny *);
+ virtual jint component_count();
+ virtual ::org::omg::DynamicAny::DynAny * current_component();
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *);
+ virtual void from_any(::org::omg::CORBA::Any *);
+ virtual ::org::omg::CORBA::Any * get_any();
+ virtual jboolean get_boolean();
+ virtual jchar get_char();
+ virtual jdouble get_double();
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any();
+ virtual jfloat get_float();
+ virtual jint get_long();
+ virtual jlong get_longlong();
+ virtual jbyte get_octet();
+ virtual ::org::omg::CORBA::Object * get_reference();
+ virtual jshort get_short();
+ virtual ::java::lang::String * get_string();
+ virtual ::org::omg::CORBA::TypeCode * get_typecode();
+ virtual jint get_ulong();
+ virtual jlong get_ulonglong();
+ virtual jshort get_ushort();
+ virtual ::java::io::Serializable * get_val();
+ virtual jchar get_wchar();
+ virtual ::java::lang::String * get_wstring();
+ virtual void insert_any(::org::omg::CORBA::Any *);
+ virtual void insert_boolean(jboolean);
+ virtual void insert_char(jchar);
+ virtual void insert_double(jdouble);
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *);
+ virtual void insert_float(jfloat);
+ virtual void insert_long(jint);
+ virtual void insert_longlong(jlong);
+ virtual void insert_octet(jbyte);
+ virtual void insert_reference(::org::omg::CORBA::Object *);
+ virtual void insert_short(jshort);
+ virtual void insert_string(::java::lang::String *);
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *);
+ virtual void insert_ulong(jint);
+ virtual void insert_ulonglong(jlong);
+ virtual void insert_ushort(jshort);
+ virtual void insert_val(::java::io::Serializable *);
+ virtual void insert_wchar(jchar);
+ virtual void insert_wstring(::java::lang::String *);
+ virtual jboolean seek(jint);
+ virtual ::org::omg::CORBA::Any * to_any();
+private:
+ static const jlong serialVersionUID = -8921031953572009897LL;
+public:
+ static ::java::lang::Class * _opsClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny__DynUnionStub__
diff --git a/libjava/org/omg/DynamicAny/_DynValueStub.h b/libjava/org/omg/DynamicAny/_DynValueStub.h
new file mode 100644
index 000000000..7a8ecf924
--- /dev/null
+++ b/libjava/org/omg/DynamicAny/_DynValueStub.h
@@ -0,0 +1,108 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_DynamicAny__DynValueStub__
+#define __org_omg_DynamicAny__DynValueStub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class TCKind;
+ class TypeCode;
+ }
+ namespace DynamicAny
+ {
+ class DynAny;
+ class NameDynAnyPair;
+ class NameValuePair;
+ class _DynValueStub;
+ }
+ }
+ }
+}
+
+class org::omg::DynamicAny::_DynValueStub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ _DynValueStub();
+ virtual JArray< ::java::lang::String * > * _ids();
+ virtual ::org::omg::CORBA::TCKind * current_member_kind();
+ virtual ::java::lang::String * current_member_name();
+ virtual JArray< ::org::omg::DynamicAny::NameValuePair * > * get_members();
+ virtual JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * get_members_as_dyn_any();
+ virtual void set_members(JArray< ::org::omg::DynamicAny::NameValuePair * > *);
+ virtual void set_members_as_dyn_any(JArray< ::org::omg::DynamicAny::NameDynAnyPair * > *);
+ virtual jboolean is_null();
+ virtual void set_to_null();
+ virtual void set_to_value();
+ virtual ::org::omg::CORBA::TypeCode * type();
+ virtual jboolean next();
+ virtual void destroy();
+ virtual ::org::omg::DynamicAny::DynAny * copy();
+ virtual void rewind();
+ virtual void assign(::org::omg::DynamicAny::DynAny *);
+ virtual jint component_count();
+ virtual ::org::omg::DynamicAny::DynAny * current_component();
+ virtual jboolean equal(::org::omg::DynamicAny::DynAny *);
+ virtual void from_any(::org::omg::CORBA::Any *);
+ virtual ::org::omg::CORBA::Any * get_any();
+ virtual jboolean get_boolean();
+ virtual jchar get_char();
+ virtual jdouble get_double();
+ virtual ::org::omg::DynamicAny::DynAny * get_dyn_any();
+ virtual jfloat get_float();
+ virtual jint get_long();
+ virtual jlong get_longlong();
+ virtual jbyte get_octet();
+ virtual ::org::omg::CORBA::Object * get_reference();
+ virtual jshort get_short();
+ virtual ::java::lang::String * get_string();
+ virtual ::org::omg::CORBA::TypeCode * get_typecode();
+ virtual jint get_ulong();
+ virtual jlong get_ulonglong();
+ virtual jshort get_ushort();
+ virtual ::java::io::Serializable * get_val();
+ virtual jchar get_wchar();
+ virtual ::java::lang::String * get_wstring();
+ virtual void insert_any(::org::omg::CORBA::Any *);
+ virtual void insert_boolean(jboolean);
+ virtual void insert_char(jchar);
+ virtual void insert_double(jdouble);
+ virtual void insert_dyn_any(::org::omg::DynamicAny::DynAny *);
+ virtual void insert_float(jfloat);
+ virtual void insert_long(jint);
+ virtual void insert_longlong(jlong);
+ virtual void insert_octet(jbyte);
+ virtual void insert_reference(::org::omg::CORBA::Object *);
+ virtual void insert_short(jshort);
+ virtual void insert_string(::java::lang::String *);
+ virtual void insert_typecode(::org::omg::CORBA::TypeCode *);
+ virtual void insert_ulong(jint);
+ virtual void insert_ulonglong(jlong);
+ virtual void insert_ushort(jshort);
+ virtual void insert_val(::java::io::Serializable *);
+ virtual void insert_wchar(jchar);
+ virtual void insert_wstring(::java::lang::String *);
+ virtual jboolean seek(jint);
+ virtual ::org::omg::CORBA::Any * to_any();
+private:
+ static const jlong serialVersionUID = 5815313794012360824LL;
+public:
+ static ::java::lang::Class * _opsClass;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_DynamicAny__DynValueStub__