[kaffe] CVS kaffe (robilad): Resynced with GNU Classpath: CORBA fixes

Kaffe CVS cvs-commits at kaffe.org
Mon Mar 14 17:40:59 PST 2005


PatchSet 5562 
Date: 2005/03/15 01:36:07
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Resynced with GNU Classpath: CORBA fixes

2005-03-13  Dalibor Topic  <robilad at kaffe.org>

Resynced with GNU Classpath.

2005-03-13  Audrius Meskauskas  <audriusa at bluewin.ch>

* org/omg/CORBA/BAD_CONTEXT.java,
org/omg/CORBA/BAD_INV_ORDER.java,
org/omg/CORBA/BAD_OPERATION.java,
org/omg/CORBA/BAD_TYPECODE.java,
org/omg/CORBA/COMM_FAILURE.java,
org/omg/CORBA/DATA_CONVERSION.java,
org/omg/CORBA/FREE_MEM.java,
org/omg/CORBA/IMP_LIMIT.java,
org/omg/CORBA/INITIALIZE.java,
org/omg/CORBA/INTERNAL.java,
org/omg/CORBA/INTF_REPOS.java,
org/omg/CORBA/INVALID_TRANSACTION.java,
org/omg/CORBA/INV_FLAG.java,
org/omg/CORBA/INV_IDENT.java,
org/omg/CORBA/INV_OBJREF.java,
org/omg/CORBA/INV_POLICY.java,
org/omg/CORBA/NO_IMPLEMENT.java,
org/omg/CORBA/NO_MEMORY.java,
org/omg/CORBA/NO_PERMISSION.java,
org/omg/CORBA/NO_RESPONSE.java,
org/omg/CORBA/OBJECT_NOT_EXIST.java,
org/omg/CORBA/OBJ_ADAPTER.java,
org/omg/CORBA/PERSIST_STORE.java,
org/omg/CORBA/TRANSACTION_REQUIRED.java,
org/omg/CORBA/TRANSACTION_ROLLEDBACK.java,
org/omg/CORBA/TRANSIENT.java: making constructors
public.

2005-03-13  Audrius Meskauskas  <audriusa at bluewin.ch>

* org/omg/CORBA/StringSeqHolder.java,
org/omg/CORBA/WStringSeqHolder.java:
replacing replacing CR CR LF by CR LF.
* org/omg/CORBA/BAD_PARAM.java: making constructors
public.

2005-03-13  Michael Koch  <konqueror at gmx.de>

* org/omg/CORBA/ARG_IN.java: Removed redundant modifiers.
* org/omg/CORBA/ARG_INOUT.java: Likewise.
* org/omg/CORBA/ARG_OUT.java: Likewise.
* org/omg/CORBA/Any.java: Fixed HTML tags.
* org/omg/CORBA/Principal.java: Likewise.
* org/omg/CORBA/BAD_PARAM.java: Reordered modifiers.
* org/omg/CORBA/FixedHolder.java: Reworked imports.
* org/omg/CORBA/StringSeqHolder.java: Likewise.
* org/omg/CORBA/TypeCode.java: Likewise.
* org/omg/CORBA/TypeCodePackage/BadKind.java: Likewise.
* org/omg/CORBA/TypeCodePackage/Bounds.java: Likewise.
* org/omg/CORBA/WStringSeqHolder.java: Likewise.
* org/omg/CORBA/portable/OutputStream.java: Likewise.

2005-03-12  Audrius Meskauskas  <audriusa at bluewin.ch>

* org/omg/CORBA/StringSeqHelper.java,
org/omg/CORBA/WStringSeqHelper.java: New files.

2005-03-11  Audrius Meskauskas  <audriusa at bluewin.ch>

* org/omg/CORBA/portable/InputStream.java (read_Context):
following API, this must be concrete and unimplemented.

2005-03-11  Audrius Meskauskas  <audriusa at bluewin.ch>

* org/omg/CORBA/BooleanSeqHelper.java,
org/omg/CORBA/CharSeqHelper.java,
org/omg/CORBA/DoubleSeqHelper.java,
org/omg/CORBA/FloatSeqHelper.java,
org/omg/CORBA/LongLongSeqHelper.java,
org/omg/CORBA/LongSeqHelper.java,
org/omg/CORBA/OctetSeqHelper.java,
org/omg/CORBA/ShortSeqHelper.java,
org/omg/CORBA/ULongLongSeqHelper.java,
org/omg/CORBA/ULongSeqHelper.java,
org/omg/CORBA/UShortSeqHelper.java,
org/omg/CORBA/WCharSeqHelper.java,
org/omg/CORBA/StringSeqHelper.java,
org/omg/CORBA/WStringSeqHelper.java:
New sequence holders.
* org/omg/CORBA/StringSeqHelper.java,
org/omg/CORBA/WStringSeqHelper.java: New helpers.

Members: 
	ChangeLog:1.3736->1.3737 
	libraries/javalib/Makefile.am:1.325->1.326 
	libraries/javalib/Makefile.in:1.411->1.412 
	libraries/javalib/all.files:1.105->1.106 
	libraries/javalib/org/omg/CORBA/ARG_IN.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/ARG_INOUT.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/ARG_OUT.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/Any.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/BAD_CONTEXT.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/BAD_INV_ORDER.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/BAD_OPERATION.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/BAD_PARAM.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/BAD_TYPECODE.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/BooleanSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/COMM_FAILURE.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/CharSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/DATA_CONVERSION.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/DoubleSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/FREE_MEM.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/FixedHolder.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/FloatSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/IMP_LIMIT.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/INITIALIZE.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/INTERNAL.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/INTF_REPOS.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/INVALID_TRANSACTION.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/INV_FLAG.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/INV_IDENT.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/INV_OBJREF.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/INV_POLICY.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/LongLongSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/LongSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/NO_IMPLEMENT.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/NO_MEMORY.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/NO_PERMISSION.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/NO_RESPONSE.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/OBJECT_NOT_EXIST.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/OBJ_ADAPTER.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/OctetSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/PERSIST_STORE.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/Principal.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/ShortSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/StringSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/StringSeqHolder.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/TRANSACTION_REQUIRED.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/TRANSIENT.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/TypeCode.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/ULongLongSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/ULongSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/UShortSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/WCharSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/WStringSeqHelper.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/WStringSeqHolder.java:INITIAL->1.1 
	libraries/javalib/org/omg/CORBA/TypeCodePackage/BadKind.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/TypeCodePackage/Bounds.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/portable/InputStream.java:1.2->1.3 
	libraries/javalib/org/omg/CORBA/portable/OutputStream.java:1.2->1.3 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.3736 kaffe/ChangeLog:1.3737
