DefaultListCellRenderer.h 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __javax_swing_DefaultListCellRenderer__
  3. #define __javax_swing_DefaultListCellRenderer__
  4. #pragma interface
  5. #include <javax/swing/JLabel.h>
  6. extern "Java"
  7. {
  8. namespace java
  9. {
  10. namespace awt
  11. {
  12. class Component;
  13. class Rectangle;
  14. }
  15. }
  16. namespace javax
  17. {
  18. namespace swing
  19. {
  20. class DefaultListCellRenderer;
  21. class JList;
  22. namespace border
  23. {
  24. class Border;
  25. }
  26. }
  27. }
  28. }
  29. class javax::swing::DefaultListCellRenderer : public ::javax::swing::JLabel
  30. {
  31. public:
  32. DefaultListCellRenderer();
  33. virtual ::java::awt::Component * getListCellRendererComponent(::javax::swing::JList *, ::java::lang::Object *, jint, jboolean, jboolean);
  34. virtual void validate();
  35. virtual void revalidate();
  36. virtual void repaint(jlong, jint, jint, jint, jint);
  37. virtual void repaint(::java::awt::Rectangle *);
  38. public: // actually protected
  39. virtual void firePropertyChange(::java::lang::String *, ::java::lang::Object *, ::java::lang::Object *);
  40. public:
  41. virtual void firePropertyChange(::java::lang::String *, jbyte, jbyte);
  42. virtual void firePropertyChange(::java::lang::String *, jchar, jchar);
  43. virtual void firePropertyChange(::java::lang::String *, jshort, jshort);
  44. virtual void firePropertyChange(::java::lang::String *, jint, jint);
  45. virtual void firePropertyChange(::java::lang::String *, jlong, jlong);
  46. virtual void firePropertyChange(::java::lang::String *, jfloat, jfloat);
  47. virtual void firePropertyChange(::java::lang::String *, jdouble, jdouble);
  48. virtual void firePropertyChange(::java::lang::String *, jboolean, jboolean);
  49. private:
  50. static const jlong serialVersionUID = 7708947179685189462LL;
  51. public: // actually protected
  52. static ::javax::swing::border::Border * noFocusBorder;
  53. public:
  54. static ::java::lang::Class class$;
  55. };
  56. #endif // __javax_swing_DefaultListCellRenderer__