mirror of git://gcc.gnu.org/git/gcc.git
				
				
				
			
		
			
				
	
	
		
			439 lines
		
	
	
		
			18 KiB
		
	
	
	
		
			C++
		
	
	
	
			
		
		
	
	
			439 lines
		
	
	
		
			18 KiB
		
	
	
	
		
			C++
		
	
	
	
| 
 | |
| // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
 | |
| 
 | |
| #ifndef __java_awt_Component__
 | |
| #define __java_awt_Component__
 | |
| 
 | |
| #pragma interface
 | |
| 
 | |
| #include <java/lang/Object.h>
 | |
| #include <gcj/array.h>
 | |
| 
 | |
| extern "Java"
 | |
| {
 | |
|   namespace java
 | |
|   {
 | |
|     namespace awt
 | |
|     {
 | |
|         class AWTEvent;
 | |
|         class Color;
 | |
|         class Component;
 | |
|         class ComponentOrientation;
 | |
|         class Container;
 | |
|         class Cursor;
 | |
|         class Dimension;
 | |
|         class Event;
 | |
|         class Font;
 | |
|         class FontMetrics;
 | |
|         class Graphics;
 | |
|         class GraphicsConfiguration;
 | |
|         class Image;
 | |
|         class ImageCapabilities;
 | |
|         class MenuComponent;
 | |
|         class Point;
 | |
|         class PopupMenu;
 | |
|         class Rectangle;
 | |
|         class Toolkit;
 | |
|       namespace dnd
 | |
|       {
 | |
|           class DropTarget;
 | |
|       }
 | |
|       namespace event
 | |
|       {
 | |
|           class ComponentEvent;
 | |
|           class ComponentListener;
 | |
|           class FocusEvent;
 | |
|           class FocusListener;
 | |
|           class HierarchyBoundsListener;
 | |
|           class HierarchyEvent;
 | |
|           class HierarchyListener;
 | |
|           class InputMethodEvent;
 | |
|           class InputMethodListener;
 | |
|           class KeyEvent;
 | |
|           class KeyListener;
 | |
|           class MouseEvent;
 | |
|           class MouseListener;
 | |
|           class MouseMotionListener;
 | |
|           class MouseWheelEvent;
 | |
|           class MouseWheelListener;
 | |
|       }
 | |
|       namespace im
 | |
|       {
 | |
|           class InputContext;
 | |
|           class InputMethodRequests;
 | |
|       }
 | |
|       namespace image
 | |
|       {
 | |
|           class BufferStrategy;
 | |
|           class ColorModel;
 | |
|           class ImageObserver;
 | |
|           class ImageProducer;
 | |
|           class VolatileImage;
 | |
|       }
 | |
|       namespace peer
 | |
|       {
 | |
|           class ComponentPeer;
 | |
|       }
 | |
|     }
 | |
|     namespace beans
 | |
|     {
 | |
|         class PropertyChangeListener;
 | |
|         class PropertyChangeSupport;
 | |
|     }
 | |
|   }
 | |
|   namespace javax
 | |
|   {
 | |
|     namespace accessibility
 | |
|     {
 | |
|         class AccessibleContext;
 | |
|     }
 | |
|   }
 | |
| }
 | |
| 
 | |
| class java::awt::Component : public ::java::lang::Object
 | |
| {
 | |
| 
 | |
| public: // actually protected
 | |
|   Component();
 | |
| public:
 | |
|   virtual ::java::lang::String * getName();
 | |
|   virtual void setName(::java::lang::String *);
 | |
|   virtual ::java::awt::Container * getParent();
 | |
|   virtual ::java::awt::peer::ComponentPeer * getPeer();
 | |
|   virtual void setDropTarget(::java::awt::dnd::DropTarget *);
 | |
|   virtual ::java::awt::dnd::DropTarget * getDropTarget();
 | |
|   virtual ::java::awt::GraphicsConfiguration * getGraphicsConfiguration();
 | |
|   virtual ::java::lang::Object * getTreeLock();
 | |
|   virtual ::java::awt::Toolkit * getToolkit();
 | |
|   virtual jboolean isValid();
 | |
|   virtual jboolean isDisplayable();
 | |
|   virtual jboolean isVisible();
 | |
|   virtual jboolean isShowing();
 | |
|   virtual jboolean isEnabled();
 | |
|   virtual void setEnabled(jboolean);
 | |
|   virtual void enable();
 | |
|   virtual void enable(jboolean);
 | |
|   virtual void disable();
 | |
|   virtual jboolean isDoubleBuffered();
 | |
|   virtual void enableInputMethods(jboolean);
 | |
|   virtual void setVisible(jboolean);
 | |
|   virtual void show();
 | |
|   virtual void show(jboolean);
 | |
|   virtual void hide();
 | |
|   virtual ::java::awt::Color * getForeground();
 | |
|   virtual void setForeground(::java::awt::Color *);
 | |
|   virtual jboolean isForegroundSet();
 | |
|   virtual ::java::awt::Color * getBackground();
 | |
|   virtual void setBackground(::java::awt::Color *);
 | |
|   virtual jboolean isBackgroundSet();
 | |
|   virtual ::java::awt::Font * getFont();
 | |
| private:
 | |
|   ::java::awt::Font * getFontImpl();
 | |
| public:
 | |
|   virtual void setFont(::java::awt::Font *);
 | |
|   virtual jboolean isFontSet();
 | |
|   virtual ::java::util::Locale * getLocale();
 | |
|   virtual void setLocale(::java::util::Locale *);
 | |
|   virtual ::java::awt::image::ColorModel * getColorModel();
 | |
|   virtual ::java::awt::Point * getLocation();
 | |
|   virtual ::java::awt::Point * getLocationOnScreen();
 | |
|   virtual ::java::awt::Point * location();
 | |
|   virtual void setLocation(jint, jint);
 | |
|   virtual void move(jint, jint);
 | |
|   virtual void setLocation(::java::awt::Point *);
 | |
|   virtual ::java::awt::Dimension * getSize();
 | |
|   virtual ::java::awt::Dimension * size();
 | |
|   virtual void setSize(jint, jint);
 | |
|   virtual void resize(jint, jint);
 | |
|   virtual void setSize(::java::awt::Dimension *);
 | |
|   virtual void resize(::java::awt::Dimension *);
 | |
|   virtual ::java::awt::Rectangle * getBounds();
 | |
|   virtual ::java::awt::Rectangle * bounds();
 | |
|   virtual void setBounds(jint, jint, jint, jint);
 | |
|   virtual void reshape(jint, jint, jint, jint);
 | |
| public: // actually package-private
 | |
|   virtual void notifyReshape(jboolean, jboolean);
 | |
| public:
 | |
|   virtual void setBounds(::java::awt::Rectangle *);
 | |
|   virtual jint getX();
 | |
|   virtual jint getY();
 | |
|   virtual jint getWidth();
 | |
|   virtual jint getHeight();
 | |
|   virtual ::java::awt::Rectangle * getBounds(::java::awt::Rectangle *);
 | |
|   virtual ::java::awt::Dimension * getSize(::java::awt::Dimension *);
 | |
|   virtual ::java::awt::Point * getLocation(::java::awt::Point *);
 | |
|   virtual jboolean isOpaque();
 | |
|   virtual jboolean isLightweight();
 | |
|   virtual ::java::awt::Dimension * getPreferredSize();
 | |
|   virtual void setPreferredSize(::java::awt::Dimension *);
 | |
|   virtual jboolean isPreferredSizeSet();
 | |
|   virtual ::java::awt::Dimension * preferredSize();
 | |
| public: // actually package-private
 | |
|   virtual ::java::awt::Dimension * preferredSizeImpl();
 | |
| public:
 | |
|   virtual ::java::awt::Dimension * getMinimumSize();
 | |
|   virtual void setMinimumSize(::java::awt::Dimension *);
 | |
|   virtual jboolean isMinimumSizeSet();
 | |
|   virtual ::java::awt::Dimension * minimumSize();
 | |
| public: // actually package-private
 | |
|   virtual ::java::awt::Dimension * minimumSizeImpl();
 | |
| public:
 | |
|   virtual ::java::awt::Dimension * getMaximumSize();
 | |
| public: // actually package-private
 | |
|   virtual ::java::awt::Dimension * maximumSizeImpl();
 | |
| public:
 | |
|   virtual void setMaximumSize(::java::awt::Dimension *);
 | |
|   virtual jboolean isMaximumSizeSet();
 | |
|   virtual jfloat getAlignmentX();
 | |
|   virtual jfloat getAlignmentY();
 | |
|   virtual void doLayout();
 | |
|   virtual void layout();
 | |
|   virtual void validate();
 | |
|   virtual void invalidate();
 | |
|   virtual ::java::awt::Graphics * getGraphics();
 | |
|   virtual ::java::awt::FontMetrics * getFontMetrics(::java::awt::Font *);
 | |
|   virtual void setCursor(::java::awt::Cursor *);
 | |
|   virtual ::java::awt::Cursor * getCursor();
 | |
|   virtual jboolean isCursorSet();
 | |
|   virtual void paint(::java::awt::Graphics *);
 | |
|   virtual void update(::java::awt::Graphics *);
 | |
|   virtual void paintAll(::java::awt::Graphics *);
 | |
|   virtual void repaint();
 | |
|   virtual void repaint(jlong);
 | |
|   virtual void repaint(jint, jint, jint, jint);
 | |
|   virtual void repaint(jlong, jint, jint, jint, jint);
 | |
|   virtual void print(::java::awt::Graphics *);
 | |
|   virtual void printAll(::java::awt::Graphics *);
 | |
|   virtual jboolean imageUpdate(::java::awt::Image *, jint, jint, jint, jint, jint);
 | |
|   virtual ::java::awt::Image * createImage(::java::awt::image::ImageProducer *);
 | |
|   virtual ::java::awt::Image * createImage(jint, jint);
 | |
|   virtual ::java::awt::image::VolatileImage * createVolatileImage(jint, jint);
 | |
|   virtual ::java::awt::image::VolatileImage * createVolatileImage(jint, jint, ::java::awt::ImageCapabilities *);
 | |
|   virtual jboolean prepareImage(::java::awt::Image *, ::java::awt::image::ImageObserver *);
 | |
|   virtual jboolean prepareImage(::java::awt::Image *, jint, jint, ::java::awt::image::ImageObserver *);
 | |
|   virtual jint checkImage(::java::awt::Image *, ::java::awt::image::ImageObserver *);
 | |
|   virtual jint checkImage(::java::awt::Image *, jint, jint, ::java::awt::image::ImageObserver *);
 | |
|   virtual void setIgnoreRepaint(jboolean);
 | |
|   virtual jboolean getIgnoreRepaint();
 | |
|   virtual jboolean contains(jint, jint);
 | |
|   virtual jboolean inside(jint, jint);
 | |
|   virtual jboolean contains(::java::awt::Point *);
 | |
|   virtual ::java::awt::Component * getComponentAt(jint, jint);
 | |
|   virtual ::java::awt::Component * locate(jint, jint);
 | |
|   virtual ::java::awt::Component * getComponentAt(::java::awt::Point *);
 | |
|   virtual void deliverEvent(::java::awt::Event *);
 | |
|   virtual void dispatchEvent(::java::awt::AWTEvent *);
 | |
| public: // actually package-private
 | |
|   static jboolean ignoreOldMouseEvents();
 | |
| public:
 | |
|   virtual jboolean postEvent(::java::awt::Event *);
 | |
|   virtual void addComponentListener(::java::awt::event::ComponentListener *);
 | |
|   virtual void removeComponentListener(::java::awt::event::ComponentListener *);
 | |
|   virtual JArray< ::java::awt::event::ComponentListener * > * getComponentListeners();
 | |
|   virtual void addFocusListener(::java::awt::event::FocusListener *);
 | |
|   virtual void removeFocusListener(::java::awt::event::FocusListener *);
 | |
|   virtual JArray< ::java::awt::event::FocusListener * > * getFocusListeners();
 | |
|   virtual void addHierarchyListener(::java::awt::event::HierarchyListener *);
 | |
|   virtual void removeHierarchyListener(::java::awt::event::HierarchyListener *);
 | |
|   virtual JArray< ::java::awt::event::HierarchyListener * > * getHierarchyListeners();
 | |
|   virtual void addHierarchyBoundsListener(::java::awt::event::HierarchyBoundsListener *);
 | |
|   virtual void removeHierarchyBoundsListener(::java::awt::event::HierarchyBoundsListener *);
 | |
|   virtual JArray< ::java::awt::event::HierarchyBoundsListener * > * getHierarchyBoundsListeners();
 | |
| public: // actually package-private
 | |
|   virtual void fireHierarchyEvent(jint, ::java::awt::Component *, ::java::awt::Container *, jlong);
 | |
| public:
 | |
|   virtual void addKeyListener(::java::awt::event::KeyListener *);
 | |
|   virtual void removeKeyListener(::java::awt::event::KeyListener *);
 | |
|   virtual JArray< ::java::awt::event::KeyListener * > * getKeyListeners();
 | |
|   virtual void addMouseListener(::java::awt::event::MouseListener *);
 | |
|   virtual void removeMouseListener(::java::awt::event::MouseListener *);
 | |
|   virtual JArray< ::java::awt::event::MouseListener * > * getMouseListeners();
 | |
|   virtual void addMouseMotionListener(::java::awt::event::MouseMotionListener *);
 | |
|   virtual void removeMouseMotionListener(::java::awt::event::MouseMotionListener *);
 | |
|   virtual JArray< ::java::awt::event::MouseMotionListener * > * getMouseMotionListeners();
 | |
|   virtual void addMouseWheelListener(::java::awt::event::MouseWheelListener *);
 | |
|   virtual void removeMouseWheelListener(::java::awt::event::MouseWheelListener *);
 | |
|   virtual JArray< ::java::awt::event::MouseWheelListener * > * getMouseWheelListeners();
 | |
|   virtual void addInputMethodListener(::java::awt::event::InputMethodListener *);
 | |
|   virtual void removeInputMethodListener(::java::awt::event::InputMethodListener *);
 | |
|   virtual JArray< ::java::awt::event::InputMethodListener * > * getInputMethodListeners();
 | |
|   virtual JArray< ::java::util::EventListener * > * getListeners(::java::lang::Class *);
 | |
|   virtual ::java::awt::im::InputMethodRequests * getInputMethodRequests();
 | |
|   virtual ::java::awt::im::InputContext * getInputContext();
 | |
| public: // actually protected
 | |
|   virtual void enableEvents(jlong);
 | |
|   virtual void disableEvents(jlong);
 | |
|   virtual ::java::awt::AWTEvent * coalesceEvents(::java::awt::AWTEvent *, ::java::awt::AWTEvent *);
 | |
|   virtual void processEvent(::java::awt::AWTEvent *);
 | |
|   virtual void processComponentEvent(::java::awt::event::ComponentEvent *);
 | |
|   virtual void processFocusEvent(::java::awt::event::FocusEvent *);
 | |
|   virtual void processKeyEvent(::java::awt::event::KeyEvent *);
 | |
|   virtual void processMouseEvent(::java::awt::event::MouseEvent *);
 | |
|   virtual void processMouseMotionEvent(::java::awt::event::MouseEvent *);
 | |
|   virtual void processMouseWheelEvent(::java::awt::event::MouseWheelEvent *);
 | |
|   virtual void processInputMethodEvent(::java::awt::event::InputMethodEvent *);
 | |
|   virtual void processHierarchyEvent(::java::awt::event::HierarchyEvent *);
 | |
|   virtual void processHierarchyBoundsEvent(::java::awt::event::HierarchyEvent *);
 | |
| public:
 | |
|   virtual jboolean handleEvent(::java::awt::Event *);
 | |
|   virtual jboolean mouseDown(::java::awt::Event *, jint, jint);
 | |
|   virtual jboolean mouseDrag(::java::awt::Event *, jint, jint);
 | |
|   virtual jboolean mouseUp(::java::awt::Event *, jint, jint);
 | |
|   virtual jboolean mouseMove(::java::awt::Event *, jint, jint);
 | |
|   virtual jboolean mouseEnter(::java::awt::Event *, jint, jint);
 | |
|   virtual jboolean mouseExit(::java::awt::Event *, jint, jint);
 | |
|   virtual jboolean keyDown(::java::awt::Event *, jint);
 | |
|   virtual jboolean keyUp(::java::awt::Event *, jint);
 | |
|   virtual jboolean action(::java::awt::Event *, ::java::lang::Object *);
 | |
|   virtual void addNotify();
 | |
|   virtual void removeNotify();
 | |
|   virtual jboolean gotFocus(::java::awt::Event *, ::java::lang::Object *);
 | |
|   virtual jboolean lostFocus(::java::awt::Event *, ::java::lang::Object *);
 | |
|   virtual jboolean isFocusTraversable();
 | |
|   virtual jboolean isFocusable();
 | |
|   virtual void setFocusable(jboolean);
 | |
|   virtual void setFocusTraversalKeys(jint, ::java::util::Set *);
 | |
|   virtual ::java::util::Set * getFocusTraversalKeys(jint);
 | |
|   virtual jboolean areFocusTraversalKeysSet(jint);
 | |
|   virtual void setFocusTraversalKeysEnabled(jboolean);
 | |
|   virtual jboolean getFocusTraversalKeysEnabled();
 | |
|   virtual void requestFocus();
 | |
| public: // actually protected
 | |
|   virtual jboolean requestFocus(jboolean);
 | |
| public:
 | |
|   virtual jboolean requestFocusInWindow();
 | |
| public: // actually protected
 | |
|   virtual jboolean requestFocusInWindow(jboolean);
 | |
| private:
 | |
|   jboolean requestFocusImpl(jboolean, jboolean);
 | |
| public:
 | |
|   virtual void transferFocus();
 | |
|   virtual ::java::awt::Container * getFocusCycleRootAncestor();
 | |
|   virtual jboolean isFocusCycleRoot(::java::awt::Container *);
 | |
|   virtual void nextFocus();
 | |
|   virtual void transferFocusBackward();
 | |
|   virtual void transferFocusUpCycle();
 | |
|   virtual jboolean hasFocus();
 | |
|   virtual jboolean isFocusOwner();
 | |
|   virtual void add(::java::awt::PopupMenu *);
 | |
|   virtual void remove(::java::awt::MenuComponent *);
 | |
| public: // actually protected
 | |
|   virtual ::java::lang::String * paramString();
 | |
| public:
 | |
|   virtual ::java::lang::String * toString();
 | |
|   virtual void list();
 | |
|   virtual void list(::java::io::PrintStream *);
 | |
|   virtual void list(::java::io::PrintStream *, jint);
 | |
|   virtual void list(::java::io::PrintWriter *);
 | |
|   virtual void list(::java::io::PrintWriter *, jint);
 | |
|   virtual void addPropertyChangeListener(::java::beans::PropertyChangeListener *);
 | |
|   virtual void removePropertyChangeListener(::java::beans::PropertyChangeListener *);
 | |
|   virtual JArray< ::java::beans::PropertyChangeListener * > * getPropertyChangeListeners();
 | |
|   virtual void addPropertyChangeListener(::java::lang::String *, ::java::beans::PropertyChangeListener *);
 | |
|   virtual void removePropertyChangeListener(::java::lang::String *, ::java::beans::PropertyChangeListener *);
 | |
|   virtual JArray< ::java::beans::PropertyChangeListener * > * getPropertyChangeListeners(::java::lang::String *);
 | |
| public: // actually protected
 | |
|   virtual void firePropertyChange(::java::lang::String *, ::java::lang::Object *, ::java::lang::Object *);
 | |
|   virtual void firePropertyChange(::java::lang::String *, jboolean, jboolean);
 | |
|   virtual void firePropertyChange(::java::lang::String *, jint, jint);
 | |
| public:
 | |
|   virtual void firePropertyChange(::java::lang::String *, jbyte, jbyte);
 | |
|   virtual void firePropertyChange(::java::lang::String *, jchar, jchar);
 | |
|   virtual void firePropertyChange(::java::lang::String *, jshort, jshort);
 | |
|   virtual void firePropertyChange(::java::lang::String *, jlong, jlong);
 | |
|   virtual void firePropertyChange(::java::lang::String *, jfloat, jfloat);
 | |
|   virtual void firePropertyChange(::java::lang::String *, jdouble, jdouble);
 | |
|   virtual void setComponentOrientation(::java::awt::ComponentOrientation *);
 | |
|   virtual ::java::awt::ComponentOrientation * getComponentOrientation();
 | |
|   virtual void applyComponentOrientation(::java::awt::ComponentOrientation *);
 | |
|   virtual ::javax::accessibility::AccessibleContext * getAccessibleContext();
 | |
| public: // actually package-private
 | |
|   virtual ::java::lang::String * generateName();
 | |
|   virtual void setPeer(::java::awt::peer::ComponentPeer *);
 | |
|   static ::java::awt::Event * translateEvent(::java::awt::AWTEvent *);
 | |
|   virtual void dispatchEventImpl(::java::awt::AWTEvent *);
 | |
|   virtual jboolean eventTypeEnabled(jint);
 | |
|   virtual jboolean isHierarchyVisible();
 | |
| public:
 | |
|   virtual ::java::awt::Point * getMousePosition();
 | |
| public: // actually package-private
 | |
|   virtual ::java::awt::Point * getMousePositionHelper(jboolean);
 | |
|   virtual jboolean mouseOverComponent(::java::awt::Component *, jboolean);
 | |
|   virtual ::java::awt::Component * findNextFocusComponent(::java::awt::Component *);
 | |
| private:
 | |
|   void readObject(::java::io::ObjectInputStream *);
 | |
|   void writeObject(::java::io::ObjectOutputStream *);
 | |
|   static const jlong serialVersionUID = -7644114512714619750LL;
 | |
| public:
 | |
|   static jfloat TOP_ALIGNMENT;
 | |
|   static jfloat CENTER_ALIGNMENT;
 | |
|   static jfloat BOTTOM_ALIGNMENT;
 | |
|   static jfloat RIGHT_ALIGNMENT;
 | |
|   static jfloat LEFT_ALIGNMENT;
 | |
| public: // actually package-private
 | |
|   static ::java::lang::Object * treeLock;
 | |
| private:
 | |
|   static ::java::awt::Dimension * DEFAULT_MAX_SIZE;
 | |
| public: // actually package-private
 | |
|   jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) x;
 | |
|   jint y;
 | |
|   jint width;
 | |
|   jint height;
 | |
|   ::java::awt::Color * foreground;
 | |
|   ::java::awt::Color * background;
 | |
|   ::java::awt::Font * font;
 | |
|   ::java::awt::Font * peerFont;
 | |
|   ::java::awt::Cursor * cursor;
 | |
|   ::java::util::Locale * locale;
 | |
|   jboolean ignoreRepaint;
 | |
|   jboolean visible;
 | |
|   jboolean enabled;
 | |
|   jboolean valid;
 | |
|   ::java::awt::dnd::DropTarget * dropTarget;
 | |
|   ::java::util::Vector * popups;
 | |
|   ::java::lang::String * name;
 | |
|   jboolean nameExplicitlySet;
 | |
|   jboolean focusable;
 | |
|   jint isFocusTraversableOverridden;
 | |
|   JArray< ::java::util::Set * > * focusTraversalKeys;
 | |
|   jboolean focusTraversalKeysEnabled;
 | |
|   ::java::awt::Dimension * minSize;
 | |
|   jboolean minSizeSet;
 | |
|   ::java::awt::Dimension * maxSize;
 | |
|   jboolean maxSizeSet;
 | |
|   ::java::awt::Dimension * prefSize;
 | |
|   jboolean prefSizeSet;
 | |
