001: /*
002: * Copyright 2004-2006 Sun Microsystems, Inc. All Rights Reserved.
003: * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
004: *
005: * This code is free software; you can redistribute it and/or modify it
006: * under the terms of the GNU General Public License version 2 only, as
007: * published by the Free Software Foundation. Sun designates this
008: * particular file as subject to the "Classpath" exception as provided
009: * by Sun in the LICENSE file that accompanied this code.
010: *
011: * This code is distributed in the hope that it will be useful, but WITHOUT
012: * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
013: * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
014: * version 2 for more details (a copy is included in the LICENSE file that
015: * accompanied this code).
016: *
017: * You should have received a copy of the GNU General Public License version
018: * 2 along with this work; if not, write to the Free Software Foundation,
019: * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
020: *
021: * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
022: * CA 95054 USA or visit www.sun.com if you need additional information or
023: * have any questions.
024: */
025:
026: package sun.awt.windows;
027:
028: import java.awt.*;
029:
030: /**
031: * This is a stubbed out placeholder class, intended to allow building
032: * WindowsLookAndFeel on Unix. This class is never actually called on
033: * Unix, and will be deleted when WindowsLookAndFeel is no longer built
034: * on Unix.
035: *
036: * @version 1.12 05/05/07
037: * @author Leif Samuelsson
038: */
039: public class ThemeReader {
040: public static boolean isThemed() {
041: return false;
042: }
043:
044: public static void paintBackground(int[] buffer, String widget,
045: int part, int state, int x, int y, int w, int h, int stride) {
046: }
047:
048: public static Insets getThemeMargins(String widget, int part,
049: int state, int marginType) {
050: return null;
051: }
052:
053: public static boolean isThemePartDefined(String widget, int part,
054: int state) {
055: return false;
056: }
057:
058: public static Color getColor(String widget, int part, int state,
059: int property) {
060: return null;
061: }
062:
063: public static int getInt(String widget, int part, int state,
064: int property) {
065: return 0;
066: }
067:
068: public static int getEnum(String widget, int part, int state,
069: int property) {
070: return 0;
071: }
072:
073: public static boolean getBoolean(String widget, int part,
074: int state, int property) {
075: return false;
076: }
077:
078: public static boolean getSysBoolean(String widget, int property) {
079: return false;
080: }
081:
082: public static Point getPoint(String widget, int part, int state,
083: int property) {
084: return null;
085: }
086:
087: public static Dimension getPosition(String widget, int part,
088: int state, int property) {
089: return null;
090: }
091:
092: public static Dimension getPartSize(String widget, int part,
093: int state) {
094: return null;
095: }
096:
097: public static long getThemeTransitionDuration(String widget,
098: int part, int stateFrom, int stateTo, int propId) {
099: return 0;
100: }
101:
102: public static boolean isGetThemeTransitionDurationDefined() {
103: return false;
104: }
105: }
|