// 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 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__