|
From: Thomas K. <kr...@us...> - 2008-03-15 15:30:33
|
Update of /cvsroot/bsxproject/backend/src/main/java/de/mud/bsx In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv29400/src/main/java/de/mud/bsx Modified Files: BSXDisplay.java BSXCache.java BSXObject.java Log Message: [CLEAN UP] Remove unnecessary flush() Index: BSXDisplay.java =================================================================== RCS file: /cvsroot/bsxproject/backend/src/main/java/de/mud/bsx/BSXDisplay.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** BSXDisplay.java 15 Mar 2008 14:28:01 -0000 1.7 --- BSXDisplay.java 15 Mar 2008 15:30:38 -0000 1.8 *************** *** 6,11 **** --- 6,14 ---- import java.awt.Image; import java.awt.Point; + import java.lang.reflect.InvocationTargetException; import java.util.Enumeration; + import javax.swing.SwingUtilities; + /** * the visual component for displaying bsx data. Implementation of a BSX Display *************** *** 168,195 **** this.sceneChanged = false; redraw(); ! repaint(); } } - /** - * Paint. - * - * @param g - * where - */ - public void update(final Graphics g) { - paint(g); - } - - /** - * Paint. - * - * @param g - * where - */ - public void paintAll(final Graphics g) { - paint(g); - } - // Die eigentliche Malroutine /** --- 171,188 ---- this.sceneChanged = false; redraw(); ! try { ! SwingUtilities.invokeAndWait(new Runnable() { ! public void run() { ! repaint(); ! } ! }); ! } catch (InterruptedException e) { ! e.printStackTrace(); ! } catch (InvocationTargetException e) { ! e.printStackTrace(); ! } } } // Die eigentliche Malroutine /** *************** *** 243,261 **** /** ! * Precomputed. ! * ! * @return precomputed/fixed dimension ! */ ! public Dimension getPreferredSize() { ! return DIMENSION; ! } ! ! /** ! * Precomputed. ! * ! * @return precomputed/fixed dimension */ ! public Dimension getMinimumSize() { ! return DIMENSION; } --- 236,244 ---- /** ! * Constructor. */ ! public BSXDisplay() { ! setPreferredSize(DIMENSION); ! setMinimumSize(DIMENSION); } Index: BSXCache.java =================================================================== RCS file: /cvsroot/bsxproject/backend/src/main/java/de/mud/bsx/BSXCache.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** BSXCache.java 15 Mar 2008 14:30:36 -0000 1.6 --- BSXCache.java 15 Mar 2008 15:30:38 -0000 1.7 *************** *** 85,90 **** final int index= find(name); if (NOT_FOUND != index) { - final BSXObject obj = this.bsx[index]; - obj.flush(); remove(index); } --- 85,88 ---- *************** *** 158,162 **** // from - to for (int i = 1; i <= offset; i++) { - this.bsx[CACHE_SIZE - i].flush(); this.bsx[CACHE_SIZE - i] = null; this.ids[CACHE_SIZE - i] = null; --- 156,159 ---- Index: BSXObject.java =================================================================== RCS file: /cvsroot/bsxproject/backend/src/main/java/de/mud/bsx/BSXObject.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** BSXObject.java 15 Mar 2008 14:30:36 -0000 1.5 --- BSXObject.java 15 Mar 2008 15:30:38 -0000 1.6 *************** *** 129,138 **** /** - * keep resoure allocation small. - */ - public void flush() { - } - - /** * Draw the picture. * --- 129,132 ---- |