Create embedded-5_0-branch branch for development on ARM embedded cores.
[official-gcc.git] / embedded-5_0-branch / libjava / javax / swing / text / html / StyleSheet$CSSStyleSheetParserCallback.h
blob43c5813788c205b2f7dbbd43d208fb52f5588852
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_text_html_StyleSheet$CSSStyleSheetParserCallback__
5 #define __javax_swing_text_html_StyleSheet$CSSStyleSheetParserCallback__
7 #pragma interface
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace gnu
16 namespace javax
18 namespace swing
20 namespace text
22 namespace html
24 namespace css
26 class Selector;
33 namespace javax
35 namespace swing
37 namespace text
39 namespace html
41 class StyleSheet;
42 class StyleSheet$CSSStyle;
43 class StyleSheet$CSSStyleSheetParserCallback;
50 class javax::swing::text::html::StyleSheet$CSSStyleSheetParserCallback : public ::java::lang::Object
53 public: // actually package-private
54 StyleSheet$CSSStyleSheetParserCallback(::javax::swing::text::html::StyleSheet *, jint);
55 public:
56 virtual void startStatement(JArray< ::gnu::javax::swing::text::html::css::Selector * > *);
57 virtual void endStatement();
58 virtual void declaration(::java::lang::String *, ::java::lang::String *);
59 private:
60 JArray< ::javax::swing::text::html::StyleSheet$CSSStyle * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) styles;
61 jint precedence;
62 public: // actually package-private
63 ::javax::swing::text::html::StyleSheet * this$0;
64 public:
65 static ::java::lang::Class class$;
68 #endif // __javax_swing_text_html_StyleSheet$CSSStyleSheetParserCallback__