com.intellij
Class Patches

java.lang.Object
  extended by com.intellij.Patches

public class Patches
extends java.lang.Object


Field Summary
static boolean ALL_FOLDERS_ARE_WRITABLE
           
static boolean APPLE_BUG_ID_3337563
          Every typing produces InputMethodEvent instead of KeyEvent with keyTyped event code.
static boolean APPLE_BUG_ID_3716835
          Incorrect repaint of the components wrapped with JScrollPane.
static boolean APPLE_BUG_ID_3716865
          A window that receives focus immediately receives focusLost() event and then focusGained() again.
static boolean FILE_CHANNEL_TRANSFER_BROKEN
           
static boolean IBM_JDK_DISABLE_COLLECTION_BUG
           
static boolean MAC_HIDE_QUIT_HACK
           
static boolean MAC_RESUME_VM_HACK
          it happened on Mac that some thread did not suspended during VM suspend resiming VM in this case caused com.sun.jdi.InternalException #13
static boolean SPECIAL_WINPUT_METHOD_PROCESSING
          JDK 1.3.x and 1.4.x has the following error.
static boolean SUN_BUG_338675
          See sun bug parage.
static boolean SUN_BUG_ID_4218084
          See sun bug parade.
static boolean SUN_BUG_ID_4503845
          See sun bug parage.
static boolean SUN_BUG_ID_4508058
          Java does not recognize the optional BOM which can begin a UTF-8 stream.
static boolean SUN_BUG_ID_4620537
          See sun bug parage [http://bugs.sun.com/bugdatabase/view_bug.do?
static boolean SUN_BUG_ID_4738042
          BasicMenuUI$MenuKeyHandler.menuKeyPressed() incorrect for dynamic menus.
static boolean SUN_BUG_ID_4818143
          Causes calling thread to lock up aquiring content of the system clipboard on linux.
static boolean SUN_BUG_ID_4893787
          BasicTreeUI.FocusHandler doesn't preperly repaint JTree on focus changes
 
Constructor Summary
Patches()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL_FOLDERS_ARE_WRITABLE

public static final boolean ALL_FOLDERS_ARE_WRITABLE

SUN_BUG_ID_4503845

public static final boolean SUN_BUG_ID_4503845
See sun bug parage. When JTable loses focus it cancel cell editing. It should stop cell editing instead. Actually SUN-boys told they have fixed the bug, but they cancel editing instead of stopping it.


SUN_BUG_ID_4620537

public static final boolean SUN_BUG_ID_4620537
See sun bug parage [http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4620537]. MouseListener on JTabbedPane with SCROLL_TAB_LAYOUT policy doesn't get events. In the related bug #4499556 Sun advices to reimplement or hack JTabbedPane as workaround :)


SUN_BUG_338675

public static final boolean SUN_BUG_338675
See sun bug parage. Debugger hangs on any attempt to attach/listen Connector when attach hanged once.


SUN_BUG_ID_4218084

public static final boolean SUN_BUG_ID_4218084
See sun bug parade. If you invoke popup menu, then click on a different window (JFrame, JDialog. It doesn't matter), the JPopupMenu in the previous window still has focus, as does the new window. Seems like focus in two locations at the same time. This bug is fixed in JDK1.5


SPECIAL_WINPUT_METHOD_PROCESSING

public static final boolean SPECIAL_WINPUT_METHOD_PROCESSING
JDK 1.3.x and 1.4.x has the following error. When we close dialog and its content pane is being inserted into another dialog and mouse WAS INSIDE of dialog's content pane then the AWT doesn't change some internal references on focused component. It cause crash of dispatching of MOUSE_EXIT event.


SUN_BUG_ID_4738042

public static final boolean SUN_BUG_ID_4738042
BasicMenuUI$MenuKeyHandler.menuKeyPressed() incorrect for dynamic menus.


SUN_BUG_ID_4893787

public static final boolean SUN_BUG_ID_4893787
BasicTreeUI.FocusHandler doesn't preperly repaint JTree on focus changes

See Also:
Constant Field Values

FILE_CHANNEL_TRANSFER_BROKEN

public static final boolean FILE_CHANNEL_TRANSFER_BROKEN

APPLE_BUG_ID_3337563

public static final boolean APPLE_BUG_ID_3337563
Every typing produces InputMethodEvent instead of KeyEvent with keyTyped event code. Fixed in JRE higher than 1.4.2_03-117.1


APPLE_BUG_ID_3716865

public static final boolean APPLE_BUG_ID_3716865
A window that receives focus immediately receives focusLost() event and then focusGained() again.


APPLE_BUG_ID_3716835

public static final boolean APPLE_BUG_ID_3716835
Incorrect repaint of the components wrapped with JScrollPane.


MAC_RESUME_VM_HACK

public static final boolean MAC_RESUME_VM_HACK
it happened on Mac that some thread did not suspended during VM suspend resiming VM in this case caused com.sun.jdi.InternalException #13


IBM_JDK_DISABLE_COLLECTION_BUG

public static final boolean IBM_JDK_DISABLE_COLLECTION_BUG

MAC_HIDE_QUIT_HACK

public static final boolean MAC_HIDE_QUIT_HACK

SUN_BUG_ID_4818143

public static final boolean SUN_BUG_ID_4818143
Causes calling thread to lock up aquiring content of the system clipboard on linux. Being called from the swing thread an application stops responding.


SUN_BUG_ID_4508058

public static final boolean SUN_BUG_ID_4508058
Java does not recognize the optional BOM which can begin a UTF-8 stream. It treats the BOM as if it were the initial character of the stream

See Also:
Constant Field Values
Constructor Detail

Patches

public Patches()