1 /*
2 * Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation. Oracle designates this
8 * particular file as subject to the "Classpath" exception as provided
9 * by Oracle in the LICENSE file that accompanied this code.
10 *
11 * This code is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 * version 2 for more details (a copy is included in the LICENSE file that
15 * accompanied this code).
16 *
17 * You should have received a copy of the GNU General Public License version
18 * 2 along with this work; if not, write to the Free Software Foundation,
19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
218 /**
219 * Sets the background of this component to the specified color.
220 */
221 void setBackground(Component comp, Color background);
222
223 /**
224 * Gets the font of the component.
225 */
226 Font getFont(Component comp);
227
228 /**
229 * Processes events occurring on this component.
230 */
231 void processEvent(Component comp, AWTEvent e);
232
233
234 /*
235 * Returns the acc this component was constructed with.
236 */
237 AccessControlContext getAccessControlContext(Component comp);
238
239 }
240
241 /*
242 * An interface of accessor for the java.awt.Container class.
243 */
244 public interface ContainerAccessor {
245 /**
246 * Validates the container unconditionally.
247 */
248 void validateUnconditionally(Container cont);
249 }
250
251 /*
252 * An interface of accessor for java.awt.Window class.
253 */
254 public interface WindowAccessor {
255 /*
256 * Get opacity level of the given window.
257 */
|
1 /*
2 * Copyright (c) 2008, 2013, Oracle and/or its affiliates. All rights reserved.
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * This code is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License version 2 only, as
7 * published by the Free Software Foundation. Oracle designates this
8 * particular file as subject to the "Classpath" exception as provided
9 * by Oracle in the LICENSE file that accompanied this code.
10 *
11 * This code is distributed in the hope that it will be useful, but WITHOUT
12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
14 * version 2 for more details (a copy is included in the LICENSE file that
15 * accompanied this code).
16 *
17 * You should have received a copy of the GNU General Public License version
18 * 2 along with this work; if not, write to the Free Software Foundation,
19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
218 /**
219 * Sets the background of this component to the specified color.
220 */
221 void setBackground(Component comp, Color background);
222
223 /**
224 * Gets the font of the component.
225 */
226 Font getFont(Component comp);
227
228 /**
229 * Processes events occurring on this component.
230 */
231 void processEvent(Component comp, AWTEvent e);
232
233
234 /*
235 * Returns the acc this component was constructed with.
236 */
237 AccessControlContext getAccessControlContext(Component comp);
238
239 /**
240 * Revalidates the component synchronously.
241 */
242 void revalidateSynchronously(Component comp);
243
244 }
245
246 /*
247 * An interface of accessor for the java.awt.Container class.
248 */
249 public interface ContainerAccessor {
250 /**
251 * Validates the container unconditionally.
252 */
253 void validateUnconditionally(Container cont);
254 }
255
256 /*
257 * An interface of accessor for java.awt.Window class.
258 */
259 public interface WindowAccessor {
260 /*
261 * Get opacity level of the given window.
262 */
|