source: trunk/gcc/libjava/gnu/java/awt/GLightweightPeer.java

Last change on this file was 2, checked in by bird, 22 years ago

Initial revision

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 3.9 KB
Line 
1/* Copyright (C) 2000, 2002 Free Software Foundation
2
3This file is part of GNU Classpath.
4
5GNU Classpath is free software; you can redistribute it and/or modify
6it under the terms of the GNU General Public License as published by
7the Free Software Foundation; either version 2, or (at your option)
8any later version.
9
10GNU Classpath is distributed in the hope that it will be useful, but
11WITHOUT ANY WARRANTY; without even the implied warranty of
12MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13General Public License for more details.
14
15You should have received a copy of the GNU General Public License
16along with GNU Classpath; see the file COPYING. If not, write to the
17Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
1802111-1307 USA.
19
20Linking this library statically or dynamically with other modules is
21making a combined work based on this library. Thus, the terms and
22conditions of the GNU General Public License cover the whole
23combination.
24
25As a special exception, the copyright holders of this library give you
26permission to link this library with independent modules to produce an
27executable, regardless of the license terms of these independent
28modules, and to copy and distribute the resulting executable under
29terms of your choice, provided that you also meet, for each linked
30independent module, the terms and conditions of the license of that
31module. An independent module is a module which is not derived from
32or based on this library. If you modify this library, you may extend
33this exception to your version of the library, but you are not
34obligated to do so. If you do not wish to do so, delete this
35exception statement from your version. */
36
37package gnu.java.awt;
38
39import java.awt.*;
40import java.awt.peer.*;
41import java.awt.image.*;
42
43/**
44 * @author Rolf W. Rasmussen <rolfwr@ii.uib.no>
45 */
46public class GLightweightPeer implements LightweightPeer
47{
48 public static final GLightweightPeer INSTANCE = new GLightweightPeer();
49
50 public GLightweightPeer() {}
51
52 // -------- java.awt.peer.ComponentPeer implementation:
53
54 public int checkImage(Image img, int width, int height, ImageObserver o)
55 {
56 return 0;
57 }
58
59 public Image createImage(ImageProducer prod)
60 {
61 return null;
62 }
63
64 public Image createImage(int width, int height)
65 {
66 return null;
67 }
68
69 public void disable() {}
70
71 public void dispose() {}
72
73 public void enable() {}
74
75 public GraphicsConfiguration getGraphicsConfiguration()
76 {
77 return null;
78 }
79
80 public FontMetrics getFontMetrics(Font f)
81 {
82 return null;
83 }
84
85 public Graphics getGraphics()
86 {
87 return null;
88 }
89
90 public Point getLocationOnScreen()
91 {
92 return null;
93 }
94
95 public Dimension getMinimumSize()
96 {
97 return null;
98 }
99
100 public Dimension getPreferredSize()
101 {
102 return null;
103 }
104
105 public Toolkit getToolkit()
106 {
107 return null;
108 }
109
110 public void handleEvent(AWTEvent e) {}
111
112 public void hide() {}
113
114 public boolean isFocusTraversable()
115 {
116 return false;
117 }
118
119 public Dimension minimumSize()
120 {
121 return null;
122 }
123
124 public Dimension preferredSize()
125 {
126 return null;
127 }
128
129 public void paint(Graphics graphics) {}
130
131 public boolean prepareImage(Image img, int width, int height,
132 ImageObserver o)
133 {
134 return false;
135 }
136
137 public void print(Graphics graphics) {}
138
139 public void repaint(long tm, int x, int y, int width, int height) {}
140
141 public void requestFocus() {}
142
143 public void reshape(int x, int y, int width, int height) {}
144
145 public void setBackground(Color color) {}
146
147 public void setBounds(int x, int y, int width, int height) {}
148
149 public void setCursor(Cursor cursor) {}
150
151 public void setEnabled(boolean enabled) {}
152
153 public void setEventMask(long eventMask) {}
154
155 public void setFont(Font font) {}
156
157 public void setForeground(Color color) {}
158
159 public void setVisible(boolean visible) {}
160
161 public void show() {}
162
163 public ColorModel getColorModel ()
164 {
165 return null;
166 }
167}
Note: See TracBrowser for help on using the repository browser.