--- kaffe/ChangeLog:1.3736	Tue Mar 15 01:18:46 2005
+++ kaffe/ChangeLog	Tue Mar 15 01:36:07 2005
@@ -1,6 +1,94 @@
 2005-03-13  Dalibor Topic  <robilad at kaffe.org>
 
 	Resynced with GNU Classpath.
+	
+	2005-03-13  Audrius Meskauskas  <audriusa at bluewin.ch>
+
+	* org/omg/CORBA/BAD_CONTEXT.java,
+	org/omg/CORBA/BAD_INV_ORDER.java,
+	org/omg/CORBA/BAD_OPERATION.java,
+	org/omg/CORBA/BAD_TYPECODE.java,
+	org/omg/CORBA/COMM_FAILURE.java,
+	org/omg/CORBA/DATA_CONVERSION.java,
+	org/omg/CORBA/FREE_MEM.java,
+	org/omg/CORBA/IMP_LIMIT.java,
+	org/omg/CORBA/INITIALIZE.java,
+	org/omg/CORBA/INTERNAL.java,
+	org/omg/CORBA/INTF_REPOS.java,
+	org/omg/CORBA/INVALID_TRANSACTION.java,
+	org/omg/CORBA/INV_FLAG.java,
+	org/omg/CORBA/INV_IDENT.java,
+	org/omg/CORBA/INV_OBJREF.java,
+	org/omg/CORBA/INV_POLICY.java,
+	org/omg/CORBA/NO_IMPLEMENT.java,
+	org/omg/CORBA/NO_MEMORY.java,
+	org/omg/CORBA/NO_PERMISSION.java,
+	org/omg/CORBA/NO_RESPONSE.java,
+	org/omg/CORBA/OBJECT_NOT_EXIST.java,
+	org/omg/CORBA/OBJ_ADAPTER.java,
+	org/omg/CORBA/PERSIST_STORE.java,
+	org/omg/CORBA/TRANSACTION_REQUIRED.java,
+	org/omg/CORBA/TRANSACTION_ROLLEDBACK.java,
+	org/omg/CORBA/TRANSIENT.java: making constructors
+	public.
+
+	2005-03-13  Audrius Meskauskas  <audriusa at bluewin.ch>
+
+	* org/omg/CORBA/StringSeqHolder.java,
+	org/omg/CORBA/WStringSeqHolder.java:
+	replacing replacing CR CR LF by CR LF.
+	* org/omg/CORBA/BAD_PARAM.java: making constructors
+	public.
+
+	2005-03-13  Michael Koch  <konqueror at gmx.de>
+
+	* org/omg/CORBA/ARG_IN.java: Removed redundant modifiers.
+	* org/omg/CORBA/ARG_INOUT.java: Likewise.
+	* org/omg/CORBA/ARG_OUT.java: Likewise.
+	* org/omg/CORBA/Any.java: Fixed HTML tags.
+	* org/omg/CORBA/Principal.java: Likewise.
+	* org/omg/CORBA/BAD_PARAM.java: Reordered modifiers.
+	* org/omg/CORBA/FixedHolder.java: Reworked imports.
+	* org/omg/CORBA/StringSeqHolder.java: Likewise.
+	* org/omg/CORBA/TypeCode.java: Likewise.
+	* org/omg/CORBA/TypeCodePackage/BadKind.java: Likewise.
+	* org/omg/CORBA/TypeCodePackage/Bounds.java: Likewise.
+	* org/omg/CORBA/WStringSeqHolder.java: Likewise.
+	* org/omg/CORBA/portable/OutputStream.java: Likewise.
+
+	2005-03-12  Audrius Meskauskas  <audriusa at bluewin.ch>
+
+	* org/omg/CORBA/StringSeqHelper.java,
+	org/omg/CORBA/WStringSeqHelper.java: New files.
+
+	2005-03-11  Audrius Meskauskas  <audriusa at bluewin.ch>
+
+	* org/omg/CORBA/portable/InputStream.java (read_Context):
+	following API, this must be concrete and unimplemented.
+
+	2005-03-11  Audrius Meskauskas  <audriusa at bluewin.ch>
+
+	* org/omg/CORBA/BooleanSeqHelper.java,
+	org/omg/CORBA/CharSeqHelper.java,
+	org/omg/CORBA/DoubleSeqHelper.java,
+	org/omg/CORBA/FloatSeqHelper.java,
+	org/omg/CORBA/LongLongSeqHelper.java,
+	org/omg/CORBA/LongSeqHelper.java,
+	org/omg/CORBA/OctetSeqHelper.java,
+	org/omg/CORBA/ShortSeqHelper.java,
+	org/omg/CORBA/ULongLongSeqHelper.java,
+	org/omg/CORBA/ULongSeqHelper.java,
+	org/omg/CORBA/UShortSeqHelper.java,
+	org/omg/CORBA/WCharSeqHelper.java,
+	org/omg/CORBA/StringSeqHelper.java,
+	org/omg/CORBA/WStringSeqHelper.java:
+	New sequence holders.
+	* org/omg/CORBA/StringSeqHelper.java,
+	org/omg/CORBA/WStringSeqHelper.java: New helpers.
+	
+2005-03-13  Dalibor Topic  <robilad at kaffe.org>
+
+	Resynced with GNU Classpath.
 
 	2005-03-11  Robert Schuster  <thebohemian at gmx.net>
 
Index: kaffe/libraries/javalib/Makefile.am
diff -u kaffe/libraries/javalib/Makefile.am:1.325 kaffe/libraries/javalib/Makefile.am:1.326
--- kaffe/libraries/javalib/Makefile.am:1.325	Fri Mar 11 20:04:46 2005
+++ kaffe/libraries/javalib/Makefile.am	Tue Mar 15 01:36:11 2005
@@ -4380,21 +4380,25 @@
 	org/omg/CORBA/BAD_PARAM.java \
 	org/omg/CORBA/BAD_TYPECODE.java \
 	org/omg/CORBA/BooleanHolder.java \
+	org/omg/CORBA/BooleanSeqHelper.java \
 	org/omg/CORBA/BooleanSeqHolder.java \
 	org/omg/CORBA/Bounds.java \
 	org/omg/CORBA/ByteHolder.java \
 	org/omg/CORBA/COMM_FAILURE.java \
 	org/omg/CORBA/CharHolder.java \
+	org/omg/CORBA/CharSeqHelper.java \
 	org/omg/CORBA/CharSeqHolder.java \
 	org/omg/CORBA/CompletionStatus.java \
 	org/omg/CORBA/Context.java \
 	org/omg/CORBA/ContextList.java \
 	org/omg/CORBA/DATA_CONVERSION.java \
 	org/omg/CORBA/DoubleHolder.java \
+	org/omg/CORBA/DoubleSeqHelper.java \
 	org/omg/CORBA/DoubleSeqHolder.java \
 	org/omg/CORBA/FREE_MEM.java \
 	org/omg/CORBA/FixedHolder.java \
 	org/omg/CORBA/FloatHolder.java \
+	org/omg/CORBA/FloatSeqHelper.java \
 	org/omg/CORBA/FloatSeqHolder.java \
 	org/omg/CORBA/IDLEntity.java \
 	org/omg/CORBA/IMP_LIMIT.java \
@@ -4408,7 +4412,9 @@
 	org/omg/CORBA/INV_POLICY.java \
 	org/omg/CORBA/IntHolder.java \
 	org/omg/CORBA/LongHolder.java \
+	org/omg/CORBA/LongLongSeqHelper.java \
 	org/omg/CORBA/LongLongSeqHolder.java \
+	org/omg/CORBA/LongSeqHelper.java \
 	org/omg/CORBA/LongSeqHolder.java \
 	org/omg/CORBA/MARSHAL.java \
 	org/omg/CORBA/NO_IMPLEMENT.java \
@@ -4420,12 +4426,16 @@
 	org/omg/CORBA/OBJ_ADAPTER.java \
 	org/omg/CORBA/ORB.java \
 	org/omg/CORBA/Object.java \
+	org/omg/CORBA/OctetSeqHelper.java \
 	org/omg/CORBA/OctetSeqHolder.java \
 	org/omg/CORBA/PERSIST_STORE.java \
 	org/omg/CORBA/Principal.java \
 	org/omg/CORBA/ShortHolder.java \
+	org/omg/CORBA/ShortSeqHelper.java \
 	org/omg/CORBA/ShortSeqHolder.java \
 	org/omg/CORBA/StringHolder.java \
+	org/omg/CORBA/StringSeqHelper.java \
+	org/omg/CORBA/StringSeqHolder.java \
 	org/omg/CORBA/SystemException.java \
 	org/omg/CORBA/TCKind.java \
 	org/omg/CORBA/TRANSACTION_REQUIRED.java \
@@ -4433,12 +4443,18 @@
 	org/omg/CORBA/TRANSIENT.java \
 	org/omg/CORBA/TypeCode.java \
 	org/omg/CORBA/TypeCodeHolder.java \
+	org/omg/CORBA/ULongLongSeqHelper.java \
 	org/omg/CORBA/ULongLongSeqHolder.java \
+	org/omg/CORBA/ULongSeqHelper.java \
 	org/omg/CORBA/ULongSeqHolder.java \
 	org/omg/CORBA/UNKNOWN.java \
+	org/omg/CORBA/UShortSeqHelper.java \
 	org/omg/CORBA/UShortSeqHolder.java \
 	org/omg/CORBA/UserException.java \
-	org/omg/CORBA/WCharSeqHolder.java
+	org/omg/CORBA/WCharSeqHelper.java \
+	org/omg/CORBA/WCharSeqHolder.java \
+	org/omg/CORBA/WStringSeqHelper.java \
+	org/omg/CORBA/WStringSeqHolder.java
 org_omg_CORBA_TypeCodePackage_SRCS = \
 	org/omg/CORBA/TypeCodePackage/BadKind.java \
 	org/omg/CORBA/TypeCodePackage/Bounds.java
Index: kaffe/libraries/javalib/Makefile.in
diff -u kaffe/libraries/javalib/Makefile.in:1.411 kaffe/libraries/javalib/Makefile.in:1.412
--- kaffe/libraries/javalib/Makefile.in:1.411	Fri Mar 11 20:04:47 2005
+++ kaffe/libraries/javalib/Makefile.in	Tue Mar 15 01:36:12 2005
@@ -4987,21 +4987,25 @@
 	org/omg/CORBA/BAD_PARAM.java \
 	org/omg/CORBA/BAD_TYPECODE.java \
 	org/omg/CORBA/BooleanHolder.java \
+	org/omg/CORBA/BooleanSeqHelper.java \
 	org/omg/CORBA/BooleanSeqHolder.java \
 	org/omg/CORBA/Bounds.java \
 	org/omg/CORBA/ByteHolder.java \
 	org/omg/CORBA/COMM_FAILURE.java \
 	org/omg/CORBA/CharHolder.java \
