From: <fd...@us...> - 2008-08-15 15:18:47
|
Revision: 4444 http://jnode.svn.sourceforge.net/jnode/?rev=4444&view=rev Author: fduminy Date: 2008-08-15 15:18:43 +0000 (Fri, 15 Aug 2008) Log Message: ----------- added @Override annotations + some final keywords Modified Paths: -------------- trunk/core/src/driver/org/jnode/driver/textscreen/x86/AbstractPcBufferTextScreen.java trunk/core/src/driver/org/jnode/driver/textscreen/x86/PcBufferTextScreen.java trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreen.java Modified: trunk/core/src/driver/org/jnode/driver/textscreen/x86/AbstractPcBufferTextScreen.java =================================================================== --- trunk/core/src/driver/org/jnode/driver/textscreen/x86/AbstractPcBufferTextScreen.java 2008-08-15 14:23:37 UTC (rev 4443) +++ trunk/core/src/driver/org/jnode/driver/textscreen/x86/AbstractPcBufferTextScreen.java 2008-08-15 15:18:43 UTC (rev 4444) @@ -59,27 +59,31 @@ /** * @see org.jnode.driver.textscreen.TextScreen#copyContent(int, int, int) */ - public void copyContent(int srcOffset, int destOffset, int length) { + @Override + public final void copyContent(int srcOffset, int destOffset, int length) { System.arraycopy(buffer, srcOffset, buffer, destOffset, length); } /** * @see org.jnode.driver.textscreen.TextScreen#getChar(int) */ - public char getChar(int offset) { + @Override + public final char getChar(int offset) { return (char) (buffer[offset] & 0xFF); } /** * @see org.jnode.driver.textscreen.TextScreen#getColor(int) */ - public int getColor(int offset) { + @Override + public final int getColor(int offset) { return (char) ((buffer[offset] >> 8) & 0xFF); } /** * @see org.jnode.driver.textscreen.TextScreen#set(int, char, int, int) */ + @Override public void set(int offset, char ch, int count, int color) { final char v = (char) ((ch & 0xFF) | ((color & 0xFF) << 8)); count = Math.min(count, buffer.length - offset); @@ -92,7 +96,8 @@ * @see org.jnode.driver.textscreen.TextScreen#set(int, char[], int, int, * int) */ - public void set(int offset, char[] ch, int chOfs, int length, int color) { + @Override + public void set(final int offset, final char[] ch, final int chOfs, int length, int color) { color = (color & 0xFF) << 8; length = Math.min(length, buffer.length - offset); for (int i = 0; i < length; i++) { @@ -175,7 +180,7 @@ public abstract void sync(int offset, int length); @Override - public int setCursor(int x, int y) { + public final int setCursor(int x, int y) { this.cursorIndex = getOffset(x, y); setParentCursor(x, y); return cursorIndex; @@ -183,7 +188,8 @@ protected abstract void setParentCursor(int x, int y); - public int setCursorVisible(boolean visible) { + @Override + public final int setCursorVisible(boolean visible) { this.cursorVisible = visible; return cursorIndex; } Modified: trunk/core/src/driver/org/jnode/driver/textscreen/x86/PcBufferTextScreen.java =================================================================== --- trunk/core/src/driver/org/jnode/driver/textscreen/x86/PcBufferTextScreen.java 2008-08-15 14:23:37 UTC (rev 4443) +++ trunk/core/src/driver/org/jnode/driver/textscreen/x86/PcBufferTextScreen.java 2008-08-15 15:18:43 UTC (rev 4444) @@ -47,7 +47,7 @@ * Synchronize the state with the actual device. */ @Override - public void sync(int offset, int length) { + public final void sync(int offset, int length) { copyTo(parent, offset, length); } 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-15 14:23:37 UTC (rev 4443) +++ trunk/gui/src/driver/org/jnode/driver/textscreen/fb/FbTextScreen.java 2008-08-15 15:18:43 UTC (rev 4444) @@ -117,12 +117,6 @@ } - public void sync(int offset, int length) { - if (painter != null) { - painter.repaint(); - } - } - public int setCursor(int x, int y) { cursorOffset = getOffset(x, y); sync(cursorOffset, 1); @@ -136,6 +130,13 @@ return cursorOffset; } + @Override + public void sync(int offset, int length) { + if (painter != null) { + painter.repaint(); + } + } + /** * Copy the content of the given rawData into this screen. * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |