diff options
Diffstat (limited to 'libjava/java/awt/Component.h')
-rw-r--r-- | libjava/java/awt/Component.h | 438 |
1 files changed, 0 insertions, 438 deletions
diff --git a/libjava/java/awt/Component.h b/libjava/java/awt/Component.h deleted file mode 100644 index 23edfa7..0000000 --- a/libjava/java/awt/Component.h +++ /dev/null @@ -1,438 +0,0 @@ - -// 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__ |