+	org/omg/CORBA/CharSeqHelper.java \
 	org/omg/CORBA/CharSeqHolder.java \
 	org/omg/CORBA/CompletionStatus.java \
 	org/omg/CORBA/Context.java \
 	org/omg/CORBA/ContextList.java \
 	org/omg/CORBA/DATA_CONVERSION.java \
 	org/omg/CORBA/DoubleHolder.java \
+	org/omg/CORBA/DoubleSeqHelper.java \
 	org/omg/CORBA/DoubleSeqHolder.java \
 	org/omg/CORBA/FREE_MEM.java \
 	org/omg/CORBA/FixedHolder.java \
 	org/omg/CORBA/FloatHolder.java \
+	org/omg/CORBA/FloatSeqHelper.java \
 	org/omg/CORBA/FloatSeqHolder.java \
 	org/omg/CORBA/IDLEntity.java \
 	org/omg/CORBA/IMP_LIMIT.java \
@@ -5015,7 +5019,9 @@
 	org/omg/CORBA/INV_POLICY.java \
 	org/omg/CORBA/IntHolder.java \
 	org/omg/CORBA/LongHolder.java \
+	org/omg/CORBA/LongLongSeqHelper.java \
 	org/omg/CORBA/LongLongSeqHolder.java \
+	org/omg/CORBA/LongSeqHelper.java \
 	org/omg/CORBA/LongSeqHolder.java \
 	org/omg/CORBA/MARSHAL.java \
 	org/omg/CORBA/NO_IMPLEMENT.java \
@@ -5027,12 +5033,16 @@
 	org/omg/CORBA/OBJ_ADAPTER.java \
 	org/omg/CORBA/ORB.java \
 	org/omg/CORBA/Object.java \
+	org/omg/CORBA/OctetSeqHelper.java \
 	org/omg/CORBA/OctetSeqHolder.java \
 	org/omg/CORBA/PERSIST_STORE.java \
 	org/omg/CORBA/Principal.java \
 	org/omg/CORBA/ShortHolder.java \
+	org/omg/CORBA/ShortSeqHelper.java \
 	org/omg/CORBA/ShortSeqHolder.java \
 	org/omg/CORBA/StringHolder.java \
+	org/omg/CORBA/StringSeqHelper.java \
+	org/omg/CORBA/StringSeqHolder.java \
 	org/omg/CORBA/SystemException.java \
 	org/omg/CORBA/TCKind.java \
 	org/omg/CORBA/TRANSACTION_REQUIRED.java \
@@ -5040,12 +5050,18 @@
 	org/omg/CORBA/TRANSIENT.java \
 	org/omg/CORBA/TypeCode.java \
 	org/omg/CORBA/TypeCodeHolder.java \
+	org/omg/CORBA/ULongLongSeqHelper.java \
 	org/omg/CORBA/ULongLongSeqHolder.java \
+	org/omg/CORBA/ULongSeqHelper.java \
 	org/omg/CORBA/ULongSeqHolder.java \
 	org/omg/CORBA/UNKNOWN.java \
+	org/omg/CORBA/UShortSeqHelper.java \
 	org/omg/CORBA/UShortSeqHolder.java \
 	org/omg/CORBA/UserException.java \
-	org/omg/CORBA/WCharSeqHolder.java
+	org/omg/CORBA/WCharSeqHelper.java \
+	org/omg/CORBA/WCharSeqHolder.java \
+	org/omg/CORBA/WStringSeqHelper.java \
+	org/omg/CORBA/WStringSeqHolder.java
 
 org_omg_CORBA_TypeCodePackage_SRCS = \
 	org/omg/CORBA/TypeCodePackage/BadKind.java \
Index: kaffe/libraries/javalib/all.files
diff -u kaffe/libraries/javalib/all.files:1.105 kaffe/libraries/javalib/all.files:1.106
--- kaffe/libraries/javalib/all.files:1.105	Fri Mar 11 20:04:50 2005
+++ kaffe/libraries/javalib/all.files	Tue Mar 15 01:36:12 2005
@@ -3784,21 +3784,25 @@
 org/omg/CORBA/BAD_PARAM.java
 org/omg/CORBA/BAD_TYPECODE.java
 org/omg/CORBA/BooleanHolder.java
+org/omg/CORBA/BooleanSeqHelper.java
 org/omg/CORBA/BooleanSeqHolder.java
 org/omg/CORBA/Bounds.java
 org/omg/CORBA/ByteHolder.java
 org/omg/CORBA/COMM_FAILURE.java
 org/omg/CORBA/CharHolder.java
+org/omg/CORBA/CharSeqHelper.java
 org/omg/CORBA/CharSeqHolder.java
 org/omg/CORBA/CompletionStatus.java
 org/omg/CORBA/Context.java
 org/omg/CORBA/ContextList.java
 org/omg/CORBA/DATA_CONVERSION.java
 org/omg/CORBA/DoubleHolder.java
+org/omg/CORBA/DoubleSeqHelper.java
 org/omg/CORBA/DoubleSeqHolder.java
 org/omg/CORBA/FREE_MEM.java
 org/omg/CORBA/FixedHolder.java
 org/omg/CORBA/FloatHolder.java
+org/omg/CORBA/FloatSeqHelper.java
 org/omg/CORBA/FloatSeqHolder.java
 org/omg/CORBA/IDLEntity.java
 org/omg/CORBA/IMP_LIMIT.java
@@ -3812,7 +3816,9 @@
 org/omg/CORBA/INV_POLICY.java
 org/omg/CORBA/IntHolder.java
 org/omg/CORBA/LongHolder.java
+org/omg/CORBA/LongLongSeqHelper.java
 org/omg/CORBA/LongLongSeqHolder.java
