< prev index next >

src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java

Print this page

        

*** 28,50 **** import java.awt.Desktop; import java.awt.GraphicsEnvironment; import java.awt.HeadlessException; /** ! * Event sent when the user session has been changed. ! * ! * Some systems may provide a reason of a user session change. * * @see UserSessionListener#userSessionActivated(UserSessionEvent) * @see UserSessionListener#userSessionDeactivated(UserSessionEvent) - * * @since 9 */ public final class UserSessionEvent extends AppEvent { private static final long serialVersionUID = 6747138462796569055L; private final Reason reason; /** * Kinds of available reasons of user session change. */ --- 28,54 ---- import java.awt.Desktop; import java.awt.GraphicsEnvironment; import java.awt.HeadlessException; /** ! * Event sent when the user session has been changed. Some systems may provide a ! * reason of a user session change. * * @see UserSessionListener#userSessionActivated(UserSessionEvent) * @see UserSessionListener#userSessionDeactivated(UserSessionEvent) * @since 9 */ public final class UserSessionEvent extends AppEvent { + /** + * Use serialVersionUID from JDK 9 for interoperability. + */ private static final long serialVersionUID = 6747138462796569055L; + /** + * The reason of the user session change. + */ private final Reason reason; /** * Kinds of available reasons of user session change. */
< prev index next >