| |
| // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- |
| |
| #ifndef __gnu_java_awt_peer_GLightweightPeer__ |
| #define __gnu_java_awt_peer_GLightweightPeer__ |
| |
| #pragma interface |
| |
| #include <java/lang/Object.h> |
| extern "Java" |
| { |
| namespace gnu |
| { |
| namespace java |
| { |
| namespace awt |
| { |
| namespace peer |
| { |
| class GLightweightPeer; |
| } |
| } |
| } |
| } |
| namespace java |
| { |
| namespace awt |
| { |
| class AWTEvent; |
| class BufferCapabilities; |
| class BufferCapabilities$FlipContents; |
| class Color; |
| class Component; |
| class Cursor; |
| class Dimension; |
| class Font; |
| class FontMetrics; |
| class Graphics; |
| class GraphicsConfiguration; |
| class Image; |
| class Insets; |
| class Point; |
| class Rectangle; |
| class Toolkit; |
| namespace event |
| { |
| class PaintEvent; |
| } |
| namespace image |
| { |
| class ColorModel; |
| class ImageObserver; |
| class ImageProducer; |
| class VolatileImage; |
| } |
| namespace peer |
| { |
| class ContainerPeer; |
| } |
| } |
| } |
| namespace sun |
| { |
| namespace awt |
| { |
| class CausedFocusEvent$Cause; |
| } |
| } |
| } |
| |
| class gnu::java::awt::peer::GLightweightPeer : public ::java::lang::Object |
| { |
| |
| public: |
| GLightweightPeer(); |
| virtual ::java::awt::Insets * insets(); |
| virtual ::java::awt::Insets * getInsets(); |
| virtual void beginValidate(); |
| virtual void endValidate(); |
| virtual void beginLayout(); |
| virtual void endLayout(); |
| virtual jboolean isPaintPending(); |
| virtual jint checkImage(::java::awt::Image *, jint, jint, ::java::awt::image::ImageObserver *); |
| virtual ::java::awt::Image * createImage(::java::awt::image::ImageProducer *); |
| virtual ::java::awt::Image * createImage(jint, jint); |
| virtual void disable(); |
| virtual void dispose(); |
| virtual void enable(); |
| virtual ::java::awt::GraphicsConfiguration * getGraphicsConfiguration(); |
| virtual ::java::awt::FontMetrics * getFontMetrics(::java::awt::Font *); |
| virtual ::java::awt::Graphics * getGraphics(); |
| virtual ::java::awt::Point * getLocationOnScreen(); |
| virtual ::java::awt::Dimension * getMinimumSize(); |
| virtual ::java::awt::Dimension * getPreferredSize(); |
| virtual ::java::awt::Toolkit * getToolkit(); |
| virtual void handleEvent(::java::awt::AWTEvent *); |
| virtual void hide(); |
| virtual jboolean isFocusable(); |
| virtual jboolean isFocusTraversable(); |
| virtual ::java::awt::Dimension * minimumSize(); |
| virtual ::java::awt::Dimension * preferredSize(); |
| virtual void paint(::java::awt::Graphics *); |
| virtual jboolean prepareImage(::java::awt::Image *, jint, jint, ::java::awt::image::ImageObserver *); |
| virtual void print(::java::awt::Graphics *); |
| virtual void repaint(jlong, jint, jint, jint, jint); |
| virtual void requestFocus(); |
| virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong); |
| virtual void reshape(jint, jint, jint, jint); |
| virtual void setBackground(::java::awt::Color *); |
| virtual void setBounds(jint, jint, jint, jint); |
| virtual void setCursor(::java::awt::Cursor *); |
| virtual void setEnabled(jboolean); |
| virtual void setEventMask(jlong); |
| virtual void setFont(::java::awt::Font *); |
| virtual void setForeground(::java::awt::Color *); |
| virtual void setVisible(jboolean); |
| virtual void show(); |
| virtual ::java::awt::image::ColorModel * getColorModel(); |
| virtual jboolean isObscured(); |
| virtual jboolean canDetermineObscurity(); |
| virtual void coalescePaintEvent(::java::awt::event::PaintEvent *); |
| virtual void updateCursorImmediately(); |
| virtual ::java::awt::image::VolatileImage * createVolatileImage(jint, jint); |
| virtual jboolean handlesWheelScrolling(); |
| virtual void createBuffers(jint, ::java::awt::BufferCapabilities *); |
| virtual ::java::awt::Image * getBackBuffer(); |
| virtual void flip(::java::awt::BufferCapabilities$FlipContents *); |
| virtual void destroyBuffers(); |
| virtual jboolean isRestackSupported(); |
| virtual void cancelPendingPaint(jint, jint, jint, jint); |
| virtual void restack(); |
| virtual ::java::awt::Rectangle * getBounds(); |
| virtual void reparent(::java::awt::peer::ContainerPeer *); |
| virtual void setBounds(jint, jint, jint, jint, jint); |
| virtual jboolean isReparentSupported(); |
| virtual void layout(); |
| virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *); |
| static ::java::lang::Class class$; |
| }; |
| |
| #endif // __gnu_java_awt_peer_GLightweightPeer__ |