+org/omg/CORBA/LongSeqHelper.java
 org/omg/CORBA/LongSeqHolder.java
 org/omg/CORBA/MARSHAL.java
 org/omg/CORBA/NO_IMPLEMENT.java
@@ -3824,12 +3830,16 @@
 org/omg/CORBA/OBJ_ADAPTER.java
 org/omg/CORBA/ORB.java
 org/omg/CORBA/Object.java
+org/omg/CORBA/OctetSeqHelper.java
 org/omg/CORBA/OctetSeqHolder.java
 org/omg/CORBA/PERSIST_STORE.java
 org/omg/CORBA/Principal.java
 org/omg/CORBA/ShortHolder.java
+org/omg/CORBA/ShortSeqHelper.java
 org/omg/CORBA/ShortSeqHolder.java
 org/omg/CORBA/StringHolder.java
+org/omg/CORBA/StringSeqHelper.java
+org/omg/CORBA/StringSeqHolder.java
 org/omg/CORBA/SystemException.java
 org/omg/CORBA/TCKind.java
 org/omg/CORBA/TRANSACTION_REQUIRED.java
@@ -3839,12 +3849,18 @@
 org/omg/CORBA/TypeCodeHolder.java
 org/omg/CORBA/TypeCodePackage/BadKind.java
 org/omg/CORBA/TypeCodePackage/Bounds.java
+org/omg/CORBA/ULongLongSeqHelper.java
 org/omg/CORBA/ULongLongSeqHolder.java
+org/omg/CORBA/ULongSeqHelper.java
 org/omg/CORBA/ULongSeqHolder.java
 org/omg/CORBA/UNKNOWN.java
+org/omg/CORBA/UShortSeqHelper.java
 org/omg/CORBA/UShortSeqHolder.java
 org/omg/CORBA/UserException.java
+org/omg/CORBA/WCharSeqHelper.java
 org/omg/CORBA/WCharSeqHolder.java
+org/omg/CORBA/WStringSeqHelper.java
+org/omg/CORBA/WStringSeqHolder.java
 org/omg/CORBA/portable/IDLEntity.java
 org/omg/CORBA/portable/InputStream.java
 org/omg/CORBA/portable/OutputStream.java
Index: kaffe/libraries/javalib/org/omg/CORBA/ARG_IN.java
diff -u kaffe/libraries/javalib/org/omg/CORBA/ARG_IN.java:1.2 kaffe/libraries/javalib/org/omg/CORBA/ARG_IN.java:1.3
--- kaffe/libraries/javalib/org/omg/CORBA/ARG_IN.java:1.2	Wed Mar  9 12:43:22 2005
+++ kaffe/libraries/javalib/org/omg/CORBA/ARG_IN.java	Tue Mar 15 01:36:13 2005
@@ -51,5 +51,5 @@
    * The flag, specifying that the parameter is used to pass and not to
    * return the data.
    */
-  static final int value = 1;
+  int value = 1;
 }
Index: kaffe/libraries/javalib/org/omg/CORBA/ARG_INOUT.java
diff -u kaffe/libraries/javalib/org/omg/CORBA/ARG_INOUT.java:1.2 kaffe/libraries/javalib/org/omg/CORBA/ARG_INOUT.java:1.3
--- kaffe/libraries/javalib/org/omg/CORBA/ARG_INOUT.java:1.2	Wed Mar  9 12:43:22 2005
+++ kaffe/libraries/javalib/org/omg/CORBA/ARG_INOUT.java	Tue Mar 15 01:36:13 2005
@@ -53,5 +53,5 @@
    * The constant, specifying that the parameter is used both
    * to pass and to return the data.
    */
-  static final int value = 3;
+  int value = 3;
 }
Index: kaffe/libraries/javalib/org/omg/CORBA/ARG_OUT.java
diff -u kaffe/libraries/javalib/org/omg/CORBA/ARG_OUT.java:1.2 kaffe/libraries/javalib/org/omg/CORBA/ARG_OUT.java:1.3
--- kaffe/libraries/javalib/org/omg/CORBA/ARG_OUT.java:1.2	Wed Mar  9 12:43:22 2005
+++ kaffe/libraries/javalib/org/omg/CORBA/ARG_OUT.java	Tue Mar 15 01:36:13 2005
@@ -51,5 +51,5 @@
    * The flag, indicating that the parameter is used to return, and
    * not to pass the data.
    */
-  static final int value = 2;
+  int value = 2;
 }
Index: kaffe/libraries/javalib/org/omg/CORBA/Any.java
diff -u kaffe/libraries/javalib/org/omg/CORBA/Any.java:1.2 kaffe/libraries/javalib/org/omg/CORBA/Any.java:1.3
--- kaffe/libraries/javalib/org/omg/CORBA/Any.java:1.2	Wed Mar  9 12:43:22 2005
+++ kaffe/libraries/javalib/org/omg/CORBA/Any.java	Tue Mar 15 01:36:13 2005
@@ -125,7 +125,7 @@
                                               throws BAD_OPERATION;
 
   /**
-   * Extract another code>Any</code> from this <code>Any</code>.
+   * Extract another <code>Any</code> from this <code>Any</code>.
    *
    * @throws BAD_OPERATION  if this instance contains value other
    * than <code>any</code> or the value has not been set.
@@ -435,7 +435,7 @@
 
   /**
    * Writes out the value (without the typecode of the value), stored in
-   * this <coe>Any</code>.
+   * this <code>Any</code>.
    *
    * @param output the CORBA stream to write into.
    *
Index: kaffe/libraries/javalib/org/omg/CORBA/BAD_CONTEXT.java
diff -u kaffe/libraries/javalib/org/omg/CORBA/BAD_CONTEXT.java:1.2 kaffe/libraries/javalib/org/omg/CORBA/BAD_CONTEXT.java:1.3
--- kaffe/libraries/javalib/org/omg/CORBA/BAD_CONTEXT.java:1.2	Wed Mar  9 12:43:22 2005
+++ kaffe/libraries/javalib/org/omg/CORBA/BAD_CONTEXT.java	Tue Mar 15 01:36:13 2005
@@ -79,7 +79,7 @@
    * @param minor additional error code.
    * @param completed the method completion status.
    */
