From: <fd...@us...> - 2009-08-16 09:56:19
|
Revision: 5649 http://jnode.svn.sourceforge.net/jnode/?rev=5649&view=rev Author: fduminy Date: 2009-08-16 09:56:10 +0000 (Sun, 16 Aug 2009) Log Message: ----------- fixed type safety warnings Modified Paths: -------------- trunk/core/src/core/org/jnode/system/x86/DMA.java trunk/core/src/driver/org/jnode/driver/bus/pci/PCIDriver.java trunk/core/src/driver/org/jnode/driver/bus/usb/uhci/UHCICore.java trunk/core/src/driver/org/jnode/driver/chipset/i440BX/i82371AB_ACPI_SMBusControler.java trunk/core/src/driver/org/jnode/driver/serial/SerialPortDriver.java trunk/core/src/driver/org/jnode/driver/system/cmos/def/CMOSPlugin.java trunk/core/src/test/org/jnode/test/JMXTest.java Modified: trunk/core/src/core/org/jnode/system/x86/DMA.java =================================================================== --- trunk/core/src/core/org/jnode/system/x86/DMA.java 2009-08-16 09:50:44 UTC (rev 5648) +++ trunk/core/src/core/org/jnode/system/x86/DMA.java 2009-08-16 09:56:10 UTC (rev 5649) @@ -343,8 +343,8 @@ private IOResource claimPorts(final ResourceManager rm, final ResourceOwner owner, final int low, final int length) throws ResourceNotFreeException, DMAException { try { - return (IOResource) AccessControllerUtils.doPrivileged(new PrivilegedExceptionAction() { - public Object run() throws ResourceNotFreeException { + return AccessControllerUtils.doPrivileged(new PrivilegedExceptionAction<IOResource>() { + public IOResource run() throws ResourceNotFreeException { return rm.claimIOResource(owner, low, length); } }); Modified: trunk/core/src/driver/org/jnode/driver/bus/pci/PCIDriver.java =================================================================== --- trunk/core/src/driver/org/jnode/driver/bus/pci/PCIDriver.java 2009-08-16 09:50:44 UTC (rev 5648) +++ trunk/core/src/driver/org/jnode/driver/bus/pci/PCIDriver.java 2009-08-16 09:56:10 UTC (rev 5649) @@ -481,10 +481,10 @@ final ResourceOwner owner) throws ResourceNotFreeException, DriverException { try { - return (IOResource) AccessControllerUtils - .doPrivileged(new PrivilegedExceptionAction() { + return AccessControllerUtils + .doPrivileged(new PrivilegedExceptionAction<IOResource>() { - public Object run() throws ResourceNotFreeException { + public IOResource run() throws ResourceNotFreeException { return rm.claimIOResource(owner, PCI_FIRST_PORT, PCI_LAST_PORT - PCI_FIRST_PORT + 1); } Modified: trunk/core/src/driver/org/jnode/driver/bus/usb/uhci/UHCICore.java =================================================================== --- trunk/core/src/driver/org/jnode/driver/bus/usb/uhci/UHCICore.java 2009-08-16 09:50:44 UTC (rev 5648) +++ trunk/core/src/driver/org/jnode/driver/bus/usb/uhci/UHCICore.java 2009-08-16 09:56:10 UTC (rev 5649) @@ -237,8 +237,8 @@ private IOResource claimPorts(final ResourceManager rm, final ResourceOwner owner, final int low, final int length) throws ResourceNotFreeException, DriverException { try { - return (IOResource) AccessControllerUtils.doPrivileged(new PrivilegedExceptionAction() { - public Object run() throws ResourceNotFreeException { + return AccessControllerUtils.doPrivileged(new PrivilegedExceptionAction<IOResource>() { + public IOResource run() throws ResourceNotFreeException { return rm.claimIOResource(owner, low, length); } }); Modified: trunk/core/src/driver/org/jnode/driver/chipset/i440BX/i82371AB_ACPI_SMBusControler.java =================================================================== --- trunk/core/src/driver/org/jnode/driver/chipset/i440BX/i82371AB_ACPI_SMBusControler.java 2009-08-16 09:50:44 UTC (rev 5648) +++ trunk/core/src/driver/org/jnode/driver/chipset/i440BX/i82371AB_ACPI_SMBusControler.java 2009-08-16 09:56:10 UTC (rev 5649) @@ -340,8 +340,8 @@ private IOResource claimPorts(final ResourceManager rm, final ResourceOwner owner, final int low, final int length) throws ResourceNotFreeException, DriverException { try { - return (IOResource) AccessControllerUtils.doPrivileged(new PrivilegedExceptionAction() { - public Object run() throws ResourceNotFreeException { + return AccessControllerUtils.doPrivileged(new PrivilegedExceptionAction<IOResource>() { + public IOResource run() throws ResourceNotFreeException { return rm.claimIOResource(owner, low, length); } }); Modified: trunk/core/src/driver/org/jnode/driver/serial/SerialPortDriver.java =================================================================== --- trunk/core/src/driver/org/jnode/driver/serial/SerialPortDriver.java 2009-08-16 09:50:44 UTC (rev 5648) +++ trunk/core/src/driver/org/jnode/driver/serial/SerialPortDriver.java 2009-08-16 09:56:10 UTC (rev 5649) @@ -186,10 +186,10 @@ final ResourceOwner owner, final int low, final int length) throws ResourceNotFreeException, DriverException { try { - return (IOResource) AccessControllerUtils - .doPrivileged(new PrivilegedExceptionAction() { + return AccessControllerUtils + .doPrivileged(new PrivilegedExceptionAction<IOResource>() { - public Object run() throws ResourceNotFreeException { + public IOResource run() throws ResourceNotFreeException { return rm.claimIOResource(owner, low, length); } }); Modified: trunk/core/src/driver/org/jnode/driver/system/cmos/def/CMOSPlugin.java =================================================================== --- trunk/core/src/driver/org/jnode/driver/system/cmos/def/CMOSPlugin.java 2009-08-16 09:50:44 UTC (rev 5648) +++ trunk/core/src/driver/org/jnode/driver/system/cmos/def/CMOSPlugin.java 2009-08-16 09:56:10 UTC (rev 5649) @@ -71,8 +71,8 @@ protected void startPlugin() throws PluginException { try { final ResourceOwner owner = new SimpleResourceOwner("CMOS"); - cmos = (CMOS) AccessControllerUtils.doPrivileged(new PrivilegedExceptionAction() { - public Object run() throws ResourceNotFreeException { + cmos = AccessControllerUtils.doPrivileged(new PrivilegedExceptionAction<CMOS>() { + public CMOS run() throws ResourceNotFreeException { return new CMOS(owner); } }); Modified: trunk/core/src/test/org/jnode/test/JMXTest.java =================================================================== --- trunk/core/src/test/org/jnode/test/JMXTest.java 2009-08-16 09:50:44 UTC (rev 5648) +++ trunk/core/src/test/org/jnode/test/JMXTest.java 2009-08-16 09:56:10 UTC (rev 5649) @@ -34,7 +34,7 @@ public class JMXTest { public static void main(String[] args) throws Exception { - AccessController.doPrivileged(new PrivilegedExceptionAction() { + AccessController.doPrivileged(new PrivilegedExceptionAction<Object>() { public Object run() throws Exception { MBeanServerFactory.createMBeanServer(); printMBeanServers(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |