2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_plaf_metal_MetalSplitPaneDivider__
5 #define __javax_swing_plaf_metal_MetalSplitPaneDivider__
9 #include <javax/swing/plaf/basic/BasicSplitPaneDivider.h>
10 #include <gcj/array.h>
32 class MetalSplitPaneDivider;
33 class MetalSplitPaneUI;
40 class javax::swing::plaf::metal::MetalSplitPaneDivider : public ::javax::swing::plaf::basic::BasicSplitPaneDivider
44 MetalSplitPaneDivider(::javax::swing::plaf::metal::MetalSplitPaneUI *, ::java::awt::Color *, ::java::awt::Color *);
45 virtual void paint(::java::awt::Graphics *);
46 public: // actually protected
47 virtual ::javax::swing::JButton * createLeftOneTouchButton();
48 virtual ::javax::swing::JButton * createRightOneTouchButton();
49 public: // actually package-private
50 static JArray< JArray< jbyte > * > * BUTTON_SPRITE_L;
51 static JArray< JArray< jbyte > * > * BUTTON_SPRITE_R;
52 ::java::awt::Color * __attribute__((aligned(__alignof__( ::javax::swing::plaf::basic::BasicSplitPaneDivider)))) dark;
53 ::java::awt::Color * light;
54 ::javax::swing::JSplitPane * splitPane;
57 static ::java::lang::Class class$;
60 #endif // __javax_swing_plaf_metal_MetalSplitPaneDivider__