-  BAD_CONTEXT(int minor, CompletionStatus completed)
+  public BAD_CONTEXT(int minor, CompletionStatus completed)
   {
     super("", minor, completed);
   }
@@ -90,7 +90,7 @@
    * @param minor additional error code (the "minor").
    * @param completed the method completion status.
    */
-  BAD_CONTEXT(String reason, int minor, CompletionStatus completed)
+  public BAD_CONTEXT(String reason, int minor, CompletionStatus completed)
   {
     super(reason, minor, completed);
   }
Index: kaffe/libraries/javalib/org/omg/CORBA/BAD_INV_ORDER.java
diff -u kaffe/libraries/javalib/org/omg/CORBA/BAD_INV_ORDER.java:1.2 kaffe/libraries/javalib/org/omg/CORBA/BAD_INV_ORDER.java:1.3
--- kaffe/libraries/javalib/org/omg/CORBA/BAD_INV_ORDER.java:1.2	Wed Mar  9 12:43:22 2005
+++ kaffe/libraries/javalib/org/omg/CORBA/BAD_INV_ORDER.java	Tue Mar 15 01:36:13 2005
@@ -78,7 +78,7 @@
    * @param minor additional error code.
    * @param completed the method completion status.
    */
-  BAD_INV_ORDER(int minor, CompletionStatus completed)
+  public BAD_INV_ORDER(int minor, CompletionStatus completed)
   {
     super("", minor, completed);
   }
@@ -89,7 +89,7 @@
    * @param minor additional error code (the "minor").
    * @param completed the method completion status.
    */
-  BAD_INV_ORDER(String reason, int minor, CompletionStatus completed)
+  public BAD_INV_ORDER(String reason, int minor, CompletionStatus completed)
   {
     super(reason, minor, completed);
   }
Index: kaffe/libraries/javalib/org/omg/CORBA/BAD_OPERATION.java
diff -u kaffe/libraries/javalib/org/omg/CORBA/BAD_OPERATION.java:1.2 kaffe/libraries/javalib/org/omg/CORBA/BAD_OPERATION.java:1.3
--- kaffe/libraries/javalib/org/omg/CORBA/BAD_OPERATION.java:1.2	Wed Mar  9 12:43:22 2005
+++ kaffe/libraries/javalib/org/omg/CORBA/BAD_OPERATION.java	Tue Mar 15 01:36:13 2005
@@ -79,7 +79,7 @@
    * @param minor additional error code.
    * @param completed the method completion status.
    */
-  BAD_OPERATION(int minor, CompletionStatus completed)
+  public BAD_OPERATION(int minor, CompletionStatus completed)
   {
     super("", minor, completed);
   }
@@ -90,7 +90,7 @@
    * @param minor additional error code (the "minor").
    * @param completed the method completion status.
    */
-  BAD_OPERATION(String reason, int minor, CompletionStatus completed)
+  public BAD_OPERATION(String reason, int minor, CompletionStatus completed)
   {
     super(reason, minor, completed);
   }
Index: kaffe/libraries/javalib/org/omg/CORBA/BAD_PARAM.java
diff -u kaffe/libraries/javalib/org/omg/CORBA/BAD_PARAM.java:1.2 kaffe/libraries/javalib/org/omg/CORBA/BAD_PARAM.java:1.3
--- kaffe/libraries/javalib/org/omg/CORBA/BAD_PARAM.java:1.2	Wed Mar  9 12:43:22 2005
+++ kaffe/libraries/javalib/org/omg/CORBA/BAD_PARAM.java	Tue Mar 15 01:36:13 2005
@@ -62,7 +62,7 @@
   /** 
    * Use serialVersionUID for interoperability. 
    */
-  private final static long serialVersionUID = 1917109334939470379L;
+  private static final long serialVersionUID = 1917109334939470379L;
 
   /**
    * Creates BAD_PARAM with the default minor code of 0 and a
@@ -78,7 +78,7 @@
    * @param minor additional error code.
    * @param completed the method completion status.
    */
-  BAD_PARAM(int minor, CompletionStatus completed)
+  public BAD_PARAM(int minor, CompletionStatus completed)
   {
     super("", minor, completed);
   }
@@ -89,7 +89,7 @@
    * @param minor additional error code (the "minor").
    * @param completed the method completion status.
    */
-  BAD_PARAM(String reason, int minor, CompletionStatus completed)
+  public BAD_PARAM(String reason, int minor, CompletionStatus completed)
   {
     super(reason, minor, completed);
   }
Index: kaffe/libraries/javalib/org/omg/CORBA/BAD_TYPECODE.java
diff -u kaffe/libraries/javalib/org/omg/CORBA/BAD_TYPECODE.java:1.2 kaffe/libraries/javalib/org/omg/CORBA/BAD_TYPECODE.java:1.3
--- kaffe/libraries/javalib/org/omg/CORBA/BAD_TYPECODE.java:1.2	Wed Mar  9 12:43:22 2005
+++ kaffe/libraries/javalib/org/omg/CORBA/BAD_TYPECODE.java	Tue Mar 15 01:36:13 2005
@@ -79,7 +79,7 @@
    * @param minor additional error code.
    * @param completed the method completion status.
    */
-  BAD_TYPECODE(int minor, CompletionStatus completed)
+  public BAD_TYPECODE(int minor, CompletionStatus completed)
   {
     super("", minor, completed);
   }
@@ -90,7 +90,7 @@
    * @param minor additional error code (the "minor").
    * @param completed the method completion status.
    */
