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__
9 #include <javax/swing/text/BoxView.h>
10 #include <gcj/array.h>
18 class SizeRequirements
;
23 class ParagraphView$Row
;
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
*);
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
*);
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;
49 static ::java::lang::Class
class$
;
52 #endif // __javax_swing_text_ParagraphView$Row__