2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_DefaultListCellRenderer__
5 #define __javax_swing_DefaultListCellRenderer__
9 #include <javax/swing/JLabel.h>
24 class DefaultListCellRenderer
;
34 class javax::swing::DefaultListCellRenderer
: public ::javax::swing::JLabel
38 DefaultListCellRenderer();
39 virtual ::java::awt::Component
* getListCellRendererComponent(::javax::swing::JList
*, ::java::lang::Object
*, jint
, jboolean
, jboolean
);
40 virtual void validate();
41 virtual void revalidate();
42 virtual void repaint(jlong
, jint
, jint
, jint
, jint
);
43 virtual void repaint(::java::awt::Rectangle
*);
44 public: // actually protected
45 virtual void firePropertyChange(::java::lang::String
*, ::java::lang::Object
*, ::java::lang::Object
*);
47 virtual void firePropertyChange(::java::lang::String
*, jbyte
, jbyte
);
48 virtual void firePropertyChange(::java::lang::String
*, jchar
, jchar
);
49 virtual void firePropertyChange(::java::lang::String
*, jshort
, jshort
);
50 virtual void firePropertyChange(::java::lang::String
*, jint
, jint
);
51 virtual void firePropertyChange(::java::lang::String
*, jlong
, jlong
);
52 virtual void firePropertyChange(::java::lang::String
*, jfloat
, jfloat
);
53 virtual void firePropertyChange(::java::lang::String
*, jdouble
, jdouble
);
54 virtual void firePropertyChange(::java::lang::String
*, jboolean
, jboolean
);
56 static const jlong serialVersionUID
= 7708947179685189462LL;
57 public: // actually protected
58 static ::javax::swing::border::Border
* noFocusBorder
;
60 static ::java::lang::Class
class$
;
63 #endif // __javax_swing_DefaultListCellRenderer__