-  BAD_TYPECODE(String reason, int minor, CompletionStatus completed)
+  public BAD_TYPECODE(String reason, int minor, CompletionStatus completed)
   {
     super(reason, minor, completed);
   }
===================================================================
Checking out kaffe/libraries/javalib/org/omg/CORBA/BooleanSeqHelper.java
RCS:  /home/cvs/kaffe/kaffe/libraries/javalib/org/omg/CORBA/BooleanSeqHelper.java,v
VERS: 1.1
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/libraries/javalib/org/omg/CORBA/BooleanSeqHelper.java	Tue Mar 15 01:40:59 2005
@@ -0,0 +1,148 @@
+/* BooleanSeqHelper.java --
+   Copyright (C) 2005 Free Software Foundation, Inc.
+
+This file is part of GNU Classpath.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Classpath is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Classpath; see the file COPYING.  If not, write to the
+Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+02111-1307 USA.
+
+Linking this library statically or dynamically with other modules is
+making a combined work based on this library.  Thus, the terms and
+conditions of the GNU General Public License cover the whole
+combination.
+
+As a special exception, the copyright holders of this library give you
+permission to link this library with independent modules to produce an
+executable, regardless of the license terms of these independent
+modules, and to copy and distribute the resulting executable under
+terms of your choice, provided that you also meet, for each linked
+independent module, the terms and conditions of the license of that
+module.  An independent module is a module which is not derived from
+or based on this library.  If you modify this library, you may extend
+this exception to your version of the library, but you are not
+obligated to do so.  If you do not wish to do so, delete this
+exception statement from your version. */
+
+
+package org.omg.CORBA;
+
+import gnu.CORBA.primitiveArrayTypeCode;
+
+import org.omg.CORBA.TypeCodePackage.BadKind;
+import org.omg.CORBA.portable.InputStream;
+import org.omg.CORBA.portable.OutputStream;
+
+/**
+ * Provides static helper methods for working with
+ * CORBA sequence of <code>boolean</code>
+ * (<code>BooleanSeq</code>).
+ *
+ * @author Audrius Meskauskas (AudriusA at Bioinformatics.org)
+ */
+public abstract class BooleanSeqHelper
+{
+  /**
+   * Extract the <code>boolean[]</code> from the
+   * given {@link Any}. This implementation expects the
+   * {@link Any} to hold the instance of {@link BooleanSeqHolder}
+   * that is returned by {@link Any#extract_Streamable() }.
+   *
+   * @param a an Any to extract the array from.
+   *
+   * @return the extracted array.
+   *
+   * @throws ClassCastException if the Any contains something other than the
+   * the {@link BooleanSeqHolder}.
+   */
+  public static boolean[] extract(Any a)
+  {
+    BooleanSeqHolder h = (BooleanSeqHolder) a.extract_Streamable();
+    return h.value;
+  }
+
+  /**
+   * Returns the agreed Id, delegating functionality to
+   * the {@link #type()}.id().
+   */
+  public static String id()
+  {
+    try
+      {
+        return type().id();
+      }
+    catch (BadKind ex)
+      {
+        // Should never happen under correct work.
+        throw new Error("Please report this bug.", ex);
+      }
+  }
+
+  /**
+  * Insert into the given <code>boolean[]</code> into the
+  * given {@link Any}. This implementation first creates
+  * a {@link BooleanSeqHolder} and then calls
+  * {@link Any#insert_Streamable(Streamable)}.
+  *
+  * @param into the target Any.
+  * @param that the array to insert.
+  */
+  public static void insert(Any into, boolean[] that)
+  {
+    BooleanSeqHolder holder = new BooleanSeqHolder(that);
+    into.insert_Streamable(holder);
+  }
+
+  /**
+   * Reads the <code>boolean[]</code> from the CORBA input stream.
+   * This implementation first creates an instance of
+   * {@link BooleanSeqHolder} and then delegates functionality
+   * to its <code>_read()</code> method.
+   *
+   * @param input the CORBA (not java.io) stream to read from.
+   * @return the value from the stream.
+   */
+  public static boolean[] read(InputStream input)
+  {
+    BooleanSeqHolder h = new BooleanSeqHolder();
+    h._read(input);
+    return h.value;
+  }
+
+  /**
+   * Creates and returns a new instance of the TypeCode,
+   * corresponding the CORBA <code>BooleanSeq</code>.
+   * The length of the sequence is left with the initial
+   * value 0.
+   */
+  public static TypeCode type()
+  {
+    return new primitiveArrayTypeCode(TCKind.tk_boolean);
+  }
+
+  /**
+   * Writes the <code>boolean[]</code> into the given stream.
+   * This implementation first creates an instance of
+   * {@link BooleanSeqHolder} and then delegates functionality
+   * to its <code>_write()</code> method.
+   *
+   * @param output the CORBA (not java.io) output stream to write.
+   * @param value the value that must be written.
+   */
+  public static void write(OutputStream output, boolean[] value)
+  {
+    BooleanSeqHolder h = new BooleanSeqHolder(value);
+    h._write(output);
+  }
+}
Index: kaffe/libraries/javalib/org/omg/CORBA/COMM_FAILURE.java
diff -u kaffe/libraries/javalib/org/omg/CORBA/COMM_FAILURE.java:1.2 kaffe/libraries/javalib/org/omg/CORBA/COMM_FAILURE.java:1.3
--- kaffe/libraries/javalib/org/omg/CORBA/COMM_FAILURE.java:1.2	Wed Mar  9 12:43:22 2005
+++ kaffe/libraries/javalib/org/omg/CORBA/COMM_FAILURE.java	Tue Mar 15 01:36:13 2005
@@ -79,7 +79,7 @@
    * @param minor additional error code.
    * @param completed the method completion status.
    */
-  COMM_FAILURE(int minor, CompletionStatus completed)
+  public COMM_FAILURE(int minor, CompletionStatus completed)
   {
     super("", minor, completed);
   }
