GtkListPeer.h 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __gnu_java_awt_peer_gtk_GtkListPeer__
  3. #define __gnu_java_awt_peer_gtk_GtkListPeer__
  4. #pragma interface
  5. #include <gnu/java/awt/peer/gtk/GtkComponentPeer.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace gnu
  10. {
  11. namespace java
  12. {
  13. namespace awt
  14. {
  15. namespace peer
  16. {
  17. namespace gtk
  18. {
  19. class GtkListPeer;
  20. }
  21. }
  22. }
  23. }
  24. }
  25. namespace java
  26. {
  27. namespace awt
  28. {
  29. class AWTEvent;
  30. class Dimension;
  31. class List;
  32. }
  33. }
  34. }
  35. class gnu::java::awt::peer::gtk::GtkListPeer : public ::gnu::java::awt::peer::gtk::GtkComponentPeer
  36. {
  37. public: // actually package-private
  38. virtual void create();
  39. virtual void create(jint);
  40. virtual void connectSignals();
  41. public: // actually protected
  42. virtual void gtkWidgetModifyFont(::java::lang::String *, jint, jint);
  43. public: // actually package-private
  44. virtual void gtkWidgetRequestFocus();
  45. virtual void getSize(jint, jint, JArray< jint > *);
  46. public:
  47. GtkListPeer(::java::awt::List *);
  48. public: // actually package-private
  49. virtual void append(JArray< ::java::lang::String * > *);
  50. public:
  51. virtual void add(::java::lang::String *, jint);
  52. virtual void addItem(::java::lang::String *, jint);
  53. virtual void clear();
  54. virtual void delItems(jint, jint);
  55. virtual void deselect(jint);
  56. virtual ::java::awt::Dimension * getMinimumSize(jint);
  57. virtual ::java::awt::Dimension * getPreferredSize(jint);
  58. virtual JArray< jint > * getSelectedIndexes();
  59. virtual void makeVisible(jint);
  60. virtual ::java::awt::Dimension * minimumSize(jint);
  61. virtual ::java::awt::Dimension * preferredSize(jint);
  62. virtual void removeAll();
  63. virtual void select(jint);
  64. virtual void setMultipleMode(jboolean);
  65. virtual void setMultipleSelections(jboolean);
  66. virtual void handleEvent(::java::awt::AWTEvent *);
  67. public: // actually protected
  68. virtual void postItemEvent(jint, jint);
  69. public:
  70. static ::java::lang::Class class$;
  71. };
  72. #endif // __gnu_java_awt_peer_gtk_GtkListPeer__