summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew John Hughes <gnu_andrew@member.fsf.org>2009-02-14 02:24:58 +0000
committerAndrew John Hughes <gnu_andrew@member.fsf.org>2009-02-14 02:24:58 +0000
commit0807654fb0860934433f77d7e74f17b713c0cce5 (patch)
tree704cdfe5742dfc89d61e94b1ca3b1b21495f751e
parent05e35d59325c1b833939dd8a9b64aafbb7de4b2b (diff)
downloadclasspath-0807654fb0860934433f77d7e74f17b713c0cce5.tar.gz
Generics cleanup - turn off warnings as raw type is required
for API compatibility. 2009-02-14 Andrew John Hughes <ahughes@redhat.com> * org/omg/CORBA/LocalObject.java, * org/omg/CORBA/portable/Delegate.java, * org/omg/CORBA/portable/InputStream.java, * org/omg/CORBA/portable/ObjectImpl.java, * org/omg/CORBA_2_3/portable/InputStream.java, * org/omg/CORBA_2_3/portable/OutputStream.java, * org/omg/DynamicAny/_DynAnyFactoryStub.java, * org/omg/DynamicAny/_DynAnyStub.java, * org/omg/DynamicAny/_DynArrayStub.java, * org/omg/DynamicAny/_DynEnumStub.java, * org/omg/DynamicAny/_DynFixedStub.java, * org/omg/DynamicAny/_DynSequenceStub.java, * org/omg/DynamicAny/_DynStructStub.java, * org/omg/DynamicAny/_DynUnionStub.java, * org/omg/DynamicAny/_DynValueStub.java, * org/omg/PortableServer/_ServantActivatorStub.java, * org/omg/PortableServer/_ServantLocatorStub.java: Turn off warnings where Class is used; forced to use raw type for API compatibility.
-rw-r--r--ChangeLog22
-rw-r--r--org/omg/CORBA/LocalObject.java1
-rw-r--r--org/omg/CORBA/portable/Delegate.java3
-rw-r--r--org/omg/CORBA/portable/InputStream.java1
-rw-r--r--org/omg/CORBA/portable/ObjectImpl.java1
-rw-r--r--org/omg/CORBA_2_3/portable/InputStream.java2
-rw-r--r--org/omg/CORBA_2_3/portable/OutputStream.java1
-rw-r--r--org/omg/DynamicAny/_DynAnyFactoryStub.java1
-rw-r--r--org/omg/DynamicAny/_DynAnyStub.java1
-rw-r--r--org/omg/DynamicAny/_DynArrayStub.java1
-rw-r--r--org/omg/DynamicAny/_DynEnumStub.java1
-rw-r--r--org/omg/DynamicAny/_DynFixedStub.java1
-rw-r--r--org/omg/DynamicAny/_DynSequenceStub.java1
-rw-r--r--org/omg/DynamicAny/_DynStructStub.java1
-rw-r--r--org/omg/DynamicAny/_DynUnionStub.java1
-rw-r--r--org/omg/DynamicAny/_DynValueStub.java1
-rw-r--r--org/omg/PortableServer/_ServantActivatorStub.java1
-rw-r--r--org/omg/PortableServer/_ServantLocatorStub.java1
18 files changed, 41 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index ebeb796e9..e922adca4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+2009-02-14 Andrew John Hughes <ahughes@redhat.com>
+
+ * org/omg/CORBA/LocalObject.java,
+ * org/omg/CORBA/portable/Delegate.java,
+ * org/omg/CORBA/portable/InputStream.java,
+ * org/omg/CORBA/portable/ObjectImpl.java,
+ * org/omg/CORBA_2_3/portable/InputStream.java,
+ * org/omg/CORBA_2_3/portable/OutputStream.java,
+ * org/omg/DynamicAny/_DynAnyFactoryStub.java,
+ * org/omg/DynamicAny/_DynAnyStub.java,
+ * org/omg/DynamicAny/_DynArrayStub.java,
+ * org/omg/DynamicAny/_DynEnumStub.java,
+ * org/omg/DynamicAny/_DynFixedStub.java,
+ * org/omg/DynamicAny/_DynSequenceStub.java,
+ * org/omg/DynamicAny/_DynStructStub.java,
+ * org/omg/DynamicAny/_DynUnionStub.java,
+ * org/omg/DynamicAny/_DynValueStub.java,
+ * org/omg/PortableServer/_ServantActivatorStub.java,
+ * org/omg/PortableServer/_ServantLocatorStub.java:
+ Turn off warnings where Class is used; forced
+ to use raw type for API compatibility.
+
2009-02-06 Andrew John Hughes <ahughes@redhat.com>
* NEWS:
diff --git a/org/omg/CORBA/LocalObject.java b/org/omg/CORBA/LocalObject.java
index a3fd131ca..c4f095f21 100644
--- a/org/omg/CORBA/LocalObject.java
+++ b/org/omg/CORBA/LocalObject.java
@@ -267,6 +267,7 @@ public class LocalObject
*
* @throws NO_IMPLEMENT always. If used, the method must be overridden.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public ServantObject _servant_preinvoke(String operation, Class expectedType)
{
throw new NO_IMPLEMENT(INAPPROPRIATE);
diff --git a/org/omg/CORBA/portable/Delegate.java b/org/omg/CORBA/portable/Delegate.java
index 6d1024461..2c716f57e 100644
--- a/org/omg/CORBA/portable/Delegate.java
+++ b/org/omg/CORBA/portable/Delegate.java
@@ -375,7 +375,8 @@ public abstract class Delegate
*
* @return the servant or null if the servant is not an expected type
* of the method is not supported, for example, due security reasons.
- */
+ */
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public ServantObject servant_preinvoke(org.omg.CORBA.Object self,
String operation, Class expectedType
)
diff --git a/org/omg/CORBA/portable/InputStream.java b/org/omg/CORBA/portable/InputStream.java
index 2f6a487b8..aee540d01 100644
--- a/org/omg/CORBA/portable/InputStream.java
+++ b/org/omg/CORBA/portable/InputStream.java
@@ -237,6 +237,7 @@ public abstract class InputStream
* @param klass a CORBA class
* @throws NO_IMPLEMENT, always.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public Object read_Object(Class klass)
{
throw new NO_IMPLEMENT();
diff --git a/org/omg/CORBA/portable/ObjectImpl.java b/org/omg/CORBA/portable/ObjectImpl.java
index f1e348e53..c121ac1bd 100644
--- a/org/omg/CORBA/portable/ObjectImpl.java
+++ b/org/omg/CORBA/portable/ObjectImpl.java
@@ -341,6 +341,7 @@ public abstract class ObjectImpl
* @return the servant or null if the servant is not an expected type
* of the method is not supported, for example, due security reasons.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public ServantObject _servant_preinvoke(String method, Class expected_type)
{
return delegate.servant_preinvoke(this, method, expected_type);
diff --git a/org/omg/CORBA_2_3/portable/InputStream.java b/org/omg/CORBA_2_3/portable/InputStream.java
index 349590eed..a59c33eba 100644
--- a/org/omg/CORBA_2_3/portable/InputStream.java
+++ b/org/omg/CORBA_2_3/portable/InputStream.java
@@ -99,6 +99,7 @@ public abstract class InputStream
*
* @return an abstract interface, unmarshaled from the stream
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public Object read_abstract_interface(Class clz)
{
boolean isValue = read_boolean();
@@ -147,6 +148,7 @@ public abstract class InputStream
*
* @return an value type structure, unmarshaled from the stream
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public Serializable read_value(Class clz)
{
return Vio.read(this, clz);
diff --git a/org/omg/CORBA_2_3/portable/OutputStream.java b/org/omg/CORBA_2_3/portable/OutputStream.java
index f1369f782..818c718d2 100644
--- a/org/omg/CORBA_2_3/portable/OutputStream.java
+++ b/org/omg/CORBA_2_3/portable/OutputStream.java
@@ -136,6 +136,7 @@ public abstract class OutputStream
*
* @param value a value type object to write.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public void write_value(Serializable value, Class clz)
{
Vio.write(this, value, clz);
diff --git a/org/omg/DynamicAny/_DynAnyFactoryStub.java b/org/omg/DynamicAny/_DynAnyFactoryStub.java
index d4b569069..d72ebabbd 100644
--- a/org/omg/DynamicAny/_DynAnyFactoryStub.java
+++ b/org/omg/DynamicAny/_DynAnyFactoryStub.java
@@ -68,6 +68,7 @@ public class _DynAnyFactoryStub
/**
* The purpose and value of this field are not documented.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public static final Class _opsClass = DynAnyFactoryOperations.class;
/**
diff --git a/org/omg/DynamicAny/_DynAnyStub.java b/org/omg/DynamicAny/_DynAnyStub.java
index 0e3e39058..fa19da144 100644
--- a/org/omg/DynamicAny/_DynAnyStub.java
+++ b/org/omg/DynamicAny/_DynAnyStub.java
@@ -66,6 +66,7 @@ public class _DynAnyStub
/**
* The purpose and value of this field are not documented.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public static final Class _opsClass = DynAnyOperations.class;
/**
diff --git a/org/omg/DynamicAny/_DynArrayStub.java b/org/omg/DynamicAny/_DynArrayStub.java
index 869e269c3..fc7ba978b 100644
--- a/org/omg/DynamicAny/_DynArrayStub.java
+++ b/org/omg/DynamicAny/_DynArrayStub.java
@@ -66,6 +66,7 @@ public class _DynArrayStub
/**
* The purpose and value of this field are not documented.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public static final Class _opsClass = DynArrayOperations.class;
/**
diff --git a/org/omg/DynamicAny/_DynEnumStub.java b/org/omg/DynamicAny/_DynEnumStub.java
index 73e9fa72d..fd3e9db7e 100644
--- a/org/omg/DynamicAny/_DynEnumStub.java
+++ b/org/omg/DynamicAny/_DynEnumStub.java
@@ -66,6 +66,7 @@ public class _DynEnumStub
/**
* The purpose and value of this field are not documented.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public static final Class _opsClass = DynEnumOperations.class;
/**
diff --git a/org/omg/DynamicAny/_DynFixedStub.java b/org/omg/DynamicAny/_DynFixedStub.java
index 97a3d94df..5fab8b1b2 100644
--- a/org/omg/DynamicAny/_DynFixedStub.java
+++ b/org/omg/DynamicAny/_DynFixedStub.java
@@ -66,6 +66,7 @@ public class _DynFixedStub
/**
* The purpose and value of this field are not documented.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public static final Class _opsClass = DynFixedOperations.class;
/**
diff --git a/org/omg/DynamicAny/_DynSequenceStub.java b/org/omg/DynamicAny/_DynSequenceStub.java
index 802ff2332..0fdc19d63 100644
--- a/org/omg/DynamicAny/_DynSequenceStub.java
+++ b/org/omg/DynamicAny/_DynSequenceStub.java
@@ -67,6 +67,7 @@ public class _DynSequenceStub
/**
* The purpose and value of this field are not documented.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public static final Class _opsClass = DynSequenceOperations.class;
/**
diff --git a/org/omg/DynamicAny/_DynStructStub.java b/org/omg/DynamicAny/_DynStructStub.java
index a48f2a633..73e7650b3 100644
--- a/org/omg/DynamicAny/_DynStructStub.java
+++ b/org/omg/DynamicAny/_DynStructStub.java
@@ -68,6 +68,7 @@ public class _DynStructStub
/**
* The purpose and value of this field are not documented.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public static final Class _opsClass = DynStructOperations.class;
/**
diff --git a/org/omg/DynamicAny/_DynUnionStub.java b/org/omg/DynamicAny/_DynUnionStub.java
index b7ba74e00..8328b5e86 100644
--- a/org/omg/DynamicAny/_DynUnionStub.java
+++ b/org/omg/DynamicAny/_DynUnionStub.java
@@ -68,6 +68,7 @@ public class _DynUnionStub
/**
* The purpose and value of this field are not documented.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public static final Class _opsClass = DynUnionOperations.class;
/**
diff --git a/org/omg/DynamicAny/_DynValueStub.java b/org/omg/DynamicAny/_DynValueStub.java
index 5c6b7a209..a781772c5 100644
--- a/org/omg/DynamicAny/_DynValueStub.java
+++ b/org/omg/DynamicAny/_DynValueStub.java
@@ -68,6 +68,7 @@ public class _DynValueStub
/**
* The purpose and value of this field are not documented.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public static final Class _opsClass = DynValueOperations.class;
/**
diff --git a/org/omg/PortableServer/_ServantActivatorStub.java b/org/omg/PortableServer/_ServantActivatorStub.java
index f323f6d38..3cc4be990 100644
--- a/org/omg/PortableServer/_ServantActivatorStub.java
+++ b/org/omg/PortableServer/_ServantActivatorStub.java
@@ -70,6 +70,7 @@ public class _ServantActivatorStub
* This the purpose of this field is undocumented up till 1.5 java API
* inclusive.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public static final Class _opsClass = ServantActivatorOperations.class;
/**
diff --git a/org/omg/PortableServer/_ServantLocatorStub.java b/org/omg/PortableServer/_ServantLocatorStub.java
index 9f142e1e8..9bbd58f88 100644
--- a/org/omg/PortableServer/_ServantLocatorStub.java
+++ b/org/omg/PortableServer/_ServantLocatorStub.java
@@ -71,6 +71,7 @@ public class _ServantLocatorStub
* This the purpose of this field is undocumented up till 1.5 java API
* inclusive.
*/
+ @SuppressWarnings("unchecked") // Needed for API compatibility
public static final Class _opsClass = ServantLocatorOperations.class;
/**