2016-07-28 Steven G. Kargl <kargl@gcc.gnu.org>
[official-gcc.git] / libjava / javax / swing / text / ParagraphView$Row.h
blob36a372a7098bb2b0118c9a5f65919bef15d4ea2e
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_swing_text_ParagraphView$Row__
5 #define __javax_swing_text_ParagraphView$Row__
7 #pragma interface
9 #include <javax/swing/text/BoxView.h>
10 #include <gcj/array.h>
12 extern "Java"
14 namespace javax
16 namespace swing
18 class SizeRequirements;
19 namespace text
21 class Element;
22 class ParagraphView;
23 class ParagraphView$Row;
24 class ViewFactory;
30 class javax::swing::text::ParagraphView$Row : public ::javax::swing::text::BoxView
33 public: // actually package-private
34 ParagraphView$Row(::javax::swing::text::ParagraphView *, ::javax::swing::text::Element *);
35 public:
36 virtual jshort getLeftInset();
37 virtual jfloat getAlignment(jint);
38 public: // actually protected
39 virtual jint getViewIndexAtPosition(jint);
40 virtual void layoutMinorAxis(jint, jint, JArray< jint > *, JArray< jint > *);
41 virtual ::javax::swing::SizeRequirements * calculateMinorAxisRequirements(jint, ::javax::swing::SizeRequirements *);
42 virtual void loadChildren(::javax::swing::text::ViewFactory *);
43 public:
44 virtual jint getStartOffset();
45 virtual jint getEndOffset();
46 public: // actually package-private
47 ::javax::swing::text::ParagraphView * __attribute__((aligned(__alignof__( ::javax::swing::text::BoxView)))) this$0;
48 public:
49 static ::java::lang::Class class$;
52 #endif // __javax_swing_text_ParagraphView$Row__