3909N/A * Copyright (c) 2008, 2011, Oracle and/or its affiliates. All rights reserved. 886N/A * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 886N/A * This code is free software; you can redistribute it and/or modify it 886N/A * under the terms of the GNU General Public License version 2 only, as 2362N/A * published by the Free Software Foundation. Oracle designates this 886N/A * particular file as subject to the "Classpath" exception as provided 2362N/A * by Oracle in the LICENSE file that accompanied this code. 886N/A * This code is distributed in the hope that it will be useful, but WITHOUT 886N/A * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 886N/A * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 886N/A * version 2 for more details (a copy is included in the LICENSE file that 886N/A * accompanied this code). 886N/A * You should have received a copy of the GNU General Public License version 886N/A * 2 along with this work; if not, write to the Free Software Foundation, 886N/A * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 2362N/A * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 2362N/A * or visit www.oracle.com if you need additional information or have any 1058N/A * The AWTAccessor utility class. 886N/A * The main purpose of this class is to enable accessing 886N/A * private and package-private fields of classes from 1045N/A * We don't need any objects of this class. 886N/A * It's rather a collection of static methods 1045N/A * An interface of accessor for the java.awt.Component class. 1045N/A * Sets whether the native background erase for a component 1045N/A * has been disabled via SunToolkit.disableBackgroundErase(). 1045N/A * Indicates whether the native background erase for a 1045N/A * component has been disabled via 1045N/A * SunToolkit.disableBackgroundErase(). 1045N/A * Gets the bounds of this component in the form of a 1045N/A * <code>Rectangle</code> object. The bounds specify this 1045N/A * component's width, height, and location relative to 886N/A * Sets the shape of a lw component to cut out from hw components. 1045N/A * See 6797587, 6776743, 6768307, and 6768332 for details 1053N/A * Sets GraphicsConfiguration value for the component. 1058N/A * Requests focus to the component. 1058N/A * Determines if the component can gain focus. 1066N/A * Returns whether the component is visible without invoking 1338N/A * Sets the RequestFocusController. 1338N/A * Returns the appContext of the component. 1338N/A * Sets the appContext of the component. 1976N/A * Returns the parent of the component. 1976N/A * Sets the parent of the component to the specified parent. 1976N/A * Resizes the component to the specified width and height. 1976N/A * Returns the location of the component. 1976N/A * Moves the component to the new location. 1976N/A * Determines whether this component is enabled. 1976N/A * Determines whether this component is displayable. 1976N/A * Gets the cursor set in the component. 1976N/A * Returns the peer of the component. 1976N/A * Sets the peer of the component to the specified peer. 1976N/A * Determines whether this component is lightweight. 1976N/A * Returns whether or not paint messages received from 1976N/A * the operating system should be ignored. 1976N/A * Returns the width of the component. 1976N/A * Returns the height of the component. 1976N/A * Returns the x coordinate of the component. 1976N/A * Returns the y coordinate of the component. 1976N/A * Gets the foreground color of this component. 1976N/A * Gets the background color of this component. 1976N/A * Sets the background of this component to the specified color. 1976N/A * Gets the font of the component. 1976N/A * Processes events occurring on this component. 3787N/A * Returns the acc this component was constructed with. 3075N/A * An interface of accessor for the java.awt.Container class. 3075N/A * Validates the container unconditionally. 1045N/A * An interface of accessor for java.awt.Window class. 1045N/A * Get opacity level of the given window. 1045N/A * Set opacity level to the given window. 1045N/A * Get a shape assigned to the given window. 1045N/A * Set a shape to the given window. 1045N/A * Set the opaque preoperty to the given window. 1045N/A * Update the image of a non-opaque (translucent) window. 1066N/A /** Get the size of the security warning. 1066N/A * Set the size of the security warning. 1066N/A /** Set the position of the security warning. 1066N/A /** Request to recalculate the new position of the security warning for 1066N/A double x,
double y,
double w,
double h);
1338N/A /** Sets the synchronous status of focus requests on lightweight 1338N/A * components in the specified window to the specified value. 1976N/A * Indicates whether this window should receive focus on subsequently 1976N/A * being shown, or being moved to the front. 1976N/A * Indicates whether the specified window is an utility window for TrayIcon. 1976N/A * Marks the specified window as an utility window for TrayIcon. 1045N/A * An accessor for the AWTEvent class. 1338N/A * Marks the event as posted. 2860N/A * Sets the flag on this AWTEvent indicating that it was 2860N/A * Indicates whether this AWTEvent was generated by the system. 3787N/A * Returns the acc this event was constructed with. 5255N/A * Returns binary data associated with this event; 5255N/A * Associates binary data with this event; 2859N/A * Accessor for InputEvent.getButtonDownMasks() 1047N/A * An accessor for the java.awt.Frame class. 1047N/A * Sets the state of this frame. 1047N/A * Gets the state of this frame. 3073N/A * Gets the maximized bounds of this frame. 1059N/A * An interface of accessor for the java.awt.KeyboardFocusManager class. 1058N/A * Indicates whether the native implementation should 1058N/A * proceed with a pending focus request for the heavyweight. 1058N/A * Delivers focus for the lightweight descendant of the heavyweight 1058N/A * Removes the last focus request for the heavyweight from the queue. 2765N/A * Sets the most recent focus owner in the window. 4639N/A * Returns current KFM of the specified AppContext. 5255N/A * Return the current focus cycle root 1338N/A * An accessor for the MenuComponent class. 1338N/A * Returns the appContext of the menu component. 1338N/A * Sets the appContext of the menu component. 1338N/A * Returns the menu container of the menu component 5255N/A * Gets the font used for this menu component. 1338N/A * An accessor for the EventQueue class 1338N/A * Gets the event dispatch thread. 1970N/A * Checks if the current thread is EDT for the given EQ. 5255N/A * Removes any pending events for the specified source object. 5255N/A * Returns whether an event is pending on any of the separate Queues. 5255N/A * Called from PostEventQueue.postEvent to notify that a new event 1338N/A * An accessor for the PopupMenu class 1338N/A * Returns whether the popup menu is attached to a tray 2153N/A * An accessor for the FileDialog class 2153N/A * Sets the files the user selects 2153N/A * Sets the file the user selects 2153N/A * Sets the directory the user selects 2153N/A * Returns whether the file dialog allows the multiple file selection. 5255N/A * An accessor for the ScrollPaneAdjustable class. 5255N/A * Sets the value of this scrollbar to the specified value. 5255N/A * An accessor for the CheckboxMenuItem class 5255N/A * Returns whether menu item is checked 5255N/A * An accessor for the Cursor class 5255N/A * Returns pData of the Cursor class 5255N/A * Sets pData to the Cursor class 5255N/A * Return type of the Cursor class 5255N/A * An accessor for the MenuBar class 5255N/A * An accessor for the MenuItem class 5255N/A * Returns whether menu item is enabled 5255N/A * Gets the command name of the action event that is fired 5255N/A * Returns true if the item and all its ancestors are 5255N/A * An accessor for the Menu class 5255N/A * Returns vector of the items that are part of the Menu 5255N/A * An accessor for the KeyEvent class 5255N/A * Sets rawCode field for KeyEvent 5255N/A * Sets primaryLevelUnicode field for KeyEvent 5255N/A * Sets extendedKeyCode field for KeyEvent 5255N/A * An accessor for the ClientPropertyKey class 5255N/A * Retrieves JComponent_TRANSFER_HANDLER enum object 5255N/A * An accessor for the SystemTray class 5255N/A * Support for reporting bound property changes for Object properties. 5255N/A * An accessor for the TrayIcon class 5255N/A * An accessor for the DefaultKeyboardFocusManager class 5574N/A * An accessor for the SequencedEventAccessor class 5574N/A * Returns the nested event. 5574N/A * Returns true if the event is an instances of SequencedEvent. 3075N/A * Accessor instances are initialized in the static initializers of 3075N/A * corresponding AWT classes by using setters defined below. 1045N/A * Set an accessor object for the java.awt.Component class. 3075N/A * Retrieve the accessor object for the java.awt.Component class. 3075N/A * Set an accessor object for the java.awt.Container class. 3075N/A * Retrieve the accessor object for the java.awt.Container class. 1045N/A * Set an accessor object for the java.awt.Window class. 1045N/A * Retrieve the accessor object for the java.awt.Window class. 1045N/A * Set an accessor object for the java.awt.AWTEvent class. 1045N/A * Retrieve the accessor object for the java.awt.AWTEvent class. 2859N/A * Set an accessor object for the java.awt.event.InputEvent class. 2859N/A * Retrieve the accessor object for the java.awt.event.InputEvent class. 1047N/A * Set an accessor object for the java.awt.Frame class. 1047N/A * Retrieve the accessor object for the java.awt.Frame class. 1058N/A * Set an accessor object for the java.awt.KeyboardFocusManager class. 1058N/A * Retrieve the accessor object for the java.awt.KeyboardFocusManager class. 1338N/A * Set an accessor object for the java.awt.MenuComponent class. 1338N/A * Retrieve the accessor object for the java.awt.MenuComponent class. 1338N/A * Set an accessor object for the java.awt.EventQueue class. 1338N/A * Retrieve the accessor object for the java.awt.EventQueue class. 1338N/A * Set an accessor object for the java.awt.PopupMenu class. 1338N/A * Retrieve the accessor object for the java.awt.PopupMenu class. 2153N/A * Set an accessor object for the java.awt.FileDialog class. 2153N/A * Retrieve the accessor object for the java.awt.FileDialog class. 5255N/A * Set an accessor object for the java.awt.ScrollPaneAdjustable class. 5255N/A * Retrieve the accessor object for the java.awt.ScrollPaneAdjustable 5255N/A * Set an accessor object for the java.awt.CheckboxMenuItem class. 5255N/A * Retrieve the accessor object for the java.awt.CheckboxMenuItem class. 5255N/A * Set an accessor object for the java.awt.Cursor class. 5255N/A * Retrieve the accessor object for the java.awt.Cursor class. 5255N/A * Set an accessor object for the java.awt.MenuBar class. 5255N/A * Retrieve the accessor object for the java.awt.MenuBar class. 5255N/A * Set an accessor object for the java.awt.MenuItem class. 5255N/A * Retrieve the accessor object for the java.awt.MenuItem class. 5255N/A * Set an accessor object for the java.awt.Menu class. 5255N/A * Retrieve the accessor object for the java.awt.Menu class. 5255N/A * Set an accessor object for the java.awt.event.KeyEvent class. 5255N/A * Retrieve the accessor object for the java.awt.event.KeyEvent class. 5255N/A * Set an accessor object for the javax.swing.ClientPropertyKey class. 5255N/A * Retrieve the accessor object for the javax.swing.ClientPropertyKey class. 5255N/A * Set an accessor object for the java.awt.SystemTray class. 5255N/A * Retrieve the accessor object for the java.awt.SystemTray class. 5255N/A * Set an accessor object for the java.awt.TrayIcon class. 5255N/A * Retrieve the accessor object for the java.awt.TrayIcon class. 5255N/A * Set an accessor object for the java.awt.DefaultKeyboardFocusManager class. 5255N/A * Retrieve the accessor object for the java.awt.DefaultKeyboardFocusManager class. 5574N/A * Set an accessor object for the java.awt.SequencedEvent class. 5574N/A * Get the accessor object for the java.awt.SequencedEvent class. 5574N/A // The class is not public. So we can't ensure it's initialized. 5574N/A // Null returned value means it's not initialized 5574N/A // (so not a single instance of the event has been created).