|   jboolean newEventsOnly;
 | |
|   jlong eventMask;
 | |
|   ::java::beans::PropertyChangeSupport * changeSupport;
 | |
|   jboolean isPacked;
 | |
|   jint componentSerializedDataVersion;
 | |
|   ::javax::accessibility::AccessibleContext * accessibleContext;
 | |
|   ::java::awt::event::ComponentListener * componentListener;
 | |
|   ::java::awt::event::FocusListener * focusListener;
 | |
|   ::java::awt::event::KeyListener * keyListener;
 | |
|   ::java::awt::event::MouseListener * mouseListener;
 | |
|   ::java::awt::event::MouseMotionListener * mouseMotionListener;
 | |
|   ::java::awt::event::MouseWheelListener * mouseWheelListener;
 | |
|   ::java::awt::event::InputMethodListener * inputMethodListener;
 | |
|   ::java::awt::event::HierarchyListener * hierarchyListener;
 | |
|   ::java::awt::event::HierarchyBoundsListener * hierarchyBoundsListener;
 | |
|   ::java::awt::Container * parent;
 | |
|   ::java::awt::peer::ComponentPeer * peer;
 | |
|   ::java::awt::ComponentOrientation * componentOrientation;
 | |
|   ::java::awt::GraphicsConfiguration * graphicsConfig;
 | |
|   ::java::awt::image::BufferStrategy * bufferStrategy;
 | |
|   jint numHierarchyListeners;
 | |
|   jint numHierarchyBoundsListeners;
 | |
| private:
 | |
|   ::java::awt::event::FocusEvent * pendingFocusRequest;
 | |
|   static jboolean incrementalDraw;
 | |
|   static ::java::lang::Long * redrawRate;
 | |
| public: // actually package-private
 | |
|   static jboolean $assertionsDisabled;
 | |
| public:
 | |
|   static ::java::lang::Class class$;
 | |
| };
 | |
| 
 | |
| #endif // __java_awt_Component__
 |