diff -r 39cb79123ab2 -r dc0480c1b36c jdk/src/share/classes/sun/misc/JavaAWTAccess.java --- a/jdk/src/share/classes/sun/misc/JavaAWTAccess.java Wed Sep 04 15:32:59 2013 +0200 +++ b/jdk/src/share/classes/sun/misc/JavaAWTAccess.java Wed Sep 04 16:22:22 2013 +0200 @@ -26,14 +26,16 @@ package sun.misc; public interface JavaAWTAccess { - public Object getContext(); - public Object getExecutionContext(); - public Object get(Object context, Object key); - public void put(Object context, Object key, Object value); - public void remove(Object context, Object key); + // Returns the AppContext used for applet logging isolation, or null if + // no isolation is required. + // If there's no applet, or if the caller is a stand alone application, + // or running in the main app context, returns null. + // Otherwise, returns the AppContext of the calling applet. + public Object getAppletContext(); - // convenience methods whose context is the object returned by getContext() + // convenience methods to cache objects in the current thread group's + // AppContext public Object get(Object key); public void put(Object key, Object value); public void remove(Object key);