From: <ls...@us...> - 2008-07-17 09:52:03
|
Revision: 4302 http://jnode.svn.sourceforge.net/jnode/?rev=4302&view=rev Author: lsantha Date: 2008-07-17 09:51:29 +0000 (Thu, 17 Jul 2008) Log Message: ----------- Graphics improvements. Modified Paths: -------------- trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java trunk/gui/src/awt/org/jnode/awt/util/AbstractBitmapGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractGraphics.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Surface.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonSurface.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaCore.java trunk/gui/src/driver/org/jnode/driver/video/util/AbstractSurface.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACore.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGASurface.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareCore.java Modified: trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java 2008-07-12 06:25:41 UTC (rev 4301) +++ trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java 2008-07-17 09:51:29 UTC (rev 4302) @@ -67,7 +67,7 @@ * @param color * @param mode */ - protected void drawPixel(int x, int y, int color, int mode) { + public void drawPixel(int x, int y, int color, int mode) { if (bitmapGraphics != null) { bitmapGraphics.drawPixels(x, y, 1, color, mode); } else { @@ -132,6 +132,22 @@ } /** + * Fill a rectangle with the given color. + * + * @param x + * @param y + * @param w + * @param h + * @param color + * @param mode + */ + @Override + public void fillRect(int x, int y, int w, int h, int color, int mode) { + super.fillRect(x, y, w, h, color, mode); + //bitmapGraphics.fillRect(x, y, w, h, color, mode); + } + + /** * @return the color model * @see org.jnode.driver.video.Surface#getColorModel() */ @@ -141,7 +157,7 @@ /** * @see org.jnode.driver.video.Surface#drawAlphaRaster(java.awt.image.Raster, java.awt.geom.AffineTransform, - * int, int, int, int, int, int, java.awt.Color) + * int, int, int, int, int, int, java.awt.Color) */ public void drawAlphaRaster(Raster raster, AffineTransform tx, int srcX, int srcY, int dstX, int dstY, int width, int height, Color color) { @@ -153,8 +169,13 @@ } @Override - public int getRGBPixel(int x, int y) { - return bitmapGraphics.doGetPixel(x, y); + public int getRGBPixel(final int x, final int y) { + if (0 <= x && x < bitmapGraphics.getWidth() && 0 <= y && y < bitmapGraphics.getHeight()) { + return bitmapGraphics.doGetPixel(x, y); + } else { + //todo investigate this case + return 0; + } } @Override Modified: trunk/gui/src/awt/org/jnode/awt/util/AbstractBitmapGraphics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/util/AbstractBitmapGraphics.java 2008-07-12 06:25:41 UTC (rev 4301) +++ trunk/gui/src/awt/org/jnode/awt/util/AbstractBitmapGraphics.java 2008-07-17 09:51:29 UTC (rev 4302) @@ -62,8 +62,35 @@ * @see org.jnode.driver.video.Surface#copyArea(int, int, int, int, int, * int) */ - public final void copyArea(int srcX, int srcY, int w, int h, int dstX, - int dstY) { + public final void copyArea(final int srcX, final int srcY, final int w, final int h, + final int deltaX, final int deltaY) { + if (w < 1 || h < 1) + return; + + final int dstX = srcX + deltaX; + final int dstY = srcY + deltaY; + + final int bytesForWidth = getBytesForWidth(w); + + if (deltaY < 0) { + int srcOfs = getOffset(srcX, srcY); + int dstOfs = getOffset(dstX, dstY); + for (int row = 0; row < h; row++) { + mem.copy(srcOfs, dstOfs, bytesForWidth); + srcOfs += bytesPerLine; + dstOfs += bytesPerLine; + } + } else { + int srcOfs = getOffset(srcX, srcY + h - 1); + int dstOfs = getOffset(dstX, dstY + h - 1); + for (int row = 0; row < h; row++) { + mem.copy(srcOfs, dstOfs, bytesForWidth); + srcOfs -= bytesPerLine; + dstOfs -= bytesPerLine; + } + } + + /* if ((dstY < this.height) && (dstX < this.width)) { if (dstX < 0) { srcX -= dstX; @@ -81,7 +108,7 @@ doCopyArea(srcX, srcY, w, h, dstX, dstY); } } - // TODO Auto-generated method stub + */ } @@ -239,6 +266,19 @@ } } + @Override + public void fillRect(int x, int y, int width, int height, int color, int mode) { + if ((x >= 0) && (x < this.width) && (y >= 0) && (y < this.height) && + (x + width >= 0) && (x + width < this.width) && (y + height >= 0) && (y + height < this.height)) { + + for (int i = 0; i < height; i++) + doDrawPixels(x, y + i, width, color, mode); + + } else { + // super.fillRect(x, y, width, height, color, mode); + } + } + /** * @see org.jnode.driver.video.Surface#copyArea(int, int, int, int, int, * int) Modified: trunk/gui/src/awt/org/jnode/awt/util/AbstractGraphics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/util/AbstractGraphics.java 2008-07-12 06:25:41 UTC (rev 4301) +++ trunk/gui/src/awt/org/jnode/awt/util/AbstractGraphics.java 2008-07-17 09:51:29 UTC (rev 4302) @@ -402,6 +402,7 @@ public void transform(AffineTransform tx) { transform.concatenate(tx); // Adjust clip + /* Rectangle2D r = clip.getBounds2D(); double[] coords = new double[]{r.getX(), r.getY(), r.getX() + r.getWidth(), r.getY() + r.getHeight()}; @@ -412,6 +413,7 @@ } catch (java.awt.geom.NoninvertibleTransformException e) { e.printStackTrace(); } + */ } /** @@ -420,7 +422,9 @@ * @see java.awt.Graphics2D#translate(double, double) */ public void translate(double tx, double ty) { - transform(AffineTransform.getTranslateInstance(tx, ty)); + //transform(AffineTransform.getTranslateInstance(tx, ty)); + //transform.translate(tx,ty); + translate((int) tx, (int) ty); } /** @@ -429,7 +433,16 @@ * @see java.awt.Graphics#translate(int, int) */ public void translate(int x, int y) { - transform(AffineTransform.getTranslateInstance(x, y)); + transform.translate(x, y); + //adjust clip + if (clip != null) { + if (clip instanceof Rectangle) { + Rectangle r = (Rectangle) clip; + r.translate(x, y); + } else { + throw new UnsupportedOperationException(); + } + } } /** @@ -454,7 +467,17 @@ * @see java.awt.Graphics#clipRect(int, int, int, int) */ public void clipRect(int x, int y, int width, int height) { - clip(new Rectangle(x, y, width, height)); + Rectangle r = new Rectangle(x, y, width, height); + if (transform != null) + r.translate((int) transform.getTranslateX(), (int) transform.getTranslateY()); + + if (clip == null) + clip = r; + else if (clip instanceof Rectangle) { + clip = ((Rectangle) clip).intersection(r); + } else { + throw new UnsupportedOperationException(); + } } /** @@ -791,6 +814,9 @@ * @see java.awt.Graphics#setClip(int, int, int, int) */ public void setClip(int x, int y, int width, int height) { + Rectangle r = new Rectangle(x, y, width, height); + if (transform != null) + r.translate((int) transform.getTranslateX(), (int) transform.getTranslateY()); clip = new Rectangle(x, y, width, height); } Modified: trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Surface.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Surface.java 2008-07-12 06:25:41 UTC (rev 4301) +++ trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Surface.java 2008-07-17 09:51:29 UTC (rev 4302) @@ -73,7 +73,7 @@ return color.getRGB(); } - protected void drawPixel(int x, int y, int color, int mode) { + public void drawPixel(int x, int y, int color, int mode) { bitmapGraphics.drawPixels(x, y, 1, color, mode); } 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 2008-07-12 06:25:41 UTC (rev 4301) +++ trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonSurface.java 2008-07-17 09:51:29 UTC (rev 4302) @@ -112,7 +112,7 @@ * @see org.jnode.driver.video.util.AbstractSurface#drawPixel(int, int, int, * int) */ - protected void drawPixel(int x, int y, int color, int mode) { + public void drawPixel(int x, int y, int color, int mode) { bitmapGraphics.drawPixels(x, y, 1, color, mode); } Modified: trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaCore.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaCore.java 2008-07-12 06:25:41 UTC (rev 4301) +++ trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaCore.java 2008-07-17 09:51:29 UTC (rev 4302) @@ -259,7 +259,7 @@ * @see org.jnode.driver.video.util.AbstractSurface#drawPixel(int, int, int, * int) */ - protected final void drawPixel(int x, int y, int color, int mode) { + public final void drawPixel(int x, int y, int color, int mode) { bitmapGraphics.drawPixels(x, y, 1, color, mode); } Modified: trunk/gui/src/driver/org/jnode/driver/video/util/AbstractSurface.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/util/AbstractSurface.java 2008-07-12 06:25:41 UTC (rev 4301) +++ trunk/gui/src/driver/org/jnode/driver/video/util/AbstractSurface.java 2008-07-17 09:51:29 UTC (rev 4302) @@ -147,7 +147,7 @@ */ public void fillRect(int x, int y, int w, int h, int color, int mode) { for (int row = 0; row < h; row++) { - drawLine(x, y + row, x + w, y + row, color, mode); + drawLine(x, y + row, x + w - 1, y + row, color, mode); } } @@ -159,7 +159,7 @@ * @param color * @param mode */ - protected abstract void drawPixel(int x, int y, int color, int mode); + public abstract void drawPixel(int x, int y, int color, int mode); /** * Draw a line between (x1,y1) and (x2,y2) @@ -195,7 +195,7 @@ drawPixel(x1, y1, color, mode); if (sizex >= sizey) { int y = sizex >> 1; - final int loops = sizex - 1; + final int loops = sizex; for (int i = 0; i < loops; i++) { y += sizey; if (y >= sizex) { @@ -207,7 +207,7 @@ } } else { int x = sizey >> 1; - final int loops = sizey - 1; + final int loops = sizey; for (int i = 0; i < loops; i++) { x += sizex; if (x >= sizey) { Modified: trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACore.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACore.java 2008-07-12 06:25:41 UTC (rev 4301) +++ trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACore.java 2008-07-17 09:51:29 UTC (rev 4302) @@ -392,7 +392,7 @@ * @param y * @param color */ - protected final void drawPixel(int x, int y, int color, int mode) { + public final void drawPixel(int x, int y, int color, int mode) { bitmapGraphics.drawPixels(x, y, 1, color, mode); } Modified: trunk/gui/src/driver/org/jnode/driver/video/vga/VGASurface.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/vga/VGASurface.java 2008-07-12 06:25:41 UTC (rev 4301) +++ trunk/gui/src/driver/org/jnode/driver/video/vga/VGASurface.java 2008-07-17 09:51:29 UTC (rev 4302) @@ -132,7 +132,7 @@ * @see org.jnode.driver.video.util.AbstractSurface#drawPixel(int, int, int, * int) */ - protected void drawPixel(int x, int y, int color, int mode) { + public void drawPixel(int x, int y, int color, int mode) { bitmapGraphics.drawPixels(x, y, 1, color, mode); } Modified: trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareCore.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareCore.java 2008-07-12 06:25:41 UTC (rev 4301) +++ trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareCore.java 2008-07-17 09:51:29 UTC (rev 4302) @@ -314,7 +314,7 @@ */ public void copyArea(int x, int y, int width, int height, int dx, int dy) { bitmapGraphics.copyArea(x, y, width, height, dx, dy); - updateScreen(dx, dy, width, height); + updateScreen(x + dx, y + dy, width, height); } /** @@ -371,6 +371,7 @@ * @param mode */ public final void fillRect(int x, int y, int width, int height, int color, int mode) { + //bitmapGraphics.fillRect(x, y, width, height, color, mode); super.fillRect(x, y, width, height, color, mode); // todo optimize it /* @@ -411,7 +412,7 @@ * @param y * @param color */ - protected final void drawPixel(int x, int y, int color, int mode) { + public final void drawPixel(int x, int y, int color, int mode) { bitmapGraphics.drawPixels(x, y, 1, color, mode); /* * if ((x >= 0) && (x < width) && (y > = 0) && (y < height)) { y; final This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fd...@us...> - 2008-08-01 22:50:57
|
Revision: 4381 http://jnode.svn.sourceforge.net/jnode/?rev=4381&view=rev Author: fduminy Date: 2008-08-01 22:50:50 +0000 (Fri, 01 Aug 2008) Log Message: ----------- - fixed conflict between displaying of FBConsole and JNode desktop Modified Paths: -------------- trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java trunk/gui/src/awt/org/jnode/awt/StartAwt.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FBConsole.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreen.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenManager.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenPlugin.java trunk/gui/src/driver/org/jnode/driver/video/AbstractFrameBufferDriver.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPI.java Added Paths: ----------- trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPIOwner.java Removed Paths: ------------- trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbScreenPainter.java Modified: trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2008-08-01 22:42:32 UTC (rev 4380) +++ trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2008-08-01 22:50:50 UTC (rev 4381) @@ -82,17 +82,21 @@ import org.jnode.driver.sound.speaker.SpeakerUtils; import org.jnode.driver.video.AlreadyOpenException; import org.jnode.driver.video.FrameBufferAPI; +import org.jnode.driver.video.FrameBufferAPIOwner; import org.jnode.driver.video.Surface; import org.jnode.driver.video.UnknownConfigurationException; import org.jnode.naming.InitialNaming; +import org.jnode.vm.Unsafe; + import sun.awt.image.ToolkitImage; /** * @author epr * @author Levente S\u00e1ntha */ -public abstract class JNodeToolkit extends ClasspathToolkit { - protected final Logger log = Logger.getLogger(getClass()); +public abstract class JNodeToolkit extends ClasspathToolkit implements FrameBufferAPIOwner { + protected static final Logger log = Logger.getLogger(JNodeToolkit.class); + private final Object initCloseLock = new Object(); private EventQueue waitingNativeQueue; private Clipboard systemClipboard; @@ -332,6 +336,7 @@ graphics.close(); } + final FrameBufferAPI savedApi = this.api; this.api = null; this.graphics = null; this.keyboardHandler = null; @@ -352,6 +357,7 @@ graphicsMode = false; initCloseLock.notifyAll(); } + savedApi.releaseOwnership(this); return 0; } else { return rc; @@ -669,6 +675,7 @@ this.api = fbDevice.getAPI(); try { log.debug("Opening AWT: Using fbDevice " + fbDevice.getIDstring()); + api.requestOwnership(this); this.graphics = api.open(config.getConfig()); if (graphics == null) { log.debug("No Graphics for fbDevice: " + fbDevice.getIDstring()); @@ -859,6 +866,14 @@ graphicsMode = false; initCloseLock.notifyAll(); } + + try { + Unsafe.debug("leaveGUI : before releaseOwnership"); + api.releaseOwnership(this); + Unsafe.debug("leaveGUI : after releaseOwnership"); + } catch (Throwable t) { + Unsafe.debugStackTrace(t); + } } /** @@ -866,7 +881,8 @@ */ public final void joinGUI() { try { - + api.requestOwnership(this); + this.graphics = api.open(config.getConfig()); this.keyboardHandler = new KeyboardHandler(_eventQueue); this.mouseHandler = new MouseHandler(fbDevice.getDevice(), @@ -1058,4 +1074,45 @@ //todo implementit return null; } + + @Override + public void ownershipLost() { + if (isGuiActive()) { + leaveGUI(); + } + } + + @Override + public void ownershipGained() { + startAwt(); + } + + static void startAwt() { + if (JNodeToolkit.isGuiActive()) { + ((JNodeToolkit) JNodeToolkit.getDefaultToolkit()).joinGUI(); + JNodeToolkit.waitUntilStopped(); + } else { + JNodeToolkit.startGui(); + try { + final String desktopClassName = System.getProperty("jnode.desktop"); + if (desktopClassName != null) { + final Class<?> desktopClass = + Thread.currentThread().getContextClassLoader().loadClass(desktopClassName); + final Object desktop = desktopClass.newInstance(); + if (desktop instanceof Runnable) { + final Thread t = new Thread((Runnable) desktop); + t.start(); + } + } + } catch (ClassNotFoundException ex) { + log.error("Cannot find desktop class", ex); + } catch (InstantiationException ex) { + log.error("Cannot instantiate desktop class", ex); + } catch (IllegalAccessException ex) { + log.error("Cannot access desktop class", ex); + } finally { + JNodeToolkit.waitUntilStopped(); + } + } + } } Modified: trunk/gui/src/awt/org/jnode/awt/StartAwt.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/StartAwt.java 2008-08-01 22:42:32 UTC (rev 4380) +++ trunk/gui/src/awt/org/jnode/awt/StartAwt.java 2008-08-01 22:50:50 UTC (rev 4381) @@ -21,7 +21,6 @@ package org.jnode.awt; -import org.apache.log4j.Logger; /** * @author Ewout Prangsma (ep...@us...) @@ -29,8 +28,6 @@ */ public class StartAwt implements Runnable { - private static final Logger log = Logger.getLogger(StartAwt.class); - public static void main(String[] args) { new StartAwt().run(); } @@ -39,31 +36,6 @@ * @see java.lang.Runnable#run() */ public void run() { - if (JNodeToolkit.isGuiActive()) { - ((JNodeToolkit) JNodeToolkit.getDefaultToolkit()).joinGUI(); - JNodeToolkit.waitUntilStopped(); - } else { - JNodeToolkit.startGui(); - try { - final String desktopClassName = System.getProperty("jnode.desktop"); - if (desktopClassName != null) { - final Class desktopClass = - Thread.currentThread().getContextClassLoader().loadClass(desktopClassName); - final Object desktop = desktopClass.newInstance(); - if (desktop instanceof Runnable) { - final Thread t = new Thread((Runnable) desktop); - t.start(); - } - } - } catch (ClassNotFoundException ex) { - log.error("Cannot find desktop class", ex); - } catch (InstantiationException ex) { - log.error("Cannot instantiate desktop class", ex); - } catch (IllegalAccessException ex) { - log.error("Cannot access desktop class", ex); - } finally { - JNodeToolkit.waitUntilStopped(); - } - } + JNodeToolkit.startAwt(); } } Modified: trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FBConsole.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FBConsole.java 2008-08-01 22:42:32 UTC (rev 4380) +++ trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FBConsole.java 2008-08-01 22:50:50 UTC (rev 4381) @@ -4,7 +4,9 @@ import java.security.AccessController; import java.security.PrivilegedAction; import java.util.Collection; + import javax.naming.NameNotFoundException; + import org.apache.log4j.Logger; import org.jnode.driver.Device; import org.jnode.driver.DeviceManagerListener; @@ -14,12 +16,10 @@ import org.jnode.driver.textscreen.TextScreenManager; import org.jnode.driver.video.FrameBufferAPI; import org.jnode.driver.video.FrameBufferConfiguration; -import org.jnode.driver.video.Surface; import org.jnode.naming.InitialNaming; import org.jnode.shell.CommandShell; import org.jnode.shell.ShellManager; import org.jnode.shell.ShellUtils; -import org.jnode.vm.Unsafe; import org.jnode.vm.VmSystem; /** @@ -29,31 +29,28 @@ private static final Logger log = Logger.getLogger(FBConsole.class); /** - * TODO use a listener mechanism instead + * TODO use a listener mechanism instead */ private static void waitShellManagerAvailable() { - Unsafe.debug("waiting registration of a ShellManager"); while (true) { try { ShellManager mgr = ShellUtils.getShellManager(); if (mgr != null) { - Unsafe.debug("got a ShellManager"); break; } } catch (NameNotFoundException e) { // not yet available } - + // not yet available Thread.yield(); } } - + public static void start() throws Exception { waitShellManagerAvailable(); - Unsafe.debug("searching for already registered FrameBufferDevice\n"); Device dev = null; final Collection<Device> devs = DeviceUtils.getDevicesByAPI(FrameBufferAPI.class); int dev_count = devs.size(); @@ -63,13 +60,10 @@ } if (dev == null) { - Unsafe.debug("waiting registration of a FrameBufferDevice\n"); DeviceUtils.getDeviceManager().addListener(new DeviceManagerListener() { public void deviceRegistered(Device device) { - Unsafe.debug("device=" + device + "\n"); - if (device.implementsAPI(FrameBufferAPI.class)) { - Unsafe.debug("got a FrameBufferDevice\n"); + if (device.implementsAPI(FrameBufferAPI.class)) { startFBConsole(device); } } @@ -79,34 +73,31 @@ } }); } else { - Unsafe.debug("FrameBufferDevice already available\n"); startFBConsole(dev); } } - + private static void startFBConsole(Device dev) { - Unsafe.debug("startFBConsole\n"); - Surface g = null; + FbTextScreenManager fbTsMgr = null; try { final FrameBufferAPI api = dev.getAPI(FrameBufferAPI.class); final FrameBufferConfiguration conf = api.getConfigurations()[0]; - g = api.open(conf); - + fbTsMgr = new FbTextScreenManager(api, conf); InitialNaming.unbind(TextScreenManager.NAME); - InitialNaming.bind(TextScreenManager.NAME, new FbTextScreenManager(g)); - + InitialNaming.bind(TextScreenManager.NAME, fbTsMgr); + //// ConsoleManager mgr = InitialNaming.lookup(ConsoleManager.NAME); - + // final int options = ConsoleManager.CreateOptions.TEXT | ConsoleManager.CreateOptions.SCROLLABLE; final TextConsole first = (TextConsole) mgr.createConsole( - null, options); - - mgr.registerConsole(first); + null, options); + + mgr.registerConsole(first); mgr.focus(first); AccessController.doPrivileged(new PrivilegedAction<Object>() { public Object run() { @@ -125,13 +116,12 @@ Thread.sleep(60 * 1000); } catch (Throwable ex) { - Unsafe.debugStackTrace("Error in FBConsole", ex); + log.error("Error in FBConsole", ex); } finally { - Unsafe.debug("FINALLY\n"); - if (g != null) { + if (fbTsMgr != null) { log.info("Close graphics"); - g.close(); + fbTsMgr.ownershipLost(); } - } + } } } Deleted: trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbScreenPainter.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbScreenPainter.java 2008-08-01 22:42:32 UTC (rev 4380) +++ trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbScreenPainter.java 2008-08-01 22:50:50 UTC (rev 4381) @@ -1,88 +0,0 @@ -package org.jnode.driver.textscreen.fb; - -import java.awt.Color; -import java.awt.Font; -import java.awt.Graphics; -import java.awt.image.BufferedImage; -import org.jnode.driver.video.Surface; - -/** - * @author Levente S\u00e1ntha - */ -class FbScreenPainter { - private static final int margin = 5; - private static final int w = 7; - private static final int h = 18; - private final Surface surface; - private final int sw; - private final int sh; - private final BufferedImage buffer; - private final Graphics graphics; - private final Font font; - private final FbTextScreen screen; - private final Thread painterThread; - private final Background background; - private boolean update = true; - - public FbScreenPainter(FbTextScreen screen, Surface g) { - this.screen = screen; - this.surface = g; - sh = h * screen.getHeight() + 2 * margin; - sw = w * screen.getWidth() + 2 * margin; - - //background = new DefaultBackground(Color.BLACK); - background = new GradientBackground(sw, sh); - - buffer = new BufferedImage(sw, sh, BufferedImage.TYPE_INT_ARGB); - graphics = buffer.getGraphics(); - font = new Font( - "-FontForge-Bitstream Vera Sans Mono-Book-R-Normal-SansMono--12-120-75-75-P-69-ISO10646", Font.PLAIN, 12); - - painterThread = new Thread(new Runnable() { - public void run() { - while (true) { - try { - paintComponent(); - synchronized (FbScreenPainter.this) { - if (update) { - update = false; - FbScreenPainter.this.wait(); - } - } - } catch (InterruptedException x) { - break; - } - } - } - }, "FbScreenPainter"); - painterThread.start(); - } - - protected void paintComponent() { - background.paint(graphics); - - graphics.setColor(Color.WHITE); - graphics.setFont(font); - - final char[] textBuffer = screen.getBuffer(); - final int length = screen.getWidth(); - int offset = 0; - final int x = margin; - int y = h; - - for (int i = 0; i < screen.getHeight(); i++) { - graphics.drawChars(textBuffer, offset, length, x, y); - - offset += length; - y += h; - } - surface.drawCompatibleRaster(buffer.getRaster(), 0, 0, 0, 0, sw, sh, Color.BLACK); - } - - public synchronized void repaint() { - if (!update) { - update = true; - notifyAll(); - } - } -} Modified: trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreen.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreen.java 2008-08-01 22:42:32 UTC (rev 4380) +++ trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreen.java 2008-08-01 22:50:50 UTC (rev 4381) @@ -21,6 +21,10 @@ package org.jnode.driver.textscreen.fb; +import java.awt.Color; +import java.awt.Font; +import java.awt.Graphics; +import java.awt.image.BufferedImage; import java.util.Arrays; import org.jnode.driver.textscreen.TextScreen; @@ -29,21 +33,41 @@ class FbTextScreen extends AbstractPcTextScreen { - private static final int SCREEN_WIDTH = 80; - private static final int SCREEN_HEIGHT = 25; - + private final Font font; private final char[] buffer; private int cursorOffset; private boolean cursorVisible = true; - private final FbScreenPainter painter; - - public FbTextScreen(Surface g) { - super(SCREEN_WIDTH, SCREEN_HEIGHT); - buffer = new char[SCREEN_WIDTH * SCREEN_HEIGHT]; - painter = new FbScreenPainter(this, g); + private FbScreenPainter painter; + private final Surface surface; + private final Background background; + private final BufferedImage bufferedImage; + private final Graphics graphics; + private final int margin; + + /** + * + * @param g + * @param width in pixels + * @param height in pixels + */ + public FbTextScreen(Surface g, BufferedImage bufferedImage, Graphics graphics, Font font, int nbColumns, + int nbRows, int margin) { + super(nbColumns, nbRows); + buffer = new char[getWidth() * getHeight()]; Arrays.fill(buffer, ' '); + + //this.background = new DefaultBackground(Color.BLACK); + this.background = new GradientBackground(bufferedImage.getWidth(), bufferedImage.getHeight()); + + this.surface = g; + this.bufferedImage = bufferedImage; + this.graphics = graphics; + this.font = font; + this.margin = margin; + + open(); } public char getChar(int offset) { @@ -90,7 +114,9 @@ } public void sync(int offset, int length) { - painter.repaint(); + if (painter != null) { + painter.repaint(); + } } public int setCursor(int x, int y) { @@ -129,4 +155,79 @@ return buffer; } + class FbScreenPainter { + private final Thread painterThread; + + private boolean stop = false; + private boolean update = true; + + public FbScreenPainter() { + painterThread = new Thread(new Runnable() { + public void run() { + while (!stop) { + try { + paintComponent(); + synchronized (FbScreenPainter.this) { + if (update) { + update = false; + FbScreenPainter.this.wait(); + } + } + } catch (InterruptedException x) { + break; + } + } + } + }, "FbScreenPainter"); + painterThread.start(); + } + + private void stop() { + this.stop = true; + } + + protected void paintComponent() { + background.paint(graphics); + + graphics.setColor(Color.WHITE); + graphics.setFont(font); + + final int fontHeight = graphics.getFontMetrics().getHeight(); + + final char[] textBuffer = getBuffer(); + final int length = getWidth(); + int offset = 0; + final int x = margin; + int y = fontHeight + margin; + + for (int i = 0; i < getHeight(); i++) { + graphics.drawChars(textBuffer, offset, length, x, y); + + offset += length; + y += fontHeight; + } + surface.drawCompatibleRaster(bufferedImage.getRaster(), 0, 0, 0, 0, bufferedImage.getWidth(), + bufferedImage.getHeight(), Color.BLACK); + } + + public synchronized void repaint() { + if (!update) { + update = true; + notifyAll(); + } + } + } + + void close() { + if (painter != null) { + painter.stop(); + painter = null; + } + } + + void open() { + if (painter == null) { + painter = new FbScreenPainter(); + } + } } Modified: trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenManager.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenManager.java 2008-08-01 22:42:32 UTC (rev 4380) +++ trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenManager.java 2008-08-01 22:50:50 UTC (rev 4381) @@ -21,16 +21,66 @@ package org.jnode.driver.textscreen.fb; +import java.awt.Font; +import java.awt.Graphics; +import java.awt.image.BufferedImage; + +import org.jnode.driver.DeviceException; import org.jnode.driver.textscreen.TextScreen; import org.jnode.driver.textscreen.TextScreenManager; +import org.jnode.driver.video.AlreadyOpenException; +import org.jnode.driver.video.FrameBufferAPI; +import org.jnode.driver.video.FrameBufferAPIOwner; +import org.jnode.driver.video.FrameBufferConfiguration; import org.jnode.driver.video.Surface; +import org.jnode.driver.video.UnknownConfigurationException; -final class FbTextScreenManager implements TextScreenManager { - +final class FbTextScreenManager implements TextScreenManager, FrameBufferAPIOwner { + /** + * The font to use for rendering characters in the console : + * it must be a mono spaced font (=a font with fixed width) + */ + private static final Font FONT = new Font( + "-FontForge-Bitstream Vera Sans Mono-Book-R-Normal-SansMono--12-120-75-75-P-69-ISO10646", + Font.PLAIN, 12); + private static final int MARGIN = 5; + private final FbTextScreen systemScreen; - FbTextScreenManager(Surface g) { - systemScreen = new FbTextScreen(g); + /** + * + * @param g + * @param width in pixels + * @param height in pixels + * @throws DeviceException + * @throws AlreadyOpenException + * @throws UnknownConfigurationException + */ + FbTextScreenManager(FrameBufferAPI api, FrameBufferConfiguration conf) + throws UnknownConfigurationException, AlreadyOpenException, DeviceException { + BufferedImage bufferedImage = new BufferedImage(conf.getScreenWidth(), conf.getScreenHeight(), + BufferedImage.TYPE_INT_ARGB); + Graphics graphics = bufferedImage.getGraphics(); + + //TODO wait for SurfaceGraphics2D implementation + textscreen supporting something else that 80x25 +/* + final Rectangle2D bounds = graphics.getFontMetrics().getStringBounds("Z", graphics); + final int fontHeight = (int) bounds.getHeight(); + final int fontWidth = (int) bounds.getWidth(); + + int nbColumns = (width - 2 * MARGIN) / fontWidth; + Unsafe.debug("getHeight: height=" + height + " font.width=" + fontWidth + " result=" + nbColumns); + + int nbRows = (height - 2 * MARGIN) / fontHeight; + Unsafe.debug("getWidth: width=" + width + " font.height=" + fontHeight + " result=" + nbRows); +*/ + final int nbColumns = 80; + final int nbRows = 25; + + api.requestOwnership(this); + Surface g = api.open(conf); + + systemScreen = new FbTextScreen(g, bufferedImage, graphics, FONT, nbColumns, nbRows, MARGIN); } /** @@ -40,4 +90,19 @@ return systemScreen; } + @Override + public void ownershipLost() { + // systemScreen might be null at construction time + if (systemScreen != null) { + systemScreen.close(); + } + } + + @Override + public void ownershipGained() { + // systemScreen might be null at construction time + if (systemScreen != null) { + systemScreen.open(); + } + } } Modified: trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenPlugin.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenPlugin.java 2008-08-01 22:42:32 UTC (rev 4380) +++ trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenPlugin.java 2008-08-01 22:50:50 UTC (rev 4381) @@ -31,14 +31,11 @@ public final class FbTextScreenPlugin extends Plugin { - // private final FbTextScreenManager mgr; - /** * @param descriptor */ public FbTextScreenPlugin(PluginDescriptor descriptor) { super(descriptor); - // this.mgr = new FbTextScreenManager(); } /** @@ -53,9 +50,7 @@ @Override public void run() { try { - Unsafe.debug("before FBConsole.start()\n"); FBConsole.start(); - Unsafe.debug("after FBConsole.start()\n"); } catch (Throwable e) { Unsafe.debugStackTrace(e); } Modified: trunk/gui/src/driver/org/jnode/driver/video/AbstractFrameBufferDriver.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/AbstractFrameBufferDriver.java 2008-08-01 22:42:32 UTC (rev 4380) +++ trunk/gui/src/driver/org/jnode/driver/video/AbstractFrameBufferDriver.java 2008-08-01 22:50:50 UTC (rev 4381) @@ -21,6 +21,8 @@ package org.jnode.driver.video; +import java.util.Stack; + import javax.naming.NameNotFoundException; import org.apache.log4j.Logger; @@ -42,6 +44,8 @@ /** Device name prefix of framebuffer devices */ public static final String FB_DEVICE_PREFIX = "fb"; + private Stack<FrameBufferAPIOwner> owners = new Stack<FrameBufferAPIOwner>(); + /** * @see org.jnode.driver.Driver#startDevice() */ @@ -58,7 +62,60 @@ device.registerAPI(FrameBufferAPI.class, this); } + /** + * Request to be the owner of the underlying FrameBuffer device. + * The old owner (if any) will receive a request to stop using the underlying FrameBuffer device. + * + * @param owner + */ + @Override + public final void requestOwnership(FrameBufferAPIOwner owner) { + FrameBufferAPIOwner oldOwner = null; + if (!owners.isEmpty()) { + oldOwner = owners.peek(); + } + + owners.push(owner); + + if (oldOwner != null) { + oldOwner.ownershipLost(); + } + + // the owner doesn't need to be notified since the caller knows it + // ... + } + + /** + * Request to be the owner of the underlying FrameBuffer device. + * The old owner (if any) will receive a request to stop using the underlying FrameBuffer device. + * + * @param owner + */ + @Override + public final void releaseOwnership(FrameBufferAPIOwner owner) { + FrameBufferAPIOwner newOwner = null; + + if (!owners.isEmpty()) { + if (owners.peek().equals(owner)) { + // the owner doesn't need to be notified since the caller knows it + // simply remove it from the stack + owners.pop(); + if (!owners.isEmpty()) { + newOwner = owners.peek(); + } + } else { + throw new IllegalArgumentException("parameter is not the current owner"); + } + } + + // notify new owner (if any) that he gained ownership + if (newOwner != null) { + newOwner.ownershipGained(); + } + } + + /** * @see org.jnode.driver.Driver#stopDevice() */ protected void stopDevice() throws DriverException { Modified: trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPI.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPI.java 2008-08-01 22:42:32 UTC (rev 4380) +++ trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPI.java 2008-08-01 22:50:50 UTC (rev 4381) @@ -57,8 +57,25 @@ * @return */ public boolean isOpen(); + + /** + * Request to be the owner of the underlying FrameBuffer device. + * The old owner (if any) will receive a request to stop using the underlying FrameBuffer device. + * + * @param owner + * @return true if owner can now start using exclusively the underlying FrameBuffer device. + */ + public void requestOwnership(FrameBufferAPIOwner owner); /** + * Request the ownership on the underlying FrameBuffer device. + * + * @param owner + * @return true if owner can now start using exclusively the underlying FrameBuffer device. + */ + public void releaseOwnership(FrameBufferAPIOwner owner); + + /** * Gets the currently opened framebuffer configuration. * * @return Added: trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPIOwner.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPIOwner.java (rev 0) +++ trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPIOwner.java 2008-08-01 22:50:50 UTC (rev 4381) @@ -0,0 +1,13 @@ +package org.jnode.driver.video; + +public interface FrameBufferAPIOwner { + /** + * Ask the owner to free the ownership + */ + void ownershipLost(); + + /** + * Called by the {@link FrameBufferAPI} when the ownership is given again to the {@link FrameBufferAPIOwner} + */ + void ownershipGained(); +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cr...@us...> - 2008-08-02 04:36:06
|
Revision: 4383 http://jnode.svn.sourceforge.net/jnode/?rev=4383&view=rev Author: crawley Date: 2008-08-02 04:36:03 +0000 (Sat, 02 Aug 2008) Log Message: ----------- Fix for bug #2361 - the halt & restart menu items did not do a clean shutdown of the plugins. Modified Paths: -------------- trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java Modified: trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2008-08-01 23:20:01 UTC (rev 4382) +++ trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2008-08-02 04:36:03 UTC (rev 4383) @@ -112,6 +112,7 @@ private int refCount = 0; private final Dimension screenSize = new Dimension(640, 480); private Frame top; + private Runnable exitAction; public JNodeToolkit() { refCount = 0; @@ -1114,5 +1115,26 @@ JNodeToolkit.waitUntilStopped(); } } + ((JNodeToolkit) JNodeToolkit.getDefaultToolkit()).runExitAction(); } + + /** + * Set the action to be performed after the GUI has been shutdown, and + * before control is returned to (for instance) the CommandShell. + * + * @param exitAction an action, or <code>null</code>. + */ + public static void setExitAction(Runnable exitAction) { + // FIXME ... This method probably needs a security check. (The way it + // is currently used potentially offers a small window for some other + // thread to insert an action that would then be executed in the security + // context of the GUI's owner.) + ((JNodeToolkit) JNodeToolkit.getDefaultToolkit()).exitAction = exitAction; + } + + private synchronized void runExitAction() { + if (exitAction != null) { + exitAction.run(); + } + } } Modified: trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java 2008-08-01 23:20:01 UTC (rev 4382) +++ trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java 2008-08-02 04:36:03 UTC (rev 4383) @@ -116,21 +116,30 @@ taskBar.quitMI.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { taskBar.startMenu.setVisible(false); + JNodeToolkit.setExitAction(null); JNodeToolkit.stopGui(); } }); taskBar.haltMI.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { + JNodeToolkit.setExitAction(new Runnable() { + public void run() { + VmSystem.halt(false); + } + }); JNodeToolkit.stopGui(); - VmSystem.halt(false); } }); taskBar.restartMI.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { + JNodeToolkit.setExitAction(new Runnable() { + public void run() { + VmSystem.halt(true); + } + }); JNodeToolkit.stopGui(); - VmSystem.halt(true); } }); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fd...@us...> - 2008-08-04 22:19:12
|
Revision: 4397 http://jnode.svn.sourceforge.net/jnode/?rev=4397&view=rev Author: fduminy Date: 2008-08-04 22:19:02 +0000 (Mon, 04 Aug 2008) Log Message: ----------- desktop is now proposing only the available video modes Modified Paths: -------------- trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java Modified: trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2008-08-03 21:50:40 UTC (rev 4396) +++ trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2008-08-04 22:19:02 UTC (rev 4397) @@ -26,6 +26,7 @@ import gnu.java.awt.peer.ClasspathFontPeer; import gnu.java.awt.peer.EmbeddedWindowPeer; import gnu.java.security.action.GetPropertyAction; + import java.awt.AWTError; import java.awt.AWTException; import java.awt.Color; @@ -66,13 +67,17 @@ import java.net.URL; import java.security.AccessController; import java.security.PrivilegedAction; +import java.util.Arrays; +import java.util.Comparator; import java.util.HashMap; import java.util.HashSet; import java.util.Map; import java.util.Properties; import java.util.Set; + import javax.imageio.ImageIO; import javax.naming.NamingException; + import org.apache.log4j.Logger; import org.jnode.awt.font.FontManager; import org.jnode.awt.font.JNodeFontPeer; @@ -781,28 +786,57 @@ config.getBounds().height - 2 * (100 + i)), null, tx, (i % 2 == 0) ? Color.RED : Color.BLUE, Surface.PAINT_MODE); } - - public Dimension changeScreenSize(String screenSizeId) { + + private JNodeFrameBufferDevice getDevice() { final JNodeFrameBufferDevice device = (JNodeFrameBufferDevice) GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice(); if (device == null) { throw new AWTError("No framebuffer fbDevice found"); } - GraphicsConfiguration[] configurations = device.getConfigurations(); - JNodeGraphicsConfiguration conf = null; - for (GraphicsConfiguration g_conf : configurations) { - if (screenSizeId.equals(g_conf.toString())) { - conf = (JNodeGraphicsConfiguration) g_conf; - break; - } - } + + return device; + } - if (conf == null) { - log.warn("Configuration not found " + screenSizeId); - return getScreenSize(); + private GraphicsConfiguration[] configs; + public GraphicsConfiguration[] getConfigurations() { + if (configs == null) { + final GraphicsConfiguration[] configurations = getDevice().getConfigurations(); + + configs = new GraphicsConfiguration[configurations.length]; + System.arraycopy(configurations, 0, configs, 0, configurations.length); + Arrays.sort(configs, new Comparator<GraphicsConfiguration>() { + @Override + public int compare(GraphicsConfiguration o1, GraphicsConfiguration o2) { + final Rectangle b1 = o1.getBounds(); + final Rectangle b2 = o2.getBounds(); + + int comp; + if (b1.getWidth() > b2.getWidth()) { + comp = +1; + } else if (b1.getWidth() < b2.getWidth()) { + comp = -1; + } else { + if (b1.getHeight() > b2.getHeight()) { + comp = +1; + } else if (b1.getHeight() < b2.getHeight()) { + comp = -1; + } else { + comp = 0; + } + } + + return comp; + } + + }); } + return configs; + } + + public Dimension changeScreenSize(JNodeGraphicsConfiguration config) { + final JNodeFrameBufferDevice device = getDevice(); - this.config = conf; + this.config = config; log.info("Using: " + config); this.api = device.getAPI(); try { Modified: trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java 2008-08-03 21:50:40 UTC (rev 4396) +++ trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java 2008-08-04 22:19:02 UTC (rev 4397) @@ -39,6 +39,7 @@ import java.awt.event.WindowEvent; import java.awt.image.BufferedImage; import java.net.URL; + import javax.imageio.ImageIO; import javax.swing.DefaultDesktopManager; import javax.swing.JButton; @@ -50,6 +51,7 @@ import javax.swing.JPanel; import javax.swing.JPopupMenu; import javax.swing.SwingUtilities; + import org.apache.log4j.Logger; import org.jnode.awt.JNodeAwtContext; import org.jnode.awt.JNodeToolkit; @@ -214,10 +216,11 @@ JMenuItem desktopColor = new JMenuItem("Desktop color"); desktopColor.addActionListener(desktopColorAction); desktopMenu.add(desktopColor); - desktopMenu.add(taskBar.changeResMI1); - desktopMenu.add(taskBar.changeResMI2); - desktopMenu.add(taskBar.changeResMI3); - desktopMenu.add(taskBar.changeResMI4); + + for (JMenuItem item : taskBar.chgSizeMenuItem) { + desktopMenu.add(item); + } + desktopPane.addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent event) { if (event.getButton() == MouseEvent.BUTTON2) { Modified: trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java 2008-08-03 21:50:40 UTC (rev 4396) +++ trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java 2008-08-04 22:19:02 UTC (rev 4397) @@ -22,8 +22,10 @@ package org.jnode.desktop.classic; import gnu.java.security.action.SetPropertyAction; + import java.awt.BorderLayout; import java.awt.Color; +import java.awt.GraphicsConfiguration; import java.awt.Toolkit; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; @@ -34,6 +36,9 @@ import java.util.GregorianCalendar; import java.util.Timer; import java.util.TimerTask; + +import javax.swing.AbstractAction; +import javax.swing.Action; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JCheckBoxMenuItem; @@ -51,7 +56,9 @@ import javax.swing.plaf.metal.DefaultMetalTheme; import javax.swing.plaf.metal.MetalLookAndFeel; import javax.swing.plaf.metal.OceanTheme; + import org.apache.log4j.Logger; +import org.jnode.awt.JNodeGraphicsConfiguration; import org.jnode.awt.JNodeToolkit; import org.jnode.plugin.ExtensionPoint; @@ -68,12 +75,9 @@ JMenuItem haltMI; JMenuItem restartMI; JMenuItem desktopColorMI; - JMenuItem changeResMI1; - JMenuItem changeResMI2; - JMenuItem changeResMI3; - JMenuItem changeResMI4; Desktop desktop; Clock clock; + JMenuItem[] chgSizeMenuItem; public TaskBar(Desktop desk, ExtensionPoint appsEP) { this.desktop = desk; @@ -123,30 +127,20 @@ startMenu.add(settingsMenu); JMenu resMenu = new JMenu("Screen Resolution"); settingsMenu.add(resMenu); - resMenu.add(changeResMI1 = new JMenuItem("Set to 640x480/32")); - resMenu.add(changeResMI2 = new JMenuItem("Set to 800x600/32")); - resMenu.add(changeResMI3 = new JMenuItem("Set to 1024x768/32")); - resMenu.add(changeResMI4 = new JMenuItem("Set to 1280x1024/32")); + + int i = 0; + GraphicsConfiguration[] configs = ((JNodeToolkit) Toolkit.getDefaultToolkit()).getConfigurations(); + chgSizeMenuItem = new JMenuItem[configs.length]; + for (GraphicsConfiguration config : configs) { + Action a = new ChangeScreenResolution((JNodeGraphicsConfiguration) config); + resMenu.add(new JMenuItem(a)); + chgSizeMenuItem[i++] = new JMenuItem(a); + } - changeResMI1.addActionListener(new ChangeScreenResolution("640x480/32")); - changeResMI2.addActionListener(new ChangeScreenResolution("800x600/32")); - changeResMI3.addActionListener(new ChangeScreenResolution("1024x768/32")); - changeResMI4.addActionListener(new ChangeScreenResolution("1280x1024/32")); - - //these instances are used int the desktop popup menu - changeResMI1 = new JMenuItem("Set to 640x480/32"); - changeResMI2 = new JMenuItem("Set to 800x600/32"); - changeResMI3 = new JMenuItem("Set to 1024x768/32"); - changeResMI4 = new JMenuItem("Set to 1280x1024/32"); - changeResMI1.addActionListener(new ChangeScreenResolution("640x480/32")); - changeResMI2.addActionListener(new ChangeScreenResolution("800x600/32")); - changeResMI3.addActionListener(new ChangeScreenResolution("1024x768/32")); - changeResMI4.addActionListener(new ChangeScreenResolution("1280x1024/32")); - JMenu lfMenu = new JMenu("Look & Feel"); settingsMenu.add(lfMenu); UIManager.LookAndFeelInfo[] lafs = UIManager.getInstalledLookAndFeels(); - for (int i = 0; i < lafs.length; ++i) { + for (i = 0; i < lafs.length; ++i) { final UIManager.LookAndFeelInfo laf = lafs[i]; String name = laf.getName(); if (!"Metal".equals(name)) { @@ -190,7 +184,7 @@ clock = new Clock(); add(clock, BorderLayout.EAST); } - + private class SetLFAction implements ActionListener { private LookAndFeel lf; @@ -240,18 +234,21 @@ } } - class ChangeScreenResolution implements ActionListener, Runnable { - private String resolution; + class ChangeScreenResolution extends AbstractAction implements Runnable { + private final JNodeGraphicsConfiguration config; - public ChangeScreenResolution(String resolution) { - this.resolution = resolution; + public ChangeScreenResolution(JNodeGraphicsConfiguration config) { + super("Set to " + config.toString()); + this.config = config; } + @Override public void run() { - ((JNodeToolkit) Toolkit.getDefaultToolkit()).changeScreenSize(resolution); - AccessController.doPrivileged(new SetPropertyAction("jnode.awt.screensize", resolution)); + ((JNodeToolkit) Toolkit.getDefaultToolkit()).changeScreenSize(config); + AccessController.doPrivileged(new SetPropertyAction("jnode.awt.screensize", config.toString())); } + @Override public void actionPerformed(ActionEvent event) { SwingUtilities.invokeLater(this); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ls...@us...> - 2008-08-06 20:41:00
|
Revision: 4404 http://jnode.svn.sourceforge.net/jnode/?rev=4404&view=rev Author: lsantha Date: 2008-08-06 20:40:57 +0000 (Wed, 06 Aug 2008) Log Message: ----------- Metal Ocean theme is now default for JNode desktop. Modified Paths: -------------- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingToolkit.java trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingToolkit.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingToolkit.java 2008-08-06 20:28:42 UTC (rev 4403) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingToolkit.java 2008-08-06 20:40:57 UTC (rev 4404) @@ -85,6 +85,8 @@ import javax.swing.RepaintManager; import javax.swing.SwingUtilities; import javax.swing.UIManager; +import javax.swing.plaf.metal.MetalLookAndFeel; +import javax.swing.plaf.metal.OceanTheme; import javax.swing.border.Border; import javax.swing.border.EmptyBorder; import org.jnode.awt.JNodeAwtContext; @@ -466,8 +468,8 @@ }); try { - UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel"); - //UIManager.setLookAndFeel("com.digitprop.tonic.TonicLookAndFeel"); + MetalLookAndFeel.setCurrentTheme(new OceanTheme()); + UIManager.setLookAndFeel(new MetalLookAndFeel()); } catch (Exception x) { log.warn("Look And Feel not found: ", x); } Modified: trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java 2008-08-06 20:28:42 UTC (rev 4403) +++ trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java 2008-08-06 20:40:57 UTC (rev 4404) @@ -87,6 +87,7 @@ setLayout(layout); setBorder(new BevelBorder(BevelBorder.RAISED)); startButton = new JButton("JNode", new ImageIcon(Desktop.loadImage("jnode_icon.png"))); + startButton.setToolTipText("JNode Menu"); startButton.setBorder(new EmptyBorder(1, 3, 1, 3)); add(startButton, BorderLayout.WEST); @@ -149,17 +150,19 @@ lfMenu.add(item); } } + JMenuItem metal_theme = new JMenuItem("Metal Default"); lfMenu.add(metal_theme); - metal_theme.addActionListener(new SetLFAction(new MetalLookAndFeel()) { + metal_theme.addActionListener(new SetLFAction("javax.swing.plaf.metal.MetalLookAndFeel") { public void actionPerformed(ActionEvent e) { MetalLookAndFeel.setCurrentTheme(new DefaultMetalTheme()); super.actionPerformed(e); } }); + JMenuItem ocean_theme = new JMenuItem("Metal Ocean"); lfMenu.add(ocean_theme); - ocean_theme.addActionListener(new SetLFAction(new MetalLookAndFeel()) { + ocean_theme.addActionListener(new SetLFAction("javax.swing.plaf.metal.MetalLookAndFeel") { public void actionPerformed(ActionEvent e) { MetalLookAndFeel.setCurrentTheme(new OceanTheme()); super.actionPerformed(e); @@ -187,21 +190,27 @@ private class SetLFAction implements ActionListener { private LookAndFeel lf; + private final String lfName; public SetLFAction(UIManager.LookAndFeelInfo lfInfo) { - try { - Class c = Thread.currentThread().getContextClassLoader().loadClass(lfInfo.getClassName()); - this.lf = (LookAndFeel) c.newInstance(); - } catch (Exception e) { - log.error("Error crating look & feel " + lfInfo, e); - } + this.lfName = lfInfo.getClassName(); } - public SetLFAction(LookAndFeel lf) { - this.lf = lf; + public SetLFAction(String lfName) { + this.lfName = lfName; } public void actionPerformed(ActionEvent e) { + if (lf == null) { + try { + Class c = Thread.currentThread().getContextClassLoader().loadClass(lfName); + this.lf = (LookAndFeel) c.newInstance(); + } catch (Exception ex) { + log.error("Error crating look & feel " + lfName, ex); + return; + } + } + try { UIManager.setLookAndFeel(lf); } catch (UnsupportedLookAndFeelException ex) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ls...@us...> - 2009-02-01 15:43:45
|
Revision: 4958 http://jnode.svn.sourceforge.net/jnode/?rev=4958&view=rev Author: lsantha Date: 2009-02-01 15:43:40 +0000 (Sun, 01 Feb 2009) Log Message: ----------- Desktop improvements. Modified Paths: -------------- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingDialogPeer.java trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java trunk/gui/src/desktop/org/jnode/desktop/classic/WindowBar.java Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingDialogPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingDialogPeer.java 2009-02-01 15:11:23 UTC (rev 4957) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingDialogPeer.java 2009-02-01 15:43:40 UTC (rev 4958) @@ -39,7 +39,7 @@ super(toolkit, target, new SwingDialog(target, target.getTitle())); setTitle(target.getTitle()); setResizable(target.isResizable()); - peerComponent.setIconifiable(true); + peerComponent.setIconifiable(false); peerComponent.setMaximizable(true); peerComponent.setClosable(true); peerComponent.setTitle(target.getTitle()); Modified: trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java 2009-02-01 15:11:23 UTC (rev 4957) +++ trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java 2009-02-01 15:43:40 UTC (rev 4958) @@ -247,7 +247,7 @@ */ public void componentAdded(ContainerEvent event) { final Component c = event.getChild(); - if (c instanceof JInternalFrame && !JNodeToolkit.getJNodeToolkit().isWindow(c)) { + if (c instanceof JInternalFrame) { taskBar.windowBar.addFrame((JInternalFrame) c); } } Modified: trunk/gui/src/desktop/org/jnode/desktop/classic/WindowBar.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/classic/WindowBar.java 2009-02-01 15:11:23 UTC (rev 4957) +++ trunk/gui/src/desktop/org/jnode/desktop/classic/WindowBar.java 2009-02-01 15:43:40 UTC (rev 4958) @@ -30,7 +30,11 @@ import java.awt.event.ActionListener; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; +import java.awt.event.ComponentAdapter; +import java.awt.event.ComponentEvent; import java.beans.PropertyVetoException; +import java.beans.PropertyChangeListener; +import java.beans.PropertyChangeEvent; import java.util.HashMap; import java.util.Map; import javax.swing.JButton; @@ -44,9 +48,8 @@ import javax.swing.event.InternalFrameEvent; import javax.swing.event.InternalFrameListener; import org.apache.log4j.Logger; -import org.jnode.awt.JNodeAwtContext; -import org.jnode.awt.JNodeToolkit; import org.jnode.awt.swingpeers.ISwingPeer; +import org.jnode.awt.swingpeers.SwingToolkit; /** * @author Levente S\u00e1ntha @@ -67,12 +70,17 @@ if (frame instanceof ISwingPeer) { ISwingPeer isp = ((ISwingPeer) frame); Component comp = isp.getAWTComponent(); - if (!(comp instanceof Frame)) + if (!(comp instanceof Frame) || ((Frame) comp).isUndecorated()) { + comp.addComponentListener(new ComponentAdapter() { + @Override + public void componentHidden(ComponentEvent e) { + selectNextFrame(frame.getDesktopPane()); + } + }); return; - else if (((Frame) comp).isUndecorated()) - return; + } } - + final FrameWrapper wrapper = new FrameWrapper(frame); SwingUtilities.invokeLater(new Runnable() { public void run() { @@ -97,8 +105,31 @@ } }); } + selectNextFrame(SwingToolkit.getJNodeToolkit().getAwtContext().getDesktop()); } + private void selectNextFrame(JDesktopPane desktop) { + JInternalFrame[] frames = desktop.getAllFrames(); + JInternalFrame sel = null; + int z = Integer.MAX_VALUE; + for (int i = 0; i < frames.length; i++) { + JInternalFrame f = frames[i]; + if (!f.isIcon() && f.isVisible()) { + int fz = desktop.getComponentZOrder(f); + if (fz > -1 && fz < z) { + z = fz; + sel = f; + } + } + } + try { + if (sel != null) + sel.setSelected(true); + } catch (PropertyVetoException x) { + //ignore + } + } + private class FrameWrapper extends JButton { private final JInternalFrame frame; @@ -117,6 +148,7 @@ } else if (frame.isSelected()) { frame.setSelected(false); frame.setIcon(true); + selectNextFrame(frame.getDesktopPane()); } else { frame.setSelected(true); } @@ -131,25 +163,15 @@ } public void internalFrameClosed(InternalFrameEvent event) { - remove(FrameWrapper.this); - removeFrame(FrameWrapper.this.frame); - final JNodeToolkit tk = JNodeToolkit.getJNodeToolkit(); - final JNodeAwtContext ctx = tk.getAwtContext(); - final JDesktopPane desktop = ctx.getDesktop(); - desktop.remove(FrameWrapper.this.frame); - revalidate(); - repaint(); + //empty } public void internalFrameClosing(InternalFrameEvent event) { - remove(FrameWrapper.this); + final JDesktopPane desktop = FrameWrapper.this.frame.getDesktopPane(); removeFrame(FrameWrapper.this.frame); - final JNodeToolkit tk = JNodeToolkit.getJNodeToolkit(); - final JNodeAwtContext ctx = tk.getAwtContext(); - final JDesktopPane desktop = ctx.getDesktop(); - JDesktopPane desk = frame.getDesktopPane(); desktop.remove(FrameWrapper.this.frame); - desk.repaint(); + selectNextFrame(desktop); + desktop.repaint(); } public void internalFrameDeactivated(InternalFrameEvent event) { @@ -177,6 +199,7 @@ if (frame.isMaximum()) frame.setMaximum(false); frame.setIcon(true); + selectNextFrame(frame.getDesktopPane()); } catch (PropertyVetoException e) { //ignore } @@ -237,6 +260,14 @@ } } }); + frame.addPropertyChangeListener(new PropertyChangeListener() { + @Override + public void propertyChange(PropertyChangeEvent evt) { + if (JInternalFrame.TITLE_PROPERTY.equals(evt.getPropertyName())) { + setText(frame.getTitle()); + } + } + }); } public final JInternalFrame getFrame() { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ls...@us...> - 2009-02-01 21:12:25
|
Revision: 4962 http://jnode.svn.sourceforge.net/jnode/?rev=4962&view=rev Author: lsantha Date: 2009-02-01 21:12:14 +0000 (Sun, 01 Feb 2009) Log Message: ----------- Fixed headers. Modified Paths: -------------- trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java trunk/gui/src/awt/org/jnode/awt/MouseHandler.java trunk/gui/src/awt/org/jnode/awt/StartAwt.java trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java trunk/gui/src/awt/org/jnode/awt/font/FontManager.java trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/VersionTable.java trunk/gui/src/awt/org/jnode/awt/geom/PolyLine.java trunk/gui/src/awt/org/jnode/awt/image/AbstractImageConsumer.java trunk/gui/src/awt/org/jnode/awt/image/AbstractMemoryImageConsumer.java trunk/gui/src/awt/org/jnode/awt/image/BufferedImageGraphics2D.java trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerByte.java trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerInt.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImage.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics2D.java trunk/gui/src/awt/org/jnode/awt/image/JNodeImage.java trunk/gui/src/awt/org/jnode/awt/image/JNodeImageGraphics.java trunk/gui/src/awt/org/jnode/awt/java2d/loops/JNodeMaskBlit.java trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFrame.java trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/ISwingContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/ISwingPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseMenuItemPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseWindow.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseWindowPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingButtonPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCanvasPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCheckboxMenuItemPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCheckboxPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingChoicePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerLayout.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingDialogPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingJFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLabelPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingListPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuBarPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuItemPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPanelPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPeersPlugin.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPopupMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingRepaintManager.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollPanePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollbarPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextAreaPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextFieldPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingToolkit.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingWindowPeer.java trunk/gui/src/awt/org/jnode/awt/util/AbstractBitmapGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractSurfaceGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractSurfaceGraphics2D.java trunk/gui/src/awt/org/jnode/awt/util/AwtUtils.java trunk/gui/src/awt/org/jnode/awt/util/BasicGraphics.java trunk/gui/src/awt/org/jnode/awt/util/BasicSurfaceGraphics.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics16bpp.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics24bpp.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics32bpp.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics8bpp.java trunk/gui/src/awt/org/jnode/awt/util/SurfaceGraphics2D.java trunk/gui/src/desktop/org/jnode/desktop/ApplicationBar.java trunk/gui/src/desktop/org/jnode/desktop/ControlBar.java trunk/gui/src/desktop/org/jnode/desktop/Desktop.java trunk/gui/src/desktop/org/jnode/desktop/DesktopPlugin.java trunk/gui/src/desktop/org/jnode/desktop/WindowBar.java trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java trunk/gui/src/desktop/org/jnode/desktop/classic/WindowBar.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cAPI.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cConstants.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cException.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cLineState.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cProtocol.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cTimeoutException.java trunk/gui/src/driver/org/jnode/driver/console/swing/SwingTextScreenConsoleManager.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBHidConstants.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBInputDeviceToDriverMapper.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBKeyboardDriver.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBMouseDriver.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Bus.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2ByteChannel.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Constants.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Device.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Driver.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Finder.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2KeyboardDriver.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2PointerDriver.java trunk/gui/src/driver/org/jnode/driver/sound/command/BeepCommand.java trunk/gui/src/driver/org/jnode/driver/sound/command/PlayCommand.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/Note.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/SpeakerAPI.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/SpeakerUtils.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerDevice.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerDriver.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerFinder.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/Background.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/DefaultBackground.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FBConsole.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreen.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenManager.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenPlugin.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/GradientBackground.java trunk/gui/src/driver/org/jnode/driver/textscreen/swing/SwingPcTextScreen.java trunk/gui/src/driver/org/jnode/driver/textscreen/swing/SwingTextScreenManager.java trunk/gui/src/driver/org/jnode/driver/video/AbstractFrameBufferDriver.java trunk/gui/src/driver/org/jnode/driver/video/AlreadyOpenException.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPI.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPIOwner.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferConfiguration.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/HardwareCursorAPI.java trunk/gui/src/driver/org/jnode/driver/video/HardwareCursorImage.java trunk/gui/src/driver/org/jnode/driver/video/NotOpenException.java trunk/gui/src/driver/org/jnode/driver/video/Surface.java trunk/gui/src/driver/org/jnode/driver/video/UnknownConfigurationException.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Configuration.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Constants.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Core.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Driver.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Surface.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64VgaIO.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64VgaState.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/CommonRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/CrtcRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FBInfo.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FPIBlock.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FPITimingBlock.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FpRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/PLLInfo.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/PllRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonAcceleration.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonConstants.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonCore.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonDriver.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonHardwareCursor.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonSurface.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonVgaIO.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonVgaState.java trunk/gui/src/driver/org/jnode/driver/video/cursor/SoftwareCursor.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/ddc/DDC1Reader.java trunk/gui/src/driver/org/jnode/driver/video/ddc/DisplayDataChannelAPI.java trunk/gui/src/driver/org/jnode/driver/video/ddc/EDID.java trunk/gui/src/driver/org/jnode/driver/video/ddc/EDIDConstants.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaAcceleration.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaConstants.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaCore.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaDriver.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaHardwareCursor.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaVgaIO.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaVgaState.java trunk/gui/src/driver/org/jnode/driver/video/spi/DpmsState.java trunk/gui/src/driver/org/jnode/driver/video/util/AbstractSurface.java trunk/gui/src/driver/org/jnode/driver/video/util/Curves.java trunk/gui/src/driver/org/jnode/driver/video/vesa/ModeInfoBlock.java trunk/gui/src/driver/org/jnode/driver/video/vesa/MultibootInfos.java trunk/gui/src/driver/org/jnode/driver/video/vesa/PMInfoBlock.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACommand.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESAConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACore.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESADeviceToDriverMapper.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESADriver.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VbeInfoBlock.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VesaUtils.java trunk/gui/src/driver/org/jnode/driver/video/vga/StandardVGA.java trunk/gui/src/driver/org/jnode/driver/video/vga/StandardVGAIO.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGABitmapGraphics.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGAConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGADriver.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGAFinder.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGASurface.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/DisplayMode.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaConstants.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaIO.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaState.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaUtils.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareConstants.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareCore.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareDriver.java trunk/gui/src/test/org/jnode/test/gui/AWTDemo.java trunk/gui/src/test/org/jnode/test/gui/AWTFrameTest.java trunk/gui/src/test/org/jnode/test/gui/AWTMenuBuilderTest.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/BufferImageTest.java trunk/gui/src/test/org/jnode/test/gui/ColorModelTest.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/DDC1Test.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/Emu.java trunk/gui/src/test/org/jnode/test/gui/FBConsole.java trunk/gui/src/test/org/jnode/test/gui/FBTest.java trunk/gui/src/test/org/jnode/test/gui/FontManagerTest.java trunk/gui/src/test/org/jnode/test/gui/GeneralPathTest.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/HTMLTest.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/Imageutil.java trunk/gui/src/test/org/jnode/test/gui/IndexColorModelTest.java trunk/gui/src/test/org/jnode/test/gui/JDPTest.java trunk/gui/src/test/org/jnode/test/gui/JInternalFrameTest.java trunk/gui/src/test/org/jnode/test/gui/JTableTest.java trunk/gui/src/test/org/jnode/test/gui/JTreeTest.java trunk/gui/src/test/org/jnode/test/gui/MouseEventTest.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 Modified: trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.Component; Modified: trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.image.VMImageUtils; Modified: trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -1,6 +1,24 @@ /* - * $ + * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * + * JNode.org + * Copyright (C) 2003-2009 JNode.org + * + * This library is free software; you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as published + * by the Free Software Foundation; either version 2.1 of the License, or + * (at your option) any later version. + * + * This library 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 Lesser General Public + * License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this library; If not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ + package org.jnode.awt; import java.awt.Graphics2D; Modified: trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.Component; Modified: trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import org.jnode.driver.video.HardwareCursor; Modified: trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.EventQueue; Modified: trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.GraphicsConfiguration; Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.Toolkit; Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.Component; Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -1,8 +1,8 @@ /* - * $Id: JNodeGraphics.java 2512 2006-06-11 15:04:36Z lsantha $ + * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.Component; Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.GraphicsConfiguration; Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import gnu.classpath.SystemProperties; Modified: trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.GraphicsDevice; Modified: trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.Component; Modified: trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import gnu.java.awt.ClasspathToolkit; Modified: trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.Component; Modified: trunk/gui/src/awt/org/jnode/awt/MouseHandler.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/MouseHandler.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/MouseHandler.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.Component; Modified: trunk/gui/src/awt/org/jnode/awt/StartAwt.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/StartAwt.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/StartAwt.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; Modified: trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt; import java.awt.Graphics2D; Modified: trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -1,6 +1,24 @@ /* - * $ + * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * + * JNode.org + * Copyright (C) 2003-2009 JNode.org + * + * This library is free software; you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as published + * by the Free Software Foundation; either version 2.1 of the License, or + * (at your option) any later version. + * + * This library 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 Lesser General Public + * License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this library; If not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ + package org.jnode.awt.font; import java.awt.Color; Modified: trunk/gui/src/awt/org/jnode/awt/font/FontManager.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/FontManager.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/FontManager.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font; import gnu.java.awt.peer.ClasspathFontPeer; Modified: trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font; import java.awt.Font; Modified: trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font; import gnu.java.awt.peer.ClasspathFontPeer; Modified: trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -1,3 +1,24 @@ +/* + * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * + * JNode.org + * Copyright (C) 2003-2009 JNode.org + * + * This library is free software; you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as published + * by the Free Software Foundation; either version 2.1 of the License, or + * (at your option) any later version. + * + * This library 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 Lesser General Public + * License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this library; If not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + package org.jnode.awt.font; import sun.font.StandardGlyphVector; Modified: trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font; import java.awt.Color; Modified: trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.def; import gnu.java.security.action.GetPropertyAction; Modified: trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.def; import org.jnode.plugin.ExtensionPoint; Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.renderer; import java.awt.Point; Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.renderer; import java.awt.Dimension; Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -1,8 +1,8 @@ /* - * $Id$ + * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.renderer; import java.awt.geom.Area; Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.renderer; import java.lang.ref.WeakReference; Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.renderer; import java.util.BitSet; Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -1,8 +1,8 @@ /* - * $Id$ + * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.spi; import java.awt.Font; Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -1,8 +1,8 @@ /* - * $Id$ + * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.spi; import java.awt.Color; Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -1,3 +1,24 @@ +/* + * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * + * JNode.org + * Copyright (C) 2003-2009 JNode.org + * + * This library is free software; you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as published + * by the Free Software Foundation; either version 2.1 of the License, or + * (at your option) any later version. + * + * This library 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 Lesser General Public + * License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this library; If not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + package org.jnode.awt.font.spi; import java.io.IOException; Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -1,8 +1,8 @@ /* - * $Id$ + * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.spi; import java.awt.Rectangle; Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -1,3 +1,24 @@ +/* + * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * + * JNode.org + * Copyright (C) 2003-2009 JNode.org + * + * This library is free software; you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as published + * by the Free Software Foundation; either version 2.1 of the License, or + * (at your option) any later version. + * + * This library 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 Lesser General Public + * License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this library; If not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + package org.jnode.awt.font.spi; import java.awt.geom.GeneralPath; Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.truetype; import java.io.IOException; Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.truetype; import java.awt.Font; Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.truetype; import java.awt.Font; Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.truetype; import java.io.FileNotFoundException; Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.truetype; import java.awt.Font; Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -1,3 +1,24 @@ +/* + * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * + * JNode.org + * Copyright (C) 2003-2009 JNode.org + * + * This library is free software; you can redistribute it and/or modify it + * under the terms of the GNU Lesser General Public License as published + * by the Free Software Foundation; either version 2.1 of the License, or + * (at your option) any later version. + * + * This library 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 Lesser General Public + * License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this library; If not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + package org.jnode.awt.font.truetype; import java.awt.Font; Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published @@ -18,7 +18,7 @@ * along with this library; If not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ - + package org.jnode.awt.font.truetype; import java.io.IOException; Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java 2009-02-01 20:29:28 UTC (rev 4961) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java 2009-02-01 21:12:14 UTC (rev 4962) @@ -2,7 +2,7 @@ * $Id$ * * JNode.org - * Copyright (C) 2003-2006 JNode.org + * Copyright (C) 2003-2009 JNode.org * *... [truncated message content] |
From: <ls...@us...> - 2009-02-02 08:09:22
|
Revision: 4974 http://jnode.svn.sourceforge.net/jnode/?rev=4974&view=rev Author: lsantha Date: 2009-02-02 08:09:17 +0000 (Mon, 02 Feb 2009) Log Message: ----------- Fixed header. Modified Paths: -------------- trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java trunk/gui/src/awt/org/jnode/awt/MouseHandler.java trunk/gui/src/awt/org/jnode/awt/StartAwt.java trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java trunk/gui/src/awt/org/jnode/awt/font/FontManager.java trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/VersionTable.java trunk/gui/src/awt/org/jnode/awt/geom/PolyLine.java trunk/gui/src/awt/org/jnode/awt/image/AbstractImageConsumer.java trunk/gui/src/awt/org/jnode/awt/image/AbstractMemoryImageConsumer.java trunk/gui/src/awt/org/jnode/awt/image/BufferedImageGraphics2D.java trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerByte.java trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerInt.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImage.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics2D.java trunk/gui/src/awt/org/jnode/awt/image/JNodeImage.java trunk/gui/src/awt/org/jnode/awt/image/JNodeImageGraphics.java trunk/gui/src/awt/org/jnode/awt/java2d/loops/JNodeMaskBlit.java trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFrame.java trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/ISwingContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/ISwingPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseMenuItemPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseWindow.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseWindowPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingButtonPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCanvasPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCheckboxMenuItemPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCheckboxPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingChoicePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerLayout.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingDialogPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingJFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLabelPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingListPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuBarPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuItemPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPanelPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPeersPlugin.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPopupMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingRepaintManager.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollPanePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollbarPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextAreaPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextFieldPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingToolkit.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingWindowPeer.java trunk/gui/src/awt/org/jnode/awt/util/AbstractBitmapGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractSurfaceGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractSurfaceGraphics2D.java trunk/gui/src/awt/org/jnode/awt/util/AwtUtils.java trunk/gui/src/awt/org/jnode/awt/util/BasicGraphics.java trunk/gui/src/awt/org/jnode/awt/util/BasicSurfaceGraphics.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics16bpp.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics24bpp.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics32bpp.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics8bpp.java trunk/gui/src/awt/org/jnode/awt/util/SurfaceGraphics2D.java trunk/gui/src/desktop/org/jnode/desktop/ApplicationBar.java trunk/gui/src/desktop/org/jnode/desktop/ControlBar.java trunk/gui/src/desktop/org/jnode/desktop/Desktop.java trunk/gui/src/desktop/org/jnode/desktop/DesktopPlugin.java trunk/gui/src/desktop/org/jnode/desktop/WindowBar.java trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java trunk/gui/src/desktop/org/jnode/desktop/classic/WindowBar.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cAPI.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cConstants.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cException.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cLineState.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cProtocol.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cTimeoutException.java trunk/gui/src/driver/org/jnode/driver/console/swing/SwingTextScreenConsoleManager.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBHidConstants.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBInputDeviceToDriverMapper.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBKeyboardDriver.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBMouseDriver.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Bus.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2ByteChannel.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Constants.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Device.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Driver.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Finder.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2KeyboardDriver.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2PointerDriver.java trunk/gui/src/driver/org/jnode/driver/sound/command/BeepCommand.java trunk/gui/src/driver/org/jnode/driver/sound/command/PlayCommand.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/Note.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/SpeakerAPI.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/SpeakerUtils.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerDevice.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerDriver.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerFinder.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/Background.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/DefaultBackground.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FBConsole.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreen.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenManager.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenPlugin.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/GradientBackground.java trunk/gui/src/driver/org/jnode/driver/textscreen/swing/SwingPcTextScreen.java trunk/gui/src/driver/org/jnode/driver/textscreen/swing/SwingTextScreenManager.java trunk/gui/src/driver/org/jnode/driver/video/AbstractFrameBufferDriver.java trunk/gui/src/driver/org/jnode/driver/video/AlreadyOpenException.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPI.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPIOwner.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferConfiguration.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/HardwareCursorAPI.java trunk/gui/src/driver/org/jnode/driver/video/HardwareCursorImage.java trunk/gui/src/driver/org/jnode/driver/video/NotOpenException.java trunk/gui/src/driver/org/jnode/driver/video/Surface.java trunk/gui/src/driver/org/jnode/driver/video/UnknownConfigurationException.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Configuration.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Constants.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Core.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Driver.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Surface.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64VgaIO.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64VgaState.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/CommonRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/CrtcRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FBInfo.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FPIBlock.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FPITimingBlock.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FpRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/PLLInfo.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/PllRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonAcceleration.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonConstants.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonCore.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonDriver.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonHardwareCursor.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonSurface.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonVgaIO.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonVgaState.java trunk/gui/src/driver/org/jnode/driver/video/cursor/SoftwareCursor.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/ddc/DDC1Reader.java trunk/gui/src/driver/org/jnode/driver/video/ddc/DisplayDataChannelAPI.java trunk/gui/src/driver/org/jnode/driver/video/ddc/EDID.java trunk/gui/src/driver/org/jnode/driver/video/ddc/EDIDConstants.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaAcceleration.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaConstants.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaCore.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaDriver.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaHardwareCursor.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaVgaIO.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaVgaState.java trunk/gui/src/driver/org/jnode/driver/video/spi/DpmsState.java trunk/gui/src/driver/org/jnode/driver/video/util/AbstractSurface.java trunk/gui/src/driver/org/jnode/driver/video/util/Curves.java trunk/gui/src/driver/org/jnode/driver/video/vesa/ModeInfoBlock.java trunk/gui/src/driver/org/jnode/driver/video/vesa/MultibootInfos.java trunk/gui/src/driver/org/jnode/driver/video/vesa/PMInfoBlock.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACommand.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESAConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACore.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESADeviceToDriverMapper.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESADriver.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VbeInfoBlock.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VesaUtils.java trunk/gui/src/driver/org/jnode/driver/video/vga/StandardVGA.java trunk/gui/src/driver/org/jnode/driver/video/vga/StandardVGAIO.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGABitmapGraphics.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGAConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGADriver.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGAFinder.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGASurface.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/DisplayMode.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaConstants.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaIO.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaState.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaUtils.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareConstants.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareCore.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareDriver.java trunk/gui/src/test/org/jnode/test/gui/AWTDemo.java trunk/gui/src/test/org/jnode/test/gui/AWTFrameTest.java trunk/gui/src/test/org/jnode/test/gui/AWTMenuBuilderTest.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/BufferImageTest.java trunk/gui/src/test/org/jnode/test/gui/ColorModelTest.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/DDC1Test.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/Emu.java trunk/gui/src/test/org/jnode/test/gui/FBConsole.java trunk/gui/src/test/org/jnode/test/gui/FBTest.java trunk/gui/src/test/org/jnode/test/gui/FontManagerTest.java trunk/gui/src/test/org/jnode/test/gui/GeneralPathTest.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/HTMLTest.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/Imageutil.java trunk/gui/src/test/org/jnode/test/gui/IndexColorModelTest.java trunk/gui/src/test/org/jnode/test/gui/JDPTest.java trunk/gui/src/test/org/jnode/test/gui/JInternalFrameTest.java trunk/gui/src/test/org/jnode/test/gui/JTableTest.java trunk/gui/src/test/org/jnode/test/gui/JTreeTest.java trunk/gui/src/test/org/jnode/test/gui/MouseEventTest.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 Modified: trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/MouseHandler.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/MouseHandler.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/MouseHandler.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/StartAwt.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/StartAwt.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/StartAwt.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/FontManager.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/FontManager.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/FontManager.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/VersionTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/VersionTable.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/VersionTable.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/geom/PolyLine.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/geom/PolyLine.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/geom/PolyLine.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/image/AbstractImageConsumer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/AbstractImageConsumer.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/image/AbstractImageConsumer.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/image/AbstractMemoryImageConsumer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/AbstractMemoryImageConsumer.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/image/AbstractMemoryImageConsumer.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/image/BufferedImageGraphics2D.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/BufferedImageGraphics2D.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/image/BufferedImageGraphics2D.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerByte.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerByte.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerByte.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerInt.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerInt.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerInt.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImage.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImage.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImage.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics2D.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics2D.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics2D.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* - * $Id: header.txt 2224 2006-01-01 12:49:03Z epr $ + * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/image/JNodeImage.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/JNodeImage.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/image/JNodeImage.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/image/JNodeImageGraphics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/JNodeImageGraphics.java 2009-02-02 07:52:47 UTC (rev 4973) +++ trunk/gui/src/awt/org/jnode/awt/image/JNodeImageGraphics.java 2009-02-02 08:09:17 UTC (rev 4974) @@ -1,7 +1,6 @@ /* * $Id$ * - * JNode.org * Copyright (C) 2003-2009 JNode.org * * This library is free software; you can redistribute it and/or modify it Modified: trunk/gui/src/awt/org/jnode/awt/java2d/loops/JNodeMaskBlit.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/java2d/loops/JNodeMaskBlit.java 2009-02-02 07:52:47 U... [truncated message content] |
From: <cr...@us...> - 2009-03-26 13:04:13
|
Revision: 5157 http://jnode.svn.sourceforge.net/jnode/?rev=5157&view=rev Author: crawley Date: 2009-03-26 13:04:02 +0000 (Thu, 26 Mar 2009) Log Message: ----------- Javadoc fixes Modified Paths: -------------- trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics2D.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPI.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Configuration.java trunk/gui/src/driver/org/jnode/driver/video/util/Curves.java trunk/gui/src/driver/org/jnode/driver/video/util/VesaGTF.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGABitmapGraphics.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/DisplayMode.java Modified: trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -33,11 +33,15 @@ /** * Render a given text to the given graphics at the given location. * - * @param g + * @param surface + * @param clip + * @param tx * @param text * @param x * @param y + * @param color */ - public void render(Surface g, Shape clip, AffineTransform tx, CharSequence text, int x, int y, Color color); + public void render(Surface surface, Shape clip, AffineTransform tx, CharSequence text, + int x, int y, Color color); } Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -62,11 +62,11 @@ } /** - * Create a raster that can be used in {@link #createGlyphRaster(double)}. + * Create a raster that can be used in {@link #createGlyphRaster(WritableRaster, double)}. * * @param width * @param height - * @return + * @return the raster */ public static final WritableRaster createRaster(int width, int height) { final ColorSpace cs = ColorSpace.getInstance(ColorSpace.CS_GRAY); @@ -113,7 +113,7 @@ * into the raster. * * @param fontSize - * @return + * @return the location as a Point2D */ public Point2D getMinLocation(double fontSize) { final double scale = MASTER_HEIGHT / fontSize; @@ -124,7 +124,7 @@ * Creates a master shape of the letter. * * @param shape - * @return + * @return the master shape */ private final Master createMaster(RenderContext ctx, Shape shape, double ascent) { Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -61,7 +61,7 @@ /** * Gets the current rendering context. * - * @return + * @return the RenderContext */ public final RenderContext getContext() { return ctx; Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -36,8 +36,8 @@ /** * Gets an object out of this context with a given key. * - * @param key - * @return + * @param key the key + * @return the cached object or {code null} */ public Object getObject(Object key) { final WeakReference<?> ref = objects.get(key); @@ -49,10 +49,10 @@ } /** - * Gets an object out of this context with a given key. + * Stores an object in this context with a given key. * - * @param key - * @return + * @param key the key + * @param value the object */ public void setObject(Object key, Object value) { final WeakReference<?> ref = objects.get(key); Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -36,7 +36,8 @@ /** * Initialize this instance from a given 1 banded raster. * - * @param src + * @param width + * @param height */ protected SummedAreaTable(int width, int height) { this.width = width; @@ -47,7 +48,9 @@ /** * Initialize this instance from a given 1 banded raster. * - * @param src + * @param master + * @param width + * @param height */ public static SummedAreaTable create(BitSet master, int width, int height) { final int size = width * height; @@ -79,7 +82,7 @@ * Gets a value out of the table at a given offset. * * @param offset - * @return + * @return the retrieved value */ protected abstract int get(int offset); @@ -95,7 +98,7 @@ * * @param x * @param y - * @return + * @return the sum */ @Inline public final int getSum(int x, int y) { @@ -117,7 +120,7 @@ * @param y * @param w * @param h - * @return + * @return the intensity */ public final float getIntensity(int x, int y, int w, int h) { if (x < 0) { Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -57,19 +57,24 @@ * Cache font renderers */ private final HashMap<Font, TextRenderer> renderers = new HashMap<Font, TextRenderer>(); + /** * Cache font metrics */ private final HashMap<Font, FontMetrics> metrics = new HashMap<Font, FontMetrics>(); + /** * All loaded fonts (name, Font) */ private final HashMap<String, F> fontsByName = new HashMap<String, F>(); + /** * Have the system fonts been loaded yet */ private boolean fontsLoaded = false; + private final RenderContext context = new RenderContext(); + /** * The render cache */ @@ -102,7 +107,7 @@ * Does this provides provide the given font? * * @param font - * @return True if this provider provides the given font, false otherwise + * @return {@code true} if this provider provides the given font, {@code false} otherwise */ public final boolean provides(Font font) { if (font == null) return false; // don't provide default (null) fonts @@ -112,14 +117,17 @@ } /** - * Returns a set containing a one-point size instance of all fonts available in this provider. - * Typical usage would be to allow a user to select a particular font. Then, the application can size - * the font and set various font attributes by calling the deriveFont method on the choosen instance. - * This method provides for the application the most precise control over which Font instance is - * used to render text. If a font in this provider has multiple programmable variations, only one instance of that - * Font is returned in the set, and other variations must be derived by the application. If a font in this provider - * has multiple programmable variations, such as Multiple-Master fonts, only one instance of that font is returned - * in the Font set. The other variations must be derived by the application. + * Returns a set containing a one-point size instance of all fonts available + * in this provider. Typical usage would be to allow a user to select a particular + * font. Then, the application can size the font and set various font attributes + * by calling the deriveFont method on the choosen instance. + * This method provides for the application the most precise control over which + * Font instance is used to render text. If a font in this provider has multiple + * programmable variations, only one instance of that Font is returned in the set, + * and other variations must be derived by the application. If a font in this provider + * has multiple programmable variations, such as Multiple-Master fonts, only + * one instance of that font is returned in the Font set. The other variations + * must be derived by the application. * * @return The set containing all fonts provides by this provider. */ @@ -188,7 +196,7 @@ * Translates the font into a font that is provided by this provider. * * @param font - * @return + * @return the compatible font */ @Override public final F getCompatibleFont(Font font) { Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -61,7 +61,8 @@ * Create a new instance * * @param fontData - * @param fontSize + * @param fontMetrics + * @param renderCache */ public AbstractTextRenderer(RenderCache renderCache, FontMetrics fontMetrics, FontData fontData) { @@ -73,7 +74,7 @@ /** * Create/get the alpha raster used for rendering. * - * @return + * @return the alpha raster */ protected final WritableRaster createAlphaRaster() { final RenderContext ctx = renderCache.getContext(); @@ -87,14 +88,6 @@ return r; } - /** - * Render a given text to the given graphics at the given location. - * - * @param g - * @param text - * @param x - * @param y - */ public void render(Surface surface, Shape clip, AffineTransform tx, CharSequence text, int x, int y, Color color) { try { Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -35,8 +35,10 @@ /** * Initialize this instance; * - * @param in - * @throws java.io.IOException + * @param xMin + * @param yMin + * @param xMax + * @param yMax */ protected Glyph(int xMin, int yMin, int xMax, int yMax) { this.xMin = xMin; Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -52,8 +52,6 @@ /** * Initialize this instance. - * - * @param input */ protected TTFFontData() { } @@ -79,7 +77,7 @@ /** * Gets the version of this font data. * - * @return + * @return the version number */ public abstract int getFontVersion(); @@ -87,7 +85,7 @@ /** * Create a new table with a given table. * - * @param tag + * @param tc * @param input * @throws IOException */ @@ -100,6 +98,7 @@ * Show the contents of this font data. */ public void show() { + // FIXME ... ick ... pass an OutputStream parameter or return a String System.out.println("Tables:"); for (Object v : tables.values()) { System.out.println(v); Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -60,15 +60,8 @@ this.fontSize = fontSize; } - /** - * Render a given text to the given graphics at the given location. - * - * @param g - * @param text - * @param x - * @param y - */ - public void render(Surface sf, Shape clip, AffineTransform tx2, CharSequence text, int x, int y, Color c) { + public void render(Surface surface, Shape clip, AffineTransform tx, CharSequence text, + int x, int y, Color c) { try { final GeneralPath gp = new GeneralPath(); gp.moveTo(x, y); @@ -90,12 +83,12 @@ } final double ascent = hheadTable.getAscent(); - final AffineTransform tx = new AffineTransform(); + final AffineTransform tx2 = new AffineTransform(); final double scale = fontSize / (-hheadTable.getDescent() + ascent); - tx.translate(x, y + fontSize); - tx.scale(scale, -scale); - tx.translate(0, ascent); + tx2.translate(x, y + fontSize); + tx2.scale(scale, -scale); + tx2.translate(0, ascent); for (int i = 0; i < text.length(); i++) { // get the index for the needed glyph @@ -103,11 +96,11 @@ final int index = encTable.getTableFormat().getGlyphIndex(character); if (character != ' ') { Shape shape = ((ShapedGlyph) glyphTable.getGlyph(index)).getShape(); - gp.append(shape.getPathIterator(tx), false); + gp.append(shape.getPathIterator(tx2), false); } - tx.translate(hmTable.getAdvanceWidth(index), 0); + tx2.translate(hmTable.getAdvanceWidth(index), 0); } - sf.draw(gp, clip, tx2, c, Surface.PAINT_MODE); + surface.draw(gp, clip, tx, c, Surface.PAINT_MODE); } catch (IOException ex) { log.error("Error drawing text", ex); } Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -42,6 +42,7 @@ * @author epr */ public class TTFTextRenderer extends AbstractTextRenderer { + /** * Create a new instance * @@ -54,14 +55,6 @@ super(renderCache, fontMetrics, fontData); } - /** - * Render a given text to the given graphics at the given location. - * - * @param g - * @param text - * @param x - * @param y - */ public void render(Surface surface, Shape clip, AffineTransform tx, CharSequence text, int x, int y, Color color) { try { Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -78,7 +78,7 @@ * * @param name * @param attrs - * @return + * @return the font peer created */ @Override public TTFFontPeer createFontPeer(String name, Map attrs) { @@ -110,7 +110,7 @@ * Read an create a Font from the given InputStream * * @param stream - * @return + * @return the font created */ @Override public TTFFont createFont(InputStream stream) throws FontFormatException, IOException { Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -114,7 +114,7 @@ } /** - * @return + * @return the fsSelection */ public final int getFsSelection() { return this.fsSelection; Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -68,7 +68,7 @@ /** * Gets the input handler for this table. * - * @return + * @return the TTF input handler */ protected final TTFInput getInput() { return input; @@ -84,7 +84,7 @@ /** * Gets the tag of this table. * - * @return + * @return the tag */ public abstract String getTag(); Modified: trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -20,6 +20,8 @@ package org.jnode.awt.image; +import gnu.java.awt.java2d.AbstractGraphics2D; + import java.awt.Graphics; import java.awt.GraphicsConfiguration; import java.awt.image.BufferedImage; @@ -81,7 +83,7 @@ * Returns a WritableRaster that is used by this class to perform the * rendering in. It is not necessary that the target surface immediately * reflects changes in the raster. Updates to the raster are notified via - * {@link #updateRaster}. + * {@link AbstractGraphics2D#updateRaster}. * * @return the destination raster */ Modified: trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics2D.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics2D.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics2D.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -20,6 +20,8 @@ package org.jnode.awt.image; +import gnu.java.awt.java2d.AbstractGraphics2D; + import java.awt.GraphicsConfiguration; import java.awt.image.BufferedImage; import java.awt.image.ColorModel; @@ -94,7 +96,7 @@ * Returns a WritableRaster that is used by this class to perform the * rendering in. It is not necessary that the target surface immediately * reflects changes in the raster. Updates to the raster are notified via - * {@link #updateRaster}. + * {@link AbstractGraphics2D#updateRaster}. * * @return the destination raster */ Modified: trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPI.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPI.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPI.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -53,7 +53,7 @@ /** * Is there an open framebuffer configuration. * - * @return + * @return {@code true} if there is, otherwise {@code false} */ public boolean isOpen(); @@ -62,7 +62,7 @@ * The old owner (if any) will receive a request to stop using the underlying FrameBuffer device. * * @param owner - * @return true if owner can now start using exclusively the underlying FrameBuffer device. + * @return {@code true} if owner can now start using exclusively the underlying FrameBuffer device. */ public void requestOwnership(FrameBufferAPIOwner owner); @@ -70,14 +70,15 @@ * Request the ownership on the underlying FrameBuffer device. * * @param owner - * @return true if owner can now start using exclusively the underlying FrameBuffer device. + * @return {@code true} if owner can now start using exclusively the underlying FrameBuffer device. */ public void releaseOwnership(FrameBufferAPIOwner owner); /** * Gets the currently opened framebuffer configuration. * - * @return + * @return the configuration */ public Surface getCurrentSurface() throws NotOpenException; + // FIXME ... we do we refer to the Surface as a 'configuration'??? } Modified: trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Configuration.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Configuration.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Configuration.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -67,7 +67,7 @@ * Create a color model for a given bits per pixel. * * @param bpp - * @return + * @return the color model */ private static ColorModel createColorModel(int bpp) { return new DirectColorModel(bpp, 0xff0000, 0x00ff00, 0x0000ff); @@ -83,7 +83,7 @@ /** * Gets the number of bytes per line * - * @return + * @return the number of bytes per line */ public final int getBytesPerLine() { return (displayMode.getWidth() * bitsPerPixel) >> 3; Modified: trunk/gui/src/driver/org/jnode/driver/video/util/Curves.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/util/Curves.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/driver/org/jnode/driver/video/util/Curves.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -57,6 +57,7 @@ * @param x3 * @param y3 * @param points The resulting points + * @return the number of points updated in points array */ public static int calculateCubicCurve(double x0, double y0, double x1, double y1, double x2, double y2, double x3, double y3, double points[]) { @@ -96,7 +97,7 @@ * @param x3 * @param y3 * @param points The resulting points - * @return int number of points in points array + * @return the number of points updated in points array */ public static int calculateCubicCurveOpt2(double x0, double y0, double x1, double y1, double x2, double y2, double x3, double y3, double[] points) { @@ -163,6 +164,7 @@ * @param x2 * @param y2 * @param points The resulting points + * @return the number of points updated in points array */ public static int calculateQuadCurve(double x0, double y0, double x1, double y1, double x2, double y2, double points[]) { @@ -198,9 +200,8 @@ * @param y1 * @param x2 * @param y2 - * @param points * @param points The resulting points - * @return int number of points in points array + * @return the number of points updated in points array */ public static int calculateQuadCurveOpt2(double x0, double y0, double x1, double y1, double x2, double y2, double points[]) { Modified: trunk/gui/src/driver/org/jnode/driver/video/util/VesaGTF.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/util/VesaGTF.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/driver/org/jnode/driver/video/util/VesaGTF.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -1,25 +1,23 @@ package org.jnode.driver.video.util; /** - * This is a implementation of Vesa's General Timing Formular base on the code + * This is a implementation of Vesa's General Timing Formula base on the code * of the Linux gtf tool - * + * <p> * Timing description I'm accustomed to: - * - * - * + * <pre> * <--------1--------> <--2--> <--3--> <--4--> _________ * |-------------------|_______| |_______ * * R SS SE FL - * + * </pre> * 1: visible image 2: blank before sync (aka front porch) 3: sync pulse 4: * blank after sync (aka back porch) R: Resolution SS: Sync Start SE: Sync End * FL: Frame Length */ public class VesaGTF { - /* asumed character width in pixels */ + /* assumed character width in pixels */ private static final double CELL_GRAN = 8.0; /* minimum front porch */ @@ -82,27 +80,27 @@ /** * calculate the modelines for the given screen resolution and refresh rate. * - * @param width - * @param height + * @param hPixels + * @param vLines * @param frequency - * @return + * @return the modelines */ - public static VesaGTF calculate(int h_pixels, int v_lines, double freq) { + public static VesaGTF calculate(int hPixels, int vLines, double frequency) { - double total_active_pixels = Math.round(h_pixels / CELL_GRAN) + double total_active_pixels = Math.round(hPixels / CELL_GRAN) * CELL_GRAN; - double h_period_est = ((1.0 / freq) - (MIN_VSYNC_PLUS_BP / 1000000.0)) - / (v_lines + MIN_PORCH) * 1000000.0; + double h_period_est = ((1.0 / frequency) - (MIN_VSYNC_PLUS_BP / 1000000.0)) + / (vLines + MIN_PORCH) * 1000000.0; double vsync_plus_bp = Math.round(MIN_VSYNC_PLUS_BP / h_period_est); - double total_v_lines = v_lines + vsync_plus_bp + MIN_PORCH; + double total_v_lines = vLines + vsync_plus_bp + MIN_PORCH; double v_field_rate_est = 1.0 / h_period_est / total_v_lines * 1000000.0; - double h_period = h_period_est / (freq / v_field_rate_est); + double h_period = h_period_est / (frequency / v_field_rate_est); double ideal_duty_cycle = C_PRIME - (M_PRIME * h_period / 1000.0); @@ -125,9 +123,9 @@ return new VesaGTF((int) total_active_pixels, (int) (total_active_pixels + h_front_porch), (int) (total_active_pixels + h_front_porch + h_sync), - (int) total_pixels, v_lines, (int) (v_lines + MIN_PORCH), - (int) (v_lines + MIN_PORCH + V_SYNC_RQD), (int) total_v_lines, - pixel_freq, h_freq, freq); + (int) total_pixels, vLines, (int) (vLines + MIN_PORCH), + (int) (vLines + MIN_PORCH + V_SYNC_RQD), (int) total_v_lines, + pixel_freq, h_freq, frequency); } public int getHFrameLength() { Modified: trunk/gui/src/driver/org/jnode/driver/video/vga/VGABitmapGraphics.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/vga/VGABitmapGraphics.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/driver/org/jnode/driver/video/vga/VGABitmapGraphics.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -54,18 +54,10 @@ } } - /** - * @see org.jnode.awt.util.BitmapGraphics#doCopyArea(int, int, int, int, - * int, int) - */ protected void doCopyArea(int x, int y, int width, int height, int dx, int dy) { // TODO Implement me } - /** - * @see org.jnode.awt.util.BitmapGraphics#doDrawImage(java.awt.image.Raster, - * int, int, int, int, int, int) - */ protected void doDrawImage(Raster src, int srcX, int srcY, int dstX, int dstY, int width, int height) { vgaIO.setGRAF(1, 0); @@ -127,19 +119,11 @@ vgaIO.setGRAF(1, 0x0F); } - /** - * @see org.jnode.awt.util.BitmapGraphics#doDrawImage(java.awt.image.Raster, - * int, int, int, int, int, int, int) - */ protected void doDrawImage(Raster src, int srcX, int srcY, int dstX, int dstY, int width, int height, int bgColor) { doDrawImage(src, srcX, srcY, dstX, dstY, width, height); } - /** - * @see org.jnode.awt.util.BitmapGraphics#doDrawLine(int, int, int, int, - * int) - */ protected void doDrawLine(int x, int y, int lineWidth, int color, int mode) { final int ofsY = y * 80; lineWidth = Math.min(this.width - x, lineWidth); @@ -163,10 +147,6 @@ } } - /** - * @see org.jnode.awt.util.BitmapGraphics#doDrawPixels(int, int, int, int, - * int) - */ protected void doDrawPixels(int x, int y, int count, int color, int mode) { for (int i = 0; i < count; i++) { final int bit = 0x80 >> (x & 7); @@ -177,10 +157,6 @@ } } - /** - * @see org.jnode.awt.util.BitmapGraphics#doDrawAlphaRaster(java.awt.image.Raster, - * int, int, int, int, int, int, int) - */ protected void doDrawAlphaRaster(Raster raster, int srcX, int srcY, int dstX, int dstY, int width, int height, int color) { // TODO Implement me Modified: trunk/gui/src/driver/org/jnode/driver/video/vgahw/DisplayMode.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/video/vgahw/DisplayMode.java 2009-03-26 11:50:49 UTC (rev 5156) +++ trunk/gui/src/driver/org/jnode/driver/video/vgahw/DisplayMode.java 2009-03-26 13:04:02 UTC (rev 5157) @@ -32,19 +32,25 @@ /** Visible display width in pixels */ private final int width; + /** h-sync pulse start */ private final int hsyncStart; + /** h-sync pulse end */ private final int hsyncEnd; + /** Total pixels per line */ private final int hTotal; /** Visible display height in lines */ private final int height; + /** v-sync pulse start */ private final int vsyncStart; + /** v-sync pulse end */ private final int vsyncEnd; + /** Total lines per frame */ private final int vTotal; @@ -72,11 +78,11 @@ * @param width * @param hsyncStart * @param hsyncEnd - * @param total + * @param hTotal * @param height * @param vsyncStart * @param vsyncEnd - * @param total2 + * @param vTotal */ public DisplayMode(int freq, int width, int hsyncStart, int hsyncEnd, int hTotal, int height, int vsyncStart, int vsyncEnd, int vTotal) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cr...@us...> - 2009-05-24 02:05:40
|
Revision: 5515 http://jnode.svn.sourceforge.net/jnode/?rev=5515&view=rev Author: crawley Date: 2009-05-24 02:05:31 +0000 (Sun, 24 May 2009) Log Message: ----------- Fixing compiler warnings Modified Paths: -------------- trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java trunk/gui/src/awt/org/jnode/awt/font/FontManager.java trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java trunk/gui/src/awt/org/jnode/awt/font/bdf/BDFFontPeer.java trunk/gui/src/awt/org/jnode/awt/font/bdf/BDFFontProvider.java trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java trunk/gui/src/awt/org/jnode/awt/image/AbstractImageConsumer.java trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImage.java trunk/gui/src/awt/org/jnode/awt/java2d/loops/JNodeMaskBlit.java trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFrame.java trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseWindow.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingButtonPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCanvasPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCheckboxPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingChoicePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerLayout.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingDialogPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingJFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLabelPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingListPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPanelPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPopupMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollPanePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollbarPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextAreaPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextFieldPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingToolkit.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingWindowPeer.java trunk/gui/src/awt/org/jnode/awt/util/AbstractGraphics.java trunk/gui/src/desktop/org/jnode/desktop/ApplicationBar.java trunk/gui/src/desktop/org/jnode/desktop/ControlBar.java trunk/gui/src/desktop/org/jnode/desktop/Desktop.java trunk/gui/src/desktop/org/jnode/desktop/WindowBar.java trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java trunk/gui/src/desktop/org/jnode/desktop/classic/WindowBar.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cException.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cTimeoutException.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Bus.java trunk/gui/src/font/org/jnode/font/bdf/BDFFontContainer.java trunk/gui/src/font/org/jnode/font/bdf/ParseException.java Modified: trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -25,10 +25,7 @@ import java.awt.EventQueue; import java.awt.Point; import java.awt.Toolkit; -import java.awt.Window; import java.awt.event.MouseEvent; -import javax.swing.SwingUtilities; -import org.apache.log4j.Logger; import org.jnode.driver.input.PointerEvent; import org.jnode.driver.input.PointerListener; import org.jnode.driver.video.HardwareCursorAPI; @@ -37,7 +34,6 @@ * @author Levente S\u00e1ntha */ public class AWTMouseEventGenerator implements PointerListener { - private static final Logger log = Logger.getLogger(AWTMouseEventGenerator.class); private static final int[] BUTTON_MASK = { PointerEvent.BUTTON_LEFT, PointerEvent.BUTTON_RIGHT, PointerEvent.BUTTON_MIDDLE @@ -150,13 +146,13 @@ */ private void postEvent(Component source, int id, long time, int clickCount, int button) { if (!source.isShowing()) return; - final Window w = SwingUtilities.getWindowAncestor(source); - Point pwo = null; - if (w != null && w.isShowing()) { - pwo = w.getLocationOnScreen(); - } else { - pwo = new Point(-1, -1); - } +// final Window w = SwingUtilities.getWindowAncestor(source); +// Point pwo = null; +// if (w != null && w.isShowing()) { +// pwo = w.getLocationOnScreen(); +// } else { +// pwo = new Point(-1, -1); +// } final Point p = source.getLocationOnScreen(); final boolean popupTrigger = (button == MouseEvent.BUTTON2); Modified: trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -22,7 +22,6 @@ import java.awt.Graphics2D; import java.awt.image.BufferedImage; -import org.jnode.awt.image.JNodeBufferedImageGraphics; import org.jnode.awt.image.BufferedImageGraphics2D; /** @@ -42,20 +41,6 @@ public abstract Graphics2D createGraphics(JNodeGenericPeer<?, ?> peer); - /** - * @deprecated - */ - private static class OldGraphicsFactory extends GraphicsFactory { - public Graphics2D createGraphics(BufferedImage image) { - return new JNodeBufferedImageGraphics(image); - } - - public Graphics2D createGraphics(JNodeGenericPeer<?, ?> peer) { - return new JNodeGraphics(peer); - } - - } - private static class NewGraphicsFactory extends GraphicsFactory { public Graphics2D createGraphics(BufferedImage image) { return new BufferedImageGraphics2D(image); Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -37,7 +37,7 @@ */ public class JNodeGraphics extends AbstractSurfaceGraphics { - private final JNodeGenericPeer component; + private final JNodeGenericPeer<?, ?> component; private final JNodeToolkit toolkit; /** Modified: trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -37,7 +37,7 @@ */ public class JNodeSurfaceGraphics2D extends SurfaceGraphics2D { - private final JNodeGenericPeer component; + private final JNodeGenericPeer<?, ?> component; private final JNodeToolkit toolkit; /** Modified: trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -112,7 +112,7 @@ private JNodeFrameBufferDevice fbDevice; private JNodeGraphicsConfiguration config; private JNodeEventQueue _eventQueue; - private LRUCache<Map, ClasspathFontPeer> fontCache = new LRUCache<Map, ClasspathFontPeer>(50); + private LRUCache<Map<?, ?>, ClasspathFontPeer> fontCache = new LRUCache<Map<?, ?>, ClasspathFontPeer>(50); private Surface graphics; private boolean graphicsMode; private KeyboardHandler keyboardHandler; @@ -121,6 +121,7 @@ private final Dimension screenSize = new Dimension(640, 480); private Frame top; private Runnable exitAction; + @SuppressWarnings("unused") private Insets screenInsets; public JNodeToolkit() { @@ -441,19 +442,9 @@ } /** - * @see gnu.java.awt.ClasspathToolkit#getFont(java.lang.String, - * java.util.Map) - */ - public Font getFont(String name, Map attrs) { - // TODO Auto-generated method stub - return super.getFont(name, attrs); - } - - /** * @return The fonts * @see java.awt.Toolkit#getFontList() */ - @SuppressWarnings("deprecation") public String[] getFontList() { Font[] fonts = GraphicsEnvironment.getLocalGraphicsEnvironment() .getAllFonts(); @@ -480,7 +471,6 @@ /** * @see java.awt.Toolkit#getFontMetrics(java.awt.Font) */ - @SuppressWarnings("deprecation") public FontMetrics getFontMetrics(Font font) { final FontManager fm = getFontManager(); if (fm != null) { @@ -816,6 +806,7 @@ } } + @SuppressWarnings("unused") private void drawStartupScreen() { AffineTransform tx = new AffineTransform(); graphics.fill(new Rectangle(0, 0, config.getBounds().width, config.getBounds().height), null, tx, Color.BLACK, @@ -995,6 +986,7 @@ /** * @see java.awt.Toolkit#mapInputMethodHighlight(java.awt.im.InputMethodHighlight) */ + @SuppressWarnings("unchecked") public Map mapInputMethodHighlight(InputMethodHighlight highlight) { // TODO Auto-generated method stub return null; @@ -1118,6 +1110,7 @@ } } + @SuppressWarnings("serial") private class LRUCache<K, V> extends java.util.LinkedHashMap<K, V> { int max_entries; @@ -1126,7 +1119,7 @@ max_entries = max; } - protected boolean removeEldestEntry(Map.Entry eldest) { + protected boolean removeEldestEntry(Map.Entry<K, V> eldest) { return size() > max_entries; } } Modified: trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -148,6 +148,7 @@ /** * The queue where to post the events */ + @SuppressWarnings("unused") private final EventQueue eventQueue; /** Modified: trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -44,7 +44,7 @@ import sun.java2d.pipe.TextPipe; /** - * Experiemntal text pipe implementation based on the current font support in JNode. + * Experimental text pipe implementation based on the current font support in JNode. * * @author Levente S\u00e1ntha */ @@ -99,7 +99,7 @@ org.jnode.vm.Unsafe.debug("DTP drawCompatibleRaster()\n"); BufferedImage bi = new BufferedImage( new DirectColorModel(32, 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000), - raster.createCompatibleWritableRaster(), false, new Hashtable()); + raster.createCompatibleWritableRaster(), false, new Hashtable<String, Object>()); g2d.copyImage(bi, dstX, dstY, srcX, srcY, width, height, bgColor, io); } @@ -108,7 +108,7 @@ org.jnode.vm.Unsafe.debug("DTP drawAlphaRaster\n"); BufferedImage bi = new BufferedImage( new DirectColorModel(32, 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000), - raster.createCompatibleWritableRaster(), false, new Hashtable()); + raster.createCompatibleWritableRaster(), false, new Hashtable<String, Object>()); g2d.copyImage(bi, dstX, dstY, srcX, srcY, width, height, color, io); } Modified: trunk/gui/src/awt/org/jnode/awt/font/FontManager.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/FontManager.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/FontManager.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -89,5 +89,5 @@ */ public Font createFont(int format, InputStream stream) throws FontFormatException, IOException; - public ClasspathFontPeer createFontPeer(String name, Map attrs); + public ClasspathFontPeer createFontPeer(String name, Map<?, ?> attrs); } Modified: trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -100,7 +100,7 @@ * @param attrs * @return the font peer or {@code null}. */ - public JNodeFontPeer<? extends FontProvider<F>, F> createFontPeer(String name, Map attrs); + public JNodeFontPeer<? extends FontProvider<F>, F> createFontPeer(String name, Map<?, ?> attrs); /** * Read and create a Font from the given InputStream Modified: trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -36,9 +36,6 @@ /** * @author vali - * <p/> - * To change the template for this generated type comment go to Window - - * Preferences - Java - Code Generation - Code and Comments */ public abstract class JNodeFontPeer<FP extends FontProvider<F>, F extends Font> extends ClasspathFontPeer implements FontPeer { @@ -48,7 +45,7 @@ * @param name * @param attrs */ - public JNodeFontPeer(FP provider, String name, Map attrs) { + public JNodeFontPeer(FP provider, String name, Map<?, ?> attrs) { super(name, attrs); this.provider = provider; } Modified: trunk/gui/src/awt/org/jnode/awt/font/bdf/BDFFontPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/bdf/BDFFontPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/bdf/BDFFontPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -10,7 +10,6 @@ import java.util.Locale; import java.util.Map; -import org.apache.log4j.Logger; import org.jnode.awt.font.JNodeFontPeer; import org.jnode.awt.font.TGlyphVector; import org.jnode.font.bdf.BDFFontContainer; @@ -27,14 +26,13 @@ * */ public class BDFFontPeer extends JNodeFontPeer<BDFFontProvider, BDFFont> { - private static final Logger log = Logger.getLogger(BDFFontPeer.class); /** * this the char used to replace missing glyphs in BDFFont */ private static final char MISSING_GLYPH_CODE = '\u0020'; - public BDFFontPeer(BDFFontProvider provider, String name, Map attrs) { + public BDFFontPeer(BDFFontProvider provider, String name, Map<?, ?> attrs) { super(provider, name, attrs); } Modified: trunk/gui/src/awt/org/jnode/awt/font/bdf/BDFFontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/bdf/BDFFontProvider.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/bdf/BDFFontProvider.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -87,7 +87,7 @@ * @return the font peer */ @Override - public BDFFontPeer createFontPeer(String name, Map attrs) { + public BDFFontPeer createFontPeer(String name, Map<?, ?> attrs) { BDFFontPeer peer = null; List<BDFFontContainer> datas = getUserFontDatas(); @@ -181,7 +181,7 @@ return size; } - private boolean match(BDFFontContainer container, String name, Map attrs) { + private boolean match(BDFFontContainer container, String name, Map<?, ?> attrs) { // it's a temporary workaround taking first font found //FIXME : find the proper way for matching the font name //if (container.getFamily().equals(name) || container.getName().equals(name)) { Modified: trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -203,7 +203,7 @@ } @Override - public JNodeFontPeer<?, ?> createFontPeer(String name, Map attrs) { + public JNodeFontPeer<?, ?> createFontPeer(String name, Map<?, ?> attrs) { for (FontProvider<?> prv : getProviders()) { JNodeFontPeer<?, ?> peer = prv.createFontPeer(name, attrs); if (peer != null) { Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -93,6 +93,7 @@ try { final double ascent = fontMetrics.getAscent(); final int fontSize = fontMetrics.getFont().getSize(); + @SuppressWarnings("unused") final double scale = fontSize / ascent; final int textLength = text.length(); Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -28,6 +28,7 @@ */ public class TTFFont extends Font { + private static final long serialVersionUID = 1L; private final TTFFontData fontData; /** Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -32,6 +32,7 @@ */ public class TTFFontMetrics extends FontMetrics { + private static final long serialVersionUID = 1L; private final TTFFontData fontData; private final double scale; private final int fontSize; Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -39,7 +39,7 @@ public class TTFFontPeer extends JNodeFontPeer<TTFontProvider, TTFFont> { - public TTFFontPeer(TTFontProvider provider, String name, Map attrs) { + public TTFFontPeer(TTFontProvider provider, String name, Map<?,?> attrs) { super(provider, name, attrs); } Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -81,7 +81,7 @@ * @return the font peer created */ @Override - public TTFFontPeer createFontPeer(String name, Map attrs) { + public TTFFontPeer createFontPeer(String name, Map<?, ?> attrs) { //TODO implement me // TTFFontPeer peer = null; // Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -23,6 +23,8 @@ import gnu.java.security.action.SetAccessibleAction; import java.lang.reflect.Constructor; import java.security.AccessController; +import java.security.PrivilegedAction; + import org.jnode.awt.font.truetype.tables.CMapTable; import org.jnode.awt.font.truetype.tables.GlyphTable; import org.jnode.awt.font.truetype.tables.HeadTable; @@ -55,7 +57,7 @@ private final String tag; private final Class<? extends TTFTable> clazz; - private static final Class[] CONS_TYPES = {TTFFontData.class, TTFInput.class}; + private static final Class<?>[] CONS_TYPES = {TTFFontData.class, TTFInput.class}; private TableClass(String tag, Class<? extends TTFTable> clazz) { this.tag = tag; @@ -113,8 +115,8 @@ }); */ try { - final Constructor c = clazz.getDeclaredConstructor(CONS_TYPES); - AccessController.doPrivileged(new SetAccessibleAction(c)); + final Constructor<?> c = clazz.getDeclaredConstructor(CONS_TYPES); + AccessController.doPrivileged((PrivilegedAction<?>) new SetAccessibleAction(c)); return (TTFTable) c.newInstance(new Object[]{font, in}); } catch (Exception e1) { e1.printStackTrace(); Modified: trunk/gui/src/awt/org/jnode/awt/image/AbstractImageConsumer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/AbstractImageConsumer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/image/AbstractImageConsumer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -32,7 +32,7 @@ private ColorModel model; private int width; private int height; - private Hashtable properties; + private Hashtable<?, ?> properties; public AbstractImageConsumer() { } @@ -101,7 +101,7 @@ * @param props * @see java.awt.image.ImageConsumer#setProperties(java.util.Hashtable) */ - public void setProperties(Hashtable props) { + public void setProperties(Hashtable<?, ?> props) { this.properties = props; } @@ -122,7 +122,7 @@ /** * @return The properties */ - public final Hashtable getProperties() { + public final Hashtable<?, ?> getProperties() { return this.properties; } Modified: trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -31,7 +31,6 @@ import java.awt.image.SampleModel; import java.awt.image.SinglePixelPackedSampleModel; import java.awt.image.WritableRaster; -import org.apache.log4j.Logger; import org.jnode.awt.util.BitmapGraphics; import org.jnode.driver.video.Surface; import org.jnode.driver.video.util.AbstractSurface; @@ -41,10 +40,6 @@ */ public class BufferedImageSurface extends AbstractSurface { - /** - * My logger - */ - private static final Logger log = Logger.getLogger(BufferedImageSurface.class); private final BufferedImage sImage; private final BitmapGraphics bitmapGraphics; private final ColorModel model; Modified: trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImage.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImage.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImage.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -41,7 +41,7 @@ * @param properties */ public JNodeBufferedImage(ColorModel colormodel, WritableRaster writableraster, boolean premultiplied, - Hashtable properties) { + Hashtable<?, ?> properties) { super(colormodel, writableraster, premultiplied, properties); } Modified: trunk/gui/src/awt/org/jnode/awt/java2d/loops/JNodeMaskBlit.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/java2d/loops/JNodeMaskBlit.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/java2d/loops/JNodeMaskBlit.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -23,7 +23,6 @@ import java.awt.Composite; import java.awt.image.BufferedImage; import java.awt.image.Raster; -import java.lang.ref.WeakReference; import sun.awt.image.BufImgSurfaceData; import sun.java2d.SurfaceData; import sun.java2d.loops.Blit; @@ -72,13 +71,9 @@ Blit convertdst; MaskBlit performop; Blit convertresult; + - WeakReference srcTmp; - WeakReference dstTmp; - - public JNodeMaskBlit(SurfaceType srctype, - CompositeType comptype, - SurfaceType dsttype) { + public JNodeMaskBlit(SurfaceType srctype, CompositeType comptype, SurfaceType dsttype) { super(srctype, comptype, dsttype); } Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFrame.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFrame.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFrame.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -43,6 +43,7 @@ * @author Ewout Prangsma (ep...@us...) */ public final class DesktopFrame extends JFrame implements JNodeAwtContext { + private static final long serialVersionUID = 1L; private static final String DESKTOP_BACKGROUND = "desktop.background"; private static final Color DESKTOP_BACKGROUND_COLOR = new Color(110, 190, 235); private final JDesktopPane desktop; @@ -72,6 +73,7 @@ setFocusCycleRoot(true); setFocusTraversalPolicy(new DefaultFocusTraversalPolicy()); desktop = new JDesktopPane() { + private static final long serialVersionUID = 1L; protected void paintComponent(Graphics g) { super.paintComponent(g); if (backgroundImage != null) { @@ -137,7 +139,7 @@ for (JInternalFrame f : desktop.getAllFrames()) { try { if (f instanceof SwingBaseWindow) { - ((SwingBaseWindow) f).target.dispose(); + ((SwingBaseWindow<?, ?>) f).target.dispose(); } else { f.setClosed(true); } Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFramePeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFramePeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFramePeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -353,6 +353,7 @@ /** * Response on paint events. */ + @SuppressWarnings("unused") private void processPaintEvent(PaintEvent event) { final Graphics g = getGraphics(); if (g != null) { Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseWindow.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseWindow.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseWindow.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -52,6 +52,8 @@ abstract class SwingBaseWindow<awtT extends Window, swingPeerT extends SwingBaseWindow<awtT, swingPeerT>> extends JInternalFrame implements ISwingPeer<awtT> { + private static final long serialVersionUID = 1L; + /** * The AWT component this is a peer for */ @@ -306,6 +308,8 @@ } final class NullContentPane extends JComponent { + private static final long serialVersionUID = 1L; + @Override public void update(Graphics g) { //org.jnode.vm.Unsafe.debug("NullContantPane.update()\n"); @@ -315,7 +319,7 @@ public void paint(Graphics g) { if ((target instanceof Frame && !(target instanceof JFrame)) || (target instanceof Dialog && !(target instanceof JDialog))) { - SwingBaseWindow sf = SwingBaseWindow.this; + SwingBaseWindow<?, ?> sf = SwingBaseWindow.this; Window f = target; Color bg = f.getBackground(); @@ -353,6 +357,8 @@ } final class NoContentRootPane extends JRootPane { + private static final long serialVersionUID = 1L; + /** * @see javax.swing.JRootPane#createContentPane() */ @@ -361,11 +367,13 @@ } } + @SuppressWarnings("unused") private final class ContentPane extends JComponent { + private static final long serialVersionUID = 1L; private awtT target; - private SwingBaseWindowPeer swingPeer; + private SwingBaseWindowPeer<?, ?> swingPeer; public void initialize(awtT target, SwingBaseWindowPeer<awtT, swingPeerT> swingPeer) { this.target = target; @@ -395,8 +403,11 @@ } } + @SuppressWarnings("unused") private final class RootPane extends JRootPane { + private static final long serialVersionUID = 1L; + /** * @see javax.swing.JRootPane#createContentPane() */ Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingButtonPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingButtonPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingButtonPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -50,6 +50,7 @@ final class SwingButton extends JButton implements ISwingPeer<Button> { + private static final long serialVersionUID = 1L; private final Button awtComponent; /** Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCanvasPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCanvasPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCanvasPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -40,6 +40,7 @@ } final class SwingCanvas extends JComponent implements ISwingPeer<Canvas> { + private static final long serialVersionUID = 1L; private final Canvas awtComponent; public SwingCanvas(Canvas awtComponent) { Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCheckboxPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCheckboxPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCheckboxPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -75,6 +75,7 @@ } final class SwingCheckBox extends JCheckBox implements ISwingPeer<Checkbox> { + private static final long serialVersionUID = 1L; private final Checkbox awtComponent; private SwingCheckboxPeer peer; Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingChoicePeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingChoicePeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingChoicePeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -99,6 +99,7 @@ } final class SwingChoice extends JComboBox implements ISwingPeer<Choice> { + private static final long serialVersionUID = 1L; private final Choice awtComponent; private SwingChoicePeer peer; Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingComponentPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingComponentPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingComponentPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -276,7 +276,7 @@ } } } - ((ISwingPeer<awtT>) peerComponent).processAWTEvent(event); + ((ISwingPeer<?>) peerComponent).processAWTEvent(event); break; } } @@ -390,6 +390,7 @@ Object[] params = new Object[]{targetComponent, peerComponent, Boolean.valueOf(temporary), Boolean.valueOf(focusedWindowChangeAllowed), Long.valueOf(time)}; + @SuppressWarnings("unused") boolean ret = ((Boolean) processSynchronousLightweightTransferMethod.invoke(null, params)).booleanValue(); //if(ret) Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerLayout.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerLayout.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerLayout.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -35,7 +35,7 @@ private final SwingContainerPeer<?, ?> containerPeer; private boolean layoutBusy = false; - public SwingContainerLayout(Container awtContainer, SwingContainerPeer containerPeer) { + public SwingContainerLayout(Container awtContainer, SwingContainerPeer<?, ?> containerPeer) { this.awtContainer = awtContainer; this.containerPeer = containerPeer; } Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -61,7 +61,7 @@ * @see java.awt.peer.ContainerPeer#beginValidate() */ public void beginValidate() { - ((ISwingPeer<awtT>) peerComponent).validatePeerOnly(); + ((ISwingPeer<?>) peerComponent).validatePeerOnly(); } /** Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingDialogPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingDialogPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingDialogPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -60,6 +60,7 @@ } final class SwingDialog extends SwingBaseWindow<Dialog, SwingDialog> { + private static final long serialVersionUID = 1L; public SwingDialog(Dialog target, String title) { super(target, title); Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingFramePeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingFramePeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingFramePeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -29,6 +29,7 @@ import java.beans.PropertyVetoException; final class SwingFrame extends SwingBaseWindow<Frame, SwingFrame> { + private static final long serialVersionUID = 1L; public SwingFrame(Frame awtFrame, String title) { super(awtFrame, title); Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingJFramePeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingJFramePeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingJFramePeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -45,6 +45,7 @@ */ abstract class SwingJBaseWindow<awtT extends Window, swingPeerT extends SwingJBaseWindow<awtT, swingPeerT>> extends JFrame implements ISwingPeer<awtT> { + private static final long serialVersionUID = 1L; /** * The AWT component this is a peer for @@ -165,11 +166,13 @@ } } + @SuppressWarnings("unused") private final class ContentPane extends JComponent { + private static final long serialVersionUID = 1L; private awtT target; - private SwingJBaseWindowPeer swingPeer; + private SwingJBaseWindowPeer<awtT, swingPeerT> swingPeer; public void initialize(awtT target, SwingJBaseWindowPeer<awtT, swingPeerT> swingPeer) { this.target = target; @@ -200,6 +203,7 @@ } private final class RootPane extends JRootPane { + private static final long serialVersionUID = 1L; /** * @see javax.swing.JRootPane#createContentPane() @@ -218,6 +222,7 @@ final class SwingJFrame extends SwingJBaseWindow<Frame, SwingJFrame> { + private static final long serialVersionUID = 1L; public SwingJFrame(Frame awtFrame) { super(awtFrame); Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLabelPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLabelPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLabelPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -76,6 +76,7 @@ } final class SwingLabel extends JLabel implements ISwingPeer<Label> { + private static final long serialVersionUID = 1L; private final Label awtComponent; public SwingLabel(Label awtComponent) { Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightContainerPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightContainerPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightContainerPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -56,6 +56,7 @@ } final class SwingLightweightContainer extends JComponent implements ISwingPeer<Container> { + private static final long serialVersionUID = 1L; private final Container awtComponent; Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -40,6 +40,7 @@ } final class SwingLightweightComponent extends JComponent implements ISwingPeer<Component> { + private static final long serialVersionUID = 1L; private final Component awtComponent; Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingListPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingListPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingListPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -44,6 +44,7 @@ SwingToolkit.add(list, peerComponent); SwingToolkit.copyAwtProperties(list, peerComponent); peerComponent.setModel(new AbstractListModel() { + private static final long serialVersionUID = 1L; public Object getElementAt(int idx) { return list.getItem(idx); } @@ -117,6 +118,7 @@ } final class SwingList extends JList implements ISwingPeer<List> { + private static final long serialVersionUID = 1L; private final List awtComponent; public SwingList(List awtComponent) { Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -40,7 +40,7 @@ for (int i = 0; i < item_count; i++) { MenuItem menu_item = menu.getItem(i); menu_item.addNotify(); - jComponent.add(((SwingMenuComponentPeer) menu_item.getPeer()).jComponent); + jComponent.add(((SwingMenuComponentPeer<?, ?>) menu_item.getPeer()).jComponent); } } @@ -51,7 +51,7 @@ addSeparator(); } else { item.addNotify(); - jComponent.add(((SwingBaseMenuItemPeer) item.getPeer()).jComponent); + jComponent.add(((SwingBaseMenuItemPeer<?, ?>) item.getPeer()).jComponent); } } Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPanelPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPanelPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPanelPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -50,6 +50,7 @@ } final class SwingPanel extends JPanel implements ISwingPeer<Panel> { + private static final long serialVersionUID = 1L; private final Panel awtComponent; public SwingPanel(Panel awtComponent) { Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPopupMenuPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPopupMenuPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPopupMenuPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -43,7 +43,7 @@ for (int i = 0; i < item_count; i++) { MenuItem menu_item = popupMenu.getItem(i); menu_item.addNotify(); - jComponent.add(((SwingMenuComponentPeer) menu_item.getPeer()).jComponent); + jComponent.add(((SwingMenuComponentPeer<?, ?>) menu_item.getPeer()).jComponent); } } @@ -57,13 +57,13 @@ @SuppressWarnings("deprecation") public void show(Component component, int x, int y) { - ((JPopupMenu) jComponent).show(((SwingComponentPeer) component.getPeer()).peerComponent, x, y); + ((JPopupMenu) jComponent).show(((SwingComponentPeer<?, ?>) component.getPeer()).peerComponent, x, y); } @SuppressWarnings("deprecation") public void addItem(MenuItem item) { item.addNotify(); - jComponent.add(((SwingBaseMenuItemPeer) item.getPeer()).jComponent); + jComponent.add(((SwingBaseMenuItemPeer<?, ?>) item.getPeer()).jComponent); } public void delItem(int index) { Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollPanePeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollPanePeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollPanePeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -97,6 +97,7 @@ } final class SwingScrollPane extends JScrollPane implements ISwingPeer<ScrollPane> { + private static final long serialVersionUID = 1L; private final ScrollPane awtComponent; public SwingScrollPane(ScrollPane awtComponent) { Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollbarPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollbarPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollbarPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -72,6 +72,7 @@ } final class SwingScrollbar extends JScrollBar implements ISwingPeer<Scrollbar> { + private static final long serialVersionUID = 1L; private final Scrollbar awtComponent; public SwingScrollbar(Scrollbar awtComponent) { Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextAreaPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextAreaPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextAreaPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -142,6 +142,7 @@ } final class SwingTextArea extends JTextArea implements ISwingPeer<TextArea> { + private static final long serialVersionUID = 1L; private final TextArea awtComponent; public SwingTextArea(TextArea awtComponent) { Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextFieldPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextFieldPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextFieldPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -91,6 +91,7 @@ } final class SwingTextField extends JTextField implements ISwingPeer<TextField> { + private static final long serialVersionUID = 1L; private final TextField awtComponent; public SwingTextField(TextField awtComponent) { Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingToolkit.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingToolkit.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingToolkit.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -452,7 +452,7 @@ } Component comp = desktopFrame.getComponentAt(x, y); if (comp instanceof SwingBaseWindow) { - SwingBaseWindow base = (SwingBaseWindow) comp; + SwingBaseWindow<?, ?> base = (SwingBaseWindow<?, ?>) comp; if (base.isShowing()) { Window w = base.getAWTComponent(); if (w instanceof Frame) { @@ -478,7 +478,7 @@ } } else { comp = super.getTopComponentAt(x, y); - SwingBaseWindow window = (SwingBaseWindow) SwingUtilities.getAncestorOfClass(SwingBaseWindow.class, comp); + SwingBaseWindow<?, ?> window = (SwingBaseWindow<?, ?>) SwingUtilities.getAncestorOfClass(SwingBaseWindow.class, comp); if (window != null) { Rectangle r = window.getBounds(); Insets ins = window.getSwingPeer().getInsets(); @@ -505,7 +505,7 @@ WindowPeer p = (WindowPeer) w.getPeer(); if (p instanceof SwingBaseWindowPeer) { - JInternalFrame f = (JInternalFrame) ((SwingBaseWindowPeer) p).peerComponent; + JInternalFrame f = (JInternalFrame) ((SwingBaseWindowPeer<?, ?>) p).peerComponent; if (f.isShowing() && !f.isSelected()) { try { f.setSelected(true); @@ -539,7 +539,7 @@ // ///////////////////////////////////////////////////////////////////////////////////// // Private - final void onDisposeFrame(SwingBaseWindowPeer windowPeer) { + final void onDisposeFrame(SwingBaseWindowPeer<?, ?> windowPeer) { // Nothing to do } @@ -553,7 +553,9 @@ RepaintManager.setCurrentManager(repaintManager = new RepaintManager() { private WeakHashMap<Component, BufferedImage> bufferMap = new WeakHashMap<Component, BufferedImage>(); + @SuppressWarnings("unused") private final Component DEFA_KEY = new Component() { + private static final long serialVersionUID = 1L; }; @Override Modified: trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingWindowPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingWindowPeer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingWindowPeer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -43,6 +43,7 @@ } final class SwingWindow extends SwingBaseWindow<Window, SwingWindow> { + private static final long serialVersionUID = 1L; public SwingWindow(Window target) { super(target); Modified: trunk/gui/src/awt/org/jnode/awt/util/AbstractGraphics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/util/AbstractGraphics.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/awt/org/jnode/awt/util/AbstractGraphics.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -111,7 +111,7 @@ * @param hints * @see java.awt.Graphics2D#addRenderingHints(java.util.Map) */ - public void addRenderingHints(Map hints) { + public void addRenderingHints(Map<?, ?> hints) { // TODO Auto-generated method stub } @@ -365,7 +365,7 @@ * @param hints * @see java.awt.Graphics2D#setRenderingHints(java.util.Map) */ - public void setRenderingHints(Map hints) { + public void setRenderingHints(Map<?, ?> hints) { // TODO Auto-generated method stub } @@ -801,7 +801,6 @@ * @return The metrics * @see java.awt.Graphics#getFontMetrics(java.awt.Font) */ - @SuppressWarnings("deprecation") public FontMetrics getFontMetrics(Font font) { return Toolkit.getDefaultToolkit().getFontMetrics(font); } Modified: trunk/gui/src/desktop/org/jnode/desktop/ApplicationBar.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/ApplicationBar.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/desktop/org/jnode/desktop/ApplicationBar.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -40,12 +40,13 @@ * @author Ewout Prangsma (ep...@us...) */ public class ApplicationBar extends JPanel { + private static final long serialVersionUID = 1L; static final Logger log = Logger.getLogger(ApplicationBar.class); private final ExtensionPoint ep; - private static final Class[] mainTypes = {String[].class}; + private static final Class<?>[] mainTypes = {String[].class}; public ApplicationBar(ExtensionPoint ep) { this.ep = ep; Modified: trunk/gui/src/desktop/org/jnode/desktop/ControlBar.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/ControlBar.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/desktop/org/jnode/desktop/ControlBar.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -30,6 +30,7 @@ * @author Ewout Prangsma (ep...@us...) */ public class ControlBar extends JPanel { + private static final long serialVersionUID = 1L; private final ApplicationBar appsBar; private final WindowBar windowBar = new WindowBar(); Modified: trunk/gui/src/desktop/org/jnode/desktop/Desktop.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/Desktop.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/desktop/org/jnode/desktop/Desktop.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -151,6 +151,7 @@ } private class DesktopManagerImpl extends DefaultDesktopManager { + private static final long serialVersionUID = 1L; /** * @see javax.swing.DesktopManager#deiconifyFrame(javax.swing.JInternalFrame) Modified: trunk/gui/src/desktop/org/jnode/desktop/WindowBar.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/WindowBar.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/desktop/org/jnode/desktop/WindowBar.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -38,6 +38,7 @@ * @author Ewout Prangsma (ep...@us...) */ public class WindowBar extends JPanel { + private static final long serialVersionUID = 1L; private static final Logger log = Logger.getLogger(WindowBar.class); Modified: trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -263,6 +263,7 @@ } private class DesktopManagerImpl extends DefaultDesktopManager { + private static final long serialVersionUID = 1L; /** * @see javax.swing.DesktopManager#deiconifyFrame(javax.swing.JInternalFrame) Modified: trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -65,8 +65,9 @@ * @author Levente S\u00e1ntha */ public class TaskBar extends JPanel { + private static final long serialVersionUID = 1L; static final Logger log = Logger.getLogger(TaskBar.class); - private static final Class[] mainTypes = {String[].class}; + private static final Class<?>[] mainTypes = {String[].class}; JButton startButton; JPopupMenu startMenu; WindowBar windowBar; @@ -202,7 +203,7 @@ public void actionPerformed(ActionEvent e) { if (lf == null) { try { - Class c = Thread.currentThread().getContextClassLoader().loadClass(lfName); + Class<?> c = Thread.currentThread().getContextClassLoader().loadClass(lfName); this.lf = (LookAndFeel) c.newInstance(); } catch (Exception ex) { log.error("Error crating look & feel " + lfName, ex); @@ -243,6 +244,7 @@ } class ChangeScreenResolution extends AbstractAction implements Runnable { + private static final long serialVersionUID = 1L; private final JNodeGraphicsConfiguration config; public ChangeScreenResolution(JNodeGraphicsConfiguration config) { @@ -305,6 +307,7 @@ } static class Clock extends JLabel { + private static final long serialVersionUID = 1L; private Timer timer; private TimerTask task; Modified: trunk/gui/src/desktop/org/jnode/desktop/classic/WindowBar.java =================================================================== --- trunk/gui/src/desktop/org/jnode/desktop/classic/WindowBar.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/desktop/org/jnode/desktop/classic/WindowBar.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -54,6 +54,7 @@ * @author Levente S\u00e1ntha */ public class WindowBar extends JPanel { + private static final long serialVersionUID = 1L; private static final Logger log = Logger.getLogger(WindowBar.class); private final Map<JInternalFrame, FrameWrapper> wrappers; @@ -67,7 +68,7 @@ public void addFrame(final JInternalFrame frame) { log.debug("addFrame " + frame.getTitle()); if (frame instanceof ISwingPeer) { - ISwingPeer isp = ((ISwingPeer) frame); + ISwingPeer<?> isp = ((ISwingPeer<?>) frame); Component comp = isp.getAWTComponent(); if (!(comp instanceof Frame) || ((Frame) comp).isUndecorated()) { comp.addComponentListener(new ComponentAdapter() { @@ -130,6 +131,7 @@ } private class FrameWrapper extends JButton { + private static final long serialVersionUID = 1L; private final JInternalFrame frame; /** Modified: trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cException.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cException.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cException.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -24,6 +24,7 @@ * @author Ewout Prangsma (ep...@us...) */ public class I2cException extends Exception { + private static final long serialVersionUID = 1L; /** * Modified: trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cTimeoutException.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cTimeoutException.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cTimeoutException.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -24,6 +24,7 @@ * @author Ewout Prangsma (ep...@us...) */ public class I2cTimeoutException extends I2cException { + private static final long serialVersionUID = 1L; /** * Modified: trunk/gui/src/driver/org/jnode/driver/ps2/PS2Bus.java =================================================================== --- trunk/gui/src/driver/org/jnode/driver/ps2/PS2Bus.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/driver/org/jnode/driver/ps2/PS2Bus.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -395,8 +395,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/font/org/jnode/font/bdf/BDFFontContainer.java =================================================================== --- trunk/gui/src/font/org/jnode/font/bdf/BDFFontContainer.java 2009-05-24 01:15:22 UTC (rev 5514) +++ trunk/gui/src/font/org/jnode/font/bdf/BDFFontContainer.java 2009-05-24 02:05:31 UTC (rev 5515) @@ -128,11 +128,12 @@ private String[] fontName; - private HashMap glyphMapper = new HashMap(); + private HashMap<String, BDFGlyph> glyphMapper = new HashMap<String, BDFGlyph>(); private BDFGlyph[] glyphs; // FIXME: actually start using this. + @SuppressWarnings("unused") private int metricsSet = 0; private String[] properties; @@ -192,9 +193,9 @@ } public BDFGlyph getGlyph(char ch) { - BDFGlyph g = (BDFGlyph)glyphMapper.get(String.valueOf(ch)); - if(g==null) { - g = (BDFGlyph)glyphMapper.get(String.valueOf('\u0020')); + BDFGlyph g = (... [truncated message content] |
From: <cr...@us...> - 2009-05-24 05:17:31
|
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 (ep...@us...) */ 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 (ep...@us...) */ 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 (ep...@us...) */ 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 (ep...@us...) */ 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 (ep...@us...) */ +@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 (ep...@us...) */ +@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 (ep...@us...) */ +@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 (ep...@us...) */ +@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. |
From: <ls...@us...> - 2010-01-03 12:56:24
|
Revision: 5711 http://jnode.svn.sourceforge.net/jnode/?rev=5711&view=rev Author: lsantha Date: 2010-01-03 12:56:09 +0000 (Sun, 03 Jan 2010) Log Message: ----------- Updated file headers. Modified Paths: -------------- trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java trunk/gui/src/awt/org/jnode/awt/MouseHandler.java trunk/gui/src/awt/org/jnode/awt/StartAwt.java trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java trunk/gui/src/awt/org/jnode/awt/font/FontManager.java trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/VersionTable.java trunk/gui/src/awt/org/jnode/awt/geom/PolyLine.java trunk/gui/src/awt/org/jnode/awt/image/AbstractImageConsumer.java trunk/gui/src/awt/org/jnode/awt/image/AbstractMemoryImageConsumer.java trunk/gui/src/awt/org/jnode/awt/image/BufferedImageGraphics2D.java trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerByte.java trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerInt.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImage.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics2D.java trunk/gui/src/awt/org/jnode/awt/image/JNodeImage.java trunk/gui/src/awt/org/jnode/awt/image/JNodeImageGraphics.java trunk/gui/src/awt/org/jnode/awt/java2d/loops/JNodeMaskBlit.java trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFrame.java trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/ISwingContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/ISwingPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseMenuItemPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseWindow.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseWindowPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingButtonPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCanvasPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCheckboxMenuItemPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCheckboxPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingChoicePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerLayout.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingDialogPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingJFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLabelPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingListPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuBarPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuItemPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPanelPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPeersPlugin.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPopupMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingRepaintManager.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollPanePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollbarPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextAreaPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextFieldPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingToolkit.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingWindowPeer.java trunk/gui/src/awt/org/jnode/awt/util/AbstractBitmapGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractSurfaceGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractSurfaceGraphics2D.java trunk/gui/src/awt/org/jnode/awt/util/AwtUtils.java trunk/gui/src/awt/org/jnode/awt/util/BasicGraphics.java trunk/gui/src/awt/org/jnode/awt/util/BasicSurfaceGraphics.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics16bpp.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics24bpp.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics32bpp.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics8bpp.java trunk/gui/src/awt/org/jnode/awt/util/SurfaceGraphics2D.java trunk/gui/src/desktop/org/jnode/desktop/ApplicationBar.java trunk/gui/src/desktop/org/jnode/desktop/ControlBar.java trunk/gui/src/desktop/org/jnode/desktop/Desktop.java trunk/gui/src/desktop/org/jnode/desktop/DesktopPlugin.java trunk/gui/src/desktop/org/jnode/desktop/WindowBar.java trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java trunk/gui/src/desktop/org/jnode/desktop/classic/WindowBar.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cAPI.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cConstants.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cException.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cLineState.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cProtocol.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cTimeoutException.java trunk/gui/src/driver/org/jnode/driver/console/swing/SwingTextScreenConsoleManager.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBHidConstants.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBInputDeviceToDriverMapper.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBKeyboardDriver.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBMouseDriver.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Bus.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2ByteChannel.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Constants.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Device.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Driver.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Finder.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2KeyboardDriver.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2PointerDriver.java trunk/gui/src/driver/org/jnode/driver/sound/command/BeepCommand.java trunk/gui/src/driver/org/jnode/driver/sound/command/PlayCommand.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/Note.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/SpeakerAPI.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/SpeakerUtils.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerDevice.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerDriver.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerFinder.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/Background.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/DefaultBackground.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FBConsole.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreen.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenManager.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenPlugin.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/GradientBackground.java trunk/gui/src/driver/org/jnode/driver/textscreen/swing/SwingPcTextScreen.java trunk/gui/src/driver/org/jnode/driver/textscreen/swing/SwingTextScreenManager.java trunk/gui/src/driver/org/jnode/driver/video/AbstractFrameBufferDriver.java trunk/gui/src/driver/org/jnode/driver/video/AlreadyOpenException.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPI.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPIOwner.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferConfiguration.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/HardwareCursorAPI.java trunk/gui/src/driver/org/jnode/driver/video/HardwareCursorImage.java trunk/gui/src/driver/org/jnode/driver/video/NotOpenException.java trunk/gui/src/driver/org/jnode/driver/video/Surface.java trunk/gui/src/driver/org/jnode/driver/video/UnknownConfigurationException.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Configuration.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Constants.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Core.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Driver.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Surface.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64VgaIO.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64VgaState.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/CommonRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/CrtcRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FBInfo.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FPIBlock.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FPITimingBlock.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FpRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/PLLInfo.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/PllRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonAcceleration.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonConstants.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonCore.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonDriver.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonHardwareCursor.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonSurface.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonVgaIO.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonVgaState.java trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusConstants.java trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusCore.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/cursor/SoftwareCursor.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/ddc/DDC1Reader.java trunk/gui/src/driver/org/jnode/driver/video/ddc/DisplayDataChannelAPI.java trunk/gui/src/driver/org/jnode/driver/video/ddc/EDID.java trunk/gui/src/driver/org/jnode/driver/video/ddc/EDIDConstants.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaAcceleration.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaConstants.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaCore.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaDriver.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaHardwareCursor.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaVgaIO.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaVgaState.java trunk/gui/src/driver/org/jnode/driver/video/spi/DpmsState.java trunk/gui/src/driver/org/jnode/driver/video/util/AbstractSurface.java trunk/gui/src/driver/org/jnode/driver/video/util/Curves.java trunk/gui/src/driver/org/jnode/driver/video/util/VesaGTF.java trunk/gui/src/driver/org/jnode/driver/video/vesa/ModeInfoBlock.java trunk/gui/src/driver/org/jnode/driver/video/vesa/MultibootInfos.java trunk/gui/src/driver/org/jnode/driver/video/vesa/PMInfoBlock.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACommand.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESAConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACore.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESADeviceToDriverMapper.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESADriver.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VbeInfoBlock.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VesaUtils.java trunk/gui/src/driver/org/jnode/driver/video/vga/StandardVGA.java trunk/gui/src/driver/org/jnode/driver/video/vga/StandardVGAIO.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGABitmapGraphics.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGAConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGADriver.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGAFinder.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGASurface.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/DisplayMode.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaConstants.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaIO.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaState.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaUtils.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareConstants.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareCore.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareDriver.java trunk/gui/src/test/org/jnode/test/gui/AWTDemo.java trunk/gui/src/test/org/jnode/test/gui/AWTFrameTest.java trunk/gui/src/test/org/jnode/test/gui/AWTMenuBuilderTest.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/BufferImageTest.java trunk/gui/src/test/org/jnode/test/gui/ColorModelTest.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/DDC1Test.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/Emu.java trunk/gui/src/test/org/jnode/test/gui/FBConsole.java trunk/gui/src/test/org/jnode/test/gui/FBTest.java trunk/gui/src/test/org/jnode/test/gui/FontManagerTest.java trunk/gui/src/test/org/jnode/test/gui/GeneralPathTest.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/HTMLTest.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/Imageutil.java trunk/gui/src/test/org/jnode/test/gui/IndexColorModelTest.java trunk/gui/src/test/org/jnode/test/gui/JDPTest.java trunk/gui/src/test/org/jnode/test/gui/JInternalFrameTest.java trunk/gui/src/test/org/jnode/test/gui/JTableTest.java trunk/gui/src/test/org/jnode/test/gui/JTreeTest.java trunk/gui/src/test/org/jnode/test/gui/MouseEventTest.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 Modified: trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/MouseHandler.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/MouseHandler.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/MouseHandler.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/StartAwt.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/StartAwt.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/StartAwt.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/FontManager.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/FontManager.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/FontManager.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/VersionTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/VersionTable.java 2010-01-03 12:02:53 UTC (rev 5710) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/VersionTable.java 2010-01-03 12:56:09 UTC (rev 5711) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2009 JNode.org + * Copyright (C) 2003-2010 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/geom/PolyLine.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/geom/PolyLine.java 2010-01-... [truncated message content] |
From: <ls...@us...> - 2013-02-17 21:24:17
|
Revision: 5958 http://jnode.svn.sourceforge.net/jnode/?rev=5958&view=rev Author: lsantha Date: 2013-02-17 21:24:01 +0000 (Sun, 17 Feb 2013) Log Message: ----------- Updated headers. Modified Paths: -------------- trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java trunk/gui/src/awt/org/jnode/awt/MouseHandler.java trunk/gui/src/awt/org/jnode/awt/StartAwt.java trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java trunk/gui/src/awt/org/jnode/awt/font/FontManager.java trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/VersionTable.java trunk/gui/src/awt/org/jnode/awt/geom/PolyLine.java trunk/gui/src/awt/org/jnode/awt/image/AbstractImageConsumer.java trunk/gui/src/awt/org/jnode/awt/image/AbstractMemoryImageConsumer.java trunk/gui/src/awt/org/jnode/awt/image/BufferedImageGraphics2D.java trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerByte.java trunk/gui/src/awt/org/jnode/awt/image/ImageConsumerInt.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImage.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics.java trunk/gui/src/awt/org/jnode/awt/image/JNodeBufferedImageGraphics2D.java trunk/gui/src/awt/org/jnode/awt/image/JNodeImage.java trunk/gui/src/awt/org/jnode/awt/image/JNodeImageGraphics.java trunk/gui/src/awt/org/jnode/awt/java2d/loops/JNodeMaskBlit.java trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFrame.java trunk/gui/src/awt/org/jnode/awt/swingpeers/DesktopFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/ISwingContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/ISwingPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseMenuItemPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseWindow.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingBaseWindowPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingButtonPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCanvasPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCheckboxMenuItemPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingCheckboxPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingChoicePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerLayout.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingDialogPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingJFramePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLabelPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightContainerPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingLightweightPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingListPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuBarPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuItemPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPanelPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPeersPlugin.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingPopupMenuPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingRepaintManager.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollPanePeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingScrollbarPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextAreaPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextComponentPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingTextFieldPeer.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingToolkit.java trunk/gui/src/awt/org/jnode/awt/swingpeers/SwingWindowPeer.java trunk/gui/src/awt/org/jnode/awt/util/AbstractBitmapGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractSurfaceGraphics.java trunk/gui/src/awt/org/jnode/awt/util/AbstractSurfaceGraphics2D.java trunk/gui/src/awt/org/jnode/awt/util/AwtUtils.java trunk/gui/src/awt/org/jnode/awt/util/BasicGraphics.java trunk/gui/src/awt/org/jnode/awt/util/BasicSurfaceGraphics.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics16bpp.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics24bpp.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics32bpp.java trunk/gui/src/awt/org/jnode/awt/util/BitmapGraphics8bpp.java trunk/gui/src/awt/org/jnode/awt/util/SurfaceGraphics2D.java trunk/gui/src/desktop/org/jnode/desktop/ApplicationBar.java trunk/gui/src/desktop/org/jnode/desktop/ControlBar.java trunk/gui/src/desktop/org/jnode/desktop/Desktop.java trunk/gui/src/desktop/org/jnode/desktop/DesktopPlugin.java trunk/gui/src/desktop/org/jnode/desktop/WindowBar.java trunk/gui/src/desktop/org/jnode/desktop/classic/Desktop.java trunk/gui/src/desktop/org/jnode/desktop/classic/TaskBar.java trunk/gui/src/desktop/org/jnode/desktop/classic/WindowBar.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cAPI.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cConstants.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cException.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cLineState.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cProtocol.java trunk/gui/src/driver/org/jnode/driver/bus/i2c/I2cTimeoutException.java trunk/gui/src/driver/org/jnode/driver/console/swing/SwingTextScreenConsoleManager.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBHidConstants.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBInputDeviceToDriverMapper.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBKeyboardDriver.java trunk/gui/src/driver/org/jnode/driver/input/usb/USBMouseDriver.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Bus.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2ByteChannel.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Constants.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Device.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Driver.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2Finder.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2KeyboardDriver.java trunk/gui/src/driver/org/jnode/driver/ps2/PS2PointerDriver.java trunk/gui/src/driver/org/jnode/driver/sound/command/BeepCommand.java trunk/gui/src/driver/org/jnode/driver/sound/command/PlayCommand.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/Note.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/SpeakerAPI.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/SpeakerUtils.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerDevice.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerDriver.java trunk/gui/src/driver/org/jnode/driver/sound/speaker/pc/PCSpeakerFinder.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/Background.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/DefaultBackground.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FBConsole.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreen.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenManager.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreenPlugin.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/GradientBackground.java trunk/gui/src/driver/org/jnode/driver/textscreen/swing/SwingPcTextScreen.java trunk/gui/src/driver/org/jnode/driver/textscreen/swing/SwingTextScreenManager.java trunk/gui/src/driver/org/jnode/driver/video/AbstractFrameBufferDriver.java trunk/gui/src/driver/org/jnode/driver/video/AlreadyOpenException.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPI.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferAPIOwner.java trunk/gui/src/driver/org/jnode/driver/video/FrameBufferConfiguration.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/HardwareCursorAPI.java trunk/gui/src/driver/org/jnode/driver/video/HardwareCursorImage.java trunk/gui/src/driver/org/jnode/driver/video/NotOpenException.java trunk/gui/src/driver/org/jnode/driver/video/Surface.java trunk/gui/src/driver/org/jnode/driver/video/UnknownConfigurationException.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Configuration.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Constants.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Core.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Driver.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64Surface.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64VgaIO.java trunk/gui/src/driver/org/jnode/driver/video/ati/mach64/Mach64VgaState.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/CommonRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/CrtcRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FBInfo.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FPIBlock.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FPITimingBlock.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/FpRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/PLLInfo.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/PllRegs.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonAcceleration.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonConstants.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonCore.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonDriver.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonHardwareCursor.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonSurface.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonVgaIO.java trunk/gui/src/driver/org/jnode/driver/video/ati/radeon/RadeonVgaState.java trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusConstants.java trunk/gui/src/driver/org/jnode/driver/video/cirrus/CirrusCore.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/cursor/SoftwareCursor.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/ddc/DDC1Reader.java trunk/gui/src/driver/org/jnode/driver/video/ddc/DisplayDataChannelAPI.java trunk/gui/src/driver/org/jnode/driver/video/ddc/EDID.java trunk/gui/src/driver/org/jnode/driver/video/ddc/EDIDConstants.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaAcceleration.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaConstants.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaCore.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaDriver.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaHardwareCursor.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaVgaIO.java trunk/gui/src/driver/org/jnode/driver/video/nvidia/NVidiaVgaState.java trunk/gui/src/driver/org/jnode/driver/video/spi/DpmsState.java trunk/gui/src/driver/org/jnode/driver/video/util/AbstractSurface.java trunk/gui/src/driver/org/jnode/driver/video/util/Curves.java trunk/gui/src/driver/org/jnode/driver/video/util/VesaGTF.java trunk/gui/src/driver/org/jnode/driver/video/vesa/ModeInfoBlock.java trunk/gui/src/driver/org/jnode/driver/video/vesa/MultibootInfos.java trunk/gui/src/driver/org/jnode/driver/video/vesa/PMInfoBlock.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACommand.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESAConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESACore.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESADeviceToDriverMapper.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VESADriver.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VbeInfoBlock.java trunk/gui/src/driver/org/jnode/driver/video/vesa/VesaUtils.java trunk/gui/src/driver/org/jnode/driver/video/vga/StandardVGA.java trunk/gui/src/driver/org/jnode/driver/video/vga/StandardVGAIO.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGABitmapGraphics.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGAConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGADriver.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGAFinder.java trunk/gui/src/driver/org/jnode/driver/video/vga/VGASurface.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/DisplayMode.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaConstants.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaIO.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaState.java trunk/gui/src/driver/org/jnode/driver/video/vgahw/VgaUtils.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareConfiguration.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareConstants.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareCore.java trunk/gui/src/driver/org/jnode/driver/video/vmware/VMWareDriver.java trunk/gui/src/test/org/jnode/test/gui/AWTDemo.java trunk/gui/src/test/org/jnode/test/gui/AWTFrameTest.java trunk/gui/src/test/org/jnode/test/gui/AWTMenuBuilderTest.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/BufferImageTest.java trunk/gui/src/test/org/jnode/test/gui/ColorModelTest.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/DDC1Test.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/Emu.java trunk/gui/src/test/org/jnode/test/gui/FBConsole.java trunk/gui/src/test/org/jnode/test/gui/FBTest.java trunk/gui/src/test/org/jnode/test/gui/FontManagerTest.java trunk/gui/src/test/org/jnode/test/gui/GeneralPathTest.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/HTMLTest.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/Imageutil.java trunk/gui/src/test/org/jnode/test/gui/IndexColorModelTest.java trunk/gui/src/test/org/jnode/test/gui/JDPTest.java trunk/gui/src/test/org/jnode/test/gui/JInternalFrameTest.java trunk/gui/src/test/org/jnode/test/gui/JTableTest.java trunk/gui/src/test/org/jnode/test/gui/JTreeTest.java trunk/gui/src/test/org/jnode/test/gui/MouseEventTest.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 Modified: trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/AWTMouseEventGenerator.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/AWTPlugin.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/GraphicsFactory.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* - * $Id: header.txt 5714 2010-01-03 13:33:07Z lsantha $ + * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/JNodeAwtContext.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/JNodeEventQueue.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/JNodeFrameBufferDevice.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGenericPeer.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphics.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphics2D.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* - * $Id: header.txt 5714 2010-01-03 13:33:07Z lsantha $ + * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsEnvironment.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/JNodeRobotPeer.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/JNodeSurfaceGraphics2D.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/KeyboardHandler.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/MouseHandler.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/MouseHandler.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/MouseHandler.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/StartAwt.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/StartAwt.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/StartAwt.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/VMImageAPIImpl.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/DefaultTextPipe.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* - * $Id: header.txt 5714 2010-01-03 13:33:07Z lsantha $ + * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/FontManager.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/FontManager.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/FontManager.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/JNodeFontPeer.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/TGlyphVector.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* - * $Id: header.txt 5714 2010-01-03 13:33:07Z lsantha $ + * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/TextRenderer.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/def/DefaultFontManager.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/def/FontPlugin.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/FontScaleOp.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/GlyphRenderer.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderCache.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* - * $Id: header.txt 5714 2010-01-03 13:33:07Z lsantha $ + * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/RenderContext.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/renderer/SummedAreaTable.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* - * $Id: header.txt 5714 2010-01-03 13:33:07Z lsantha $ + * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractTextRenderer.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* - * $Id: header.txt 5714 2010-01-03 13:33:07Z lsantha $ + * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/FontData.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* - * $Id: header.txt 5714 2010-01-03 13:33:07Z lsantha $ + * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/Glyph.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* - * $Id: header.txt 5714 2010-01-03 13:33:07Z lsantha $ + * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/spi/ShapedGlyph.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* - * $Id: header.txt 5714 2010-01-03 13:33:07Z lsantha $ + * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFileInput.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFont.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontData.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontDataFile.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontMetrics.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFFontPeer.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* - * $Id: header.txt 5714 2010-01-03 13:33:07Z lsantha $ + * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFInput.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFMemoryInput.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFOpenType.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFPlugin.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFSimpleTextRenderer.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFTextRenderer.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TableClass.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/CompositeGlyph.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/SimpleGlyph.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/glyph/TTFGlyph.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* - * $Id: header.txt 5714 2010-01-03 13:33:07Z lsantha $ + * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/CMapTable.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/GlyphTable.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HeadTable.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalHeaderTable.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/HorizontalMetricsTable.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/LocationsTable.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/MaxPTable.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/NameTable.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/OS2Table.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/PostTable.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java =================================================================== --- trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java 2013-02-17 21:12:34 UTC (rev 5957) +++ trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/TTFTable.java 2013-02-17 21:24:01 UTC (rev 5958) @@ -1,7 +1,7 @@ /* * $Id$ * - * Copyright (C) 2003-2012 JNode.org + * Copyright (C) 2003-2013 JNode.org * * This library is free software; you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License as published Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/tables/VersionTable.java =================================================================== --- trunk/... [truncated message content] |