@@ -90,7 +90,7 @@
    * @param minor additional error code (the "minor").
    * @param completed the method completion status.
    */
-  COMM_FAILURE(String reason, int minor, CompletionStatus completed)
+  public COMM_FAILURE(String reason, int minor, CompletionStatus completed)
   {
     super(reason, minor, completed);
   }
===================================================================
Checking out kaffe/libraries/javalib/org/omg/CORBA/CharSeqHelper.java
RCS:  /home/cvs/kaffe/kaffe/libraries/javalib/org/omg/CORBA/CharSeqHelper.java,v
VERS: 1.1
***************
--- /dev/null	Sun Aug  4 19:57:58 2002
+++ kaffe/libraries/javalib/org/omg/CORBA/CharSeqHelper.java	Tue Mar 15 01:40:59 2005
@@ -0,0 +1,148 @@
+/* CharSeqHelper.java --
+   Copyright (C) 2005 Free Software Foundation, Inc.
+
+This file is part of GNU Classpath.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Classpath is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Classpath; see the file COPYING.  If not, write to the
+Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+02111-1307 USA.
+
+Linking this library statically or dynamically with other modules is
+making a combined work based on this library.  Thus, the terms and
+conditions of the GNU General Public License cover the whole
+combination.
+
+As a special exception, the copyright holders of this library give you
+permission to link this library with independent modules to produce an
+executable, regardless of the license terms of these independent
+modules, and to copy and distribute the resulting executable under
+terms of your choice, provided that you also meet, for each linked
+independent module, the terms and conditions of the license of that
+module.  An independent module is a module which is not derived from
+or based on this library.  If you modify this library, you may extend
+this exception to your version of the library, but you are not
+obligated to do so.  If you do not wish to do so, delete this
+exception statement from your version. */
+
+
+package org.omg.CORBA;
+
+import gnu.CORBA.primitiveArrayTypeCode;
+
+import org.omg.CORBA.TypeCodePackage.BadKind;
+import org.omg.CORBA.portable.InputStream;
+import org.omg.CORBA.portable.OutputStream;
+
+/**
+ * Provides static helper methods for working with
+ * CORBA sequence of <code>char</code>
+ * (<code>CharSeq</code>).
+ *
+ * @author Audrius Meskauskas (AudriusA at Bioinformatics.org)
+ */
+public abstract class CharSeqHelper
+{
+  /**
+   * Extract the <code>char[]</code> from the
+   * given {@link Any}. This implementation expects the
+   * {@link Any} to hold the instance of {@link CharSeqHolder}
+   * that is returned by {@link Any#extract_Streamable() }.
+   *
+   * @param a an Any to extract the array from.
+   *
+   * @return the extracted array.
+   *
+   * @throws ClassCastException if the Any contains something other than the
+   * the {@link CharSeqHolder}.
+   */
+  public static char[] extract(Any a)
+  {
+    CharSeqHolder h = (CharSeqHolder) a.extract_Streamable();
+    return h.value;
+  }
+
+  /**
+   * Returns the agreed Id, delegating functionality to
+   * the {@link #type()}.id().
+   */
+  public static String id()
+  {
+    try
+      {
+        return type().id();
+      }
+    catch (BadKind ex)
+      {
+        // Should never happen under correct work.
+        throw new Error("Please report this bug.", ex);
+      }
+  }
+
+  /**
+  * Insert into the given <code>char[]</code> into the
+  * given {@link Any}. This implementation first creates
+  * a {@link CharSeqHolder} and then calls
+  * {@link Any#insert_Streamable(Streamable)}.
+  *
+  * @param into the target Any.
+  * @param that the array to insert.
+  */
+  public static void insert(Any into, char[] that)
+  {
+    CharSeqHolder holder = new CharSeqHolder(that);
+    into.insert_Streamable(holder);
+  }
+
+  /**
+   * Reads the <code>char[]</code> from the CORBA input stream.
+   * This implementation first creates an instance of
+   * {@link CharSeqHolder} and then delegates functionality
+   * to its <code>_read()</code> method.
+   *
+   * @param input the CORBA (not java.io) stream to read from.
+   * @return the value from the stream.
+   */
+  public static char[] read(InputStream input)
+  {
+    CharSeqHolder h = new CharSeqHolder();
+    h._read(input);
+    return h.value;
+  }
+
+  /**
+   * Creates and returns a new instance of the TypeCode,
+   * corresponding the CORBA <code>CharSeq</code>.
+   * The length of the sequence is left with the initial
+   * value 0.
+   */
+  public static TypeCode type()
+  {
+    return new primitiveArrayTypeCode(TCKind.tk_char);
+  }
+
+  /**
+   * Writes the <code>char[]</code> into the given stream.
+   * This implementation first creates an instance of
+   * {@link CharSeqHolder} and then delegates functionality
+   * to its <code>_write()</code> method.
+   *
+   * @param output the CORBA (not java.io) output stream to write.
+   * @param value the value that must be written.
+   */
+  public static void write(OutputStream output, char[] value)
+  {
+    CharSeqHolder h = new CharSeqHolder(value);
+    h._write(output);
+  }
+}
Index: kaffe/libraries/javalib/org/omg/CORBA/DATA_CONVERSION.java
diff -u kaffe/libraries/javalib/org/omg/CORBA/DATA_CONVERSION.java:1.2 kaffe/libraries/javalib/org/omg/CORBA/DATA_CONVERSION.java:1.3
--- kaffe/libraries/javalib/org/omg/CORBA/DATA_CONVERSION.java:1.2	Wed Mar  9 12:43:22 2005
+++ kaffe/libraries/javalib/org/omg/CORBA/DATA_CONVERSION.java	Tue Mar 15 01:36:13 2005
@@ -79,7 +79,7 @@
    * @param minor additional error code.
    * @param completed the method completion status.

*** Patch too long, truncated ***




More information about the kaffe mailing list