/* * Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.glass.events; public class WindowEvent { final static public int RESIZE = 511; final static public int MOVE = 512; final static public int CLOSE = 521; final static public int DESTROY = 522; final static public int MINIMIZE = 531; final static public int MAXIMIZE = 532; final static public int RESTORE = 533; final static public int _FOCUS_MIN = 541; final static public int FOCUS_LOST = 541; final static public int FOCUS_GAINED = 542; final static public int FOCUS_GAINED_FORWARD = 543; final static public int FOCUS_GAINED_BACKWARD = 544; final static public int _FOCUS_MAX = 544; final static public int FOCUS_DISABLED = 545; final static public int FOCUS_UNGRAB = 546; public static String getEventName(final int eventType) { switch(eventType) { case WindowEvent.RESIZE: return "RESIZE"; case WindowEvent.MOVE: return "MOVE"; case WindowEvent.CLOSE: return "CLOSE"; case WindowEvent.DESTROY: return "DESTROY"; case WindowEvent.MINIMIZE: return "MINIMIZE"; case WindowEvent.MAXIMIZE: return "MAXIMIZE"; case WindowEvent.RESTORE: return "RESTORE"; case WindowEvent.FOCUS_LOST: return "FOCUS_LOST"; case WindowEvent.FOCUS_GAINED: return "FOCUS_GAINED"; case WindowEvent.FOCUS_GAINED_FORWARD: return "FOCUS_GAINED_FORWARD"; case WindowEvent.FOCUS_GAINED_BACKWARD: return "FOCUS_GAINED_BACKWARD"; case WindowEvent.FOCUS_DISABLED: return "FOCUS_DISABLED"; case WindowEvent.FOCUS_UNGRAB: return "FOCUS_UNGRAB"; default: return "UNKNOWN"; } } }