summaryrefslogtreecommitdiff
path: root/libjava/org/omg/CORBA
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/org/omg/CORBA')
-rw-r--r--libjava/org/omg/CORBA/ACTIVITY_COMPLETED.h39
-rw-r--r--libjava/org/omg/CORBA/ACTIVITY_REQUIRED.h39
-rw-r--r--libjava/org/omg/CORBA/ARG_IN.h32
-rw-r--r--libjava/org/omg/CORBA/ARG_INOUT.h32
-rw-r--r--libjava/org/omg/CORBA/ARG_OUT.h32
-rw-r--r--libjava/org/omg/CORBA/Any.h103
-rw-r--r--libjava/org/omg/CORBA/AnyHolder.h47
-rw-r--r--libjava/org/omg/CORBA/AnySeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/AnySeqHolder.h59
-rw-r--r--libjava/org/omg/CORBA/BAD_CONTEXT.h39
-rw-r--r--libjava/org/omg/CORBA/BAD_INV_ORDER.h39
-rw-r--r--libjava/org/omg/CORBA/BAD_OPERATION.h39
-rw-r--r--libjava/org/omg/CORBA/BAD_PARAM.h39
-rw-r--r--libjava/org/omg/CORBA/BAD_POLICY.h32
-rw-r--r--libjava/org/omg/CORBA/BAD_POLICY_TYPE.h32
-rw-r--r--libjava/org/omg/CORBA/BAD_POLICY_VALUE.h32
-rw-r--r--libjava/org/omg/CORBA/BAD_QOS.h39
-rw-r--r--libjava/org/omg/CORBA/BAD_TYPECODE.h39
-rw-r--r--libjava/org/omg/CORBA/BooleanHolder.h46
-rw-r--r--libjava/org/omg/CORBA/BooleanSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/BooleanSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/Bounds.h33
-rw-r--r--libjava/org/omg/CORBA/ByteHolder.h46
-rw-r--r--libjava/org/omg/CORBA/CODESET_INCOMPATIBLE.h39
-rw-r--r--libjava/org/omg/CORBA/COMM_FAILURE.h39
-rw-r--r--libjava/org/omg/CORBA/CTX_RESTRICT_SCOPE.h32
-rw-r--r--libjava/org/omg/CORBA/CharHolder.h46
-rw-r--r--libjava/org/omg/CORBA/CharSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/CharSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/CompletionStatus.h50
-rw-r--r--libjava/org/omg/CORBA/CompletionStatusHelper.h46
-rw-r--r--libjava/org/omg/CORBA/Context.h41
-rw-r--r--libjava/org/omg/CORBA/ContextList.h36
-rw-r--r--libjava/org/omg/CORBA/Current.h56
-rw-r--r--libjava/org/omg/CORBA/CurrentHelper$_CurrentStub.h39
-rw-r--r--libjava/org/omg/CORBA/CurrentHelper.h48
-rw-r--r--libjava/org/omg/CORBA/CurrentHolder.h44
-rw-r--r--libjava/org/omg/CORBA/CurrentOperations.h31
-rw-r--r--libjava/org/omg/CORBA/CustomMarshal.h35
-rw-r--r--libjava/org/omg/CORBA/CustomValue.h38
-rw-r--r--libjava/org/omg/CORBA/DATA_CONVERSION.h39
-rw-r--r--libjava/org/omg/CORBA/DataInputStream.h82
-rw-r--r--libjava/org/omg/CORBA/DataOutputStream.h69
-rw-r--r--libjava/org/omg/CORBA/DefinitionKind.h95
-rw-r--r--libjava/org/omg/CORBA/DefinitionKindHelper.h46
-rw-r--r--libjava/org/omg/CORBA/DomainManager.h56
-rw-r--r--libjava/org/omg/CORBA/DomainManagerOperations.h33
-rw-r--r--libjava/org/omg/CORBA/DoubleHolder.h46
-rw-r--r--libjava/org/omg/CORBA/DoubleSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/DoubleSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/DynAny.h104
-rw-r--r--libjava/org/omg/CORBA/DynAnyPackage/Invalid.h39
-rw-r--r--libjava/org/omg/CORBA/DynAnyPackage/InvalidSeq.h39
-rw-r--r--libjava/org/omg/CORBA/DynAnyPackage/InvalidValue.h39
-rw-r--r--libjava/org/omg/CORBA/DynAnyPackage/TypeMismatch.h39
-rw-r--r--libjava/org/omg/CORBA/DynArray.h107
-rw-r--r--libjava/org/omg/CORBA/DynEnum.h109
-rw-r--r--libjava/org/omg/CORBA/DynFixed.h107
-rw-r--r--libjava/org/omg/CORBA/DynSequence.h109
-rw-r--r--libjava/org/omg/CORBA/DynStruct.h111
-rw-r--r--libjava/org/omg/CORBA/DynUnion.h114
-rw-r--r--libjava/org/omg/CORBA/DynValue.h111
-rw-r--r--libjava/org/omg/CORBA/DynamicImplementation.h37
-rw-r--r--libjava/org/omg/CORBA/Environment.h35
-rw-r--r--libjava/org/omg/CORBA/ExceptionList.h37
-rw-r--r--libjava/org/omg/CORBA/FREE_MEM.h39
-rw-r--r--libjava/org/omg/CORBA/FieldNameHelper.h45
-rw-r--r--libjava/org/omg/CORBA/FixedHolder.h50
-rw-r--r--libjava/org/omg/CORBA/FloatHolder.h46
-rw-r--r--libjava/org/omg/CORBA/FloatSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/FloatSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/IDLType.h61
-rw-r--r--libjava/org/omg/CORBA/IDLTypeHelper.h48
-rw-r--r--libjava/org/omg/CORBA/IDLTypeOperations.h36
-rw-r--r--libjava/org/omg/CORBA/IMP_LIMIT.h39
-rw-r--r--libjava/org/omg/CORBA/INITIALIZE.h39
-rw-r--r--libjava/org/omg/CORBA/INTERNAL.h39
-rw-r--r--libjava/org/omg/CORBA/INTF_REPOS.h39
-rw-r--r--libjava/org/omg/CORBA/INVALID_ACTIVITY.h39
-rw-r--r--libjava/org/omg/CORBA/INVALID_TRANSACTION.h39
-rw-r--r--libjava/org/omg/CORBA/INV_FLAG.h39
-rw-r--r--libjava/org/omg/CORBA/INV_IDENT.h39
-rw-r--r--libjava/org/omg/CORBA/INV_OBJREF.h39
-rw-r--r--libjava/org/omg/CORBA/INV_POLICY.h39
-rw-r--r--libjava/org/omg/CORBA/IRObject.h59
-rw-r--r--libjava/org/omg/CORBA/IRObjectOperations.h34
-rw-r--r--libjava/org/omg/CORBA/IdentifierHelper.h45
-rw-r--r--libjava/org/omg/CORBA/IntHolder.h46
-rw-r--r--libjava/org/omg/CORBA/LocalObject.h76
-rw-r--r--libjava/org/omg/CORBA/LongHolder.h46
-rw-r--r--libjava/org/omg/CORBA/LongLongSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/LongLongSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/LongSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/LongSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/MARSHAL.h39
-rw-r--r--libjava/org/omg/CORBA/NO_IMPLEMENT.h39
-rw-r--r--libjava/org/omg/CORBA/NO_MEMORY.h39
-rw-r--r--libjava/org/omg/CORBA/NO_PERMISSION.h39
-rw-r--r--libjava/org/omg/CORBA/NO_RESOURCES.h39
-rw-r--r--libjava/org/omg/CORBA/NO_RESPONSE.h39
-rw-r--r--libjava/org/omg/CORBA/NVList.h40
-rw-r--r--libjava/org/omg/CORBA/NameValuePair.h39
-rw-r--r--libjava/org/omg/CORBA/NameValuePairHelper.h49
-rw-r--r--libjava/org/omg/CORBA/NamedValue.h36
-rw-r--r--libjava/org/omg/CORBA/OBJECT_NOT_EXIST.h39
-rw-r--r--libjava/org/omg/CORBA/OBJ_ADAPTER.h39
-rw-r--r--libjava/org/omg/CORBA/OMGVMCID.h32
-rw-r--r--libjava/org/omg/CORBA/ORB.h137
-rw-r--r--libjava/org/omg/CORBA/ORBPackage/InconsistentTypeCode.h39
-rw-r--r--libjava/org/omg/CORBA/ORBPackage/InvalidName.h39
-rw-r--r--libjava/org/omg/CORBA/Object.h55
-rw-r--r--libjava/org/omg/CORBA/ObjectHelper.h46
-rw-r--r--libjava/org/omg/CORBA/ObjectHolder.h57
-rw-r--r--libjava/org/omg/CORBA/OctetSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/OctetSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/PERSIST_STORE.h39
-rw-r--r--libjava/org/omg/CORBA/PRIVATE_MEMBER.h32
-rw-r--r--libjava/org/omg/CORBA/PUBLIC_MEMBER.h32
-rw-r--r--libjava/org/omg/CORBA/ParameterMode.h50
-rw-r--r--libjava/org/omg/CORBA/ParameterModeHelper.h46
-rw-r--r--libjava/org/omg/CORBA/ParameterModeHolder.h44
-rw-r--r--libjava/org/omg/CORBA/Policy.h58
-rw-r--r--libjava/org/omg/CORBA/PolicyError.h38
-rw-r--r--libjava/org/omg/CORBA/PolicyErrorCodeHelper.h45
-rw-r--r--libjava/org/omg/CORBA/PolicyErrorHelper.h46
-rw-r--r--libjava/org/omg/CORBA/PolicyErrorHolder.h44
-rw-r--r--libjava/org/omg/CORBA/PolicyHelper.h48
-rw-r--r--libjava/org/omg/CORBA/PolicyHolder.h44
-rw-r--r--libjava/org/omg/CORBA/PolicyListHelper.h48
-rw-r--r--libjava/org/omg/CORBA/PolicyListHolder.h46
-rw-r--r--libjava/org/omg/CORBA/PolicyOperations.h35
-rw-r--r--libjava/org/omg/CORBA/PolicyTypeHelper.h45
-rw-r--r--libjava/org/omg/CORBA/Principal.h39
-rw-r--r--libjava/org/omg/CORBA/PrincipalHolder.h47
-rw-r--r--libjava/org/omg/CORBA/REBIND.h39
-rw-r--r--libjava/org/omg/CORBA/RepositoryIdHelper.h45
-rw-r--r--libjava/org/omg/CORBA/Request.h63
-rw-r--r--libjava/org/omg/CORBA/ServerRequest.h44
-rw-r--r--libjava/org/omg/CORBA/ServiceDetail.h37
-rw-r--r--libjava/org/omg/CORBA/ServiceDetailHelper.h49
-rw-r--r--libjava/org/omg/CORBA/ServiceInformation.h38
-rw-r--r--libjava/org/omg/CORBA/ServiceInformationHelper.h49
-rw-r--r--libjava/org/omg/CORBA/ServiceInformationHolder.h44
-rw-r--r--libjava/org/omg/CORBA/SetOverrideType.h46
-rw-r--r--libjava/org/omg/CORBA/SetOverrideTypeHelper.h46
-rw-r--r--libjava/org/omg/CORBA/ShortHolder.h46
-rw-r--r--libjava/org/omg/CORBA/ShortSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/ShortSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/StringHolder.h56
-rw-r--r--libjava/org/omg/CORBA/StringSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/StringSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/StringValueHelper.h52
-rw-r--r--libjava/org/omg/CORBA/StructMember.h41
-rw-r--r--libjava/org/omg/CORBA/StructMemberHelper.h50
-rw-r--r--libjava/org/omg/CORBA/SystemException.h38
-rw-r--r--libjava/org/omg/CORBA/TCKind.h107
-rw-r--r--libjava/org/omg/CORBA/TIMEOUT.h39
-rw-r--r--libjava/org/omg/CORBA/TRANSACTION_MODE.h39
-rw-r--r--libjava/org/omg/CORBA/TRANSACTION_REQUIRED.h39
-rw-r--r--libjava/org/omg/CORBA/TRANSACTION_ROLLEDBACK.h39
-rw-r--r--libjava/org/omg/CORBA/TRANSACTION_UNAVAILABLE.h39
-rw-r--r--libjava/org/omg/CORBA/TRANSIENT.h39
-rw-r--r--libjava/org/omg/CORBA/TypeCode.h56
-rw-r--r--libjava/org/omg/CORBA/TypeCodeHolder.h46
-rw-r--r--libjava/org/omg/CORBA/TypeCodePackage/BadKind.h39
-rw-r--r--libjava/org/omg/CORBA/TypeCodePackage/Bounds.h39
-rw-r--r--libjava/org/omg/CORBA/ULongLongSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/ULongLongSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/ULongSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/ULongSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/UNKNOWN.h39
-rw-r--r--libjava/org/omg/CORBA/UNSUPPORTED_POLICY.h32
-rw-r--r--libjava/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.h32
-rw-r--r--libjava/org/omg/CORBA/UShortSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/UShortSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/UnionMember.h43
-rw-r--r--libjava/org/omg/CORBA/UnionMemberHelper.h50
-rw-r--r--libjava/org/omg/CORBA/UnknownUserException.h38
-rw-r--r--libjava/org/omg/CORBA/UnknownUserExceptionHelper.h46
-rw-r--r--libjava/org/omg/CORBA/UnknownUserExceptionHolder.h44
-rw-r--r--libjava/org/omg/CORBA/UserException.h36
-rw-r--r--libjava/org/omg/CORBA/VM_ABSTRACT.h32
-rw-r--r--libjava/org/omg/CORBA/VM_CUSTOM.h32
-rw-r--r--libjava/org/omg/CORBA/VM_NONE.h32
-rw-r--r--libjava/org/omg/CORBA/VM_TRUNCATABLE.h32
-rw-r--r--libjava/org/omg/CORBA/ValueBaseHelper.h45
-rw-r--r--libjava/org/omg/CORBA/ValueBaseHolder.h43
-rw-r--r--libjava/org/omg/CORBA/ValueMember.h45
-rw-r--r--libjava/org/omg/CORBA/ValueMemberHelper.h50
-rw-r--r--libjava/org/omg/CORBA/VersionSpecHelper.h45
-rw-r--r--libjava/org/omg/CORBA/VisibilityHelper.h45
-rw-r--r--libjava/org/omg/CORBA/WCharSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/WCharSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/WStringSeqHelper.h47
-rw-r--r--libjava/org/omg/CORBA/WStringSeqHolder.h58
-rw-r--r--libjava/org/omg/CORBA/WStringValueHelper.h52
-rw-r--r--libjava/org/omg/CORBA/WrongTransaction.h33
-rw-r--r--libjava/org/omg/CORBA/WrongTransactionHelper.h46
-rw-r--r--libjava/org/omg/CORBA/WrongTransactionHolder.h44
-rw-r--r--libjava/org/omg/CORBA/_IDLTypeStub.h48
-rw-r--r--libjava/org/omg/CORBA/_PolicyStub.h47
-rw-r--r--libjava/org/omg/CORBA/portable/ApplicationException.h43
-rw-r--r--libjava/org/omg/CORBA/portable/BoxedValueHelper.h39
-rw-r--r--libjava/org/omg/CORBA/portable/CustomValue.h41
-rw-r--r--libjava/org/omg/CORBA/portable/Delegate.h77
-rw-r--r--libjava/org/omg/CORBA/portable/IDLEntity.h34
-rw-r--r--libjava/org/omg/CORBA/portable/IndirectionException.h39
-rw-r--r--libjava/org/omg/CORBA/portable/InputStream.h85
-rw-r--r--libjava/org/omg/CORBA/portable/InvokeHandler.h38
-rw-r--r--libjava/org/omg/CORBA/portable/ObjectImpl.h80
-rw-r--r--libjava/org/omg/CORBA/portable/OutputStream.h87
-rw-r--r--libjava/org/omg/CORBA/portable/RemarshalException.h38
-rw-r--r--libjava/org/omg/CORBA/portable/ResponseHandler.h37
-rw-r--r--libjava/org/omg/CORBA/portable/ServantObject.h36
-rw-r--r--libjava/org/omg/CORBA/portable/Streamable.h40
-rw-r--r--libjava/org/omg/CORBA/portable/StreamableValue.h43
-rw-r--r--libjava/org/omg/CORBA/portable/UnknownException.h39
-rw-r--r--libjava/org/omg/CORBA/portable/ValueBase.h37
-rw-r--r--libjava/org/omg/CORBA/portable/ValueFactory.h42
219 files changed, 10516 insertions, 0 deletions
diff --git a/libjava/org/omg/CORBA/ACTIVITY_COMPLETED.h b/libjava/org/omg/CORBA/ACTIVITY_COMPLETED.h
new file mode 100644
index 000000000..bddfa39d5
--- /dev/null
+++ b/libjava/org/omg/CORBA/ACTIVITY_COMPLETED.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ACTIVITY_COMPLETED__
+#define __org_omg_CORBA_ACTIVITY_COMPLETED__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ACTIVITY_COMPLETED;
+ class CompletionStatus;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ACTIVITY_COMPLETED : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ ACTIVITY_COMPLETED(::java::lang::String *);
+ ACTIVITY_COMPLETED();
+ ACTIVITY_COMPLETED(jint, ::org::omg::CORBA::CompletionStatus *);
+ ACTIVITY_COMPLETED(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 463786710302308798LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ACTIVITY_COMPLETED__
diff --git a/libjava/org/omg/CORBA/ACTIVITY_REQUIRED.h b/libjava/org/omg/CORBA/ACTIVITY_REQUIRED.h
new file mode 100644
index 000000000..aea308129
--- /dev/null
+++ b/libjava/org/omg/CORBA/ACTIVITY_REQUIRED.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ACTIVITY_REQUIRED__
+#define __org_omg_CORBA_ACTIVITY_REQUIRED__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ACTIVITY_REQUIRED;
+ class CompletionStatus;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ACTIVITY_REQUIRED : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ ACTIVITY_REQUIRED(::java::lang::String *);
+ ACTIVITY_REQUIRED();
+ ACTIVITY_REQUIRED(jint, ::org::omg::CORBA::CompletionStatus *);
+ ACTIVITY_REQUIRED(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -5684213471781455027LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ACTIVITY_REQUIRED__
diff --git a/libjava/org/omg/CORBA/ARG_IN.h b/libjava/org/omg/CORBA/ARG_IN.h
new file mode 100644
index 000000000..55d913b0d
--- /dev/null
+++ b/libjava/org/omg/CORBA/ARG_IN.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ARG_IN__
+#define __org_omg_CORBA_ARG_IN__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ARG_IN;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ARG_IN : public ::java::lang::Object
+{
+
+public:
+ static const jint value = 1;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_ARG_IN__
diff --git a/libjava/org/omg/CORBA/ARG_INOUT.h b/libjava/org/omg/CORBA/ARG_INOUT.h
new file mode 100644
index 000000000..31b2b664a
--- /dev/null
+++ b/libjava/org/omg/CORBA/ARG_INOUT.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ARG_INOUT__
+#define __org_omg_CORBA_ARG_INOUT__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ARG_INOUT;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ARG_INOUT : public ::java::lang::Object
+{
+
+public:
+ static const jint value = 3;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_ARG_INOUT__
diff --git a/libjava/org/omg/CORBA/ARG_OUT.h b/libjava/org/omg/CORBA/ARG_OUT.h
new file mode 100644
index 000000000..aeaa67233
--- /dev/null
+++ b/libjava/org/omg/CORBA/ARG_OUT.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ARG_OUT__
+#define __org_omg_CORBA_ARG_OUT__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ARG_OUT;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ARG_OUT : public ::java::lang::Object
+{
+
+public:
+ static const jint value = 2;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_ARG_OUT__
diff --git a/libjava/org/omg/CORBA/Any.h b/libjava/org/omg/CORBA/Any.h
new file mode 100644
index 000000000..5abdbc0c1
--- /dev/null
+++ b/libjava/org/omg/CORBA/Any.h
@@ -0,0 +1,103 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_Any__
+#define __org_omg_CORBA_Any__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace math
+ {
+ class BigDecimal;
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class Principal;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ class Streamable;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::Any : public ::java::lang::Object
+{
+
+public:
+ Any();
+ virtual ::org::omg::CORBA::portable::InputStream * create_input_stream() = 0;
+ virtual ::org::omg::CORBA::portable::OutputStream * create_output_stream() = 0;
+ virtual jboolean equal(::org::omg::CORBA::Any *) = 0;
+ virtual ::org::omg::CORBA::Object * extract_Object() = 0;
+ virtual ::org::omg::CORBA::Principal * extract_Principal();
+ virtual ::org::omg::CORBA::portable::Streamable * extract_Streamable();
+ virtual ::org::omg::CORBA::TypeCode * extract_TypeCode() = 0;
+ virtual ::java::io::Serializable * extract_Value() = 0;
+ virtual ::org::omg::CORBA::Any * extract_any() = 0;
+ virtual jboolean extract_boolean() = 0;
+ virtual jchar extract_char() = 0;
+ virtual jdouble extract_double() = 0;
+ virtual ::java::math::BigDecimal * extract_fixed();
+ virtual jfloat extract_float() = 0;
+ virtual jint extract_long() = 0;
+ virtual jlong extract_longlong() = 0;
+ virtual jbyte extract_octet() = 0;
+ virtual jshort extract_short() = 0;
+ virtual ::java::lang::String * extract_string() = 0;
+ virtual jint extract_ulong() = 0;
+ virtual jlong extract_ulonglong() = 0;
+ virtual jshort extract_ushort() = 0;
+ virtual jchar extract_wchar() = 0;
+ virtual ::java::lang::String * extract_wstring() = 0;
+ virtual void insert_Object(::org::omg::CORBA::Object *, ::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_Object(::org::omg::CORBA::Object *) = 0;
+ virtual void insert_Principal(::org::omg::CORBA::Principal *);
+ virtual void insert_Streamable(::org::omg::CORBA::portable::Streamable *);
+ virtual void insert_TypeCode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_Value(::java::io::Serializable *, ::org::omg::CORBA::TypeCode *) = 0;
+ virtual void insert_Value(::java::io::Serializable *) = 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_fixed(::java::math::BigDecimal *, ::org::omg::CORBA::TypeCode *);
+ virtual void insert_fixed(::java::math::BigDecimal *);
+ 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_short(jshort) = 0;
+ virtual void insert_string(::java::lang::String *) = 0;
+ virtual void insert_ulong(jint) = 0;
+ virtual void insert_ulonglong(jlong) = 0;
+ virtual void insert_ushort(jshort) = 0;
+ virtual void insert_wchar(jchar) = 0;
+ virtual void insert_wstring(::java::lang::String *) = 0;
+ virtual void read_value(::org::omg::CORBA::portable::InputStream *, ::org::omg::CORBA::TypeCode *) = 0;
+ virtual void type(::org::omg::CORBA::TypeCode *) = 0;
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual void write_value(::org::omg::CORBA::portable::OutputStream *) = 0;
+private:
+ static const jlong serialVersionUID = 1217179597823814463LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_Any__
diff --git a/libjava/org/omg/CORBA/AnyHolder.h b/libjava/org/omg/CORBA/AnyHolder.h
new file mode 100644
index 000000000..9c5dacad5
--- /dev/null
+++ b/libjava/org/omg/CORBA/AnyHolder.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_AnyHolder__
+#define __org_omg_CORBA_AnyHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class AnyHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::AnyHolder : public ::java::lang::Object
+{
+
+public:
+ AnyHolder();
+ AnyHolder(::org::omg::CORBA::Any *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::org::omg::CORBA::TypeCode * t_any;
+public:
+ ::org::omg::CORBA::Any * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_AnyHolder__
diff --git a/libjava/org/omg/CORBA/AnySeqHelper.h b/libjava/org/omg/CORBA/AnySeqHelper.h
new file mode 100644
index 000000000..4f77210f8
--- /dev/null
+++ b/libjava/org/omg/CORBA/AnySeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_AnySeqHelper__
+#define __org_omg_CORBA_AnySeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class AnySeqHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::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_CORBA_AnySeqHelper__
diff --git a/libjava/org/omg/CORBA/AnySeqHolder.h b/libjava/org/omg/CORBA/AnySeqHolder.h
new file mode 100644
index 000000000..90702c285
--- /dev/null
+++ b/libjava/org/omg/CORBA/AnySeqHolder.h
@@ -0,0 +1,59 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_AnySeqHolder__
+#define __org_omg_CORBA_AnySeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class AnySeqHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::AnySeqHolder : public ::java::lang::Object
+{
+
+public:
+ AnySeqHolder();
+ AnySeqHolder(JArray< ::org::omg::CORBA::Any * > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< ::org::omg::CORBA::Any * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_AnySeqHolder__
diff --git a/libjava/org/omg/CORBA/BAD_CONTEXT.h b/libjava/org/omg/CORBA/BAD_CONTEXT.h
new file mode 100644
index 000000000..f582be59d
--- /dev/null
+++ b/libjava/org/omg/CORBA/BAD_CONTEXT.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_BAD_CONTEXT__
+#define __org_omg_CORBA_BAD_CONTEXT__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class BAD_CONTEXT;
+ class CompletionStatus;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::BAD_CONTEXT : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ BAD_CONTEXT(::java::lang::String *);
+ BAD_CONTEXT();
+ BAD_CONTEXT(jint, ::org::omg::CORBA::CompletionStatus *);
+ BAD_CONTEXT(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -5025677944847478264LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_BAD_CONTEXT__
diff --git a/libjava/org/omg/CORBA/BAD_INV_ORDER.h b/libjava/org/omg/CORBA/BAD_INV_ORDER.h
new file mode 100644
index 000000000..8adb80159
--- /dev/null
+++ b/libjava/org/omg/CORBA/BAD_INV_ORDER.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_BAD_INV_ORDER__
+#define __org_omg_CORBA_BAD_INV_ORDER__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class BAD_INV_ORDER;
+ class CompletionStatus;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::BAD_INV_ORDER : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ BAD_INV_ORDER(::java::lang::String *);
+ BAD_INV_ORDER();
+ BAD_INV_ORDER(jint, ::org::omg::CORBA::CompletionStatus *);
+ BAD_INV_ORDER(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 7273325995832240406LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_BAD_INV_ORDER__
diff --git a/libjava/org/omg/CORBA/BAD_OPERATION.h b/libjava/org/omg/CORBA/BAD_OPERATION.h
new file mode 100644
index 000000000..16b021461
--- /dev/null
+++ b/libjava/org/omg/CORBA/BAD_OPERATION.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_BAD_OPERATION__
+#define __org_omg_CORBA_BAD_OPERATION__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class BAD_OPERATION;
+ class CompletionStatus;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::BAD_OPERATION : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ BAD_OPERATION(::java::lang::String *);
+ BAD_OPERATION();
+ BAD_OPERATION(jint, ::org::omg::CORBA::CompletionStatus *);
+ BAD_OPERATION(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 1654621651720499682LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_BAD_OPERATION__
diff --git a/libjava/org/omg/CORBA/BAD_PARAM.h b/libjava/org/omg/CORBA/BAD_PARAM.h
new file mode 100644
index 000000000..8be70c2f0
--- /dev/null
+++ b/libjava/org/omg/CORBA/BAD_PARAM.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_BAD_PARAM__
+#define __org_omg_CORBA_BAD_PARAM__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class BAD_PARAM;
+ class CompletionStatus;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::BAD_PARAM : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ BAD_PARAM(::java::lang::String *);
+ BAD_PARAM();
+ BAD_PARAM(jint, ::org::omg::CORBA::CompletionStatus *);
+ BAD_PARAM(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 1917109334939470379LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_BAD_PARAM__
diff --git a/libjava/org/omg/CORBA/BAD_POLICY.h b/libjava/org/omg/CORBA/BAD_POLICY.h
new file mode 100644
index 000000000..400b7a8a3
--- /dev/null
+++ b/libjava/org/omg/CORBA/BAD_POLICY.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_BAD_POLICY__
+#define __org_omg_CORBA_BAD_POLICY__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class BAD_POLICY;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::BAD_POLICY : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_BAD_POLICY__
diff --git a/libjava/org/omg/CORBA/BAD_POLICY_TYPE.h b/libjava/org/omg/CORBA/BAD_POLICY_TYPE.h
new file mode 100644
index 000000000..4234fcb27
--- /dev/null
+++ b/libjava/org/omg/CORBA/BAD_POLICY_TYPE.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_BAD_POLICY_TYPE__
+#define __org_omg_CORBA_BAD_POLICY_TYPE__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class BAD_POLICY_TYPE;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::BAD_POLICY_TYPE : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 2;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_BAD_POLICY_TYPE__
diff --git a/libjava/org/omg/CORBA/BAD_POLICY_VALUE.h b/libjava/org/omg/CORBA/BAD_POLICY_VALUE.h
new file mode 100644
index 000000000..d41efcdc5
--- /dev/null
+++ b/libjava/org/omg/CORBA/BAD_POLICY_VALUE.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_BAD_POLICY_VALUE__
+#define __org_omg_CORBA_BAD_POLICY_VALUE__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class BAD_POLICY_VALUE;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::BAD_POLICY_VALUE : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 3;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_BAD_POLICY_VALUE__
diff --git a/libjava/org/omg/CORBA/BAD_QOS.h b/libjava/org/omg/CORBA/BAD_QOS.h
new file mode 100644
index 000000000..44e354f95
--- /dev/null
+++ b/libjava/org/omg/CORBA/BAD_QOS.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_BAD_QOS__
+#define __org_omg_CORBA_BAD_QOS__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class BAD_QOS;
+ class CompletionStatus;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::BAD_QOS : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ BAD_QOS(::java::lang::String *);
+ BAD_QOS();
+ BAD_QOS(jint, ::org::omg::CORBA::CompletionStatus *);
+ BAD_QOS(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 4746597571263117454LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_BAD_QOS__
diff --git a/libjava/org/omg/CORBA/BAD_TYPECODE.h b/libjava/org/omg/CORBA/BAD_TYPECODE.h
new file mode 100644
index 000000000..36e6bd814
--- /dev/null
+++ b/libjava/org/omg/CORBA/BAD_TYPECODE.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_BAD_TYPECODE__
+#define __org_omg_CORBA_BAD_TYPECODE__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class BAD_TYPECODE;
+ class CompletionStatus;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::BAD_TYPECODE : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ BAD_TYPECODE(::java::lang::String *);
+ BAD_TYPECODE();
+ BAD_TYPECODE(jint, ::org::omg::CORBA::CompletionStatus *);
+ BAD_TYPECODE(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 6193364410915696901LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_BAD_TYPECODE__
diff --git a/libjava/org/omg/CORBA/BooleanHolder.h b/libjava/org/omg/CORBA/BooleanHolder.h
new file mode 100644
index 000000000..3dc9cbe85
--- /dev/null
+++ b/libjava/org/omg/CORBA/BooleanHolder.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_BooleanHolder__
+#define __org_omg_CORBA_BooleanHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class BooleanHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::BooleanHolder : public ::java::lang::Object
+{
+
+public:
+ BooleanHolder();
+ BooleanHolder(jboolean);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::org::omg::CORBA::TypeCode * t_boolean;
+public:
+ jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_BooleanHolder__
diff --git a/libjava/org/omg/CORBA/BooleanSeqHelper.h b/libjava/org/omg/CORBA/BooleanSeqHelper.h
new file mode 100644
index 000000000..1cb155934
--- /dev/null
+++ b/libjava/org/omg/CORBA/BooleanSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_BooleanSeqHelper__
+#define __org_omg_CORBA_BooleanSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class BooleanSeqHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::BooleanSeqHelper : public ::java::lang::Object
+{
+
+public:
+ BooleanSeqHelper();
+ static JArray< jboolean > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< jboolean > *);
+ static JArray< jboolean > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jboolean > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_BooleanSeqHelper__
diff --git a/libjava/org/omg/CORBA/BooleanSeqHolder.h b/libjava/org/omg/CORBA/BooleanSeqHolder.h
new file mode 100644
index 000000000..54b15ab2b
--- /dev/null
+++ b/libjava/org/omg/CORBA/BooleanSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_BooleanSeqHolder__
+#define __org_omg_CORBA_BooleanSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class BooleanSeqHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::BooleanSeqHolder : public ::java::lang::Object
+{
+
+public:
+ BooleanSeqHolder();
+ BooleanSeqHolder(JArray< jboolean > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< jboolean > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_BooleanSeqHolder__
diff --git a/libjava/org/omg/CORBA/Bounds.h b/libjava/org/omg/CORBA/Bounds.h
new file mode 100644
index 000000000..1a7ff407e
--- /dev/null
+++ b/libjava/org/omg/CORBA/Bounds.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_Bounds__
+#define __org_omg_CORBA_Bounds__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Bounds;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::Bounds : public ::org::omg::CORBA::UserException
+{
+
+public:
+ Bounds();
+ Bounds(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_Bounds__
diff --git a/libjava/org/omg/CORBA/ByteHolder.h b/libjava/org/omg/CORBA/ByteHolder.h
new file mode 100644
index 000000000..ca90136be
--- /dev/null
+++ b/libjava/org/omg/CORBA/ByteHolder.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ByteHolder__
+#define __org_omg_CORBA_ByteHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ByteHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ByteHolder : public ::java::lang::Object
+{
+
+public:
+ ByteHolder();
+ ByteHolder(jbyte);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::org::omg::CORBA::TypeCode * t_octet;
+public:
+ jbyte __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ByteHolder__
diff --git a/libjava/org/omg/CORBA/CODESET_INCOMPATIBLE.h b/libjava/org/omg/CORBA/CODESET_INCOMPATIBLE.h
new file mode 100644
index 000000000..9131a8b6b
--- /dev/null
+++ b/libjava/org/omg/CORBA/CODESET_INCOMPATIBLE.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CODESET_INCOMPATIBLE__
+#define __org_omg_CORBA_CODESET_INCOMPATIBLE__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CODESET_INCOMPATIBLE;
+ class CompletionStatus;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CODESET_INCOMPATIBLE : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ CODESET_INCOMPATIBLE(::java::lang::String *);
+ CODESET_INCOMPATIBLE();
+ CODESET_INCOMPATIBLE(jint, ::org::omg::CORBA::CompletionStatus *);
+ CODESET_INCOMPATIBLE(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -8784048396454171789LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_CODESET_INCOMPATIBLE__
diff --git a/libjava/org/omg/CORBA/COMM_FAILURE.h b/libjava/org/omg/CORBA/COMM_FAILURE.h
new file mode 100644
index 000000000..1ceb10d5a
--- /dev/null
+++ b/libjava/org/omg/CORBA/COMM_FAILURE.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_COMM_FAILURE__
+#define __org_omg_CORBA_COMM_FAILURE__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class COMM_FAILURE;
+ class CompletionStatus;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::COMM_FAILURE : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ COMM_FAILURE(::java::lang::String *);
+ COMM_FAILURE();
+ COMM_FAILURE(jint, ::org::omg::CORBA::CompletionStatus *);
+ COMM_FAILURE(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 294856734784364267LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_COMM_FAILURE__
diff --git a/libjava/org/omg/CORBA/CTX_RESTRICT_SCOPE.h b/libjava/org/omg/CORBA/CTX_RESTRICT_SCOPE.h
new file mode 100644
index 000000000..1d58dc248
--- /dev/null
+++ b/libjava/org/omg/CORBA/CTX_RESTRICT_SCOPE.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CTX_RESTRICT_SCOPE__
+#define __org_omg_CORBA_CTX_RESTRICT_SCOPE__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CTX_RESTRICT_SCOPE;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CTX_RESTRICT_SCOPE : public ::java::lang::Object
+{
+
+public:
+ static const jint value = 15;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_CTX_RESTRICT_SCOPE__
diff --git a/libjava/org/omg/CORBA/CharHolder.h b/libjava/org/omg/CORBA/CharHolder.h
new file mode 100644
index 000000000..78a1e7e8f
--- /dev/null
+++ b/libjava/org/omg/CORBA/CharHolder.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CharHolder__
+#define __org_omg_CORBA_CharHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CharHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CharHolder : public ::java::lang::Object
+{
+
+public:
+ CharHolder();
+ CharHolder(jchar);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::org::omg::CORBA::TypeCode * t_char;
+public:
+ jchar __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_CharHolder__
diff --git a/libjava/org/omg/CORBA/CharSeqHelper.h b/libjava/org/omg/CORBA/CharSeqHelper.h
new file mode 100644
index 000000000..b6e4bb67f
--- /dev/null
+++ b/libjava/org/omg/CORBA/CharSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CharSeqHelper__
+#define __org_omg_CORBA_CharSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class CharSeqHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CharSeqHelper : public ::java::lang::Object
+{
+
+public:
+ CharSeqHelper();
+ static JArray< jchar > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< jchar > *);
+ static JArray< jchar > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jchar > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_CharSeqHelper__
diff --git a/libjava/org/omg/CORBA/CharSeqHolder.h b/libjava/org/omg/CORBA/CharSeqHolder.h
new file mode 100644
index 000000000..b0dbd15ed
--- /dev/null
+++ b/libjava/org/omg/CORBA/CharSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CharSeqHolder__
+#define __org_omg_CORBA_CharSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CharSeqHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CharSeqHolder : public ::java::lang::Object
+{
+
+public:
+ CharSeqHolder();
+ CharSeqHolder(JArray< jchar > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< jchar > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_CharSeqHolder__
diff --git a/libjava/org/omg/CORBA/CompletionStatus.h b/libjava/org/omg/CORBA/CompletionStatus.h
new file mode 100644
index 000000000..f76b1a8e5
--- /dev/null
+++ b/libjava/org/omg/CORBA/CompletionStatus.h
@@ -0,0 +1,50 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CompletionStatus__
+#define __org_omg_CORBA_CompletionStatus__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CompletionStatus : public ::java::lang::Object
+{
+
+ CompletionStatus(jint);
+public:
+ static ::org::omg::CORBA::CompletionStatus * from_int(jint);
+ ::java::lang::String * toString();
+ jint value();
+private:
+ static const jlong serialVersionUID = -9047319660881406859LL;
+public:
+ static const jint _COMPLETED_YES = 0;
+ static const jint _COMPLETED_NO = 1;
+ static const jint _COMPLETED_MAYBE = 2;
+ static ::org::omg::CORBA::CompletionStatus * COMPLETED_YES;
+ static ::org::omg::CORBA::CompletionStatus * COMPLETED_NO;
+ static ::org::omg::CORBA::CompletionStatus * COMPLETED_MAYBE;
+private:
+ static JArray< ::org::omg::CORBA::CompletionStatus * > * states;
+ jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) _value;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_CompletionStatus__
diff --git a/libjava/org/omg/CORBA/CompletionStatusHelper.h b/libjava/org/omg/CORBA/CompletionStatusHelper.h
new file mode 100644
index 000000000..8255f067d
--- /dev/null
+++ b/libjava/org/omg/CORBA/CompletionStatusHelper.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CompletionStatusHelper__
+#define __org_omg_CORBA_CompletionStatusHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class CompletionStatus;
+ class CompletionStatusHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CompletionStatusHelper : public ::java::lang::Object
+{
+
+public:
+ CompletionStatusHelper();
+ static ::org::omg::CORBA::CompletionStatus * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::CompletionStatus *);
+ static ::org::omg::CORBA::CompletionStatus * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::CompletionStatus *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_CompletionStatusHelper__
diff --git a/libjava/org/omg/CORBA/Context.h b/libjava/org/omg/CORBA/Context.h
new file mode 100644
index 000000000..d0ec3044c
--- /dev/null
+++ b/libjava/org/omg/CORBA/Context.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_Context__
+#define __org_omg_CORBA_Context__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class NVList;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::Context : public ::java::lang::Object
+{
+
+public:
+ Context();
+ virtual ::java::lang::String * context_name() = 0;
+ virtual ::org::omg::CORBA::Context * create_child(::java::lang::String *) = 0;
+ virtual void delete_values(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::NVList * get_values(::java::lang::String *, jint, ::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Context * parent() = 0;
+ virtual void set_one_value(::java::lang::String *, ::org::omg::CORBA::Any *) = 0;
+ virtual void set_values(::org::omg::CORBA::NVList *) = 0;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_Context__
diff --git a/libjava/org/omg/CORBA/ContextList.h b/libjava/org/omg/CORBA/ContextList.h
new file mode 100644
index 000000000..4b6c3e110
--- /dev/null
+++ b/libjava/org/omg/CORBA/ContextList.h
@@ -0,0 +1,36 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ContextList__
+#define __org_omg_CORBA_ContextList__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ContextList;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ContextList : public ::java::lang::Object
+{
+
+public:
+ ContextList();
+ virtual void add(::java::lang::String *) = 0;
+ virtual jint count() = 0;
+ virtual ::java::lang::String * item(jint) = 0;
+ virtual void remove(jint) = 0;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ContextList__
diff --git a/libjava/org/omg/CORBA/Current.h b/libjava/org/omg/CORBA/Current.h
new file mode 100644
index 000000000..75fde1386
--- /dev/null
+++ b/libjava/org/omg/CORBA/Current.h
@@ -0,0 +1,56 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_Current__
+#define __org_omg_CORBA_Current__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class Current;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::Current : public ::java::lang::Object
+{
+
+public:
+ 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_CORBA_Current__
diff --git a/libjava/org/omg/CORBA/CurrentHelper$_CurrentStub.h b/libjava/org/omg/CORBA/CurrentHelper$_CurrentStub.h
new file mode 100644
index 000000000..bcfc438d4
--- /dev/null
+++ b/libjava/org/omg/CORBA/CurrentHelper$_CurrentStub.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CurrentHelper$_CurrentStub__
+#define __org_omg_CORBA_CurrentHelper$_CurrentStub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CurrentHelper$_CurrentStub;
+ namespace portable
+ {
+ class Delegate;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CurrentHelper$_CurrentStub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ CurrentHelper$_CurrentStub(::org::omg::CORBA::portable::Delegate *);
+ virtual JArray< ::java::lang::String * > * _ids();
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_CurrentHelper$_CurrentStub__
diff --git a/libjava/org/omg/CORBA/CurrentHelper.h b/libjava/org/omg/CORBA/CurrentHelper.h
new file mode 100644
index 000000000..c698b0ee1
--- /dev/null
+++ b/libjava/org/omg/CORBA/CurrentHelper.h
@@ -0,0 +1,48 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CurrentHelper__
+#define __org_omg_CORBA_CurrentHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Current;
+ class CurrentHelper;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CurrentHelper : public ::java::lang::Object
+{
+
+public:
+ CurrentHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::Current *);
+ static ::org::omg::CORBA::Current * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::Current * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::CORBA::Current * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::Current *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_CurrentHelper__
diff --git a/libjava/org/omg/CORBA/CurrentHolder.h b/libjava/org/omg/CORBA/CurrentHolder.h
new file mode 100644
index 000000000..56f4c5453
--- /dev/null
+++ b/libjava/org/omg/CORBA/CurrentHolder.h
@@ -0,0 +1,44 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CurrentHolder__
+#define __org_omg_CORBA_CurrentHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Current;
+ class CurrentHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CurrentHolder : public ::java::lang::Object
+{
+
+public:
+ CurrentHolder();
+ CurrentHolder(::org::omg::CORBA::Current *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ ::org::omg::CORBA::Current * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_CurrentHolder__
diff --git a/libjava/org/omg/CORBA/CurrentOperations.h b/libjava/org/omg/CORBA/CurrentOperations.h
new file mode 100644
index 000000000..52931e26f
--- /dev/null
+++ b/libjava/org/omg/CORBA/CurrentOperations.h
@@ -0,0 +1,31 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CurrentOperations__
+#define __org_omg_CORBA_CurrentOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CurrentOperations;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CurrentOperations : public ::java::lang::Object
+{
+
+public:
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_CurrentOperations__
diff --git a/libjava/org/omg/CORBA/CustomMarshal.h b/libjava/org/omg/CORBA/CustomMarshal.h
new file mode 100644
index 000000000..a703b3fa4
--- /dev/null
+++ b/libjava/org/omg/CORBA/CustomMarshal.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CustomMarshal__
+#define __org_omg_CORBA_CustomMarshal__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CustomMarshal;
+ class DataInputStream;
+ class DataOutputStream;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CustomMarshal : public ::java::lang::Object
+{
+
+public:
+ virtual void marshal(::org::omg::CORBA::DataOutputStream *) = 0;
+ virtual void unmarshal(::org::omg::CORBA::DataInputStream *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_CustomMarshal__
diff --git a/libjava/org/omg/CORBA/CustomValue.h b/libjava/org/omg/CORBA/CustomValue.h
new file mode 100644
index 000000000..8c3d485ca
--- /dev/null
+++ b/libjava/org/omg/CORBA/CustomValue.h
@@ -0,0 +1,38 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_CustomValue__
+#define __org_omg_CORBA_CustomValue__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CustomValue;
+ class DataInputStream;
+ class DataOutputStream;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::CustomValue : public ::java::lang::Object
+{
+
+public:
+ virtual JArray< ::java::lang::String * > * _truncatable_ids() = 0;
+ virtual void marshal(::org::omg::CORBA::DataOutputStream *) = 0;
+ virtual void unmarshal(::org::omg::CORBA::DataInputStream *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_CustomValue__
diff --git a/libjava/org/omg/CORBA/DATA_CONVERSION.h b/libjava/org/omg/CORBA/DATA_CONVERSION.h
new file mode 100644
index 000000000..2bcad19b9
--- /dev/null
+++ b/libjava/org/omg/CORBA/DATA_CONVERSION.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DATA_CONVERSION__
+#define __org_omg_CORBA_DATA_CONVERSION__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class DATA_CONVERSION;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DATA_CONVERSION : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ DATA_CONVERSION(::java::lang::String *);
+ DATA_CONVERSION();
+ DATA_CONVERSION(jint, ::org::omg::CORBA::CompletionStatus *);
+ DATA_CONVERSION(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 1874869932271600956LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_DATA_CONVERSION__
diff --git a/libjava/org/omg/CORBA/DataInputStream.h b/libjava/org/omg/CORBA/DataInputStream.h
new file mode 100644
index 000000000..e62a9b57b
--- /dev/null
+++ b/libjava/org/omg/CORBA/DataInputStream.h
@@ -0,0 +1,82 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DataInputStream__
+#define __org_omg_CORBA_DataInputStream__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class AnySeqHolder;
+ class BooleanSeqHolder;
+ class CharSeqHolder;
+ class DataInputStream;
+ class DoubleSeqHolder;
+ class FloatSeqHolder;
+ class LongLongSeqHolder;
+ class LongSeqHolder;
+ class Object;
+ class OctetSeqHolder;
+ class ShortSeqHolder;
+ class TypeCode;
+ class ULongLongSeqHolder;
+ class ULongSeqHolder;
+ class UShortSeqHolder;
+ class WCharSeqHolder;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DataInputStream : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::Any * read_any() = 0;
+ virtual jboolean read_boolean() = 0;
+ virtual jchar read_char() = 0;
+ virtual jchar read_wchar() = 0;
+ virtual jbyte read_octet() = 0;
+ virtual jshort read_short() = 0;
+ virtual jshort read_ushort() = 0;
+ virtual jint read_long() = 0;
+ virtual jint read_ulong() = 0;
+ virtual jlong read_longlong() = 0;
+ virtual jlong read_ulonglong() = 0;
+ virtual jfloat read_float() = 0;
+ virtual jdouble read_double() = 0;
+ virtual ::java::lang::String * read_string() = 0;
+ virtual ::java::lang::String * read_wstring() = 0;
+ virtual ::org::omg::CORBA::Object * read_Object() = 0;
+ virtual ::java::lang::Object * read_Abstract() = 0;
+ virtual ::java::io::Serializable * read_Value() = 0;
+ virtual ::org::omg::CORBA::TypeCode * read_TypeCode() = 0;
+ virtual void read_any_array(::org::omg::CORBA::AnySeqHolder *, jint, jint) = 0;
+ virtual void read_boolean_array(::org::omg::CORBA::BooleanSeqHolder *, jint, jint) = 0;
+ virtual void read_char_array(::org::omg::CORBA::CharSeqHolder *, jint, jint) = 0;
+ virtual void read_wchar_array(::org::omg::CORBA::WCharSeqHolder *, jint, jint) = 0;
+ virtual void read_octet_array(::org::omg::CORBA::OctetSeqHolder *, jint, jint) = 0;
+ virtual void read_short_array(::org::omg::CORBA::ShortSeqHolder *, jint, jint) = 0;
+ virtual void read_ushort_array(::org::omg::CORBA::UShortSeqHolder *, jint, jint) = 0;
+ virtual void read_long_array(::org::omg::CORBA::LongSeqHolder *, jint, jint) = 0;
+ virtual void read_ulong_array(::org::omg::CORBA::ULongSeqHolder *, jint, jint) = 0;
+ virtual void read_ulonglong_array(::org::omg::CORBA::ULongLongSeqHolder *, jint, jint) = 0;
+ virtual void read_longlong_array(::org::omg::CORBA::LongLongSeqHolder *, jint, jint) = 0;
+ virtual void read_float_array(::org::omg::CORBA::FloatSeqHolder *, jint, jint) = 0;
+ virtual void read_double_array(::org::omg::CORBA::DoubleSeqHolder *, jint, jint) = 0;
+ virtual JArray< ::java::lang::String * > * _truncatable_ids() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_DataInputStream__
diff --git a/libjava/org/omg/CORBA/DataOutputStream.h b/libjava/org/omg/CORBA/DataOutputStream.h
new file mode 100644
index 000000000..27022f33c
--- /dev/null
+++ b/libjava/org/omg/CORBA/DataOutputStream.h
@@ -0,0 +1,69 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DataOutputStream__
+#define __org_omg_CORBA_DataOutputStream__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class DataOutputStream;
+ class Object;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DataOutputStream : public ::java::lang::Object
+{
+
+public:
+ virtual void write_any(::org::omg::CORBA::Any *) = 0;
+ virtual void write_boolean(jboolean) = 0;
+ virtual void write_char(jchar) = 0;
+ virtual void write_wchar(jchar) = 0;
+ virtual void write_octet(jbyte) = 0;
+ virtual void write_short(jshort) = 0;
+ virtual void write_ushort(jshort) = 0;
+ virtual void write_long(jint) = 0;
+ virtual void write_ulong(jint) = 0;
+ virtual void write_longlong(jlong) = 0;
+ virtual void write_ulonglong(jlong) = 0;
+ virtual void write_float(jfloat) = 0;
+ virtual void write_double(jdouble) = 0;
+ virtual void write_string(::java::lang::String *) = 0;
+ virtual void write_wstring(::java::lang::String *) = 0;
+ virtual void write_Object(::org::omg::CORBA::Object *) = 0;
+ virtual void write_Abstract(::java::lang::Object *) = 0;
+ virtual void write_Value(::java::io::Serializable *) = 0;
+ virtual void write_TypeCode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void write_any_array(JArray< ::org::omg::CORBA::Any * > *, jint, jint) = 0;
+ virtual void write_boolean_array(JArray< jboolean > *, jint, jint) = 0;
+ virtual void write_char_array(JArray< jchar > *, jint, jint) = 0;
+ virtual void write_wchar_array(JArray< jchar > *, jint, jint) = 0;
+ virtual void write_octet_array(JArray< jbyte > *, jint, jint) = 0;
+ virtual void write_short_array(JArray< jshort > *, jint, jint) = 0;
+ virtual void write_ushort_array(JArray< jshort > *, jint, jint) = 0;
+ virtual void write_long_array(JArray< jint > *, jint, jint) = 0;
+ virtual void write_ulong_array(JArray< jint > *, jint, jint) = 0;
+ virtual void write_ulonglong_array(JArray< jlong > *, jint, jint) = 0;
+ virtual void write_longlong_array(JArray< jlong > *, jint, jint) = 0;
+ virtual void write_float_array(JArray< jfloat > *, jint, jint) = 0;
+ virtual void write_double_array(JArray< jdouble > *, jint, jint) = 0;
+ virtual JArray< ::java::lang::String * > * _truncatable_ids() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_DataOutputStream__
diff --git a/libjava/org/omg/CORBA/DefinitionKind.h b/libjava/org/omg/CORBA/DefinitionKind.h
new file mode 100644
index 000000000..ca5115316
--- /dev/null
+++ b/libjava/org/omg/CORBA/DefinitionKind.h
@@ -0,0 +1,95 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DefinitionKind__
+#define __org_omg_CORBA_DefinitionKind__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class DefinitionKind;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DefinitionKind : public ::java::lang::Object
+{
+
+public: // actually protected
+ DefinitionKind(jint);
+public:
+ virtual jint value();
+ static ::org::omg::CORBA::DefinitionKind * from_int(jint);
+private:
+ static void fill_table();
+ static const jlong serialVersionUID = -8601167576704143376LL;
+public:
+ static const jint _dk_none = 0;
+ static const jint _dk_all = 1;
+ static const jint _dk_Attribute = 2;
+ static const jint _dk_Constant = 3;
+ static const jint _dk_Exception = 4;
+ static const jint _dk_Interface = 5;
+ static const jint _dk_Module = 6;
+ static const jint _dk_Operation = 7;
+ static const jint _dk_Typedef = 8;
+ static const jint _dk_Alias = 9;
+ static const jint _dk_Struct = 10;
+ static const jint _dk_Union = 11;
+ static const jint _dk_Enum = 12;
+ static const jint _dk_Primitive = 13;
+ static const jint _dk_String = 14;
+ static const jint _dk_Sequence = 15;
+ static const jint _dk_Array = 16;
+ static const jint _dk_Repository = 17;
+ static const jint _dk_Wstring = 18;
+ static const jint _dk_Fixed = 19;
+ static const jint _dk_Value = 20;
+ static const jint _dk_ValueBox = 21;
+ static const jint _dk_ValueMember = 22;
+ static const jint _dk_Native = 23;
+ static const jint _dk_AbstractInterface = 24;
+ static ::org::omg::CORBA::DefinitionKind * dk_none;
+ static ::org::omg::CORBA::DefinitionKind * dk_all;
+ static ::org::omg::CORBA::DefinitionKind * dk_Attribute;
+ static ::org::omg::CORBA::DefinitionKind * dk_Constant;
+ static ::org::omg::CORBA::DefinitionKind * dk_Exception;
+ static ::org::omg::CORBA::DefinitionKind * dk_Interface;
+ static ::org::omg::CORBA::DefinitionKind * dk_Module;
+ static ::org::omg::CORBA::DefinitionKind * dk_Operation;
+ static ::org::omg::CORBA::DefinitionKind * dk_Typedef;
+ static ::org::omg::CORBA::DefinitionKind * dk_Alias;
+ static ::org::omg::CORBA::DefinitionKind * dk_Struct;
+ static ::org::omg::CORBA::DefinitionKind * dk_Union;
+ static ::org::omg::CORBA::DefinitionKind * dk_Enum;
+ static ::org::omg::CORBA::DefinitionKind * dk_Primitive;
+ static ::org::omg::CORBA::DefinitionKind * dk_String;
+ static ::org::omg::CORBA::DefinitionKind * dk_Sequence;
+ static ::org::omg::CORBA::DefinitionKind * dk_Array;
+ static ::org::omg::CORBA::DefinitionKind * dk_Repository;
+ static ::org::omg::CORBA::DefinitionKind * dk_Wstring;
+ static ::org::omg::CORBA::DefinitionKind * dk_Fixed;
+ static ::org::omg::CORBA::DefinitionKind * dk_Value;
+ static ::org::omg::CORBA::DefinitionKind * dk_ValueBox;
+ static ::org::omg::CORBA::DefinitionKind * dk_ValueMember;
+ static ::org::omg::CORBA::DefinitionKind * dk_Native;
+ static ::org::omg::CORBA::DefinitionKind * dk_AbstractInterface;
+private:
+ jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) kind;
+ static JArray< ::org::omg::CORBA::DefinitionKind * > * table;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_DefinitionKind__
diff --git a/libjava/org/omg/CORBA/DefinitionKindHelper.h b/libjava/org/omg/CORBA/DefinitionKindHelper.h
new file mode 100644
index 000000000..8fdb6014b
--- /dev/null
+++ b/libjava/org/omg/CORBA/DefinitionKindHelper.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DefinitionKindHelper__
+#define __org_omg_CORBA_DefinitionKindHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class DefinitionKind;
+ class DefinitionKindHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DefinitionKindHelper : public ::java::lang::Object
+{
+
+public:
+ DefinitionKindHelper();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::DefinitionKind *);
+ static ::org::omg::CORBA::DefinitionKind * extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::DefinitionKind * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::DefinitionKind *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_DefinitionKindHelper__
diff --git a/libjava/org/omg/CORBA/DomainManager.h b/libjava/org/omg/CORBA/DomainManager.h
new file mode 100644
index 000000000..15d5e8434
--- /dev/null
+++ b/libjava/org/omg/CORBA/DomainManager.h
@@ -0,0 +1,56 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DomainManager__
+#define __org_omg_CORBA_DomainManager__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DomainManager : public ::java::lang::Object
+{
+
+public:
+ 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;
+ virtual ::org::omg::CORBA::Policy * get_domain_policy(jint) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_DomainManager__
diff --git a/libjava/org/omg/CORBA/DomainManagerOperations.h b/libjava/org/omg/CORBA/DomainManagerOperations.h
new file mode 100644
index 000000000..a75c14568
--- /dev/null
+++ b/libjava/org/omg/CORBA/DomainManagerOperations.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DomainManagerOperations__
+#define __org_omg_CORBA_DomainManagerOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class DomainManagerOperations;
+ class Policy;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DomainManagerOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::Policy * get_domain_policy(jint) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_DomainManagerOperations__
diff --git a/libjava/org/omg/CORBA/DoubleHolder.h b/libjava/org/omg/CORBA/DoubleHolder.h
new file mode 100644
index 000000000..8702c14bf
--- /dev/null
+++ b/libjava/org/omg/CORBA/DoubleHolder.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DoubleHolder__
+#define __org_omg_CORBA_DoubleHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class DoubleHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DoubleHolder : public ::java::lang::Object
+{
+
+public:
+ DoubleHolder();
+ DoubleHolder(jdouble);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::org::omg::CORBA::TypeCode * t_double;
+public:
+ jdouble __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_DoubleHolder__
diff --git a/libjava/org/omg/CORBA/DoubleSeqHelper.h b/libjava/org/omg/CORBA/DoubleSeqHelper.h
new file mode 100644
index 000000000..9a6aa080e
--- /dev/null
+++ b/libjava/org/omg/CORBA/DoubleSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DoubleSeqHelper__
+#define __org_omg_CORBA_DoubleSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class DoubleSeqHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DoubleSeqHelper : public ::java::lang::Object
+{
+
+public:
+ DoubleSeqHelper();
+ static JArray< jdouble > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< jdouble > *);
+ static JArray< jdouble > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jdouble > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_DoubleSeqHelper__
diff --git a/libjava/org/omg/CORBA/DoubleSeqHolder.h b/libjava/org/omg/CORBA/DoubleSeqHolder.h
new file mode 100644
index 000000000..ec2bc43eb
--- /dev/null
+++ b/libjava/org/omg/CORBA/DoubleSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DoubleSeqHolder__
+#define __org_omg_CORBA_DoubleSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class DoubleSeqHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DoubleSeqHolder : public ::java::lang::Object
+{
+
+public:
+ DoubleSeqHolder();
+ DoubleSeqHolder(JArray< jdouble > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< jdouble > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_DoubleSeqHolder__
diff --git a/libjava/org/omg/CORBA/DynAny.h b/libjava/org/omg/CORBA/DynAny.h
new file mode 100644
index 000000000..2707f4b1c
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynAny.h
@@ -0,0 +1,104 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynAny__
+#define __org_omg_CORBA_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 DynAny;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DynAny : public ::java::lang::Object
+{
+
+public:
+ virtual void assign(::org::omg::CORBA::DynAny *) = 0;
+ virtual ::org::omg::CORBA::DynAny * copy() = 0;
+ virtual ::org::omg::CORBA::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 ::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_CORBA_DynAny__
diff --git a/libjava/org/omg/CORBA/DynAnyPackage/Invalid.h b/libjava/org/omg/CORBA/DynAnyPackage/Invalid.h
new file mode 100644
index 000000000..1b12748c8
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynAnyPackage/Invalid.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynAnyPackage_Invalid__
+#define __org_omg_CORBA_DynAnyPackage_Invalid__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace DynAnyPackage
+ {
+ class Invalid;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DynAnyPackage::Invalid : public ::org::omg::CORBA::UserException
+{
+
+public:
+ Invalid();
+ Invalid(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = -8258194490767575588LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_DynAnyPackage_Invalid__
diff --git a/libjava/org/omg/CORBA/DynAnyPackage/InvalidSeq.h b/libjava/org/omg/CORBA/DynAnyPackage/InvalidSeq.h
new file mode 100644
index 000000000..c14980542
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynAnyPackage/InvalidSeq.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynAnyPackage_InvalidSeq__
+#define __org_omg_CORBA_DynAnyPackage_InvalidSeq__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace DynAnyPackage
+ {
+ class InvalidSeq;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DynAnyPackage::InvalidSeq : public ::org::omg::CORBA::UserException
+{
+
+public:
+ InvalidSeq();
+ InvalidSeq(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = -5678460771857763522LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_DynAnyPackage_InvalidSeq__
diff --git a/libjava/org/omg/CORBA/DynAnyPackage/InvalidValue.h b/libjava/org/omg/CORBA/DynAnyPackage/InvalidValue.h
new file mode 100644
index 000000000..f33cf445e
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynAnyPackage/InvalidValue.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynAnyPackage_InvalidValue__
+#define __org_omg_CORBA_DynAnyPackage_InvalidValue__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace DynAnyPackage
+ {
+ class InvalidValue;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DynAnyPackage::InvalidValue : public ::org::omg::CORBA::UserException
+{
+
+public:
+ InvalidValue();
+ InvalidValue(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = -4741963043279146697LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_DynAnyPackage_InvalidValue__
diff --git a/libjava/org/omg/CORBA/DynAnyPackage/TypeMismatch.h b/libjava/org/omg/CORBA/DynAnyPackage/TypeMismatch.h
new file mode 100644
index 000000000..3ec850874
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynAnyPackage/TypeMismatch.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynAnyPackage_TypeMismatch__
+#define __org_omg_CORBA_DynAnyPackage_TypeMismatch__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace DynAnyPackage
+ {
+ class TypeMismatch;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DynAnyPackage::TypeMismatch : public ::org::omg::CORBA::UserException
+{
+
+public:
+ TypeMismatch();
+ TypeMismatch(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = 2763424591181102501LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_DynAnyPackage_TypeMismatch__
diff --git a/libjava/org/omg/CORBA/DynArray.h b/libjava/org/omg/CORBA/DynArray.h
new file mode 100644
index 000000000..d1df9cb3f
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynArray.h
@@ -0,0 +1,107 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynArray__
+#define __org_omg_CORBA_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 DynAny;
+ class DynArray;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DynArray : public ::java::lang::Object
+{
+
+public:
+ virtual JArray< ::org::omg::CORBA::Any * > * get_elements() = 0;
+ virtual void set_elements(JArray< ::org::omg::CORBA::Any * > *) = 0;
+ virtual void assign(::org::omg::CORBA::DynAny *) = 0;
+ virtual ::org::omg::CORBA::DynAny * copy() = 0;
+ virtual ::org::omg::CORBA::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 ::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_CORBA_DynArray__
diff --git a/libjava/org/omg/CORBA/DynEnum.h b/libjava/org/omg/CORBA/DynEnum.h
new file mode 100644
index 000000000..675b2ef5f
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynEnum.h
@@ -0,0 +1,109 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynEnum__
+#define __org_omg_CORBA_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 DynAny;
+ class DynEnum;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DynEnum : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * value_as_string() = 0;
+ virtual void value_as_string(::java::lang::String *) = 0;
+ virtual void value_as_ulong(jint) = 0;
+ virtual jint value_as_ulong() = 0;
+ virtual void assign(::org::omg::CORBA::DynAny *) = 0;
+ virtual ::org::omg::CORBA::DynAny * copy() = 0;
+ virtual ::org::omg::CORBA::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 ::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_CORBA_DynEnum__
diff --git a/libjava/org/omg/CORBA/DynFixed.h b/libjava/org/omg/CORBA/DynFixed.h
new file mode 100644
index 000000000..562e864ab
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynFixed.h
@@ -0,0 +1,107 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynFixed__
+#define __org_omg_CORBA_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 DynAny;
+ class DynFixed;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DynFixed : public ::java::lang::Object
+{
+
+public:
+ virtual JArray< jbyte > * get_value() = 0;
+ virtual void set_value(JArray< jbyte > *) = 0;
+ virtual void assign(::org::omg::CORBA::DynAny *) = 0;
+ virtual ::org::omg::CORBA::DynAny * copy() = 0;
+ virtual ::org::omg::CORBA::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 ::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_CORBA_DynFixed__
diff --git a/libjava/org/omg/CORBA/DynSequence.h b/libjava/org/omg/CORBA/DynSequence.h
new file mode 100644
index 000000000..3a4e213cc
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynSequence.h
@@ -0,0 +1,109 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynSequence__
+#define __org_omg_CORBA_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 DynAny;
+ class DynSequence;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DynSequence : public ::java::lang::Object
+{
+
+public:
+ virtual JArray< ::org::omg::CORBA::Any * > * get_elements() = 0;
+ virtual jint length() = 0;
+ virtual void length(jint) = 0;
+ virtual void set_elements(JArray< ::org::omg::CORBA::Any * > *) = 0;
+ virtual void assign(::org::omg::CORBA::DynAny *) = 0;
+ virtual ::org::omg::CORBA::DynAny * copy() = 0;
+ virtual ::org::omg::CORBA::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 ::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_CORBA_DynSequence__
diff --git a/libjava/org/omg/CORBA/DynStruct.h b/libjava/org/omg/CORBA/DynStruct.h
new file mode 100644
index 000000000..8efb8f57a
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynStruct.h
@@ -0,0 +1,111 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynStruct__
+#define __org_omg_CORBA_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 DynAny;
+ class DynStruct;
+ class ExceptionList;
+ class NVList;
+ class NameValuePair;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TCKind;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::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::CORBA::NameValuePair * > * get_members() = 0;
+ virtual void set_members(JArray< ::org::omg::CORBA::NameValuePair * > *) = 0;
+ virtual void assign(::org::omg::CORBA::DynAny *) = 0;
+ virtual ::org::omg::CORBA::DynAny * copy() = 0;
+ virtual ::org::omg::CORBA::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 ::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_CORBA_DynStruct__
diff --git a/libjava/org/omg/CORBA/DynUnion.h b/libjava/org/omg/CORBA/DynUnion.h
new file mode 100644
index 000000000..aab7859c2
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynUnion.h
@@ -0,0 +1,114 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynUnion__
+#define __org_omg_CORBA_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 DynAny;
+ class DynUnion;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TCKind;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DynUnion : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::DynAny * discriminator() = 0;
+ virtual ::org::omg::CORBA::TCKind * discriminator_kind() = 0;
+ virtual ::org::omg::CORBA::DynAny * member() = 0;
+ virtual ::org::omg::CORBA::TCKind * member_kind() = 0;
+ virtual ::java::lang::String * member_name() = 0;
+ virtual void member_name(::java::lang::String *) = 0;
+ virtual jboolean set_as_default() = 0;
+ virtual void set_as_default(jboolean) = 0;
+ virtual void assign(::org::omg::CORBA::DynAny *) = 0;
+ virtual ::org::omg::CORBA::DynAny * copy() = 0;
+ virtual ::org::omg::CORBA::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 ::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_CORBA_DynUnion__
diff --git a/libjava/org/omg/CORBA/DynValue.h b/libjava/org/omg/CORBA/DynValue.h
new file mode 100644
index 000000000..5efccc5af
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynValue.h
@@ -0,0 +1,111 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynValue__
+#define __org_omg_CORBA_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 DynAny;
+ class DynValue;
+ class ExceptionList;
+ class NVList;
+ class NameValuePair;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TCKind;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::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::CORBA::NameValuePair * > * get_members() = 0;
+ virtual void set_members(JArray< ::org::omg::CORBA::NameValuePair * > *) = 0;
+ virtual void assign(::org::omg::CORBA::DynAny *) = 0;
+ virtual ::org::omg::CORBA::DynAny * copy() = 0;
+ virtual ::org::omg::CORBA::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 ::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_CORBA_DynValue__
diff --git a/libjava/org/omg/CORBA/DynamicImplementation.h b/libjava/org/omg/CORBA/DynamicImplementation.h
new file mode 100644
index 000000000..9cf77584e
--- /dev/null
+++ b/libjava/org/omg/CORBA/DynamicImplementation.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_DynamicImplementation__
+#define __org_omg_CORBA_DynamicImplementation__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class DynamicImplementation;
+ class ServerRequest;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::DynamicImplementation : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ DynamicImplementation();
+ virtual void invoke(::org::omg::CORBA::ServerRequest *);
+ virtual JArray< ::java::lang::String * > * _ids();
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_DynamicImplementation__
diff --git a/libjava/org/omg/CORBA/Environment.h b/libjava/org/omg/CORBA/Environment.h
new file mode 100644
index 000000000..07fb343a6
--- /dev/null
+++ b/libjava/org/omg/CORBA/Environment.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_Environment__
+#define __org_omg_CORBA_Environment__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Environment;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::Environment : public ::java::lang::Object
+{
+
+public:
+ Environment();
+ virtual void clear() = 0;
+ virtual ::java::lang::Exception * exception() = 0;
+ virtual void exception(::java::lang::Exception *) = 0;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_Environment__
diff --git a/libjava/org/omg/CORBA/ExceptionList.h b/libjava/org/omg/CORBA/ExceptionList.h
new file mode 100644
index 000000000..acb5eb953
--- /dev/null
+++ b/libjava/org/omg/CORBA/ExceptionList.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ExceptionList__
+#define __org_omg_CORBA_ExceptionList__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ExceptionList;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ExceptionList : public ::java::lang::Object
+{
+
+public:
+ ExceptionList();
+ virtual void add(::org::omg::CORBA::TypeCode *) = 0;
+ virtual jint count() = 0;
+ virtual ::org::omg::CORBA::TypeCode * item(jint) = 0;
+ virtual void remove(jint) = 0;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ExceptionList__
diff --git a/libjava/org/omg/CORBA/FREE_MEM.h b/libjava/org/omg/CORBA/FREE_MEM.h
new file mode 100644
index 000000000..c3b29b9d2
--- /dev/null
+++ b/libjava/org/omg/CORBA/FREE_MEM.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_FREE_MEM__
+#define __org_omg_CORBA_FREE_MEM__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class FREE_MEM;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::FREE_MEM : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ FREE_MEM(::java::lang::String *);
+ FREE_MEM();
+ FREE_MEM(jint, ::org::omg::CORBA::CompletionStatus *);
+ FREE_MEM(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -1333559476995791982LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_FREE_MEM__
diff --git a/libjava/org/omg/CORBA/FieldNameHelper.h b/libjava/org/omg/CORBA/FieldNameHelper.h
new file mode 100644
index 000000000..a5ef219f4
--- /dev/null
+++ b/libjava/org/omg/CORBA/FieldNameHelper.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_FieldNameHelper__
+#define __org_omg_CORBA_FieldNameHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class FieldNameHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::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_CORBA_FieldNameHelper__
diff --git a/libjava/org/omg/CORBA/FixedHolder.h b/libjava/org/omg/CORBA/FixedHolder.h
new file mode 100644
index 000000000..53bfe0a24
--- /dev/null
+++ b/libjava/org/omg/CORBA/FixedHolder.h
@@ -0,0 +1,50 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_FixedHolder__
+#define __org_omg_CORBA_FixedHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace math
+ {
+ class BigDecimal;
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class FixedHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::FixedHolder : public ::java::lang::Object
+{
+
+public:
+ FixedHolder();
+ FixedHolder(::java::math::BigDecimal *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::java::math::BigDecimal * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_FixedHolder__
diff --git a/libjava/org/omg/CORBA/FloatHolder.h b/libjava/org/omg/CORBA/FloatHolder.h
new file mode 100644
index 000000000..fba02c579
--- /dev/null
+++ b/libjava/org/omg/CORBA/FloatHolder.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_FloatHolder__
+#define __org_omg_CORBA_FloatHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class FloatHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::FloatHolder : public ::java::lang::Object
+{
+
+public:
+ FloatHolder();
+ FloatHolder(jfloat);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::org::omg::CORBA::TypeCode * t_float;
+public:
+ jfloat __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_FloatHolder__
diff --git a/libjava/org/omg/CORBA/FloatSeqHelper.h b/libjava/org/omg/CORBA/FloatSeqHelper.h
new file mode 100644
index 000000000..87b84cc8d
--- /dev/null
+++ b/libjava/org/omg/CORBA/FloatSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_FloatSeqHelper__
+#define __org_omg_CORBA_FloatSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class FloatSeqHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::FloatSeqHelper : public ::java::lang::Object
+{
+
+public:
+ FloatSeqHelper();
+ static JArray< jfloat > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< jfloat > *);
+ static JArray< jfloat > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jfloat > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_FloatSeqHelper__
diff --git a/libjava/org/omg/CORBA/FloatSeqHolder.h b/libjava/org/omg/CORBA/FloatSeqHolder.h
new file mode 100644
index 000000000..e138c9179
--- /dev/null
+++ b/libjava/org/omg/CORBA/FloatSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_FloatSeqHolder__
+#define __org_omg_CORBA_FloatSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class FloatSeqHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::FloatSeqHolder : public ::java::lang::Object
+{
+
+public:
+ FloatSeqHolder();
+ FloatSeqHolder(JArray< jfloat > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< jfloat > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_FloatSeqHolder__
diff --git a/libjava/org/omg/CORBA/IDLType.h b/libjava/org/omg/CORBA/IDLType.h
new file mode 100644
index 000000000..8dab0acf3
--- /dev/null
+++ b/libjava/org/omg/CORBA/IDLType.h
@@ -0,0 +1,61 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_IDLType__
+#define __org_omg_CORBA_IDLType__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DefinitionKind;
+ class DomainManager;
+ class ExceptionList;
+ class IDLType;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::IDLType : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual ::org::omg::CORBA::DefinitionKind * def_kind() = 0;
+ virtual void destroy() = 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_CORBA_IDLType__
diff --git a/libjava/org/omg/CORBA/IDLTypeHelper.h b/libjava/org/omg/CORBA/IDLTypeHelper.h
new file mode 100644
index 000000000..43540f282
--- /dev/null
+++ b/libjava/org/omg/CORBA/IDLTypeHelper.h
@@ -0,0 +1,48 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_IDLTypeHelper__
+#define __org_omg_CORBA_IDLTypeHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class IDLType;
+ class IDLTypeHelper;
+ class Object;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::IDLTypeHelper : public ::java::lang::Object
+{
+
+public:
+ IDLTypeHelper();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::IDLType *);
+ static ::org::omg::CORBA::IDLType * extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::IDLType * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::IDLType *);
+ static ::org::omg::CORBA::IDLType * narrow(::org::omg::CORBA::Object *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_IDLTypeHelper__
diff --git a/libjava/org/omg/CORBA/IDLTypeOperations.h b/libjava/org/omg/CORBA/IDLTypeOperations.h
new file mode 100644
index 000000000..1f03591b7
--- /dev/null
+++ b/libjava/org/omg/CORBA/IDLTypeOperations.h
@@ -0,0 +1,36 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_IDLTypeOperations__
+#define __org_omg_CORBA_IDLTypeOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class DefinitionKind;
+ class IDLTypeOperations;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::IDLTypeOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::TypeCode * type() = 0;
+ virtual ::org::omg::CORBA::DefinitionKind * def_kind() = 0;
+ virtual void destroy() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_IDLTypeOperations__
diff --git a/libjava/org/omg/CORBA/IMP_LIMIT.h b/libjava/org/omg/CORBA/IMP_LIMIT.h
new file mode 100644
index 000000000..25247634e
--- /dev/null
+++ b/libjava/org/omg/CORBA/IMP_LIMIT.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_IMP_LIMIT__
+#define __org_omg_CORBA_IMP_LIMIT__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class IMP_LIMIT;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::IMP_LIMIT : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ IMP_LIMIT(::java::lang::String *);
+ IMP_LIMIT();
+ IMP_LIMIT(jint, ::org::omg::CORBA::CompletionStatus *);
+ IMP_LIMIT(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -8086463494577448422LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_IMP_LIMIT__
diff --git a/libjava/org/omg/CORBA/INITIALIZE.h b/libjava/org/omg/CORBA/INITIALIZE.h
new file mode 100644
index 000000000..6c0a1d01b
--- /dev/null
+++ b/libjava/org/omg/CORBA/INITIALIZE.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_INITIALIZE__
+#define __org_omg_CORBA_INITIALIZE__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class INITIALIZE;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::INITIALIZE : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ INITIALIZE(::java::lang::String *);
+ INITIALIZE();
+ INITIALIZE(jint, ::org::omg::CORBA::CompletionStatus *);
+ INITIALIZE(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -3753094599663690309LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_INITIALIZE__
diff --git a/libjava/org/omg/CORBA/INTERNAL.h b/libjava/org/omg/CORBA/INTERNAL.h
new file mode 100644
index 000000000..c006324f9
--- /dev/null
+++ b/libjava/org/omg/CORBA/INTERNAL.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_INTERNAL__
+#define __org_omg_CORBA_INTERNAL__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class INTERNAL;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::INTERNAL : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ INTERNAL(::java::lang::String *);
+ INTERNAL();
+ INTERNAL(jint, ::org::omg::CORBA::CompletionStatus *);
+ INTERNAL(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 3771336866139357605LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_INTERNAL__
diff --git a/libjava/org/omg/CORBA/INTF_REPOS.h b/libjava/org/omg/CORBA/INTF_REPOS.h
new file mode 100644
index 000000000..bdc34cd62
--- /dev/null
+++ b/libjava/org/omg/CORBA/INTF_REPOS.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_INTF_REPOS__
+#define __org_omg_CORBA_INTF_REPOS__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class INTF_REPOS;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::INTF_REPOS : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ INTF_REPOS(::java::lang::String *);
+ INTF_REPOS();
+ INTF_REPOS(jint, ::org::omg::CORBA::CompletionStatus *);
+ INTF_REPOS(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 722572694720671863LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_INTF_REPOS__
diff --git a/libjava/org/omg/CORBA/INVALID_ACTIVITY.h b/libjava/org/omg/CORBA/INVALID_ACTIVITY.h
new file mode 100644
index 000000000..025a111d6
--- /dev/null
+++ b/libjava/org/omg/CORBA/INVALID_ACTIVITY.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_INVALID_ACTIVITY__
+#define __org_omg_CORBA_INVALID_ACTIVITY__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class INVALID_ACTIVITY;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::INVALID_ACTIVITY : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ INVALID_ACTIVITY(::java::lang::String *);
+ INVALID_ACTIVITY();
+ INVALID_ACTIVITY(jint, ::org::omg::CORBA::CompletionStatus *);
+ INVALID_ACTIVITY(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 7907846629733712546LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_INVALID_ACTIVITY__
diff --git a/libjava/org/omg/CORBA/INVALID_TRANSACTION.h b/libjava/org/omg/CORBA/INVALID_TRANSACTION.h
new file mode 100644
index 000000000..6f4dbd95d
--- /dev/null
+++ b/libjava/org/omg/CORBA/INVALID_TRANSACTION.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_INVALID_TRANSACTION__
+#define __org_omg_CORBA_INVALID_TRANSACTION__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class INVALID_TRANSACTION;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::INVALID_TRANSACTION : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ INVALID_TRANSACTION(::java::lang::String *);
+ INVALID_TRANSACTION();
+ INVALID_TRANSACTION(jint, ::org::omg::CORBA::CompletionStatus *);
+ INVALID_TRANSACTION(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -4265126403821571697LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_INVALID_TRANSACTION__
diff --git a/libjava/org/omg/CORBA/INV_FLAG.h b/libjava/org/omg/CORBA/INV_FLAG.h
new file mode 100644
index 000000000..2d8edbd96
--- /dev/null
+++ b/libjava/org/omg/CORBA/INV_FLAG.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_INV_FLAG__
+#define __org_omg_CORBA_INV_FLAG__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class INV_FLAG;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::INV_FLAG : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ INV_FLAG(::java::lang::String *);
+ INV_FLAG();
+ INV_FLAG(jint, ::org::omg::CORBA::CompletionStatus *);
+ INV_FLAG(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -4863924749863817671LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_INV_FLAG__
diff --git a/libjava/org/omg/CORBA/INV_IDENT.h b/libjava/org/omg/CORBA/INV_IDENT.h
new file mode 100644
index 000000000..94c03dad1
--- /dev/null
+++ b/libjava/org/omg/CORBA/INV_IDENT.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_INV_IDENT__
+#define __org_omg_CORBA_INV_IDENT__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class INV_IDENT;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::INV_IDENT : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ INV_IDENT(::java::lang::String *);
+ INV_IDENT();
+ INV_IDENT(jint, ::org::omg::CORBA::CompletionStatus *);
+ INV_IDENT(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 4399295047946553530LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_INV_IDENT__
diff --git a/libjava/org/omg/CORBA/INV_OBJREF.h b/libjava/org/omg/CORBA/INV_OBJREF.h
new file mode 100644
index 000000000..069d9e068
--- /dev/null
+++ b/libjava/org/omg/CORBA/INV_OBJREF.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_INV_OBJREF__
+#define __org_omg_CORBA_INV_OBJREF__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class INV_OBJREF;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::INV_OBJREF : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ INV_OBJREF(::java::lang::String *);
+ INV_OBJREF();
+ INV_OBJREF(jint, ::org::omg::CORBA::CompletionStatus *);
+ INV_OBJREF(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -7238811948257685034LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_INV_OBJREF__
diff --git a/libjava/org/omg/CORBA/INV_POLICY.h b/libjava/org/omg/CORBA/INV_POLICY.h
new file mode 100644
index 000000000..de455608f
--- /dev/null
+++ b/libjava/org/omg/CORBA/INV_POLICY.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_INV_POLICY__
+#define __org_omg_CORBA_INV_POLICY__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class INV_POLICY;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::INV_POLICY : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ INV_POLICY(::java::lang::String *);
+ INV_POLICY();
+ INV_POLICY(jint, ::org::omg::CORBA::CompletionStatus *);
+ INV_POLICY(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -7823113107689030975LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_INV_POLICY__
diff --git a/libjava/org/omg/CORBA/IRObject.h b/libjava/org/omg/CORBA/IRObject.h
new file mode 100644
index 000000000..8f1102ebc
--- /dev/null
+++ b/libjava/org/omg/CORBA/IRObject.h
@@ -0,0 +1,59 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_IRObject__
+#define __org_omg_CORBA_IRObject__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DefinitionKind;
+ class DomainManager;
+ class ExceptionList;
+ class IRObject;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::IRObject : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::DefinitionKind * def_kind() = 0;
+ virtual void destroy() = 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_CORBA_IRObject__
diff --git a/libjava/org/omg/CORBA/IRObjectOperations.h b/libjava/org/omg/CORBA/IRObjectOperations.h
new file mode 100644
index 000000000..d2e4f4cbe
--- /dev/null
+++ b/libjava/org/omg/CORBA/IRObjectOperations.h
@@ -0,0 +1,34 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_IRObjectOperations__
+#define __org_omg_CORBA_IRObjectOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class DefinitionKind;
+ class IRObjectOperations;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::IRObjectOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::DefinitionKind * def_kind() = 0;
+ virtual void destroy() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_IRObjectOperations__
diff --git a/libjava/org/omg/CORBA/IdentifierHelper.h b/libjava/org/omg/CORBA/IdentifierHelper.h
new file mode 100644
index 000000000..5495b844a
--- /dev/null
+++ b/libjava/org/omg/CORBA/IdentifierHelper.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_IdentifierHelper__
+#define __org_omg_CORBA_IdentifierHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class IdentifierHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::IdentifierHelper : public ::java::lang::Object
+{
+
+public:
+ IdentifierHelper();
+ 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_CORBA_IdentifierHelper__
diff --git a/libjava/org/omg/CORBA/IntHolder.h b/libjava/org/omg/CORBA/IntHolder.h
new file mode 100644
index 000000000..fc85869de
--- /dev/null
+++ b/libjava/org/omg/CORBA/IntHolder.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_IntHolder__
+#define __org_omg_CORBA_IntHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class IntHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::IntHolder : public ::java::lang::Object
+{
+
+public:
+ IntHolder();
+ IntHolder(jint);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::org::omg::CORBA::TypeCode * t_long;
+public:
+ jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_IntHolder__
diff --git a/libjava/org/omg/CORBA/LocalObject.h b/libjava/org/omg/CORBA/LocalObject.h
new file mode 100644
index 000000000..27666d4f1
--- /dev/null
+++ b/libjava/org/omg/CORBA/LocalObject.h
@@ -0,0 +1,76 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_LocalObject__
+#define __org_omg_CORBA_LocalObject__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class LocalObject;
+ class NVList;
+ class NamedValue;
+ class ORB;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ class ServantObject;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::LocalObject : public ::java::lang::Object
+{
+
+public:
+ LocalObject();
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *);
+ 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 *);
+ virtual ::org::omg::CORBA::Object * _duplicate();
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers();
+ virtual ::org::omg::CORBA::Object * _get_interface_def();
+ virtual ::org::omg::CORBA::Object * _get_interface();
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint);
+ virtual jint _hash(jint);
+ virtual jboolean _is_a(::java::lang::String *);
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *);
+ virtual jboolean _non_existent();
+ virtual void _release();
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *);
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *);
+ virtual ::org::omg::CORBA::portable::ServantObject * _servant_preinvoke(::java::lang::String *, ::java::lang::Class *);
+ virtual void _servant_postinvoke(::org::omg::CORBA::portable::ServantObject *);
+ virtual ::org::omg::CORBA::portable::InputStream * _invoke(::org::omg::CORBA::portable::OutputStream *);
+ virtual jboolean _is_local();
+ virtual ::org::omg::CORBA::ORB * _orb();
+ virtual void _releaseReply(::org::omg::CORBA::portable::InputStream *);
+ virtual ::org::omg::CORBA::portable::OutputStream * _request(::java::lang::String *, jboolean);
+ virtual jboolean validate_connection();
+private:
+ static ::java::lang::String * INAPPROPRIATE;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_LocalObject__
diff --git a/libjava/org/omg/CORBA/LongHolder.h b/libjava/org/omg/CORBA/LongHolder.h
new file mode 100644
index 000000000..6fd5311b0
--- /dev/null
+++ b/libjava/org/omg/CORBA/LongHolder.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_LongHolder__
+#define __org_omg_CORBA_LongHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class LongHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::LongHolder : public ::java::lang::Object
+{
+
+public:
+ LongHolder();
+ LongHolder(jlong);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::org::omg::CORBA::TypeCode * t_longlong;
+public:
+ jlong __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_LongHolder__
diff --git a/libjava/org/omg/CORBA/LongLongSeqHelper.h b/libjava/org/omg/CORBA/LongLongSeqHelper.h
new file mode 100644
index 000000000..5430e67fb
--- /dev/null
+++ b/libjava/org/omg/CORBA/LongLongSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_LongLongSeqHelper__
+#define __org_omg_CORBA_LongLongSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class LongLongSeqHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::LongLongSeqHelper : public ::java::lang::Object
+{
+
+public:
+ LongLongSeqHelper();
+ static JArray< jlong > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< jlong > *);
+ static JArray< jlong > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jlong > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_LongLongSeqHelper__
diff --git a/libjava/org/omg/CORBA/LongLongSeqHolder.h b/libjava/org/omg/CORBA/LongLongSeqHolder.h
new file mode 100644
index 000000000..d0ba6ca2e
--- /dev/null
+++ b/libjava/org/omg/CORBA/LongLongSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_LongLongSeqHolder__
+#define __org_omg_CORBA_LongLongSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class LongLongSeqHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::LongLongSeqHolder : public ::java::lang::Object
+{
+
+public:
+ LongLongSeqHolder();
+ LongLongSeqHolder(JArray< jlong > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< jlong > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_LongLongSeqHolder__
diff --git a/libjava/org/omg/CORBA/LongSeqHelper.h b/libjava/org/omg/CORBA/LongSeqHelper.h
new file mode 100644
index 000000000..63dbf9d02
--- /dev/null
+++ b/libjava/org/omg/CORBA/LongSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_LongSeqHelper__
+#define __org_omg_CORBA_LongSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class LongSeqHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::LongSeqHelper : public ::java::lang::Object
+{
+
+public:
+ LongSeqHelper();
+ static JArray< jint > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< jint > *);
+ static JArray< jint > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jint > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_LongSeqHelper__
diff --git a/libjava/org/omg/CORBA/LongSeqHolder.h b/libjava/org/omg/CORBA/LongSeqHolder.h
new file mode 100644
index 000000000..92dc019db
--- /dev/null
+++ b/libjava/org/omg/CORBA/LongSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_LongSeqHolder__
+#define __org_omg_CORBA_LongSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class LongSeqHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::LongSeqHolder : public ::java::lang::Object
+{
+
+public:
+ LongSeqHolder();
+ LongSeqHolder(JArray< jint > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * __attribute__((aligned(__alignof__( ::java::lang::Object)))) typecode;
+public:
+ JArray< jint > * value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_LongSeqHolder__
diff --git a/libjava/org/omg/CORBA/MARSHAL.h b/libjava/org/omg/CORBA/MARSHAL.h
new file mode 100644
index 000000000..75516cbbb
--- /dev/null
+++ b/libjava/org/omg/CORBA/MARSHAL.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_MARSHAL__
+#define __org_omg_CORBA_MARSHAL__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class MARSHAL;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::MARSHAL : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ MARSHAL(::java::lang::String *);
+ MARSHAL();
+ MARSHAL(jint, ::org::omg::CORBA::CompletionStatus *);
+ MARSHAL(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 7416408250336395546LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_MARSHAL__
diff --git a/libjava/org/omg/CORBA/NO_IMPLEMENT.h b/libjava/org/omg/CORBA/NO_IMPLEMENT.h
new file mode 100644
index 000000000..c4a0273c6
--- /dev/null
+++ b/libjava/org/omg/CORBA/NO_IMPLEMENT.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_NO_IMPLEMENT__
+#define __org_omg_CORBA_NO_IMPLEMENT__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class NO_IMPLEMENT;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::NO_IMPLEMENT : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ NO_IMPLEMENT(::java::lang::String *);
+ NO_IMPLEMENT();
+ NO_IMPLEMENT(jint, ::org::omg::CORBA::CompletionStatus *);
+ NO_IMPLEMENT(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 3519190655657192112LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_NO_IMPLEMENT__
diff --git a/libjava/org/omg/CORBA/NO_MEMORY.h b/libjava/org/omg/CORBA/NO_MEMORY.h
new file mode 100644
index 000000000..ce8f3f00d
--- /dev/null
+++ b/libjava/org/omg/CORBA/NO_MEMORY.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_NO_MEMORY__
+#define __org_omg_CORBA_NO_MEMORY__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class NO_MEMORY;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::NO_MEMORY : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ NO_MEMORY(::java::lang::String *);
+ NO_MEMORY();
+ NO_MEMORY(jint, ::org::omg::CORBA::CompletionStatus *);
+ NO_MEMORY(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -4591569617929689285LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_NO_MEMORY__
diff --git a/libjava/org/omg/CORBA/NO_PERMISSION.h b/libjava/org/omg/CORBA/NO_PERMISSION.h
new file mode 100644
index 000000000..1f2bea8a3
--- /dev/null
+++ b/libjava/org/omg/CORBA/NO_PERMISSION.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_NO_PERMISSION__
+#define __org_omg_CORBA_NO_PERMISSION__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class NO_PERMISSION;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::NO_PERMISSION : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ NO_PERMISSION(::java::lang::String *);
+ NO_PERMISSION();
+ NO_PERMISSION(jint, ::org::omg::CORBA::CompletionStatus *);
+ NO_PERMISSION(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -1533969523582458479LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_NO_PERMISSION__
diff --git a/libjava/org/omg/CORBA/NO_RESOURCES.h b/libjava/org/omg/CORBA/NO_RESOURCES.h
new file mode 100644
index 000000000..92daec581
--- /dev/null
+++ b/libjava/org/omg/CORBA/NO_RESOURCES.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_NO_RESOURCES__
+#define __org_omg_CORBA_NO_RESOURCES__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class NO_RESOURCES;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::NO_RESOURCES : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ NO_RESOURCES(::java::lang::String *);
+ NO_RESOURCES();
+ NO_RESOURCES(jint, ::org::omg::CORBA::CompletionStatus *);
+ NO_RESOURCES(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 8129246118235803597LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_NO_RESOURCES__
diff --git a/libjava/org/omg/CORBA/NO_RESPONSE.h b/libjava/org/omg/CORBA/NO_RESPONSE.h
new file mode 100644
index 000000000..eef00cc12
--- /dev/null
+++ b/libjava/org/omg/CORBA/NO_RESPONSE.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_NO_RESPONSE__
+#define __org_omg_CORBA_NO_RESPONSE__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class NO_RESPONSE;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::NO_RESPONSE : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ NO_RESPONSE(::java::lang::String *);
+ NO_RESPONSE();
+ NO_RESPONSE(jint, ::org::omg::CORBA::CompletionStatus *);
+ NO_RESPONSE(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 1971973765161647047LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_NO_RESPONSE__
diff --git a/libjava/org/omg/CORBA/NVList.h b/libjava/org/omg/CORBA/NVList.h
new file mode 100644
index 000000000..ec886d819
--- /dev/null
+++ b/libjava/org/omg/CORBA/NVList.h
@@ -0,0 +1,40 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_NVList__
+#define __org_omg_CORBA_NVList__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class NVList;
+ class NamedValue;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::NVList : public ::java::lang::Object
+{
+
+public:
+ NVList();
+ virtual ::org::omg::CORBA::NamedValue * add(jint) = 0;
+ virtual ::org::omg::CORBA::NamedValue * add_item(::java::lang::String *, jint) = 0;
+ virtual ::org::omg::CORBA::NamedValue * add_value(::java::lang::String *, ::org::omg::CORBA::Any *, jint) = 0;
+ virtual jint count() = 0;
+ virtual ::org::omg::CORBA::NamedValue * item(jint) = 0;
+ virtual void remove(jint) = 0;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_NVList__
diff --git a/libjava/org/omg/CORBA/NameValuePair.h b/libjava/org/omg/CORBA/NameValuePair.h
new file mode 100644
index 000000000..b2f1034e8
--- /dev/null
+++ b/libjava/org/omg/CORBA/NameValuePair.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_NameValuePair__
+#define __org_omg_CORBA_NameValuePair__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class NameValuePair;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::NameValuePair : public ::java::lang::Object
+{
+
+public:
+ NameValuePair();
+ NameValuePair(::java::lang::String *, ::org::omg::CORBA::Any *);
+ ::org::omg::CORBA::Any * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ static const jlong serialVersionUID = 7000741877654946223LL;
+public:
+ ::java::lang::String * id;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_NameValuePair__
diff --git a/libjava/org/omg/CORBA/NameValuePairHelper.h b/libjava/org/omg/CORBA/NameValuePairHelper.h
new file mode 100644
index 000000000..12b688eb5
--- /dev/null
+++ b/libjava/org/omg/CORBA/NameValuePairHelper.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_NameValuePairHelper__
+#define __org_omg_CORBA_NameValuePairHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class NameValuePair;
+ class NameValuePairHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::NameValuePairHelper : public ::java::lang::Object
+{
+
+public:
+ NameValuePairHelper();
+ static ::org::omg::CORBA::NameValuePair * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::NameValuePair *);
+ static ::org::omg::CORBA::NameValuePair * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::NameValuePair *);
+private:
+ static ::java::lang::String * _id;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_NameValuePairHelper__
diff --git a/libjava/org/omg/CORBA/NamedValue.h b/libjava/org/omg/CORBA/NamedValue.h
new file mode 100644
index 000000000..f3debeb41
--- /dev/null
+++ b/libjava/org/omg/CORBA/NamedValue.h
@@ -0,0 +1,36 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_NamedValue__
+#define __org_omg_CORBA_NamedValue__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class NamedValue;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::NamedValue : public ::java::lang::Object
+{
+
+public:
+ NamedValue();
+ virtual jint flags() = 0;
+ virtual ::java::lang::String * name() = 0;
+ virtual ::org::omg::CORBA::Any * value() = 0;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_NamedValue__
diff --git a/libjava/org/omg/CORBA/OBJECT_NOT_EXIST.h b/libjava/org/omg/CORBA/OBJECT_NOT_EXIST.h
new file mode 100644
index 000000000..34c170a0d
--- /dev/null
+++ b/libjava/org/omg/CORBA/OBJECT_NOT_EXIST.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_OBJECT_NOT_EXIST__
+#define __org_omg_CORBA_OBJECT_NOT_EXIST__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class OBJECT_NOT_EXIST;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::OBJECT_NOT_EXIST : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ OBJECT_NOT_EXIST(::java::lang::String *);
+ OBJECT_NOT_EXIST();
+ OBJECT_NOT_EXIST(jint, ::org::omg::CORBA::CompletionStatus *);
+ OBJECT_NOT_EXIST(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 7226958015420512389LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_OBJECT_NOT_EXIST__
diff --git a/libjava/org/omg/CORBA/OBJ_ADAPTER.h b/libjava/org/omg/CORBA/OBJ_ADAPTER.h
new file mode 100644
index 000000000..81888d8ac
--- /dev/null
+++ b/libjava/org/omg/CORBA/OBJ_ADAPTER.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_OBJ_ADAPTER__
+#define __org_omg_CORBA_OBJ_ADAPTER__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class OBJ_ADAPTER;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::OBJ_ADAPTER : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ OBJ_ADAPTER(::java::lang::String *);
+ OBJ_ADAPTER();
+ OBJ_ADAPTER(jint, ::org::omg::CORBA::CompletionStatus *);
+ OBJ_ADAPTER(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -1516541344234786928LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_OBJ_ADAPTER__
diff --git a/libjava/org/omg/CORBA/OMGVMCID.h b/libjava/org/omg/CORBA/OMGVMCID.h
new file mode 100644
index 000000000..1ee33c5d2
--- /dev/null
+++ b/libjava/org/omg/CORBA/OMGVMCID.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_OMGVMCID__
+#define __org_omg_CORBA_OMGVMCID__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class OMGVMCID;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::OMGVMCID : public ::java::lang::Object
+{
+
+public:
+ static const jint value = 1330446336;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_OMGVMCID__
diff --git a/libjava/org/omg/CORBA/ORB.h b/libjava/org/omg/CORBA/ORB.h
new file mode 100644
index 000000000..f14893392
--- /dev/null
+++ b/libjava/org/omg/CORBA/ORB.h
@@ -0,0 +1,137 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ORB__
+#define __org_omg_CORBA_ORB__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace java
+ {
+ namespace applet
+ {
+ class Applet;
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class Current;
+ class DynAny;
+ class DynArray;
+ class DynEnum;
+ class DynSequence;
+ class DynStruct;
+ class DynUnion;
+ class Environment;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class ORB;
+ class Object;
+ class Policy;
+ class Request;
+ class ServiceInformationHolder;
+ class StructMember;
+ class TCKind;
+ class TypeCode;
+ class UnionMember;
+ class ValueMember;
+ namespace portable
+ {
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ORB : public ::java::lang::Object
+{
+
+public:
+ ORB();
+ virtual void connect(::org::omg::CORBA::Object *);
+ virtual void disconnect(::org::omg::CORBA::Object *);
+ virtual ::org::omg::CORBA::TypeCode * create_recursive_sequence_tc(jint, jint) = 0;
+ virtual ::org::omg::CORBA::TypeCode * create_alias_tc(::java::lang::String *, ::java::lang::String *, ::org::omg::CORBA::TypeCode *) = 0;
+ virtual ::org::omg::CORBA::Any * create_any() = 0;
+ virtual ::org::omg::CORBA::TypeCode * create_array_tc(jint, ::org::omg::CORBA::TypeCode *) = 0;
+ virtual ::org::omg::CORBA::ContextList * create_context_list() = 0;
+ virtual ::org::omg::CORBA::DynAny * create_basic_dyn_any(::org::omg::CORBA::TypeCode *);
+ virtual ::org::omg::CORBA::DynAny * create_dyn_any(::org::omg::CORBA::Any *);
+ virtual ::org::omg::CORBA::DynArray * create_dyn_array(::org::omg::CORBA::TypeCode *);
+ virtual ::org::omg::CORBA::DynEnum * create_dyn_enum(::org::omg::CORBA::TypeCode *);
+ virtual ::org::omg::CORBA::DynSequence * create_dyn_sequence(::org::omg::CORBA::TypeCode *);
+ virtual ::org::omg::CORBA::DynStruct * create_dyn_struct(::org::omg::CORBA::TypeCode *);
+ virtual ::org::omg::CORBA::DynUnion * create_dyn_union(::org::omg::CORBA::TypeCode *);
+ virtual ::org::omg::CORBA::TypeCode * create_enum_tc(::java::lang::String *, ::java::lang::String *, JArray< ::java::lang::String * > *) = 0;
+ virtual ::org::omg::CORBA::Environment * create_environment() = 0;
+ virtual ::org::omg::CORBA::ExceptionList * create_exception_list() = 0;
+ virtual ::org::omg::CORBA::TypeCode * create_exception_tc(::java::lang::String *, ::java::lang::String *, JArray< ::org::omg::CORBA::StructMember * > *) = 0;
+ virtual ::org::omg::CORBA::TypeCode * create_fixed_tc(jshort, jshort);
+ virtual ::org::omg::CORBA::TypeCode * create_interface_tc(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::NVList * create_list(jint) = 0;
+ virtual ::org::omg::CORBA::NamedValue * create_named_value(::java::lang::String *, ::org::omg::CORBA::Any *, jint) = 0;
+ virtual void send_multiple_requests_oneway(JArray< ::org::omg::CORBA::Request * > *) = 0;
+ virtual void send_multiple_requests_deferred(JArray< ::org::omg::CORBA::Request * > *) = 0;
+ virtual jboolean poll_next_response() = 0;
+ virtual ::org::omg::CORBA::Request * get_next_response() = 0;
+ virtual ::org::omg::CORBA::portable::OutputStream * create_output_stream() = 0;
+ virtual ::org::omg::CORBA::NVList * create_operation_list(::org::omg::CORBA::Object *);
+ virtual ::org::omg::CORBA::Policy * create_policy(jint, ::org::omg::CORBA::Any *);
+ virtual ::org::omg::CORBA::TypeCode * create_sequence_tc(jint, ::org::omg::CORBA::TypeCode *) = 0;
+ virtual ::org::omg::CORBA::TypeCode * create_string_tc(jint) = 0;
+ virtual ::org::omg::CORBA::TypeCode * create_struct_tc(::java::lang::String *, ::java::lang::String *, JArray< ::org::omg::CORBA::StructMember * > *) = 0;
+ virtual ::org::omg::CORBA::TypeCode * create_union_tc(::java::lang::String *, ::java::lang::String *, ::org::omg::CORBA::TypeCode *, JArray< ::org::omg::CORBA::UnionMember * > *) = 0;
+ virtual ::org::omg::CORBA::TypeCode * create_wstring_tc(jint) = 0;
+ virtual ::org::omg::CORBA::TypeCode * create_abstract_interface_tc(::java::lang::String *, ::java::lang::String *);
+ virtual ::org::omg::CORBA::TypeCode * create_native_tc(::java::lang::String *, ::java::lang::String *);
+ virtual ::org::omg::CORBA::TypeCode * create_recursive_tc(::java::lang::String *);
+ virtual ::org::omg::CORBA::TypeCode * create_value_box_tc(::java::lang::String *, ::java::lang::String *, ::org::omg::CORBA::TypeCode *);
+ virtual ::org::omg::CORBA::TypeCode * create_value_tc(::java::lang::String *, ::java::lang::String *, jshort, ::org::omg::CORBA::TypeCode *, JArray< ::org::omg::CORBA::ValueMember * > *);
+ virtual ::org::omg::CORBA::Current * get_current();
+ virtual jboolean get_service_information(jshort, ::org::omg::CORBA::ServiceInformationHolder *);
+ virtual ::org::omg::CORBA::Context * get_default_context() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_primitive_tc(::org::omg::CORBA::TCKind *) = 0;
+ static ::org::omg::CORBA::ORB * init();
+ static ::org::omg::CORBA::ORB * init(::java::applet::Applet *, ::java::util::Properties *);
+ static ::org::omg::CORBA::ORB * init(JArray< ::java::lang::String * > *, ::java::util::Properties *);
+ virtual JArray< ::java::lang::String * > * list_initial_services() = 0;
+ virtual ::org::omg::CORBA::Object * resolve_initial_references(::java::lang::String *) = 0;
+ virtual ::java::lang::String * object_to_string(::org::omg::CORBA::Object *) = 0;
+ virtual void perform_work();
+ virtual jboolean work_pending();
+ virtual ::org::omg::CORBA::Object * string_to_object(::java::lang::String *) = 0;
+ virtual void run();
+ virtual void shutdown(jboolean);
+ virtual void destroy();
+public: // actually protected
+ virtual void set_parameters(JArray< ::java::lang::String * > *, ::java::util::Properties *) = 0;
+ virtual void set_parameters(::java::applet::Applet *, ::java::util::Properties *) = 0;
+private:
+ static ::java::lang::String * getCumulatedProperty(::java::util::Properties *, ::java::lang::String *);
+ static ::java::lang::String * checkFile(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
+ static ::org::omg::CORBA::ORB * createORB(::java::util::Properties *, ::java::lang::String *);
+ static void noORB(::java::lang::String *, ::java::lang::Throwable *);
+ static ::java::lang::String * FUNCTIONAL_ORB;
+ static ::java::lang::String * RESTRICTED_ORB;
+ static ::java::lang::String * LISTENER_PORT;
+ static ::java::lang::String * DEFAULT_FUNCTIONAL_ORB;
+ static ::java::lang::String * DEFAULT_FOCUSED_ORB;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ORB__
diff --git a/libjava/org/omg/CORBA/ORBPackage/InconsistentTypeCode.h b/libjava/org/omg/CORBA/ORBPackage/InconsistentTypeCode.h
new file mode 100644
index 000000000..a3689a981
--- /dev/null
+++ b/libjava/org/omg/CORBA/ORBPackage/InconsistentTypeCode.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ORBPackage_InconsistentTypeCode__
+#define __org_omg_CORBA_ORBPackage_InconsistentTypeCode__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace ORBPackage
+ {
+ class InconsistentTypeCode;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ORBPackage::InconsistentTypeCode : public ::org::omg::CORBA::UserException
+{
+
+public:
+ InconsistentTypeCode();
+ InconsistentTypeCode(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = -4393472660722667060LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ORBPackage_InconsistentTypeCode__
diff --git a/libjava/org/omg/CORBA/ORBPackage/InvalidName.h b/libjava/org/omg/CORBA/ORBPackage/InvalidName.h
new file mode 100644
index 000000000..256592665
--- /dev/null
+++ b/libjava/org/omg/CORBA/ORBPackage/InvalidName.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ORBPackage_InvalidName__
+#define __org_omg_CORBA_ORBPackage_InvalidName__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace ORBPackage
+ {
+ class InvalidName;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ORBPackage::InvalidName : public ::org::omg::CORBA::UserException
+{
+
+public:
+ InvalidName();
+ InvalidName(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = 6635923991559230168LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ORBPackage_InvalidName__
diff --git a/libjava/org/omg/CORBA/Object.h b/libjava/org/omg/CORBA/Object.h
new file mode 100644
index 000000000..10bde6e2a
--- /dev/null
+++ b/libjava/org/omg/CORBA/Object.h
@@ -0,0 +1,55 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_Object__
+#define __org_omg_CORBA_Object__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::Object : public ::java::lang::Object
+{
+
+public:
+ 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_CORBA_Object__
diff --git a/libjava/org/omg/CORBA/ObjectHelper.h b/libjava/org/omg/CORBA/ObjectHelper.h
new file mode 100644
index 000000000..05a802998
--- /dev/null
+++ b/libjava/org/omg/CORBA/ObjectHelper.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ObjectHelper__
+#define __org_omg_CORBA_ObjectHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class ObjectHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ObjectHelper : public ::java::lang::Object
+{
+
+public:
+ ObjectHelper();
+ static ::org::omg::CORBA::Object * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::Object *);
+ static ::org::omg::CORBA::Object * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::Object *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ObjectHelper__
diff --git a/libjava/org/omg/CORBA/ObjectHolder.h b/libjava/org/omg/CORBA/ObjectHolder.h
new file mode 100644
index 000000000..47093d004
--- /dev/null
+++ b/libjava/org/omg/CORBA/ObjectHolder.h
@@ -0,0 +1,57 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ObjectHolder__
+#define __org_omg_CORBA_ObjectHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class RecordTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Object;
+ class ObjectHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ObjectHolder : public ::java::lang::Object
+{
+
+public:
+ ObjectHolder();
+ ObjectHolder(::org::omg::CORBA::Object *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::gnu::CORBA::typecodes::RecordTypeCode * t_object;
+public:
+ ::org::omg::CORBA::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ObjectHolder__
diff --git a/libjava/org/omg/CORBA/OctetSeqHelper.h b/libjava/org/omg/CORBA/OctetSeqHelper.h
new file mode 100644
index 000000000..6a2bd4611
--- /dev/null
+++ b/libjava/org/omg/CORBA/OctetSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_OctetSeqHelper__
+#define __org_omg_CORBA_OctetSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class OctetSeqHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::OctetSeqHelper : public ::java::lang::Object
+{
+
+public:
+ OctetSeqHelper();
+ static JArray< jbyte > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< jbyte > *);
+ static JArray< jbyte > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jbyte > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_OctetSeqHelper__
diff --git a/libjava/org/omg/CORBA/OctetSeqHolder.h b/libjava/org/omg/CORBA/OctetSeqHolder.h
new file mode 100644
index 000000000..4f053fe72
--- /dev/null
+++ b/libjava/org/omg/CORBA/OctetSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_OctetSeqHolder__
+#define __org_omg_CORBA_OctetSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class OctetSeqHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::OctetSeqHolder : public ::java::lang::Object
+{
+
+public:
+ OctetSeqHolder();
+ OctetSeqHolder(JArray< jbyte > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< jbyte > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_OctetSeqHolder__
diff --git a/libjava/org/omg/CORBA/PERSIST_STORE.h b/libjava/org/omg/CORBA/PERSIST_STORE.h
new file mode 100644
index 000000000..0b21ec953
--- /dev/null
+++ b/libjava/org/omg/CORBA/PERSIST_STORE.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PERSIST_STORE__
+#define __org_omg_CORBA_PERSIST_STORE__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class PERSIST_STORE;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PERSIST_STORE : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ PERSIST_STORE(::java::lang::String *);
+ PERSIST_STORE();
+ PERSIST_STORE(jint, ::org::omg::CORBA::CompletionStatus *);
+ PERSIST_STORE(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -6835478548864681965LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_PERSIST_STORE__
diff --git a/libjava/org/omg/CORBA/PRIVATE_MEMBER.h b/libjava/org/omg/CORBA/PRIVATE_MEMBER.h
new file mode 100644
index 000000000..047f012e0
--- /dev/null
+++ b/libjava/org/omg/CORBA/PRIVATE_MEMBER.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PRIVATE_MEMBER__
+#define __org_omg_CORBA_PRIVATE_MEMBER__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class PRIVATE_MEMBER;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PRIVATE_MEMBER : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_PRIVATE_MEMBER__
diff --git a/libjava/org/omg/CORBA/PUBLIC_MEMBER.h b/libjava/org/omg/CORBA/PUBLIC_MEMBER.h
new file mode 100644
index 000000000..a549730f7
--- /dev/null
+++ b/libjava/org/omg/CORBA/PUBLIC_MEMBER.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PUBLIC_MEMBER__
+#define __org_omg_CORBA_PUBLIC_MEMBER__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class PUBLIC_MEMBER;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PUBLIC_MEMBER : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 1;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_PUBLIC_MEMBER__
diff --git a/libjava/org/omg/CORBA/ParameterMode.h b/libjava/org/omg/CORBA/ParameterMode.h
new file mode 100644
index 000000000..92457814d
--- /dev/null
+++ b/libjava/org/omg/CORBA/ParameterMode.h
@@ -0,0 +1,50 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ParameterMode__
+#define __org_omg_CORBA_ParameterMode__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ParameterMode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ParameterMode : public ::java::lang::Object
+{
+
+public: // actually protected
+ ParameterMode(jint);
+public:
+ virtual jint value();
+ static ::org::omg::CORBA::ParameterMode * from_int(jint);
+private:
+ static const jlong serialVersionUID = 1521598391932998229LL;
+public:
+ static const jint _PARAM_IN = 0;
+ static const jint _PARAM_OUT = 1;
+ static const jint _PARAM_INOUT = 2;
+ static ::org::omg::CORBA::ParameterMode * PARAM_IN;
+ static ::org::omg::CORBA::ParameterMode * PARAM_OUT;
+ static ::org::omg::CORBA::ParameterMode * PARAM_INOUT;
+private:
+ jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) value__;
+ static JArray< ::org::omg::CORBA::ParameterMode * > * table;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ParameterMode__
diff --git a/libjava/org/omg/CORBA/ParameterModeHelper.h b/libjava/org/omg/CORBA/ParameterModeHelper.h
new file mode 100644
index 000000000..74d723b1b
--- /dev/null
+++ b/libjava/org/omg/CORBA/ParameterModeHelper.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ParameterModeHelper__
+#define __org_omg_CORBA_ParameterModeHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class ParameterMode;
+ class ParameterModeHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ParameterModeHelper : public ::java::lang::Object
+{
+
+public:
+ ParameterModeHelper();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::ParameterMode *);
+ static ::org::omg::CORBA::ParameterMode * extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::ParameterMode * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::ParameterMode *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ParameterModeHelper__
diff --git a/libjava/org/omg/CORBA/ParameterModeHolder.h b/libjava/org/omg/CORBA/ParameterModeHolder.h
new file mode 100644
index 000000000..5d8186f1c
--- /dev/null
+++ b/libjava/org/omg/CORBA/ParameterModeHolder.h
@@ -0,0 +1,44 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ParameterModeHolder__
+#define __org_omg_CORBA_ParameterModeHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ParameterMode;
+ class ParameterModeHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ParameterModeHolder : public ::java::lang::Object
+{
+
+public:
+ ParameterModeHolder();
+ ParameterModeHolder(::org::omg::CORBA::ParameterMode *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::ParameterMode * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ParameterModeHolder__
diff --git a/libjava/org/omg/CORBA/Policy.h b/libjava/org/omg/CORBA/Policy.h
new file mode 100644
index 000000000..49f2b44fb
--- /dev/null
+++ b/libjava/org/omg/CORBA/Policy.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_Policy__
+#define __org_omg_CORBA_Policy__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::Policy : public ::java::lang::Object
+{
+
+public:
+ 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;
+ virtual ::org::omg::CORBA::Policy * copy() = 0;
+ virtual void destroy() = 0;
+ virtual jint policy_type() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_Policy__
diff --git a/libjava/org/omg/CORBA/PolicyError.h b/libjava/org/omg/CORBA/PolicyError.h
new file mode 100644
index 000000000..1948a8481
--- /dev/null
+++ b/libjava/org/omg/CORBA/PolicyError.h
@@ -0,0 +1,38 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PolicyError__
+#define __org_omg_CORBA_PolicyError__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class PolicyError;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PolicyError : public ::org::omg::CORBA::UserException
+{
+
+public:
+ PolicyError();
+ PolicyError(jshort);
+ PolicyError(::java::lang::String *, jshort);
+ jshort __attribute__((aligned(__alignof__( ::org::omg::CORBA::UserException)))) reason;
+private:
+ static const jlong serialVersionUID = -9196809779974700103LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_PolicyError__
diff --git a/libjava/org/omg/CORBA/PolicyErrorCodeHelper.h b/libjava/org/omg/CORBA/PolicyErrorCodeHelper.h
new file mode 100644
index 000000000..817d39dd7
--- /dev/null
+++ b/libjava/org/omg/CORBA/PolicyErrorCodeHelper.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PolicyErrorCodeHelper__
+#define __org_omg_CORBA_PolicyErrorCodeHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class PolicyErrorCodeHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PolicyErrorCodeHelper : public ::java::lang::Object
+{
+
+public:
+ PolicyErrorCodeHelper();
+ static jshort extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, jshort);
+ static jshort read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, jshort);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_PolicyErrorCodeHelper__
diff --git a/libjava/org/omg/CORBA/PolicyErrorHelper.h b/libjava/org/omg/CORBA/PolicyErrorHelper.h
new file mode 100644
index 000000000..dadfb3764
--- /dev/null
+++ b/libjava/org/omg/CORBA/PolicyErrorHelper.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PolicyErrorHelper__
+#define __org_omg_CORBA_PolicyErrorHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class PolicyError;
+ class PolicyErrorHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PolicyErrorHelper : public ::java::lang::Object
+{
+
+public:
+ PolicyErrorHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::PolicyError *);
+ static ::org::omg::CORBA::PolicyError * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::PolicyError * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::PolicyError *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_PolicyErrorHelper__
diff --git a/libjava/org/omg/CORBA/PolicyErrorHolder.h b/libjava/org/omg/CORBA/PolicyErrorHolder.h
new file mode 100644
index 000000000..148235027
--- /dev/null
+++ b/libjava/org/omg/CORBA/PolicyErrorHolder.h
@@ -0,0 +1,44 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PolicyErrorHolder__
+#define __org_omg_CORBA_PolicyErrorHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class PolicyError;
+ class PolicyErrorHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PolicyErrorHolder : public ::java::lang::Object
+{
+
+public:
+ PolicyErrorHolder();
+ PolicyErrorHolder(::org::omg::CORBA::PolicyError *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ ::org::omg::CORBA::PolicyError * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_PolicyErrorHolder__
diff --git a/libjava/org/omg/CORBA/PolicyHelper.h b/libjava/org/omg/CORBA/PolicyHelper.h
new file mode 100644
index 000000000..440e57596
--- /dev/null
+++ b/libjava/org/omg/CORBA/PolicyHelper.h
@@ -0,0 +1,48 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PolicyHelper__
+#define __org_omg_CORBA_PolicyHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Object;
+ class Policy;
+ class PolicyHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PolicyHelper : public ::java::lang::Object
+{
+
+public:
+ PolicyHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::Policy *);
+ static ::org::omg::CORBA::Policy * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::Policy * narrow(::org::omg::CORBA::Object *);
+ static ::org::omg::CORBA::Policy * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::Policy *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_PolicyHelper__
diff --git a/libjava/org/omg/CORBA/PolicyHolder.h b/libjava/org/omg/CORBA/PolicyHolder.h
new file mode 100644
index 000000000..3e9f6cfdd
--- /dev/null
+++ b/libjava/org/omg/CORBA/PolicyHolder.h
@@ -0,0 +1,44 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PolicyHolder__
+#define __org_omg_CORBA_PolicyHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Policy;
+ class PolicyHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PolicyHolder : public ::java::lang::Object
+{
+
+public:
+ PolicyHolder();
+ PolicyHolder(::org::omg::CORBA::Policy *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ ::org::omg::CORBA::Policy * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_PolicyHolder__
diff --git a/libjava/org/omg/CORBA/PolicyListHelper.h b/libjava/org/omg/CORBA/PolicyListHelper.h
new file mode 100644
index 000000000..a18369e9c
--- /dev/null
+++ b/libjava/org/omg/CORBA/PolicyListHelper.h
@@ -0,0 +1,48 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PolicyListHelper__
+#define __org_omg_CORBA_PolicyListHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Policy;
+ class PolicyListHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PolicyListHelper : public ::java::lang::Object
+{
+
+public:
+ PolicyListHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, JArray< ::org::omg::CORBA::Policy * > *);
+ static JArray< ::org::omg::CORBA::Policy * > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static JArray< ::org::omg::CORBA::Policy * > * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< ::org::omg::CORBA::Policy * > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_PolicyListHelper__
diff --git a/libjava/org/omg/CORBA/PolicyListHolder.h b/libjava/org/omg/CORBA/PolicyListHolder.h
new file mode 100644
index 000000000..375ced89b
--- /dev/null
+++ b/libjava/org/omg/CORBA/PolicyListHolder.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PolicyListHolder__
+#define __org_omg_CORBA_PolicyListHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Policy;
+ class PolicyListHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PolicyListHolder : public ::java::lang::Object
+{
+
+public:
+ PolicyListHolder();
+ PolicyListHolder(JArray< ::org::omg::CORBA::Policy * > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ JArray< ::org::omg::CORBA::Policy * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_PolicyListHolder__
diff --git a/libjava/org/omg/CORBA/PolicyOperations.h b/libjava/org/omg/CORBA/PolicyOperations.h
new file mode 100644
index 000000000..b27bc9cf9
--- /dev/null
+++ b/libjava/org/omg/CORBA/PolicyOperations.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PolicyOperations__
+#define __org_omg_CORBA_PolicyOperations__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Policy;
+ class PolicyOperations;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PolicyOperations : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::Policy * copy() = 0;
+ virtual void destroy() = 0;
+ virtual jint policy_type() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_PolicyOperations__
diff --git a/libjava/org/omg/CORBA/PolicyTypeHelper.h b/libjava/org/omg/CORBA/PolicyTypeHelper.h
new file mode 100644
index 000000000..25868513c
--- /dev/null
+++ b/libjava/org/omg/CORBA/PolicyTypeHelper.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PolicyTypeHelper__
+#define __org_omg_CORBA_PolicyTypeHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class PolicyTypeHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PolicyTypeHelper : public ::java::lang::Object
+{
+
+public:
+ PolicyTypeHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, jint);
+ static jint extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static jint read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, jint);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_PolicyTypeHelper__
diff --git a/libjava/org/omg/CORBA/Principal.h b/libjava/org/omg/CORBA/Principal.h
new file mode 100644
index 000000000..52c71503d
--- /dev/null
+++ b/libjava/org/omg/CORBA/Principal.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_Principal__
+#define __org_omg_CORBA_Principal__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Principal;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::Principal : public ::java::lang::Object
+{
+
+public:
+ Principal();
+ virtual JArray< jbyte > * name();
+ virtual void name(JArray< jbyte > *);
+private:
+ JArray< jbyte > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) m_name;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_Principal__
diff --git a/libjava/org/omg/CORBA/PrincipalHolder.h b/libjava/org/omg/CORBA/PrincipalHolder.h
new file mode 100644
index 000000000..5919dae46
--- /dev/null
+++ b/libjava/org/omg/CORBA/PrincipalHolder.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_PrincipalHolder__
+#define __org_omg_CORBA_PrincipalHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Principal;
+ class PrincipalHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::PrincipalHolder : public ::java::lang::Object
+{
+
+public:
+ PrincipalHolder();
+ PrincipalHolder(::org::omg::CORBA::Principal *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::org::omg::CORBA::TypeCode * t_any;
+public:
+ ::org::omg::CORBA::Principal * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_PrincipalHolder__
diff --git a/libjava/org/omg/CORBA/REBIND.h b/libjava/org/omg/CORBA/REBIND.h
new file mode 100644
index 000000000..43606046b
--- /dev/null
+++ b/libjava/org/omg/CORBA/REBIND.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_REBIND__
+#define __org_omg_CORBA_REBIND__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class REBIND;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::REBIND : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ REBIND(::java::lang::String *);
+ REBIND();
+ REBIND(jint, ::org::omg::CORBA::CompletionStatus *);
+ REBIND(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 823920851143467547LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_REBIND__
diff --git a/libjava/org/omg/CORBA/RepositoryIdHelper.h b/libjava/org/omg/CORBA/RepositoryIdHelper.h
new file mode 100644
index 000000000..1d351e6d6
--- /dev/null
+++ b/libjava/org/omg/CORBA/RepositoryIdHelper.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_RepositoryIdHelper__
+#define __org_omg_CORBA_RepositoryIdHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class RepositoryIdHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::RepositoryIdHelper : public ::java::lang::Object
+{
+
+public:
+ RepositoryIdHelper();
+ 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_CORBA_RepositoryIdHelper__
diff --git a/libjava/org/omg/CORBA/Request.h b/libjava/org/omg/CORBA/Request.h
new file mode 100644
index 000000000..b1d9b420c
--- /dev/null
+++ b/libjava/org/omg/CORBA/Request.h
@@ -0,0 +1,63 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_Request__
+#define __org_omg_CORBA_Request__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class Environment;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class Object;
+ class Request;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::Request : public ::java::lang::Object
+{
+
+public:
+ Request();
+ virtual ::org::omg::CORBA::Any * add_in_arg() = 0;
+ virtual ::org::omg::CORBA::Any * add_inout_arg() = 0;
+ virtual ::org::omg::CORBA::Any * add_named_in_arg(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Any * add_named_inout_arg(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Any * add_named_out_arg(::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::Any * add_out_arg() = 0;
+ virtual ::org::omg::CORBA::NVList * arguments() = 0;
+ virtual ::org::omg::CORBA::ContextList * contexts() = 0;
+ virtual ::org::omg::CORBA::Context * ctx() = 0;
+ virtual void ctx(::org::omg::CORBA::Context *) = 0;
+ virtual ::org::omg::CORBA::Environment * env() = 0;
+ virtual ::org::omg::CORBA::ExceptionList * exceptions() = 0;
+ virtual void get_response() = 0;
+ virtual void invoke() = 0;
+ virtual ::java::lang::String * operation() = 0;
+ virtual jboolean poll_response() = 0;
+ virtual ::org::omg::CORBA::NamedValue * result() = 0;
+ virtual ::org::omg::CORBA::Any * return_value() = 0;
+ virtual void send_deferred() = 0;
+ virtual void send_oneway() = 0;
+ virtual void set_return_type(::org::omg::CORBA::TypeCode *) = 0;
+ virtual ::org::omg::CORBA::Object * target() = 0;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_Request__
diff --git a/libjava/org/omg/CORBA/ServerRequest.h b/libjava/org/omg/CORBA/ServerRequest.h
new file mode 100644
index 000000000..f027f0ade
--- /dev/null
+++ b/libjava/org/omg/CORBA/ServerRequest.h
@@ -0,0 +1,44 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ServerRequest__
+#define __org_omg_CORBA_ServerRequest__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class NVList;
+ class ServerRequest;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ServerRequest : public ::java::lang::Object
+{
+
+public:
+ ServerRequest();
+ virtual ::org::omg::CORBA::Context * ctx() = 0;
+ virtual ::java::lang::String * operation();
+ virtual void arguments(::org::omg::CORBA::NVList *);
+ virtual void set_result(::org::omg::CORBA::Any *);
+ virtual void set_exception(::org::omg::CORBA::Any *);
+ virtual void result(::org::omg::CORBA::Any *);
+ virtual void except(::org::omg::CORBA::Any *);
+ virtual void params(::org::omg::CORBA::NVList *);
+ virtual ::java::lang::String * op_name();
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ServerRequest__
diff --git a/libjava/org/omg/CORBA/ServiceDetail.h b/libjava/org/omg/CORBA/ServiceDetail.h
new file mode 100644
index 000000000..c0f4627ac
--- /dev/null
+++ b/libjava/org/omg/CORBA/ServiceDetail.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ServiceDetail__
+#define __org_omg_CORBA_ServiceDetail__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ServiceDetail;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ServiceDetail : public ::java::lang::Object
+{
+
+public:
+ ServiceDetail();
+ ServiceDetail(jint, JArray< jbyte > *);
+ jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) service_detail_type;
+ JArray< jbyte > * service_detail;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ServiceDetail__
diff --git a/libjava/org/omg/CORBA/ServiceDetailHelper.h b/libjava/org/omg/CORBA/ServiceDetailHelper.h
new file mode 100644
index 000000000..700a0d5d8
--- /dev/null
+++ b/libjava/org/omg/CORBA/ServiceDetailHelper.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ServiceDetailHelper__
+#define __org_omg_CORBA_ServiceDetailHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class ServiceDetail;
+ class ServiceDetailHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ServiceDetailHelper : public ::java::lang::Object
+{
+
+public:
+ ServiceDetailHelper();
+ static ::org::omg::CORBA::ServiceDetail * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::ServiceDetail *);
+ static ::org::omg::CORBA::ServiceDetail * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::ServiceDetail *);
+private:
+ static ::java::lang::String * _id;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ServiceDetailHelper__
diff --git a/libjava/org/omg/CORBA/ServiceInformation.h b/libjava/org/omg/CORBA/ServiceInformation.h
new file mode 100644
index 000000000..d8832c3d0
--- /dev/null
+++ b/libjava/org/omg/CORBA/ServiceInformation.h
@@ -0,0 +1,38 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ServiceInformation__
+#define __org_omg_CORBA_ServiceInformation__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ServiceDetail;
+ class ServiceInformation;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ServiceInformation : public ::java::lang::Object
+{
+
+public:
+ ServiceInformation();
+ ServiceInformation(JArray< jint > *, JArray< ::org::omg::CORBA::ServiceDetail * > *);
+ JArray< ::org::omg::CORBA::ServiceDetail * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) service_details;
+ JArray< jint > * service_options;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ServiceInformation__
diff --git a/libjava/org/omg/CORBA/ServiceInformationHelper.h b/libjava/org/omg/CORBA/ServiceInformationHelper.h
new file mode 100644
index 000000000..7e97cfd24
--- /dev/null
+++ b/libjava/org/omg/CORBA/ServiceInformationHelper.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ServiceInformationHelper__
+#define __org_omg_CORBA_ServiceInformationHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class ServiceInformation;
+ class ServiceInformationHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ServiceInformationHelper : public ::java::lang::Object
+{
+
+public:
+ ServiceInformationHelper();
+ static ::org::omg::CORBA::ServiceInformation * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::ServiceInformation *);
+ static ::org::omg::CORBA::ServiceInformation * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::ServiceInformation *);
+private:
+ static ::java::lang::String * _id;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ServiceInformationHelper__
diff --git a/libjava/org/omg/CORBA/ServiceInformationHolder.h b/libjava/org/omg/CORBA/ServiceInformationHolder.h
new file mode 100644
index 000000000..d6261deb2
--- /dev/null
+++ b/libjava/org/omg/CORBA/ServiceInformationHolder.h
@@ -0,0 +1,44 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ServiceInformationHolder__
+#define __org_omg_CORBA_ServiceInformationHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ServiceInformation;
+ class ServiceInformationHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ServiceInformationHolder : public ::java::lang::Object
+{
+
+public:
+ ServiceInformationHolder();
+ ServiceInformationHolder(::org::omg::CORBA::ServiceInformation *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::ServiceInformation * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ServiceInformationHolder__
diff --git a/libjava/org/omg/CORBA/SetOverrideType.h b/libjava/org/omg/CORBA/SetOverrideType.h
new file mode 100644
index 000000000..e0db0f9a7
--- /dev/null
+++ b/libjava/org/omg/CORBA/SetOverrideType.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_SetOverrideType__
+#define __org_omg_CORBA_SetOverrideType__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class SetOverrideType;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::SetOverrideType : public ::java::lang::Object
+{
+
+public: // actually protected
+ SetOverrideType(jint);
+public:
+ static ::org::omg::CORBA::SetOverrideType * from_int(jint);
+ virtual ::java::lang::String * toString();
+ virtual jint value();
+private:
+ static const jlong serialVersionUID = -2761857189425106972LL;
+public:
+ static const jint _ADD_OVERRIDE = 1;
+ static const jint _SET_OVERRIDE = 0;
+ static ::org::omg::CORBA::SetOverrideType * ADD_OVERRIDE;
+ static ::org::omg::CORBA::SetOverrideType * SET_OVERRIDE;
+private:
+ jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) _value;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_SetOverrideType__
diff --git a/libjava/org/omg/CORBA/SetOverrideTypeHelper.h b/libjava/org/omg/CORBA/SetOverrideTypeHelper.h
new file mode 100644
index 000000000..e19044917
--- /dev/null
+++ b/libjava/org/omg/CORBA/SetOverrideTypeHelper.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_SetOverrideTypeHelper__
+#define __org_omg_CORBA_SetOverrideTypeHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class SetOverrideType;
+ class SetOverrideTypeHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::SetOverrideTypeHelper : public ::java::lang::Object
+{
+
+public:
+ SetOverrideTypeHelper();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::SetOverrideType *);
+ static ::org::omg::CORBA::SetOverrideType * extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::SetOverrideType * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::SetOverrideType *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_SetOverrideTypeHelper__
diff --git a/libjava/org/omg/CORBA/ShortHolder.h b/libjava/org/omg/CORBA/ShortHolder.h
new file mode 100644
index 000000000..2a7a4db42
--- /dev/null
+++ b/libjava/org/omg/CORBA/ShortHolder.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ShortHolder__
+#define __org_omg_CORBA_ShortHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ShortHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ShortHolder : public ::java::lang::Object
+{
+
+public:
+ ShortHolder();
+ ShortHolder(jshort);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::org::omg::CORBA::TypeCode * t_short;
+public:
+ jshort __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ShortHolder__
diff --git a/libjava/org/omg/CORBA/ShortSeqHelper.h b/libjava/org/omg/CORBA/ShortSeqHelper.h
new file mode 100644
index 000000000..88be02fa0
--- /dev/null
+++ b/libjava/org/omg/CORBA/ShortSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ShortSeqHelper__
+#define __org_omg_CORBA_ShortSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class ShortSeqHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ShortSeqHelper : public ::java::lang::Object
+{
+
+public:
+ ShortSeqHelper();
+ static JArray< jshort > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< jshort > *);
+ static JArray< jshort > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jshort > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ShortSeqHelper__
diff --git a/libjava/org/omg/CORBA/ShortSeqHolder.h b/libjava/org/omg/CORBA/ShortSeqHolder.h
new file mode 100644
index 000000000..5df6e65ad
--- /dev/null
+++ b/libjava/org/omg/CORBA/ShortSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ShortSeqHolder__
+#define __org_omg_CORBA_ShortSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class ShortSeqHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ShortSeqHolder : public ::java::lang::Object
+{
+
+public:
+ ShortSeqHolder();
+ ShortSeqHolder(JArray< jshort > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< jshort > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ShortSeqHolder__
diff --git a/libjava/org/omg/CORBA/StringHolder.h b/libjava/org/omg/CORBA/StringHolder.h
new file mode 100644
index 000000000..dd16baf90
--- /dev/null
+++ b/libjava/org/omg/CORBA/StringHolder.h
@@ -0,0 +1,56 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_StringHolder__
+#define __org_omg_CORBA_StringHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class StringTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class StringHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::StringHolder : public ::java::lang::Object
+{
+
+public:
+ StringHolder();
+ StringHolder(::java::lang::String *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::gnu::CORBA::typecodes::StringTypeCode * t_string;
+public:
+ ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_StringHolder__
diff --git a/libjava/org/omg/CORBA/StringSeqHelper.h b/libjava/org/omg/CORBA/StringSeqHelper.h
new file mode 100644
index 000000000..b248abc4e
--- /dev/null
+++ b/libjava/org/omg/CORBA/StringSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_StringSeqHelper__
+#define __org_omg_CORBA_StringSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class StringSeqHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::StringSeqHelper : public ::java::lang::Object
+{
+
+public:
+ StringSeqHelper();
+ static JArray< ::java::lang::String * > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< ::java::lang::String * > *);
+ static JArray< ::java::lang::String * > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< ::java::lang::String * > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_StringSeqHelper__
diff --git a/libjava/org/omg/CORBA/StringSeqHolder.h b/libjava/org/omg/CORBA/StringSeqHolder.h
new file mode 100644
index 000000000..fc30bc330
--- /dev/null
+++ b/libjava/org/omg/CORBA/StringSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_StringSeqHolder__
+#define __org_omg_CORBA_StringSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class StringSeqHolder;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::StringSeqHolder : public ::java::lang::Object
+{
+
+public:
+ StringSeqHolder();
+ StringSeqHolder(JArray< ::java::lang::String * > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_StringSeqHolder__
diff --git a/libjava/org/omg/CORBA/StringValueHelper.h b/libjava/org/omg/CORBA/StringValueHelper.h
new file mode 100644
index 000000000..20845caf5
--- /dev/null
+++ b/libjava/org/omg/CORBA/StringValueHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_StringValueHelper__
+#define __org_omg_CORBA_StringValueHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class StringValueHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::StringValueHelper : public ::java::lang::Object
+{
+
+public:
+ StringValueHelper();
+ virtual ::java::lang::String * get_id();
+ static ::java::lang::String * id();
+ virtual ::java::io::Serializable * read_value(::org::omg::CORBA::portable::InputStream *);
+ virtual void write_value(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *);
+ static ::java::lang::String * extract(::org::omg::CORBA::Any *);
+ static void insert(::org::omg::CORBA::Any *, ::java::lang::String *);
+ static ::java::lang::String * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::java::lang::String *);
+private:
+ static ::java::lang::String * id__;
+ static ::org::omg::CORBA::TypeCode * tString;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_StringValueHelper__
diff --git a/libjava/org/omg/CORBA/StructMember.h b/libjava/org/omg/CORBA/StructMember.h
new file mode 100644
index 000000000..fdd95862b
--- /dev/null
+++ b/libjava/org/omg/CORBA/StructMember.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_StructMember__
+#define __org_omg_CORBA_StructMember__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class IDLType;
+ class StructMember;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::StructMember : public ::java::lang::Object
+{
+
+public:
+ StructMember();
+ StructMember(::java::lang::String *, ::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::IDLType *);
+private:
+ static const jlong serialVersionUID = 2762280796480753206LL;
+public:
+ ::org::omg::CORBA::IDLType * __attribute__((aligned(__alignof__( ::java::lang::Object)))) type_def;
+ ::java::lang::String * name;
+ ::org::omg::CORBA::TypeCode * type;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_StructMember__
diff --git a/libjava/org/omg/CORBA/StructMemberHelper.h b/libjava/org/omg/CORBA/StructMemberHelper.h
new file mode 100644
index 000000000..96417f401
--- /dev/null
+++ b/libjava/org/omg/CORBA/StructMemberHelper.h
@@ -0,0 +1,50 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_StructMemberHelper__
+#define __org_omg_CORBA_StructMemberHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class StructMember;
+ class StructMemberHelper;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::StructMemberHelper : public ::java::lang::Object
+{
+
+public:
+ StructMemberHelper();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::StructMember *);
+ static ::org::omg::CORBA::StructMember * extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::StructMember * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::StructMember *);
+private:
+ static ::org::omg::CORBA::TypeCode * typeCode;
+ static jboolean active;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_StructMemberHelper__
diff --git a/libjava/org/omg/CORBA/SystemException.h b/libjava/org/omg/CORBA/SystemException.h
new file mode 100644
index 000000000..4c7c43fff
--- /dev/null
+++ b/libjava/org/omg/CORBA/SystemException.h
@@ -0,0 +1,38 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_SystemException__
+#define __org_omg_CORBA_SystemException__
+
+#pragma interface
+
+#include <java/lang/RuntimeException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class SystemException;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::SystemException : public ::java::lang::RuntimeException
+{
+
+public: // actually protected
+ SystemException(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -8486391734674855519LL;
+public:
+ ::org::omg::CORBA::CompletionStatus * __attribute__((aligned(__alignof__( ::java::lang::RuntimeException)))) completed;
+ jint minor;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_SystemException__
diff --git a/libjava/org/omg/CORBA/TCKind.h b/libjava/org/omg/CORBA/TCKind.h
new file mode 100644
index 000000000..d62ef2ce2
--- /dev/null
+++ b/libjava/org/omg/CORBA/TCKind.h
@@ -0,0 +1,107 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_TCKind__
+#define __org_omg_CORBA_TCKind__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TCKind;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::TCKind : public ::java::lang::Object
+{
+
+public: // actually protected
+ TCKind(jint);
+public:
+ virtual jint value();
+ static ::org::omg::CORBA::TCKind * from_int(jint);
+ static const jint _tk_null = 0;
+ static const jint _tk_void = 1;
+ static const jint _tk_short = 2;
+ static const jint _tk_long = 3;
+ static const jint _tk_ushort = 4;
+ static const jint _tk_ulong = 5;
+ static const jint _tk_float = 6;
+ static const jint _tk_double = 7;
+ static const jint _tk_boolean = 8;
+ static const jint _tk_char = 9;
+ static const jint _tk_octet = 10;
+ static const jint _tk_any = 11;
+ static const jint _tk_TypeCode = 12;
+ static const jint _tk_Principal = 13;
+ static const jint _tk_objref = 14;
+ static const jint _tk_struct = 15;
+ static const jint _tk_union = 16;
+ static const jint _tk_enum = 17;
+ static const jint _tk_string = 18;
+ static const jint _tk_sequence = 19;
+ static const jint _tk_array = 20;
+ static const jint _tk_alias = 21;
+ static const jint _tk_except = 22;
+ static const jint _tk_longlong = 23;
+ static const jint _tk_ulonglong = 24;
+ static const jint _tk_longdouble = 25;
+ static const jint _tk_wchar = 26;
+ static const jint _tk_wstring = 27;
+ static const jint _tk_fixed = 28;
+ static const jint _tk_value = 29;
+ static const jint _tk_value_box = 30;
+ static const jint _tk_native = 31;
+ static const jint _tk_abstract_interface = 32;
+ static ::org::omg::CORBA::TCKind * tk_null;
+ static ::org::omg::CORBA::TCKind * tk_void;
+ static ::org::omg::CORBA::TCKind * tk_short;
+ static ::org::omg::CORBA::TCKind * tk_long;
+ static ::org::omg::CORBA::TCKind * tk_ushort;
+ static ::org::omg::CORBA::TCKind * tk_ulong;
+ static ::org::omg::CORBA::TCKind * tk_float;
+ static ::org::omg::CORBA::TCKind * tk_double;
+ static ::org::omg::CORBA::TCKind * tk_boolean;
+ static ::org::omg::CORBA::TCKind * tk_char;
+ static ::org::omg::CORBA::TCKind * tk_octet;
+ static ::org::omg::CORBA::TCKind * tk_any;
+ static ::org::omg::CORBA::TCKind * tk_TypeCode;
+ static ::org::omg::CORBA::TCKind * tk_Principal;
+ static ::org::omg::CORBA::TCKind * tk_objref;
+ static ::org::omg::CORBA::TCKind * tk_struct;
+ static ::org::omg::CORBA::TCKind * tk_union;
+ static ::org::omg::CORBA::TCKind * tk_enum;
+ static ::org::omg::CORBA::TCKind * tk_string;
+ static ::org::omg::CORBA::TCKind * tk_sequence;
+ static ::org::omg::CORBA::TCKind * tk_array;
+ static ::org::omg::CORBA::TCKind * tk_alias;
+ static ::org::omg::CORBA::TCKind * tk_except;
+ static ::org::omg::CORBA::TCKind * tk_longlong;
+ static ::org::omg::CORBA::TCKind * tk_ulonglong;
+ static ::org::omg::CORBA::TCKind * tk_longdouble;
+ static ::org::omg::CORBA::TCKind * tk_wchar;
+ static ::org::omg::CORBA::TCKind * tk_wstring;
+ static ::org::omg::CORBA::TCKind * tk_fixed;
+ static ::org::omg::CORBA::TCKind * tk_value;
+ static ::org::omg::CORBA::TCKind * tk_value_box;
+ static ::org::omg::CORBA::TCKind * tk_native;
+ static ::org::omg::CORBA::TCKind * tk_abstract_interface;
+private:
+ jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) _value;
+ static JArray< ::org::omg::CORBA::TCKind * > * tk;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_TCKind__
diff --git a/libjava/org/omg/CORBA/TIMEOUT.h b/libjava/org/omg/CORBA/TIMEOUT.h
new file mode 100644
index 000000000..7ce1fb597
--- /dev/null
+++ b/libjava/org/omg/CORBA/TIMEOUT.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_TIMEOUT__
+#define __org_omg_CORBA_TIMEOUT__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class TIMEOUT;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::TIMEOUT : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ TIMEOUT(::java::lang::String *);
+ TIMEOUT();
+ TIMEOUT(jint, ::org::omg::CORBA::CompletionStatus *);
+ TIMEOUT(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 4674850648191359518LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_TIMEOUT__
diff --git a/libjava/org/omg/CORBA/TRANSACTION_MODE.h b/libjava/org/omg/CORBA/TRANSACTION_MODE.h
new file mode 100644
index 000000000..5744d7e45
--- /dev/null
+++ b/libjava/org/omg/CORBA/TRANSACTION_MODE.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_TRANSACTION_MODE__
+#define __org_omg_CORBA_TRANSACTION_MODE__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class TRANSACTION_MODE;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::TRANSACTION_MODE : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ TRANSACTION_MODE(::java::lang::String *);
+ TRANSACTION_MODE();
+ TRANSACTION_MODE(jint, ::org::omg::CORBA::CompletionStatus *);
+ TRANSACTION_MODE(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 681236728492128745LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_TRANSACTION_MODE__
diff --git a/libjava/org/omg/CORBA/TRANSACTION_REQUIRED.h b/libjava/org/omg/CORBA/TRANSACTION_REQUIRED.h
new file mode 100644
index 000000000..ccf7cd134
--- /dev/null
+++ b/libjava/org/omg/CORBA/TRANSACTION_REQUIRED.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_TRANSACTION_REQUIRED__
+#define __org_omg_CORBA_TRANSACTION_REQUIRED__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class TRANSACTION_REQUIRED;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::TRANSACTION_REQUIRED : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ TRANSACTION_REQUIRED(::java::lang::String *);
+ TRANSACTION_REQUIRED();
+ TRANSACTION_REQUIRED(jint, ::org::omg::CORBA::CompletionStatus *);
+ TRANSACTION_REQUIRED(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -1900254548742148576LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_TRANSACTION_REQUIRED__
diff --git a/libjava/org/omg/CORBA/TRANSACTION_ROLLEDBACK.h b/libjava/org/omg/CORBA/TRANSACTION_ROLLEDBACK.h
new file mode 100644
index 000000000..722cfe07f
--- /dev/null
+++ b/libjava/org/omg/CORBA/TRANSACTION_ROLLEDBACK.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_TRANSACTION_ROLLEDBACK__
+#define __org_omg_CORBA_TRANSACTION_ROLLEDBACK__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class TRANSACTION_ROLLEDBACK;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::TRANSACTION_ROLLEDBACK : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ TRANSACTION_ROLLEDBACK(::java::lang::String *);
+ TRANSACTION_ROLLEDBACK();
+ TRANSACTION_ROLLEDBACK(jint, ::org::omg::CORBA::CompletionStatus *);
+ TRANSACTION_ROLLEDBACK(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -343903462439281571LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_TRANSACTION_ROLLEDBACK__
diff --git a/libjava/org/omg/CORBA/TRANSACTION_UNAVAILABLE.h b/libjava/org/omg/CORBA/TRANSACTION_UNAVAILABLE.h
new file mode 100644
index 000000000..9516c7629
--- /dev/null
+++ b/libjava/org/omg/CORBA/TRANSACTION_UNAVAILABLE.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_TRANSACTION_UNAVAILABLE__
+#define __org_omg_CORBA_TRANSACTION_UNAVAILABLE__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class TRANSACTION_UNAVAILABLE;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::TRANSACTION_UNAVAILABLE : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ TRANSACTION_UNAVAILABLE(::java::lang::String *);
+ TRANSACTION_UNAVAILABLE();
+ TRANSACTION_UNAVAILABLE(jint, ::org::omg::CORBA::CompletionStatus *);
+ TRANSACTION_UNAVAILABLE(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 6340246200933309385LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_TRANSACTION_UNAVAILABLE__
diff --git a/libjava/org/omg/CORBA/TRANSIENT.h b/libjava/org/omg/CORBA/TRANSIENT.h
new file mode 100644
index 000000000..904b54dcd
--- /dev/null
+++ b/libjava/org/omg/CORBA/TRANSIENT.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_TRANSIENT__
+#define __org_omg_CORBA_TRANSIENT__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class TRANSIENT;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::TRANSIENT : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ TRANSIENT(::java::lang::String *);
+ TRANSIENT();
+ TRANSIENT(jint, ::org::omg::CORBA::CompletionStatus *);
+ TRANSIENT(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = 8168539547719791425LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_TRANSIENT__
diff --git a/libjava/org/omg/CORBA/TypeCode.h b/libjava/org/omg/CORBA/TypeCode.h
new file mode 100644
index 000000000..706dc2885
--- /dev/null
+++ b/libjava/org/omg/CORBA/TypeCode.h
@@ -0,0 +1,56 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_TypeCode__
+#define __org_omg_CORBA_TypeCode__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TCKind;
+ class TypeCode;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::TypeCode : public ::java::lang::Object
+{
+
+public:
+ TypeCode();
+ virtual ::org::omg::CORBA::TypeCode * concrete_base_type() = 0;
+ virtual ::org::omg::CORBA::TypeCode * content_type() = 0;
+ virtual jint default_index() = 0;
+ virtual ::org::omg::CORBA::TypeCode * discriminator_type() = 0;
+ virtual jboolean equal(::org::omg::CORBA::TypeCode *) = 0;
+ virtual jboolean equivalent(::org::omg::CORBA::TypeCode *) = 0;
+ virtual jshort fixed_digits() = 0;
+ virtual jshort fixed_scale() = 0;
+ virtual ::org::omg::CORBA::TypeCode * get_compact_typecode() = 0;
+ virtual ::java::lang::String * id() = 0;
+ virtual ::org::omg::CORBA::TCKind * kind() = 0;
+ virtual jint length() = 0;
+ virtual jint member_count() = 0;
+ virtual ::org::omg::CORBA::Any * member_label(jint) = 0;
+ virtual ::java::lang::String * member_name(jint) = 0;
+ virtual ::org::omg::CORBA::TypeCode * member_type(jint) = 0;
+ virtual jshort member_visibility(jint) = 0;
+ virtual ::java::lang::String * name() = 0;
+ virtual jshort type_modifier() = 0;
+private:
+ static const jlong serialVersionUID = -6521025782489515676LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_TypeCode__
diff --git a/libjava/org/omg/CORBA/TypeCodeHolder.h b/libjava/org/omg/CORBA/TypeCodeHolder.h
new file mode 100644
index 000000000..84dd9c138
--- /dev/null
+++ b/libjava/org/omg/CORBA/TypeCodeHolder.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_TypeCodeHolder__
+#define __org_omg_CORBA_TypeCodeHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ class TypeCodeHolder;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::TypeCodeHolder : public ::java::lang::Object
+{
+
+public:
+ TypeCodeHolder();
+ TypeCodeHolder(::org::omg::CORBA::TypeCode *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+private:
+ static ::org::omg::CORBA::TypeCode * t_TypeCode;
+public:
+ ::org::omg::CORBA::TypeCode * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_TypeCodeHolder__
diff --git a/libjava/org/omg/CORBA/TypeCodePackage/BadKind.h b/libjava/org/omg/CORBA/TypeCodePackage/BadKind.h
new file mode 100644
index 000000000..475f3d18a
--- /dev/null
+++ b/libjava/org/omg/CORBA/TypeCodePackage/BadKind.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_TypeCodePackage_BadKind__
+#define __org_omg_CORBA_TypeCodePackage_BadKind__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace TypeCodePackage
+ {
+ class BadKind;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::TypeCodePackage::BadKind : public ::org::omg::CORBA::UserException
+{
+
+public:
+ BadKind();
+ BadKind(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = 1030443154456771956LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_TypeCodePackage_BadKind__
diff --git a/libjava/org/omg/CORBA/TypeCodePackage/Bounds.h b/libjava/org/omg/CORBA/TypeCodePackage/Bounds.h
new file mode 100644
index 000000000..a91546c36
--- /dev/null
+++ b/libjava/org/omg/CORBA/TypeCodePackage/Bounds.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_TypeCodePackage_Bounds__
+#define __org_omg_CORBA_TypeCodePackage_Bounds__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace TypeCodePackage
+ {
+ class Bounds;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::TypeCodePackage::Bounds : public ::org::omg::CORBA::UserException
+{
+
+public:
+ Bounds();
+ Bounds(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = -5418177951071152101LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_TypeCodePackage_Bounds__
diff --git a/libjava/org/omg/CORBA/ULongLongSeqHelper.h b/libjava/org/omg/CORBA/ULongLongSeqHelper.h
new file mode 100644
index 000000000..2f4f6c979
--- /dev/null
+++ b/libjava/org/omg/CORBA/ULongLongSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ULongLongSeqHelper__
+#define __org_omg_CORBA_ULongLongSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class ULongLongSeqHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ULongLongSeqHelper : public ::java::lang::Object
+{
+
+public:
+ ULongLongSeqHelper();
+ static JArray< jlong > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< jlong > *);
+ static JArray< jlong > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jlong > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ULongLongSeqHelper__
diff --git a/libjava/org/omg/CORBA/ULongLongSeqHolder.h b/libjava/org/omg/CORBA/ULongLongSeqHolder.h
new file mode 100644
index 000000000..a6b2ca6de
--- /dev/null
+++ b/libjava/org/omg/CORBA/ULongLongSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ULongLongSeqHolder__
+#define __org_omg_CORBA_ULongLongSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ class ULongLongSeqHolder;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ULongLongSeqHolder : public ::java::lang::Object
+{
+
+public:
+ ULongLongSeqHolder();
+ ULongLongSeqHolder(JArray< jlong > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< jlong > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ULongLongSeqHolder__
diff --git a/libjava/org/omg/CORBA/ULongSeqHelper.h b/libjava/org/omg/CORBA/ULongSeqHelper.h
new file mode 100644
index 000000000..1877dda15
--- /dev/null
+++ b/libjava/org/omg/CORBA/ULongSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ULongSeqHelper__
+#define __org_omg_CORBA_ULongSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class ULongSeqHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ULongSeqHelper : public ::java::lang::Object
+{
+
+public:
+ ULongSeqHelper();
+ static JArray< jint > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< jint > *);
+ static JArray< jint > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jint > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ULongSeqHelper__
diff --git a/libjava/org/omg/CORBA/ULongSeqHolder.h b/libjava/org/omg/CORBA/ULongSeqHolder.h
new file mode 100644
index 000000000..d4261d6fe
--- /dev/null
+++ b/libjava/org/omg/CORBA/ULongSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ULongSeqHolder__
+#define __org_omg_CORBA_ULongSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ class ULongSeqHolder;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ULongSeqHolder : public ::java::lang::Object
+{
+
+public:
+ ULongSeqHolder();
+ ULongSeqHolder(JArray< jint > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< jint > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ULongSeqHolder__
diff --git a/libjava/org/omg/CORBA/UNKNOWN.h b/libjava/org/omg/CORBA/UNKNOWN.h
new file mode 100644
index 000000000..4ad7faf48
--- /dev/null
+++ b/libjava/org/omg/CORBA/UNKNOWN.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_UNKNOWN__
+#define __org_omg_CORBA_UNKNOWN__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class CompletionStatus;
+ class UNKNOWN;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::UNKNOWN : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ UNKNOWN(::java::lang::String *);
+ UNKNOWN();
+ UNKNOWN(jint, ::org::omg::CORBA::CompletionStatus *);
+ UNKNOWN(::java::lang::String *, jint, ::org::omg::CORBA::CompletionStatus *);
+private:
+ static const jlong serialVersionUID = -3556426185741898205LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_UNKNOWN__
diff --git a/libjava/org/omg/CORBA/UNSUPPORTED_POLICY.h b/libjava/org/omg/CORBA/UNSUPPORTED_POLICY.h
new file mode 100644
index 000000000..cf74a8374
--- /dev/null
+++ b/libjava/org/omg/CORBA/UNSUPPORTED_POLICY.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_UNSUPPORTED_POLICY__
+#define __org_omg_CORBA_UNSUPPORTED_POLICY__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class UNSUPPORTED_POLICY;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::UNSUPPORTED_POLICY : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 1;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_UNSUPPORTED_POLICY__
diff --git a/libjava/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.h b/libjava/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.h
new file mode 100644
index 000000000..a10a8ba89
--- /dev/null
+++ b/libjava/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_UNSUPPORTED_POLICY_VALUE__
+#define __org_omg_CORBA_UNSUPPORTED_POLICY_VALUE__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class UNSUPPORTED_POLICY_VALUE;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::UNSUPPORTED_POLICY_VALUE : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 4;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_UNSUPPORTED_POLICY_VALUE__
diff --git a/libjava/org/omg/CORBA/UShortSeqHelper.h b/libjava/org/omg/CORBA/UShortSeqHelper.h
new file mode 100644
index 000000000..77974befb
--- /dev/null
+++ b/libjava/org/omg/CORBA/UShortSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_UShortSeqHelper__
+#define __org_omg_CORBA_UShortSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class UShortSeqHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::UShortSeqHelper : public ::java::lang::Object
+{
+
+public:
+ UShortSeqHelper();
+ static JArray< jshort > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< jshort > *);
+ static JArray< jshort > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jshort > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_UShortSeqHelper__
diff --git a/libjava/org/omg/CORBA/UShortSeqHolder.h b/libjava/org/omg/CORBA/UShortSeqHolder.h
new file mode 100644
index 000000000..08afb5e7f
--- /dev/null
+++ b/libjava/org/omg/CORBA/UShortSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_UShortSeqHolder__
+#define __org_omg_CORBA_UShortSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ class UShortSeqHolder;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::UShortSeqHolder : public ::java::lang::Object
+{
+
+public:
+ UShortSeqHolder();
+ UShortSeqHolder(JArray< jshort > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< jshort > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_UShortSeqHolder__
diff --git a/libjava/org/omg/CORBA/UnionMember.h b/libjava/org/omg/CORBA/UnionMember.h
new file mode 100644
index 000000000..e71806c9a
--- /dev/null
+++ b/libjava/org/omg/CORBA/UnionMember.h
@@ -0,0 +1,43 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_UnionMember__
+#define __org_omg_CORBA_UnionMember__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class IDLType;
+ class TypeCode;
+ class UnionMember;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::UnionMember : public ::java::lang::Object
+{
+
+public:
+ UnionMember();
+ UnionMember(::java::lang::String *, ::org::omg::CORBA::Any *, ::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::IDLType *);
+private:
+ static const jlong serialVersionUID = 5506049694216071974LL;
+public:
+ ::org::omg::CORBA::Any * __attribute__((aligned(__alignof__( ::java::lang::Object)))) label;
+ ::org::omg::CORBA::IDLType * type_def;
+ ::java::lang::String * name;
+ ::org::omg::CORBA::TypeCode * type;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_UnionMember__
diff --git a/libjava/org/omg/CORBA/UnionMemberHelper.h b/libjava/org/omg/CORBA/UnionMemberHelper.h
new file mode 100644
index 000000000..1c1e663a0
--- /dev/null
+++ b/libjava/org/omg/CORBA/UnionMemberHelper.h
@@ -0,0 +1,50 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_UnionMemberHelper__
+#define __org_omg_CORBA_UnionMemberHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class UnionMember;
+ class UnionMemberHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::UnionMemberHelper : public ::java::lang::Object
+{
+
+public:
+ UnionMemberHelper();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::UnionMember *);
+ static ::org::omg::CORBA::UnionMember * extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::UnionMember * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::UnionMember *);
+private:
+ static ::org::omg::CORBA::TypeCode * typeCode;
+ static jboolean active;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_UnionMemberHelper__
diff --git a/libjava/org/omg/CORBA/UnknownUserException.h b/libjava/org/omg/CORBA/UnknownUserException.h
new file mode 100644
index 000000000..05713851d
--- /dev/null
+++ b/libjava/org/omg/CORBA/UnknownUserException.h
@@ -0,0 +1,38 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_UnknownUserException__
+#define __org_omg_CORBA_UnknownUserException__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class UnknownUserException;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::UnknownUserException : public ::org::omg::CORBA::UserException
+{
+
+public:
+ UnknownUserException();
+ UnknownUserException(::org::omg::CORBA::Any *);
+ ::org::omg::CORBA::Any * __attribute__((aligned(__alignof__( ::org::omg::CORBA::UserException)))) except;
+private:
+ static const jlong serialVersionUID = 3106202258203879281LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_UnknownUserException__
diff --git a/libjava/org/omg/CORBA/UnknownUserExceptionHelper.h b/libjava/org/omg/CORBA/UnknownUserExceptionHelper.h
new file mode 100644
index 000000000..f0f99543c
--- /dev/null
+++ b/libjava/org/omg/CORBA/UnknownUserExceptionHelper.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_UnknownUserExceptionHelper__
+#define __org_omg_CORBA_UnknownUserExceptionHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class UnknownUserException;
+ class UnknownUserExceptionHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::UnknownUserExceptionHelper : public ::java::lang::Object
+{
+
+public:
+ UnknownUserExceptionHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::UnknownUserException *);
+ static ::org::omg::CORBA::UnknownUserException * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::UnknownUserException * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::UnknownUserException *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_UnknownUserExceptionHelper__
diff --git a/libjava/org/omg/CORBA/UnknownUserExceptionHolder.h b/libjava/org/omg/CORBA/UnknownUserExceptionHolder.h
new file mode 100644
index 000000000..431ddb254
--- /dev/null
+++ b/libjava/org/omg/CORBA/UnknownUserExceptionHolder.h
@@ -0,0 +1,44 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_UnknownUserExceptionHolder__
+#define __org_omg_CORBA_UnknownUserExceptionHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ class UnknownUserException;
+ class UnknownUserExceptionHolder;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::UnknownUserExceptionHolder : public ::java::lang::Object
+{
+
+public:
+ UnknownUserExceptionHolder();
+ UnknownUserExceptionHolder(::org::omg::CORBA::UnknownUserException *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ ::org::omg::CORBA::UnknownUserException * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_UnknownUserExceptionHolder__
diff --git a/libjava/org/omg/CORBA/UserException.h b/libjava/org/omg/CORBA/UserException.h
new file mode 100644
index 000000000..5569783b8
--- /dev/null
+++ b/libjava/org/omg/CORBA/UserException.h
@@ -0,0 +1,36 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_UserException__
+#define __org_omg_CORBA_UserException__
+
+#pragma interface
+
+#include <java/lang/Exception.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class UserException;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::UserException : public ::java::lang::Exception
+{
+
+public: // actually protected
+ UserException();
+ UserException(::java::lang::String *);
+private:
+ static const jlong serialVersionUID = -6594940734566091244LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_UserException__
diff --git a/libjava/org/omg/CORBA/VM_ABSTRACT.h b/libjava/org/omg/CORBA/VM_ABSTRACT.h
new file mode 100644
index 000000000..efc9b7a7d
--- /dev/null
+++ b/libjava/org/omg/CORBA/VM_ABSTRACT.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_VM_ABSTRACT__
+#define __org_omg_CORBA_VM_ABSTRACT__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class VM_ABSTRACT;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::VM_ABSTRACT : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 2;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_VM_ABSTRACT__
diff --git a/libjava/org/omg/CORBA/VM_CUSTOM.h b/libjava/org/omg/CORBA/VM_CUSTOM.h
new file mode 100644
index 000000000..2bb7c670b
--- /dev/null
+++ b/libjava/org/omg/CORBA/VM_CUSTOM.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_VM_CUSTOM__
+#define __org_omg_CORBA_VM_CUSTOM__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class VM_CUSTOM;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::VM_CUSTOM : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 1;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_VM_CUSTOM__
diff --git a/libjava/org/omg/CORBA/VM_NONE.h b/libjava/org/omg/CORBA/VM_NONE.h
new file mode 100644
index 000000000..69882f7d7
--- /dev/null
+++ b/libjava/org/omg/CORBA/VM_NONE.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_VM_NONE__
+#define __org_omg_CORBA_VM_NONE__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class VM_NONE;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::VM_NONE : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_VM_NONE__
diff --git a/libjava/org/omg/CORBA/VM_TRUNCATABLE.h b/libjava/org/omg/CORBA/VM_TRUNCATABLE.h
new file mode 100644
index 000000000..ded12b839
--- /dev/null
+++ b/libjava/org/omg/CORBA/VM_TRUNCATABLE.h
@@ -0,0 +1,32 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_VM_TRUNCATABLE__
+#define __org_omg_CORBA_VM_TRUNCATABLE__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class VM_TRUNCATABLE;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::VM_TRUNCATABLE : public ::java::lang::Object
+{
+
+public:
+ static const jshort value = 3;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_VM_TRUNCATABLE__
diff --git a/libjava/org/omg/CORBA/ValueBaseHelper.h b/libjava/org/omg/CORBA/ValueBaseHelper.h
new file mode 100644
index 000000000..b2fc750f8
--- /dev/null
+++ b/libjava/org/omg/CORBA/ValueBaseHelper.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ValueBaseHelper__
+#define __org_omg_CORBA_ValueBaseHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class ValueBaseHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ValueBaseHelper : public ::java::lang::Object
+{
+
+public:
+ ValueBaseHelper();
+ static ::java::io::Serializable * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, ::java::io::Serializable *);
+ static ::java::io::Serializable * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ValueBaseHelper__
diff --git a/libjava/org/omg/CORBA/ValueBaseHolder.h b/libjava/org/omg/CORBA/ValueBaseHolder.h
new file mode 100644
index 000000000..98d0ef985
--- /dev/null
+++ b/libjava/org/omg/CORBA/ValueBaseHolder.h
@@ -0,0 +1,43 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ValueBaseHolder__
+#define __org_omg_CORBA_ValueBaseHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ class ValueBaseHolder;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ValueBaseHolder : public ::java::lang::Object
+{
+
+public:
+ ValueBaseHolder();
+ ValueBaseHolder(::java::io::Serializable *);
+ virtual void _read(::org::omg::CORBA::portable::InputStream *);
+ virtual ::org::omg::CORBA::TypeCode * _type();
+ virtual void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::java::io::Serializable * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ValueBaseHolder__
diff --git a/libjava/org/omg/CORBA/ValueMember.h b/libjava/org/omg/CORBA/ValueMember.h
new file mode 100644
index 000000000..c9f38ba38
--- /dev/null
+++ b/libjava/org/omg/CORBA/ValueMember.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ValueMember__
+#define __org_omg_CORBA_ValueMember__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class IDLType;
+ class TypeCode;
+ class ValueMember;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ValueMember : public ::java::lang::Object
+{
+
+public:
+ ValueMember();
+ ValueMember(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::IDLType *, jshort);
+private:
+ static const jlong serialVersionUID = -2507594168537449114LL;
+public:
+ ::org::omg::CORBA::IDLType * __attribute__((aligned(__alignof__( ::java::lang::Object)))) type_def;
+ ::java::lang::String * defined_in;
+ ::java::lang::String * id;
+ ::java::lang::String * name;
+ ::java::lang::String * version;
+ ::org::omg::CORBA::TypeCode * type;
+ jshort access;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ValueMember__
diff --git a/libjava/org/omg/CORBA/ValueMemberHelper.h b/libjava/org/omg/CORBA/ValueMemberHelper.h
new file mode 100644
index 000000000..78a33f872
--- /dev/null
+++ b/libjava/org/omg/CORBA/ValueMemberHelper.h
@@ -0,0 +1,50 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_ValueMemberHelper__
+#define __org_omg_CORBA_ValueMemberHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class ValueMember;
+ class ValueMemberHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::ValueMemberHelper : public ::java::lang::Object
+{
+
+public:
+ ValueMemberHelper();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::ValueMember *);
+ static ::org::omg::CORBA::ValueMember * extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::ValueMember * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::ValueMember *);
+private:
+ static ::org::omg::CORBA::TypeCode * typeCode;
+ static jboolean active;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_ValueMemberHelper__
diff --git a/libjava/org/omg/CORBA/VersionSpecHelper.h b/libjava/org/omg/CORBA/VersionSpecHelper.h
new file mode 100644
index 000000000..a537e9b2e
--- /dev/null
+++ b/libjava/org/omg/CORBA/VersionSpecHelper.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_VersionSpecHelper__
+#define __org_omg_CORBA_VersionSpecHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class VersionSpecHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::VersionSpecHelper : public ::java::lang::Object
+{
+
+public:
+ VersionSpecHelper();
+ 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_CORBA_VersionSpecHelper__
diff --git a/libjava/org/omg/CORBA/VisibilityHelper.h b/libjava/org/omg/CORBA/VisibilityHelper.h
new file mode 100644
index 000000000..c090bfa98
--- /dev/null
+++ b/libjava/org/omg/CORBA/VisibilityHelper.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_VisibilityHelper__
+#define __org_omg_CORBA_VisibilityHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class VisibilityHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::VisibilityHelper : public ::java::lang::Object
+{
+
+public:
+ VisibilityHelper();
+ static void insert(::org::omg::CORBA::Any *, jshort);
+ static jshort extract(::org::omg::CORBA::Any *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static ::java::lang::String * id();
+ static jshort read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, jshort);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_VisibilityHelper__
diff --git a/libjava/org/omg/CORBA/WCharSeqHelper.h b/libjava/org/omg/CORBA/WCharSeqHelper.h
new file mode 100644
index 000000000..dadd61caf
--- /dev/null
+++ b/libjava/org/omg/CORBA/WCharSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_WCharSeqHelper__
+#define __org_omg_CORBA_WCharSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class WCharSeqHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::WCharSeqHelper : public ::java::lang::Object
+{
+
+public:
+ WCharSeqHelper();
+ static JArray< jchar > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< jchar > *);
+ static JArray< jchar > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< jchar > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_WCharSeqHelper__
diff --git a/libjava/org/omg/CORBA/WCharSeqHolder.h b/libjava/org/omg/CORBA/WCharSeqHolder.h
new file mode 100644
index 000000000..4c15eb817
--- /dev/null
+++ b/libjava/org/omg/CORBA/WCharSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_WCharSeqHolder__
+#define __org_omg_CORBA_WCharSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ class WCharSeqHolder;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::WCharSeqHolder : public ::java::lang::Object
+{
+
+public:
+ WCharSeqHolder();
+ WCharSeqHolder(JArray< jchar > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< jchar > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_WCharSeqHolder__
diff --git a/libjava/org/omg/CORBA/WStringSeqHelper.h b/libjava/org/omg/CORBA/WStringSeqHelper.h
new file mode 100644
index 000000000..bdbd28606
--- /dev/null
+++ b/libjava/org/omg/CORBA/WStringSeqHelper.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_WStringSeqHelper__
+#define __org_omg_CORBA_WStringSeqHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class WStringSeqHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::WStringSeqHelper : public ::java::lang::Object
+{
+
+public:
+ WStringSeqHelper();
+ static JArray< ::java::lang::String * > * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static void insert(::org::omg::CORBA::Any *, JArray< ::java::lang::String * > *);
+ static JArray< ::java::lang::String * > * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, JArray< ::java::lang::String * > *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_WStringSeqHelper__
diff --git a/libjava/org/omg/CORBA/WStringSeqHolder.h b/libjava/org/omg/CORBA/WStringSeqHolder.h
new file mode 100644
index 000000000..eff79afac
--- /dev/null
+++ b/libjava/org/omg/CORBA/WStringSeqHolder.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_WStringSeqHolder__
+#define __org_omg_CORBA_WStringSeqHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace CORBA
+ {
+ namespace typecodes
+ {
+ class ArrayTypeCode;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ class WStringSeqHolder;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::WStringSeqHolder : public ::java::lang::Object
+{
+
+public:
+ WStringSeqHolder();
+ WStringSeqHolder(JArray< ::java::lang::String * > *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+private:
+ ::gnu::CORBA::typecodes::ArrayTypeCode * typecode;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_WStringSeqHolder__
diff --git a/libjava/org/omg/CORBA/WStringValueHelper.h b/libjava/org/omg/CORBA/WStringValueHelper.h
new file mode 100644
index 000000000..53a55b5ea
--- /dev/null
+++ b/libjava/org/omg/CORBA/WStringValueHelper.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_WStringValueHelper__
+#define __org_omg_CORBA_WStringValueHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class WStringValueHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::WStringValueHelper : public ::java::lang::Object
+{
+
+public:
+ WStringValueHelper();
+ virtual ::java::lang::String * get_id();
+ static ::java::lang::String * id();
+ virtual ::java::io::Serializable * read_value(::org::omg::CORBA::portable::InputStream *);
+ virtual void write_value(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *);
+ static ::java::lang::String * extract(::org::omg::CORBA::Any *);
+ static void insert(::org::omg::CORBA::Any *, ::java::lang::String *);
+ static ::java::lang::String * read(::org::omg::CORBA::portable::InputStream *);
+ static ::org::omg::CORBA::TypeCode * type();
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::java::lang::String *);
+private:
+ static ::java::lang::String * id__;
+ static ::org::omg::CORBA::TypeCode * twString;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_WStringValueHelper__
diff --git a/libjava/org/omg/CORBA/WrongTransaction.h b/libjava/org/omg/CORBA/WrongTransaction.h
new file mode 100644
index 000000000..3ff439ebe
--- /dev/null
+++ b/libjava/org/omg/CORBA/WrongTransaction.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_WrongTransaction__
+#define __org_omg_CORBA_WrongTransaction__
+
+#pragma interface
+
+#include <org/omg/CORBA/UserException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class WrongTransaction;
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::WrongTransaction : public ::org::omg::CORBA::UserException
+{
+
+public:
+ WrongTransaction();
+ WrongTransaction(::java::lang::String *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_WrongTransaction__
diff --git a/libjava/org/omg/CORBA/WrongTransactionHelper.h b/libjava/org/omg/CORBA/WrongTransactionHelper.h
new file mode 100644
index 000000000..8686fbbe6
--- /dev/null
+++ b/libjava/org/omg/CORBA/WrongTransactionHelper.h
@@ -0,0 +1,46 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_WrongTransactionHelper__
+#define __org_omg_CORBA_WrongTransactionHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class TypeCode;
+ class WrongTransaction;
+ class WrongTransactionHelper;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::WrongTransactionHelper : public ::java::lang::Object
+{
+
+public:
+ WrongTransactionHelper();
+ static ::org::omg::CORBA::TypeCode * type();
+ static void insert(::org::omg::CORBA::Any *, ::org::omg::CORBA::WrongTransaction *);
+ static ::org::omg::CORBA::WrongTransaction * extract(::org::omg::CORBA::Any *);
+ static ::java::lang::String * id();
+ static ::org::omg::CORBA::WrongTransaction * read(::org::omg::CORBA::portable::InputStream *);
+ static void write(::org::omg::CORBA::portable::OutputStream *, ::org::omg::CORBA::WrongTransaction *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_WrongTransactionHelper__
diff --git a/libjava/org/omg/CORBA/WrongTransactionHolder.h b/libjava/org/omg/CORBA/WrongTransactionHolder.h
new file mode 100644
index 000000000..b9455e81c
--- /dev/null
+++ b/libjava/org/omg/CORBA/WrongTransactionHolder.h
@@ -0,0 +1,44 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_WrongTransactionHolder__
+#define __org_omg_CORBA_WrongTransactionHolder__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ class WrongTransaction;
+ class WrongTransactionHolder;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::WrongTransactionHolder : public ::java::lang::Object
+{
+
+public:
+ WrongTransactionHolder();
+ WrongTransactionHolder(::org::omg::CORBA::WrongTransaction *);
+ void _read(::org::omg::CORBA::portable::InputStream *);
+ void _write(::org::omg::CORBA::portable::OutputStream *);
+ ::org::omg::CORBA::TypeCode * _type();
+ ::org::omg::CORBA::WrongTransaction * __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_WrongTransactionHolder__
diff --git a/libjava/org/omg/CORBA/_IDLTypeStub.h b/libjava/org/omg/CORBA/_IDLTypeStub.h
new file mode 100644
index 000000000..2ab780e3b
--- /dev/null
+++ b/libjava/org/omg/CORBA/_IDLTypeStub.h
@@ -0,0 +1,48 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA__IDLTypeStub__
+#define __org_omg_CORBA__IDLTypeStub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class DefinitionKind;
+ class TypeCode;
+ class _IDLTypeStub;
+ namespace portable
+ {
+ class Delegate;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::_IDLTypeStub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ _IDLTypeStub();
+ _IDLTypeStub(::org::omg::CORBA::portable::Delegate *);
+ virtual ::org::omg::CORBA::TypeCode * type();
+ virtual ::org::omg::CORBA::DefinitionKind * def_kind();
+ virtual void destroy();
+ virtual JArray< ::java::lang::String * > * _ids();
+private:
+ static const jlong serialVersionUID = 9150293942452453626LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA__IDLTypeStub__
diff --git a/libjava/org/omg/CORBA/_PolicyStub.h b/libjava/org/omg/CORBA/_PolicyStub.h
new file mode 100644
index 000000000..c7c79e9ab
--- /dev/null
+++ b/libjava/org/omg/CORBA/_PolicyStub.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA__PolicyStub__
+#define __org_omg_CORBA__PolicyStub__
+
+#pragma interface
+
+#include <org/omg/CORBA/portable/ObjectImpl.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Policy;
+ class _PolicyStub;
+ namespace portable
+ {
+ class Delegate;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::_PolicyStub : public ::org::omg::CORBA::portable::ObjectImpl
+{
+
+public:
+ _PolicyStub();
+ _PolicyStub(::org::omg::CORBA::portable::Delegate *);
+ virtual JArray< ::java::lang::String * > * _ids();
+ virtual void destroy();
+ virtual ::org::omg::CORBA::Policy * copy();
+ virtual jint policy_type();
+private:
+ static const jlong serialVersionUID = 2453656196708903849LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA__PolicyStub__
diff --git a/libjava/org/omg/CORBA/portable/ApplicationException.h b/libjava/org/omg/CORBA/portable/ApplicationException.h
new file mode 100644
index 000000000..e7dad8976
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/ApplicationException.h
@@ -0,0 +1,43 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_ApplicationException__
+#define __org_omg_CORBA_portable_ApplicationException__
+
+#pragma interface
+
+#include <java/lang/Exception.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace portable
+ {
+ class ApplicationException;
+ class InputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::ApplicationException : public ::java::lang::Exception
+{
+
+public:
+ ApplicationException(::java::lang::String *, ::org::omg::CORBA::portable::InputStream *);
+ virtual ::java::lang::String * getId();
+ virtual ::org::omg::CORBA::portable::InputStream * getInputStream();
+private:
+ static const jlong serialVersionUID = -2088103024111528125LL;
+ ::org::omg::CORBA::portable::InputStream * __attribute__((aligned(__alignof__( ::java::lang::Exception)))) m_input;
+ ::java::lang::String * m_id;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_portable_ApplicationException__
diff --git a/libjava/org/omg/CORBA/portable/BoxedValueHelper.h b/libjava/org/omg/CORBA/portable/BoxedValueHelper.h
new file mode 100644
index 000000000..958ad2161
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/BoxedValueHelper.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_BoxedValueHelper__
+#define __org_omg_CORBA_portable_BoxedValueHelper__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace portable
+ {
+ class BoxedValueHelper;
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::BoxedValueHelper : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * get_id() = 0;
+ virtual ::java::io::Serializable * read_value(::org::omg::CORBA::portable::InputStream *) = 0;
+ virtual void write_value(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_portable_BoxedValueHelper__
diff --git a/libjava/org/omg/CORBA/portable/CustomValue.h b/libjava/org/omg/CORBA/portable/CustomValue.h
new file mode 100644
index 000000000..051e5462d
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/CustomValue.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_CustomValue__
+#define __org_omg_CORBA_portable_CustomValue__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class DataInputStream;
+ class DataOutputStream;
+ namespace portable
+ {
+ class CustomValue;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::CustomValue : public ::java::lang::Object
+{
+
+public:
+ virtual JArray< ::java::lang::String * > * _truncatable_ids() = 0;
+ virtual void marshal(::org::omg::CORBA::DataOutputStream *) = 0;
+ virtual void unmarshal(::org::omg::CORBA::DataInputStream *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_portable_CustomValue__
diff --git a/libjava/org/omg/CORBA/portable/Delegate.h b/libjava/org/omg/CORBA/portable/Delegate.h
new file mode 100644
index 000000000..233160f98
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/Delegate.h
@@ -0,0 +1,77 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_Delegate__
+#define __org_omg_CORBA_portable_Delegate__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class ORB;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ namespace portable
+ {
+ class Delegate;
+ class InputStream;
+ class OutputStream;
+ class ServantObject;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::Delegate : public ::java::lang::Object
+{
+
+public:
+ Delegate();
+ virtual ::org::omg::CORBA::Request * create_request(::org::omg::CORBA::Object *, ::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::Object *, ::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(::org::omg::CORBA::Object *) = 0;
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * get_domain_managers(::org::omg::CORBA::Object *);
+ virtual ::org::omg::CORBA::Object * get_interface_def(::org::omg::CORBA::Object *) = 0;
+ virtual ::org::omg::CORBA::Policy * get_policy(::org::omg::CORBA::Object *, jint);
+ virtual jint hash(::org::omg::CORBA::Object *, jint) = 0;
+ virtual jboolean is_a(::org::omg::CORBA::Object *, ::java::lang::String *) = 0;
+ virtual jboolean is_equivalent(::org::omg::CORBA::Object *, ::org::omg::CORBA::Object *) = 0;
+ virtual jboolean is_local(::org::omg::CORBA::Object *);
+ virtual jboolean non_existent(::org::omg::CORBA::Object *) = 0;
+ virtual jboolean equals(::org::omg::CORBA::Object *, ::java::lang::Object *);
+ virtual jint hashCode(::org::omg::CORBA::Object *);
+ virtual ::org::omg::CORBA::portable::InputStream * invoke(::org::omg::CORBA::Object *, ::org::omg::CORBA::portable::OutputStream *);
+ virtual ::org::omg::CORBA::ORB * orb(::org::omg::CORBA::Object *);
+ virtual void release(::org::omg::CORBA::Object *) = 0;
+ virtual void releaseReply(::org::omg::CORBA::Object *, ::org::omg::CORBA::portable::InputStream *);
+ virtual ::org::omg::CORBA::Request * request(::org::omg::CORBA::Object *, ::java::lang::String *) = 0;
+ virtual ::org::omg::CORBA::portable::OutputStream * request(::org::omg::CORBA::Object *, ::java::lang::String *, jboolean);
+ virtual void servant_postinvoke(::org::omg::CORBA::Object *, ::org::omg::CORBA::portable::ServantObject *);
+ virtual ::org::omg::CORBA::portable::ServantObject * servant_preinvoke(::org::omg::CORBA::Object *, ::java::lang::String *, ::java::lang::Class *);
+ virtual ::org::omg::CORBA::Object * set_policy_override(::org::omg::CORBA::Object *, JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *);
+ virtual ::java::lang::String * toString(::org::omg::CORBA::Object *);
+private:
+ static ::java::lang::String * WHY;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_portable_Delegate__
diff --git a/libjava/org/omg/CORBA/portable/IDLEntity.h b/libjava/org/omg/CORBA/portable/IDLEntity.h
new file mode 100644
index 000000000..2688c48ba
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/IDLEntity.h
@@ -0,0 +1,34 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_IDLEntity__
+#define __org_omg_CORBA_portable_IDLEntity__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace portable
+ {
+ class IDLEntity;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::IDLEntity : public ::java::lang::Object
+{
+
+public:
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_portable_IDLEntity__
diff --git a/libjava/org/omg/CORBA/portable/IndirectionException.h b/libjava/org/omg/CORBA/portable/IndirectionException.h
new file mode 100644
index 000000000..00da4529d
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/IndirectionException.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_IndirectionException__
+#define __org_omg_CORBA_portable_IndirectionException__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace portable
+ {
+ class IndirectionException;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::IndirectionException : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ IndirectionException(jint);
+private:
+ static const jlong serialVersionUID = -1923858944380721643LL;
+public:
+ jint __attribute__((aligned(__alignof__( ::org::omg::CORBA::SystemException)))) offset;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_portable_IndirectionException__
diff --git a/libjava/org/omg/CORBA/portable/InputStream.h b/libjava/org/omg/CORBA/portable/InputStream.h
new file mode 100644
index 000000000..f60f539ee
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/InputStream.h
@@ -0,0 +1,85 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_InputStream__
+#define __org_omg_CORBA_portable_InputStream__
+
+#pragma interface
+
+#include <java/io/InputStream.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace java
+ {
+ namespace math
+ {
+ class BigDecimal;
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ORB;
+ class Object;
+ class Principal;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::InputStream : public ::java::io::InputStream
+{
+
+public:
+ InputStream();
+ virtual ::org::omg::CORBA::ORB * orb();
+ virtual ::org::omg::CORBA::Context * read_Context();
+ virtual ::org::omg::CORBA::Object * read_Object() = 0;
+ virtual jchar read_char() = 0;
+ virtual jdouble read_double() = 0;
+ virtual jfloat read_float() = 0;
+ virtual void read_float_array(JArray< jfloat > *, jint, jint) = 0;
+ virtual jint read_long() = 0;
+ virtual jlong read_longlong() = 0;
+ virtual void read_longlong_array(JArray< jlong > *, jint, jint) = 0;
+ virtual jbyte read_octet() = 0;
+ virtual void read_octet_array(JArray< jbyte > *, jint, jint) = 0;
+ virtual jshort read_short() = 0;
+ virtual void read_short_array(JArray< jshort > *, jint, jint) = 0;
+ virtual jint read_ulong() = 0;
+ virtual void read_ulong_array(JArray< jint > *, jint, jint) = 0;
+ virtual jint read();
+ virtual ::org::omg::CORBA::TypeCode * read_TypeCode() = 0;
+ virtual jboolean read_boolean() = 0;
+ virtual void read_boolean_array(JArray< jboolean > *, jint, jint) = 0;
+ virtual void read_char_array(JArray< jchar > *, jint, jint) = 0;
+ virtual void read_double_array(JArray< jdouble > *, jint, jint) = 0;
+ virtual void read_long_array(JArray< jint > *, jint, jint) = 0;
+ virtual ::java::lang::String * read_string() = 0;
+ virtual jlong read_ulonglong() = 0;
+ virtual void read_ulonglong_array(JArray< jlong > *, jint, jint) = 0;
+ virtual jshort read_ushort() = 0;
+ virtual void read_ushort_array(JArray< jshort > *, jint, jint) = 0;
+ virtual ::org::omg::CORBA::Object * read_Object(::java::lang::Class *);
+ virtual ::org::omg::CORBA::Any * read_any() = 0;
+ virtual ::java::math::BigDecimal * read_fixed();
+ virtual jchar read_wchar() = 0;
+ virtual void read_wchar_array(JArray< jchar > *, jint, jint) = 0;
+ virtual ::java::lang::String * read_wstring() = 0;
+ virtual ::org::omg::CORBA::Principal * read_Principal();
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_portable_InputStream__
diff --git a/libjava/org/omg/CORBA/portable/InvokeHandler.h b/libjava/org/omg/CORBA/portable/InvokeHandler.h
new file mode 100644
index 000000000..0b6cbf213
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/InvokeHandler.h
@@ -0,0 +1,38 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_InvokeHandler__
+#define __org_omg_CORBA_portable_InvokeHandler__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace portable
+ {
+ class InputStream;
+ class InvokeHandler;
+ class OutputStream;
+ class ResponseHandler;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::InvokeHandler : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::portable::OutputStream * _invoke(::java::lang::String *, ::org::omg::CORBA::portable::InputStream *, ::org::omg::CORBA::portable::ResponseHandler *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_portable_InvokeHandler__
diff --git a/libjava/org/omg/CORBA/portable/ObjectImpl.h b/libjava/org/omg/CORBA/portable/ObjectImpl.h
new file mode 100644
index 000000000..c0e9e6ed3
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/ObjectImpl.h
@@ -0,0 +1,80 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_ObjectImpl__
+#define __org_omg_CORBA_portable_ObjectImpl__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Context;
+ class ContextList;
+ class DomainManager;
+ class ExceptionList;
+ class NVList;
+ class NamedValue;
+ class ORB;
+ class Object;
+ class Policy;
+ class Request;
+ class SetOverrideType;
+ namespace portable
+ {
+ class Delegate;
+ class InputStream;
+ class ObjectImpl;
+ class OutputStream;
+ class ServantObject;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::ObjectImpl : public ::java::lang::Object
+{
+
+public:
+ ObjectImpl();
+ 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 *);
+ virtual ::org::omg::CORBA::Request * _create_request(::org::omg::CORBA::Context *, ::java::lang::String *, ::org::omg::CORBA::NVList *, ::org::omg::CORBA::NamedValue *);
+ virtual ::org::omg::CORBA::Object * _duplicate();
+ virtual ::org::omg::CORBA::portable::Delegate * _get_delegate();
+ virtual JArray< ::org::omg::CORBA::DomainManager * > * _get_domain_managers();
+ virtual ::org::omg::CORBA::Object * _get_interface_def();
+ virtual ::org::omg::CORBA::Policy * _get_policy(jint);
+ virtual JArray< ::java::lang::String * > * _ids() = 0;
+ virtual jint _hash(jint);
+ virtual ::org::omg::CORBA::portable::InputStream * _invoke(::org::omg::CORBA::portable::OutputStream *);
+ virtual jboolean _is_a(::java::lang::String *);
+ virtual jboolean _is_equivalent(::org::omg::CORBA::Object *);
+ virtual jboolean _is_local();
+ virtual jboolean _non_existent();
+ virtual ::org::omg::CORBA::ORB * _orb();
+ virtual void _release();
+ virtual void _releaseReply(::org::omg::CORBA::portable::InputStream *);
+ virtual ::org::omg::CORBA::Request * _request(::java::lang::String *);
+ virtual ::org::omg::CORBA::portable::OutputStream * _request(::java::lang::String *, jboolean);
+ virtual void _servant_postinvoke(::org::omg::CORBA::portable::ServantObject *);
+ virtual ::org::omg::CORBA::portable::ServantObject * _servant_preinvoke(::java::lang::String *, ::java::lang::Class *);
+ virtual void _set_delegate(::org::omg::CORBA::portable::Delegate *);
+ virtual ::org::omg::CORBA::Object * _set_policy_override(JArray< ::org::omg::CORBA::Policy * > *, ::org::omg::CORBA::SetOverrideType *);
+ virtual jboolean equals(::java::lang::Object *);
+ virtual ::java::lang::String * toString();
+public: // actually package-private
+ ::org::omg::CORBA::portable::Delegate * __attribute__((aligned(__alignof__( ::java::lang::Object)))) delegate;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_portable_ObjectImpl__
diff --git a/libjava/org/omg/CORBA/portable/OutputStream.h b/libjava/org/omg/CORBA/portable/OutputStream.h
new file mode 100644
index 000000000..d1e22c646
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/OutputStream.h
@@ -0,0 +1,87 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_OutputStream__
+#define __org_omg_CORBA_portable_OutputStream__
+
+#pragma interface
+
+#include <java/io/OutputStream.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace java
+ {
+ namespace math
+ {
+ class BigDecimal;
+ }
+ }
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class Any;
+ class Context;
+ class ContextList;
+ class ORB;
+ class Object;
+ class Principal;
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::OutputStream : public ::java::io::OutputStream
+{
+
+public:
+ OutputStream();
+ virtual ::org::omg::CORBA::portable::InputStream * create_input_stream() = 0;
+ virtual ::org::omg::CORBA::ORB * orb();
+ virtual void write(jint);
+ virtual void write_Context(::org::omg::CORBA::Context *, ::org::omg::CORBA::ContextList *);
+ virtual void write_Object(::org::omg::CORBA::Object *) = 0;
+ virtual void write_Principal(::org::omg::CORBA::Principal *);
+ virtual void write_TypeCode(::org::omg::CORBA::TypeCode *) = 0;
+ virtual void write_any(::org::omg::CORBA::Any *) = 0;
+ virtual void write_boolean(jboolean) = 0;
+ virtual void write_boolean_array(JArray< jboolean > *, jint, jint) = 0;
+ virtual void write_char(jchar) = 0;
+ virtual void write_char_array(JArray< jchar > *, jint, jint) = 0;
+ virtual void write_double(jdouble) = 0;
+ virtual void write_double_array(JArray< jdouble > *, jint, jint) = 0;
+ virtual void write_fixed(::java::math::BigDecimal *);
+ virtual void write_float(jfloat) = 0;
+ virtual void write_float_array(JArray< jfloat > *, jint, jint) = 0;
+ virtual void write_long(jint) = 0;
+ virtual void write_long_array(JArray< jint > *, jint, jint) = 0;
+ virtual void write_longlong(jlong) = 0;
+ virtual void write_longlong_array(JArray< jlong > *, jint, jint) = 0;
+ virtual void write_octet(jbyte) = 0;
+ virtual void write_octet_array(JArray< jbyte > *, jint, jint) = 0;
+ virtual void write_short(jshort) = 0;
+ virtual void write_short_array(JArray< jshort > *, jint, jint) = 0;
+ virtual void write_string(::java::lang::String *) = 0;
+ virtual void write_ulong(jint) = 0;
+ virtual void write_ulong_array(JArray< jint > *, jint, jint) = 0;
+ virtual void write_ulonglong(jlong) = 0;
+ virtual void write_ulonglong_array(JArray< jlong > *, jint, jint) = 0;
+ virtual void write_ushort(jshort) = 0;
+ virtual void write_ushort_array(JArray< jshort > *, jint, jint) = 0;
+ virtual void write_wchar(jchar) = 0;
+ virtual void write_wchar_array(JArray< jchar > *, jint, jint) = 0;
+ virtual void write_wstring(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_portable_OutputStream__
diff --git a/libjava/org/omg/CORBA/portable/RemarshalException.h b/libjava/org/omg/CORBA/portable/RemarshalException.h
new file mode 100644
index 000000000..ed9ea8709
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/RemarshalException.h
@@ -0,0 +1,38 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_RemarshalException__
+#define __org_omg_CORBA_portable_RemarshalException__
+
+#pragma interface
+
+#include <java/lang/Exception.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace portable
+ {
+ class RemarshalException;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::RemarshalException : public ::java::lang::Exception
+{
+
+public:
+ RemarshalException();
+private:
+ static const jlong serialVersionUID = -7025491253080954918LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_portable_RemarshalException__
diff --git a/libjava/org/omg/CORBA/portable/ResponseHandler.h b/libjava/org/omg/CORBA/portable/ResponseHandler.h
new file mode 100644
index 000000000..f5f882241
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/ResponseHandler.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_ResponseHandler__
+#define __org_omg_CORBA_portable_ResponseHandler__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace portable
+ {
+ class OutputStream;
+ class ResponseHandler;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::ResponseHandler : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::omg::CORBA::portable::OutputStream * createExceptionReply() = 0;
+ virtual ::org::omg::CORBA::portable::OutputStream * createReply() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_portable_ResponseHandler__
diff --git a/libjava/org/omg/CORBA/portable/ServantObject.h b/libjava/org/omg/CORBA/portable/ServantObject.h
new file mode 100644
index 000000000..d15cc9bd9
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/ServantObject.h
@@ -0,0 +1,36 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_ServantObject__
+#define __org_omg_CORBA_portable_ServantObject__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace portable
+ {
+ class ServantObject;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::ServantObject : public ::java::lang::Object
+{
+
+public:
+ ServantObject();
+ ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) servant;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_portable_ServantObject__
diff --git a/libjava/org/omg/CORBA/portable/Streamable.h b/libjava/org/omg/CORBA/portable/Streamable.h
new file mode 100644
index 000000000..3d1d69612
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/Streamable.h
@@ -0,0 +1,40 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_Streamable__
+#define __org_omg_CORBA_portable_Streamable__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ class Streamable;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::Streamable : public ::java::lang::Object
+{
+
+public:
+ virtual void _read(::org::omg::CORBA::portable::InputStream *) = 0;
+ virtual ::org::omg::CORBA::TypeCode * _type() = 0;
+ virtual void _write(::org::omg::CORBA::portable::OutputStream *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_portable_Streamable__
diff --git a/libjava/org/omg/CORBA/portable/StreamableValue.h b/libjava/org/omg/CORBA/portable/StreamableValue.h
new file mode 100644
index 000000000..db13bc3d9
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/StreamableValue.h
@@ -0,0 +1,43 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_StreamableValue__
+#define __org_omg_CORBA_portable_StreamableValue__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ class TypeCode;
+ namespace portable
+ {
+ class InputStream;
+ class OutputStream;
+ class StreamableValue;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::StreamableValue : public ::java::lang::Object
+{
+
+public:
+ virtual void _read(::org::omg::CORBA::portable::InputStream *) = 0;
+ virtual ::org::omg::CORBA::TypeCode * _type() = 0;
+ virtual void _write(::org::omg::CORBA::portable::OutputStream *) = 0;
+ virtual JArray< ::java::lang::String * > * _truncatable_ids() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_portable_StreamableValue__
diff --git a/libjava/org/omg/CORBA/portable/UnknownException.h b/libjava/org/omg/CORBA/portable/UnknownException.h
new file mode 100644
index 000000000..9ae84106e
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/UnknownException.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_UnknownException__
+#define __org_omg_CORBA_portable_UnknownException__
+
+#pragma interface
+
+#include <org/omg/CORBA/SystemException.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace portable
+ {
+ class UnknownException;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::UnknownException : public ::org::omg::CORBA::SystemException
+{
+
+public:
+ UnknownException(::java::lang::Throwable *);
+private:
+ static const jlong serialVersionUID = 1725238280802233450LL;
+public:
+ ::java::lang::Throwable * __attribute__((aligned(__alignof__( ::org::omg::CORBA::SystemException)))) originalEx;
+ static ::java::lang::Class class$;
+};
+
+#endif // __org_omg_CORBA_portable_UnknownException__
diff --git a/libjava/org/omg/CORBA/portable/ValueBase.h b/libjava/org/omg/CORBA/portable/ValueBase.h
new file mode 100644
index 000000000..4c5669f85
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/ValueBase.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_ValueBase__
+#define __org_omg_CORBA_portable_ValueBase__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace portable
+ {
+ class ValueBase;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::ValueBase : public ::java::lang::Object
+{
+
+public:
+ virtual JArray< ::java::lang::String * > * _truncatable_ids() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_portable_ValueBase__
diff --git a/libjava/org/omg/CORBA/portable/ValueFactory.h b/libjava/org/omg/CORBA/portable/ValueFactory.h
new file mode 100644
index 000000000..5946803d1
--- /dev/null
+++ b/libjava/org/omg/CORBA/portable/ValueFactory.h
@@ -0,0 +1,42 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __org_omg_CORBA_portable_ValueFactory__
+#define __org_omg_CORBA_portable_ValueFactory__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace org
+ {
+ namespace omg
+ {
+ namespace CORBA
+ {
+ namespace portable
+ {
+ class ValueFactory;
+ }
+ }
+ namespace CORBA_2_3
+ {
+ namespace portable
+ {
+ class InputStream;
+ }
+ }
+ }
+ }
+}
+
+class org::omg::CORBA::portable::ValueFactory : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::io::Serializable * read_value(::org::omg::CORBA_2_3::portable::InputStream *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __org_omg_CORBA_portable_ValueFactory__