< prev index next >

src/solaris/classes/sun/awt/X11/XWINProtocol.java

Print this page
rev 1571 : 8010297: Missing isLoggable() checks in logging code
Summary: Add isLoggable() checks
Reviewed-by: anthony, mchung, serb
Contributed-by: Laurent Bourges <bourges.laurent@gmail.com>

*** 62,72 **** req.set_window(window.getWindow()); req.set_message_type(XA_WIN_STATE.getAtom()); req.set_format(32); req.set_data(0, (WIN_STATE_MAXIMIZED_HORIZ | WIN_STATE_MAXIMIZED_VERT)); req.set_data(1, win_state); ! if (log.isLoggable(Level.FINE)) log.fine("Sending WIN_STATE to root to change the state to " + win_state); try { XToolkit.awtLock(); XlibWrapper.XSendEvent(XToolkit.getDisplay(), XlibWrapper.RootWindow(XToolkit.getDisplay(), window.getScreenNumber()), --- 62,74 ---- req.set_window(window.getWindow()); req.set_message_type(XA_WIN_STATE.getAtom()); req.set_format(32); req.set_data(0, (WIN_STATE_MAXIMIZED_HORIZ | WIN_STATE_MAXIMIZED_VERT)); req.set_data(1, win_state); ! if (log.isLoggable(Level.FINE)) { ! log.fine("Sending WIN_STATE to root to change the state to " + win_state); ! } try { XToolkit.awtLock(); XlibWrapper.XSendEvent(XToolkit.getDisplay(), XlibWrapper.RootWindow(XToolkit.getDisplay(), window.getScreenNumber()),
*** 110,120 **** win_state |= WIN_STATE_MAXIMIZED_HORIZ; } else { win_state &= ~WIN_STATE_MAXIMIZED_HORIZ; } if ((old_win_state ^ win_state) != 0) { ! if (log.isLoggable(Level.FINE)) log.fine("Setting WIN_STATE on " + window + " to change the state to " + win_state); XA_WIN_STATE.setCard32Property(window, win_state); } } } --- 112,124 ---- win_state |= WIN_STATE_MAXIMIZED_HORIZ; } else { win_state &= ~WIN_STATE_MAXIMIZED_HORIZ; } if ((old_win_state ^ win_state) != 0) { ! if (log.isLoggable(Level.FINE)) { ! log.fine("Setting WIN_STATE on " + window + " to change the state to " + win_state); ! } XA_WIN_STATE.setCard32Property(window, win_state); } } }
*** 155,165 **** req.set_message_type(XA_WIN_LAYER.getAtom()); req.set_format(32); req.set_data(0, layer == LAYER_NORMAL ? WIN_LAYER_NORMAL : WIN_LAYER_ONTOP); req.set_data(1, 0); req.set_data(2, 0); ! if (log.isLoggable(Level.FINE)) log.fine("Setting layer " + layer + " by root message : " + req); XToolkit.awtLock(); try { XlibWrapper.XSendEvent(XToolkit.getDisplay(), XlibWrapper.RootWindow(XToolkit.getDisplay(), window.getScreenNumber()), --- 159,171 ---- req.set_message_type(XA_WIN_LAYER.getAtom()); req.set_format(32); req.set_data(0, layer == LAYER_NORMAL ? WIN_LAYER_NORMAL : WIN_LAYER_ONTOP); req.set_data(1, 0); req.set_data(2, 0); ! if (log.isLoggable(Level.FINE)) { ! log.fine("Setting layer " + layer + " by root message : " + req); ! } XToolkit.awtLock(); try { XlibWrapper.XSendEvent(XToolkit.getDisplay(), XlibWrapper.RootWindow(XToolkit.getDisplay(), window.getScreenNumber()),
*** 170,180 **** finally { XToolkit.awtUnlock(); } req.dispose(); } else { ! if (log.isLoggable(Level.FINE)) log.fine("Setting layer property to " + layer); XA_WIN_LAYER.setCard32Property(window, layer == LAYER_NORMAL ? WIN_LAYER_NORMAL : WIN_LAYER_ONTOP); } } XAtom XA_WIN_LAYER = XAtom.get("_WIN_LAYER"); --- 176,188 ---- finally { XToolkit.awtUnlock(); } req.dispose(); } else { ! if (log.isLoggable(Level.FINE)) { ! log.fine("Setting layer property to " + layer); ! } XA_WIN_LAYER.setCard32Property(window, layer == LAYER_NORMAL ? WIN_LAYER_NORMAL : WIN_LAYER_ONTOP); } } XAtom XA_WIN_LAYER = XAtom.get("_WIN_LAYER");
*** 196,219 **** if (supportChecked) { return; } WinWindow = checkAnchor(XA_WIN_SUPPORTING_WM_CHECK, XAtom.XA_CARDINAL); supportChecked = true; ! if (log.isLoggable(Level.FINE)) log.fine("### " + this + " is active: " + (WinWindow != 0)); } boolean active() { detect(); return WinWindow != 0; } boolean doStateProtocol() { boolean res = active() && checkProtocol(XA_WIN_PROTOCOLS, XA_WIN_STATE); ! if (log.isLoggable(Level.FINE)) log.fine("### " + this + " supports state: " + res); return res; } boolean doLayerProtocol() { boolean res = active() && checkProtocol(XA_WIN_PROTOCOLS, XA_WIN_LAYER); ! if (log.isLoggable(Level.FINE)) log.fine("### " + this + " supports layer: " + res); return res; } } --- 204,233 ---- if (supportChecked) { return; } WinWindow = checkAnchor(XA_WIN_SUPPORTING_WM_CHECK, XAtom.XA_CARDINAL); supportChecked = true; ! if (log.isLoggable(Level.FINE)) { ! log.fine("### " + this + " is active: " + (WinWindow != 0)); ! } } boolean active() { detect(); return WinWindow != 0; } boolean doStateProtocol() { boolean res = active() && checkProtocol(XA_WIN_PROTOCOLS, XA_WIN_STATE); ! if (log.isLoggable(Level.FINE)) { ! log.fine("### " + this + " supports state: " + res); ! } return res; } boolean doLayerProtocol() { boolean res = active() && checkProtocol(XA_WIN_PROTOCOLS, XA_WIN_LAYER); ! if (log.isLoggable(Level.FINE)) { ! log.fine("### " + this + " supports layer: " + res); ! } return res; } }
< prev index next >