Revision: 5516 http://jnode.svn.sourceforge.net/jnode/?rev=5516&view=rev Author: crawley Date: 2009-05-24 05:17:23 +0000 (Sun, 24 May 2009)
Log Message: ----------- Fixed compiler warnings Modified Paths: -------------- trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerDriver.java trunk/gui/src/driver/org/jnode/driver/textscreen/swing/SwingPcTextScreen.java trunk/gui/src/driver/org/jnode/driver/video/AlreadyOpenException.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferException.java trunk/gui/src/driver/org/jnode/driver/video/HardwareCursor.java trunk/gui/src/driver/org/jnode/driver/video/NotOpenException.java trunk/gui/src/driver/org/jnode/driver/video/UnknownConfigurationException.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Core.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FpRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/PllRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonCore.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonSurface.java trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusDriver.java trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusMMIO.java trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusVGAState.java trunk/gui/src/driver/org/jnode/driver/video/ddc/DDC1Exception.java trunk/gui/src/driver/org/jnode/driver/video/ddc/DDC1NoSignalException.java trunk/gui/src/driver/org/jnode/driver/video/ddc/DDC1ParseException.java trunk/gui/src/driver/org/jnode/driver/video/vesa/MultibootInfos.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACommand.java trunk/gui/src/driver/org/jnode/driver/video/vga/StandardVGAIO.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareCore.java trunk/gui/src/test/org/jnode/test/gui/AWTDemo.java trunk/gui/src/test/org/jnode/test/gui/AWTMenuTest.java trunk/gui/src/test/org/jnode/test/gui/AWTTest.java trunk/gui/src/test/org/jnode/test/gui/ConsoleTest.java trunk/gui/src/test/org/jnode/test/gui/CurvesTest.java trunk/gui/src/test/org/jnode/test/gui/DialogTest.java trunk/gui/src/test/org/jnode/test/gui/Editor.java trunk/gui/src/test/org/jnode/test/gui/GlyphTest.java trunk/gui/src/test/org/jnode/test/gui/Graphics2DSurface.java trunk/gui/src/test/org/jnode/test/gui/GraphicsTest.java trunk/gui/src/test/org/jnode/test/gui/ImageIOTest.java trunk/gui/src/test/org/jnode/test/gui/ImageTest.java trunk/gui/src/test/org/jnode/test/gui/PolyLineTest.java trunk/gui/src/test/org/jnode/test/gui/QuadCurveTest.java trunk/gui/src/test/org/jnode/test/gui/RobotTest.java trunk/gui/src/test/org/jnode/test/gui/SwingMenuTest.java trunk/gui/src/test/org/jnode/test/gui/SwingTest.java trunk/gui/src/test/org/jnode/test/gui/TTFFileTest.java trunk/gui/src/test/org/jnode/test/gui/TextFieldTest.java trunk/gui/src/thinlet/thinlet/ThinTest.java trunk/gui/src/thinlet/thinlet/Thinlet.java Modified: trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerDriver.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerDriver.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerDriver.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -145,8 +145,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/gui/src/driver/org/jnode/driver/textscreen/swing/SwingPcTextScreen.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/textscreen/swing/SwingPcTextScreen.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/textscreen/swing/SwingPcTextScreen.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -21,6 +21,7 @@ package org.jnode.driver.textscreen.swing; import java.awt.AWTEvent; +import java.awt.AWTKeyStroke; import java.awt.Color; import java.awt.Dimension; import java.awt.Font; @@ -97,6 +98,7 @@ } private class SwingPcScreen extends JComponent { + private static final long serialVersionUID = 1L; int margin = 5; int w; int h; @@ -133,7 +135,8 @@ }); setFocusable(true); setBackground(Color.BLACK); - Set ftk = new HashSet(getFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS)); + Set<AWTKeyStroke> ftk = new HashSet<AWTKeyStroke>( + getFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS)); ftk.remove(KeyStroke.getKeyStroke(KeyEvent.VK_TAB, 0)); setFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, ftk); } Modified: trunk/gui/src/driver/org/jnode/driver/video/AlreadyOpenException.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/AlreadyOpenException.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/AlreadyOpenException.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -24,6 +24,7 @@ * @author epr */ public class AlreadyOpenException extends FrameBufferException { + private static final long serialVersionUID = 1L; /** * Modified: trunk/gui/src/driver/org/jnode/driver/video/FrameBufferException.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/FrameBufferException.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/FrameBufferException.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -24,6 +24,7 @@ * @author epr */ public class FrameBufferException extends Exception { + private static final long serialVersionUID = 1L; /** * Modified: trunk/gui/src/driver/org/jnode/driver/video/HardwareCursor.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/HardwareCursor.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/HardwareCursor.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -68,9 +68,9 @@ /** * Create an iterator over all images. * - * @return An iterator of {...@link HardwareCursor}instances. + * @return An iterator of {...@link HardwareCursorImage} instances. */ - public Iterator iterator() { + public Iterator<HardwareCursorImage> iterator() { return imageMap.values().iterator(); } Modified: trunk/gui/src/driver/org/jnode/driver/video/NotOpenException.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/NotOpenException.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/NotOpenException.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -21,6 +21,7 @@ package org.jnode.driver.video; public class NotOpenException extends FrameBufferException { + private static final long serialVersionUID = 1L; /** * Modified: trunk/gui/src/driver/org/jnode/driver/video/UnknownConfigurationException.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/UnknownConfigurationException.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/UnknownConfigurationException.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -24,6 +24,7 @@ * @author epr */ public class UnknownConfigurationException extends FrameBufferException { + private static final long serialVersionUID = 1L; /** * Modified: trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Core.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Core.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Core.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -94,7 +94,7 @@ final int fbBase = (int) fbAddr.getMemoryBase() /* & 0xFF800000 */; final int memSize = fbAddr.getSize(); - log.info("Memory size " + NumberUtils.size(memSize)); + log.info("Memory size " + NumberUtils.toBinaryByte(memSize)); // Map Device RAM this.deviceRam = Modified: trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FpRegs.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FpRegs.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FpRegs.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -94,6 +94,7 @@ final void calcForConfiguration(RadeonConfiguration config, PLLInfo pllInfo, RadeonVgaIO io, FBInfo fbinfo, CrtcRegs crtc) { final DisplayMode mode = config.getDisplayMode(); + @SuppressWarnings("unused") final int bpp = config.getBitsPerPixel(); final int panel_xres = fbinfo.getPanelXres(); @@ -153,6 +154,7 @@ fp_v_sync_strt_wid = crtc.getCrtc_v_sync_strt_wid(); } + @SuppressWarnings("unused") private static final int round_div(int num, int den) { return (num + (den / 2)) / den; } Modified: trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/PllRegs.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/PllRegs.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/PllRegs.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -246,6 +246,7 @@ this.ppll_div_3 = (feedback_div | (bitvalue << 16)); this.htotal_cntl = 0; + @SuppressWarnings("unused") final int vclk_freq = (ref_clk * feedback_div) / (ref_div * pll_output_freq); // System.out.println("vclk_freq=" + vclk_freq + ", fbdiv=" // + feedback_div + ", postdiv=" + pll_output_freq @@ -261,6 +262,7 @@ ", htotal_cntl:0x" + NumberUtils.hex(htotal_cntl); } + @SuppressWarnings("unused") private final void PLLWriteUpdate(RadeonVgaIO io) { PLLWaitForReadUpdateComplete(io); io.setPLLP(crtc2 ? P2PLL_REF_DIV : PPLL_REF_DIV, PPLL_ATOMIC_UPDATE_W, Modified: trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonCore.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonCore.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonCore.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -110,7 +110,7 @@ ResourceManager.MEMMODE_NORMAL); this.vgaIO = new RadeonVgaIO(mmio); final int memSize = readMemorySize(); - log.info("Memory size " + NumberUtils.size(memSize)); + log.info("Memory size " + NumberUtils.toBinaryByte(memSize)); this.accel = new RadeonAcceleration(vgaIO); // Map Device RAM @@ -435,7 +435,7 @@ mem.release(); log.info("Found ATI ROM at 0x" + NumberUtils.hex(romAddr.toInt()) + " size=" + - NumberUtils.size(romSize)); + NumberUtils.toBinaryByte(romSize)); return rm.claimMemoryResource(owner, romAddr, romSize, ResourceManager.MEMMODE_NORMAL); } Modified: trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonSurface.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonSurface.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonSurface.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -36,6 +36,7 @@ * @author Ewout Prangsma (e...@users.sourceforge.net) */ public class RadeonSurface extends AbstractSurface { + @SuppressWarnings("unused") private final RadeonAcceleration accel; private final BitmapGraphics bitmapGraphics; Modified: trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusDriver.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusDriver.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusDriver.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -123,6 +123,7 @@ throw new DriverException(ex); } super.startDevice(); + @SuppressWarnings("unused") final Device dev = getDevice(); //dev.registerAPI(DisplayDataChannelAPI.class, driver); // <-- should we register this one? We do read edid our own.. Modified: trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusMMIO.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusMMIO.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusMMIO.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -32,6 +32,7 @@ /** My logger */ private static final Logger log = Logger.getLogger(CirrusMMIO.class); + @SuppressWarnings("unused") private final MemoryResource mmio; private final IOResource ports; Modified: trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusVGAState.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusVGAState.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusVGAState.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -21,10 +21,13 @@ private int CR0, CR1, CR2, CR3, CR4, CR5, CR6, CR7, CR8, CR9; + @SuppressWarnings("unused") private int CRA, CRB, CRC, CRD, CRE, CRF, CR10, CR11, CR12; + @SuppressWarnings("unused") private int CR13, CR14, CR15, CR16, CR17, CR18, CR22, CR24; + @SuppressWarnings("unused") private int CR26, CR1B; public CirrusVGAState(CirrusMMIO vgaIO) { Modified: trunk/gui/src/driver/org/jnode/driver/video/ddc/DDC1Exception.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/ddc/DDC1Exception.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/ddc/DDC1Exception.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -24,6 +24,7 @@ * @author Ewout Prangsma (e...@users.sourceforge.net) */ public class DDC1Exception extends Exception { + private static final long serialVersionUID = 1L; /** * Modified: trunk/gui/src/driver/org/jnode/driver/video/ddc/DDC1NoSignalException.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/ddc/DDC1NoSignalException.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/ddc/DDC1NoSignalException.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -24,6 +24,7 @@ * @author Ewout Prangsma (e...@users.sourceforge.net) */ public class DDC1NoSignalException extends DDC1Exception { + private static final long serialVersionUID = 1L; /** * Modified: trunk/gui/src/driver/org/jnode/driver/video/ddc/DDC1ParseException.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/ddc/DDC1ParseException.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/ddc/DDC1ParseException.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -24,6 +24,7 @@ * @author Ewout Prangsma (e...@users.sourceforge.net) */ public class DDC1ParseException extends DDC1Exception { + private static final long serialVersionUID = 1L; /** * Modified: trunk/gui/src/driver/org/jnode/driver/video/vesa/MultibootInfos.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/vesa/MultibootInfos.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/vesa/MultibootInfos.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -23,6 +23,7 @@ import org.vmmagic.unboxed.Address; public class MultibootInfos { + @SuppressWarnings("unused") private final Address address; MultibootInfos(Address address) { Modified: trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACommand.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACommand.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACommand.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -155,6 +155,7 @@ int size = 0x7FFF; // 32 Kb int mode = ResourceManager.MEMMODE_NORMAL; int address = 0xA0000; + @SuppressWarnings("unused") MemoryResource resource = manager.claimMemoryResource(owner, Address.fromInt(address), size, mode); @@ -163,6 +164,8 @@ println("before call to vbe function"); int codePtr = pmInfoBlock.getEntryPoint(); println("codePtr=" + NumberUtils.hex(codePtr)); + // FIXME ... if the javadoc for 'Unsafe.callVbeFunction' is credible, this is a + // bad thing to do. int result = Unsafe.callVbeFunction(Address.fromInt(codePtr), 0, Address.fromInt(address)); println("codePtr=" + result); Modified: trunk/gui/src/driver/org/jnode/driver/video/vga/StandardVGAIO.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/vga/StandardVGAIO.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/vga/StandardVGAIO.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -172,8 +172,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/gui/src/driver/org/jnode/driver/video/vmware/VMWareCore.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareCore.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareCore.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -932,8 +932,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/gui/src/test/org/jnode/test/gui/AWTDemo.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/AWTDemo.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/AWTDemo.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -75,6 +75,7 @@ public void init(); } + @SuppressWarnings("serial") static class PrettyPanel extends Panel { Insets myInsets; @@ -87,6 +88,7 @@ } } + @SuppressWarnings("serial") abstract static class PrettyFrame extends Frame { public PrettyFrame() { ((BorderLayout) getLayout()).setHgap(5); @@ -100,6 +102,7 @@ } } + @SuppressWarnings("serial") abstract static class SubFrame extends PrettyFrame implements SubWindow { boolean initted = false; @@ -110,6 +113,7 @@ } } + @SuppressWarnings("serial") static class MainWindow extends PrettyFrame implements ActionListener { Button closeButton; @@ -208,6 +212,7 @@ } } + @SuppressWarnings("serial") static class ButtonsWindow extends SubFrame implements ActionListener { Button b[] = new Button[9]; @@ -259,6 +264,7 @@ } } + @SuppressWarnings("serial") static class DialogWindow extends Dialog implements SubWindow { Label text; @@ -336,6 +342,7 @@ } } + @SuppressWarnings("serial") static class CursorsWindow extends SubFrame implements ItemListener { Choice cursorChoice; @@ -397,6 +404,7 @@ } } + @SuppressWarnings("serial") static class TextFieldWindow extends SubFrame implements ItemListener { Checkbox editable, visible, sensitive; @@ -456,6 +464,7 @@ } } + @SuppressWarnings("serial") static class FileWindow extends FileDialog implements SubWindow { boolean initted = false; @@ -474,6 +483,7 @@ } } + @SuppressWarnings("serial") static class LabelWindow extends SubFrame { public void init() { initted = true; @@ -502,6 +512,7 @@ } } + @SuppressWarnings("serial") static class ListWindow extends SubFrame { public void init() { initted = true; @@ -530,6 +541,7 @@ } } + @SuppressWarnings("serial") static class RadioWindow extends SubFrame { public void init() { initted = true; @@ -579,6 +591,7 @@ } } + @SuppressWarnings("serial") static class TestWindow extends SubFrame { static int xs = 5, ys = 5; @@ -702,6 +715,7 @@ } } + @SuppressWarnings("serial") static class RoundRectWindow extends SubFrame { public void init() { initted = true; Modified: trunk/gui/src/test/org/jnode/test/gui/AWTMenuTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/AWTMenuTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/AWTMenuTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -26,6 +26,7 @@ /** * @author Ewout Prangsma (e...@users.sourceforge.net) */ +...@suppresswarnings("serial") public class AWTMenuTest extends AWTTest { /** Modified: trunk/gui/src/test/org/jnode/test/gui/AWTTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/AWTTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/AWTTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -46,6 +46,7 @@ /** * @author epr */ +...@suppresswarnings("serial") public class AWTTest extends Frame { static class TestComponent extends Component { @@ -263,6 +264,7 @@ } public static void main(String[] args) throws InterruptedException { + @SuppressWarnings("unused") boolean useDoubleBuffer = (args.length > 0) && args[0].equals("buffer"); try { Modified: trunk/gui/src/test/org/jnode/test/gui/ConsoleTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/ConsoleTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/ConsoleTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -40,6 +40,7 @@ */ public class ConsoleTest { + @SuppressWarnings("serial") static class ConsoleFrame extends JFrame { private PrintStream savedOut; private JTextArea textArea; Modified: trunk/gui/src/test/org/jnode/test/gui/CurvesTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/CurvesTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/CurvesTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -186,7 +186,7 @@ Curves.calculateCubicCurveOpt2(x0, y0, x1, y1, x2, y2, x3, y3, temp); } - + @SuppressWarnings("serial") private class MyPanel extends JPanel { GeneralPath gp1 = new GeneralPath(); Modified: trunk/gui/src/test/org/jnode/test/gui/DialogTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/DialogTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/DialogTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -28,6 +28,7 @@ import java.awt.event.ActionEvent; import java.awt.event.ActionListener; +...@suppresswarnings("serial") public class DialogTest extends Dialog { Modified: trunk/gui/src/test/org/jnode/test/gui/Editor.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/Editor.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/Editor.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -48,6 +48,7 @@ /** * @author Levente S\u00e1ntha */ +...@suppresswarnings("serial") public class Editor extends JFrame { private static Logger logger = Logger.getLogger(Editor.class); private JTextArea textArea; Modified: trunk/gui/src/test/org/jnode/test/gui/GlyphTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/GlyphTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/GlyphTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -114,6 +114,7 @@ } } + @SuppressWarnings("unused") private static Kernel createKernel(int width) { final float[] mtx = new float[width * width]; final int center = width - 1 / 2; @@ -136,6 +137,7 @@ return new Kernel(width, width, mtx); } + @SuppressWarnings("unused") private static void printSum(Kernel kernel) { float v = 0.0f; float[] mtx = kernel.getKernelData(null); @@ -145,6 +147,7 @@ System.out.println("mtx " + v); } + @SuppressWarnings("unused") private static void fill(Shape shape, BufferedImage img) { final Graphics2D g = (Graphics2D) img.getGraphics(); // g.draw(shape); @@ -161,6 +164,7 @@ } } + @SuppressWarnings("serial") public static class ImageViewer extends Component { private final BufferedImage[] images; @@ -203,6 +207,7 @@ } } + @SuppressWarnings("serial") public static class RasterViewer extends ImageViewer { /** @@ -260,6 +265,7 @@ } + @SuppressWarnings("serial") public static class MasterViewer extends ImageViewer { /** @@ -283,6 +289,7 @@ } } + @SuppressWarnings("serial") public static class ShapeViewer extends Component { private final Shape shape; Modified: trunk/gui/src/test/org/jnode/test/gui/Graphics2DSurface.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/Graphics2DSurface.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/Graphics2DSurface.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -34,6 +34,7 @@ import javax.swing.JFrame; import org.jnode.awt.font.FontProvider; import org.jnode.awt.font.TextRenderer; +import org.jnode.awt.font.bdf.BDFFont; import org.jnode.awt.font.bdf.BDFFontProvider; import org.jnode.driver.video.Surface; @@ -99,13 +100,14 @@ } public static void main(String[] argv) { - FontProvider fp = new BDFFontProvider(); - Set<Font> obj = fp.getAllFonts(); + FontProvider<BDFFont> fp = new BDFFontProvider(); + Set<? extends Font> obj = fp.getAllFonts(); System.out.println(obj); final TextRenderer tr = fp.getTextRenderer(obj.iterator().next()); final AffineTransform tf = AffineTransform.getTranslateInstance(0, 0); JFrame f = new JFrame("BDF Test"); f.add(new JComponent() { + private static final long serialVersionUID = 1L; @Override protected void paintComponent(Graphics g) { super.paintComponent(g); Modified: trunk/gui/src/test/org/jnode/test/gui/GraphicsTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/GraphicsTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/GraphicsTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -45,6 +45,7 @@ } } + @SuppressWarnings("serial") static class TestComponent extends Component { public void paint(Graphics g) { Modified: trunk/gui/src/test/org/jnode/test/gui/ImageIOTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/ImageIOTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/ImageIOTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -30,6 +30,7 @@ * @author Levente S\u00e1ntha */ public class ImageIOTest { + @SuppressWarnings("serial") public static void main(String[] argv) throws Exception { if (argv.length == 0) { System.out.println("org.jnode.test.gui.ImageIOTest <image file>"); Modified: trunk/gui/src/test/org/jnode/test/gui/ImageTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/ImageTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/ImageTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -36,6 +36,7 @@ static final String IMAGE_PATH = "/org/zaval/lw/rs/img/tree.gif"; + @SuppressWarnings("serial") static class TestComponent extends Component implements ImageObserver { private final Image img; Modified: trunk/gui/src/test/org/jnode/test/gui/PolyLineTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/PolyLineTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/PolyLineTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -55,6 +55,7 @@ } } + @SuppressWarnings("serial") static class TestComponent extends Component { private final double[] linePoints; Modified: trunk/gui/src/test/org/jnode/test/gui/QuadCurveTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/QuadCurveTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/QuadCurveTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -50,6 +50,7 @@ } } + @SuppressWarnings("serial") static class TestComponent extends Component { public void paint(Graphics g) { Modified: trunk/gui/src/test/org/jnode/test/gui/RobotTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/RobotTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/RobotTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -46,6 +46,7 @@ /** * @author Levente S\u00e1ntha */ +...@suppresswarnings("serial") public class RobotTest extends JPanel { private static BufferedImage image; private static Color crtColor = Color.BLACK; Modified: trunk/gui/src/test/org/jnode/test/gui/SwingMenuTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/SwingMenuTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/SwingMenuTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -27,6 +27,7 @@ /** * @author Ewout Prangsma (e...@users.sourceforge.net) */ +...@suppresswarnings("serial") public class SwingMenuTest extends SwingTest { /** Modified: trunk/gui/src/test/org/jnode/test/gui/SwingTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/SwingTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/SwingTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -30,6 +30,7 @@ /** * @author Ewout Prangsma (e...@users.sourceforge.net) */ +...@suppresswarnings("serial") public class SwingTest extends JFrame { private final JButton north; Modified: trunk/gui/src/test/org/jnode/test/gui/TTFFileTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/TTFFileTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/TTFFileTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -48,6 +48,7 @@ static TTFFontData ttf; + @SuppressWarnings("serial") public static void main(String[] args) throws Exception { String fontName = "luxisr.ttf"; Modified: trunk/gui/src/test/org/jnode/test/gui/TextFieldTest.java =================================================================== --- trunk/gui/src/test/org/jnode/test/gui/TextFieldTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/test/org/jnode/test/gui/TextFieldTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -30,6 +30,7 @@ /** * @author Ewout Prangsma (e...@users.sourceforge.net) */ +...@suppresswarnings("serial") public class TextFieldTest extends Frame { public TextFieldTest() { Modified: trunk/gui/src/thinlet/thinlet/ThinTest.java =================================================================== --- trunk/gui/src/thinlet/thinlet/ThinTest.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/thinlet/thinlet/ThinTest.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -9,6 +9,7 @@ * * @author Levente S\u00e1ntha */ +...@suppresswarnings("serial") public class ThinTest extends Thinlet { private static final String MARKUP = "<panel gap=\"4\" top=\"4\" left=\"4\">" + "<button text=\"Button Test\"/>" Modified: trunk/gui/src/thinlet/thinlet/Thinlet.java =================================================================== --- trunk/gui/src/thinlet/thinlet/Thinlet.java 2009-05-24 02:05:31 UTC (rev 5515) +++ trunk/gui/src/thinlet/thinlet/Thinlet.java 2009-05-24 05:17:23 UTC (rev 5516) @@ -56,6 +56,7 @@ /** * */ +...@suppresswarnings("serial") public class Thinlet extends Container implements Runnable, Serializable { @@ -2688,9 +2689,9 @@ Rectangle bounds = getRectangle(mouseinside, "bounds"); try { // mouse wheel is supported since 1.4 thus it use reflection if (wheelrotation == null) { - wheelrotation = e.getClass().getMethod("getWheelRotation", null); + wheelrotation = e.getClass().getMethod("getWheelRotation"); } - int rotation = ((Integer) wheelrotation.invoke(e, null)).intValue(); + int rotation = ((Integer) wheelrotation.invoke(e)).intValue(); if (port.x + port.width < bounds.width) { // has vertical scrollbar processScroll(mouseinside, (rotation > 0) ? "down" : "up"); //TODO scroll panels too @@ -2725,11 +2726,13 @@ ke.consume(); } else if (MOUSE_WHEEL != 0) { // 1.4 if (!ke.isShiftDown()) { - transferFocus(); + transferFocus(); } - else { try { - getClass().getMethod("transferFocusBackward", null). invoke(this, null); - } catch (Exception exc) { /* never */ } } + else { + try { + getClass().getMethod("transferFocusBackward"). invoke(this); + } catch (Exception exc) { /* never */ } + } } repaint(focusowner); closeup(); @@ -5260,16 +5263,17 @@ * @param key the client property key * @param value the new client property value */ - public void putProperty(Object component, Object key, Object value) { - Object table = get(component, ":bind"); + @SuppressWarnings("unchecked") + public void putProperty(Object component, Object key, Object value) { + Hashtable<Object, Object> table = (Hashtable<Object, Object>) get(component, ":bind"); if (value != null) { if (table == null) { - set(component, ":bind", table = new Hashtable()); + set(component, ":bind", table = new Hashtable<Object, Object>()); } - ((Hashtable) table).put(key, value); + table.put(key, value); } else if (table != null) { - ((Hashtable) table).remove(key); + table.remove(key); } } @@ -5282,7 +5286,7 @@ */ public Object getProperty(Object component, Object key) { Object table = get(component, ":bind"); - return (table != null) ? ((Hashtable) table).get(key) : null; + return (table != null) ? ((Hashtable<?, ?>) table).get(key) : null; } // ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- @@ -5363,7 +5367,7 @@ * @param name of the tag * @param attributelist a list of attributes including keys and value pairs */ - protected void startElement(String name, Hashtable attributelist) {} + protected void startElement(String name, Hashtable<?,?> attributelist) {} /** * The SAX-like parser calls this method, you have to overwrite it @@ -5462,8 +5466,8 @@ try { Object[] parentlist = null; Object current = null; - Hashtable attributelist = null; - Vector methods = (validate && !dom) ? new Vector() : null; + Hashtable<String, String> attributelist = null; + Vector<Object> methods = (validate && !dom) ? new Vector<Object>() : null; StringBuffer text = new StringBuffer(); for (int c = reader.read(); c != -1;) { if (c == '<') { @@ -5613,7 +5617,7 @@ if (dom) { set(current, key.intern(), text.toString()); } else { - if (attributelist == null) { attributelist = new Hashtable(); } + if (attributelist == null) { attributelist = new Hashtable<String, String>(); } attributelist.put(key, text.toString()); } } @@ -5621,7 +5625,9 @@ text.setLength(0); c = reader.read(); } - else throw new IllegalArgumentException(); + else { + throw new IllegalArgumentException(); + } } } } @@ -5647,7 +5653,7 @@ /** * */ - private void finishParse(Vector methods, Object root, Object handler) { + private void finishParse(Vector<Object> methods, Object root, Object handler) { if (methods != null) { for (int i = 0; i < methods.size(); i += 3) { Object component = methods.elementAt(i); @@ -5734,7 +5740,7 @@ * * @throws java.lang.IllegalArgumentException */ - private void addAttribute(Object component, String key, String value, Vector lasts) { + private void addAttribute(Object component, String key, String value, Vector<Object> lasts) { // replace value found in the bundle if ((resourcebundle != null) && value.startsWith("i18n.")) { value = resourcebundle.getString(value.substring(5)); @@ -6106,7 +6112,7 @@ String methodname = st.nextToken(); int n = st.countTokens(); Object[] data = new Object[2 + 3 * n]; - Class[] parametertypes = (n > 0) ? new Class[n] : null; + Class<?>[] parametertypes = (n > 0) ? new Class[n] : null; for (int i = 0; i < n; i++) { String arg = st.nextToken(); if ("thinlet".equals(arg)) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com _______________________________________________ Jnode-svn-commits mailing list Jnode-svn-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jnode-svn-commits