2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_print_attribute_ResolutionSyntax__
5 #define __javax_print_attribute_ResolutionSyntax__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
20 class ResolutionSyntax;
26 class javax::print::attribute::ResolutionSyntax : public ::java::lang::Object
30 ResolutionSyntax(jint, jint, jint);
31 virtual jboolean equals(::java::lang::Object *);
32 virtual jint getCrossFeedResolution(jint);
33 public: // actually protected
34 virtual jint getCrossFeedResolutionDphi();
36 virtual jint getFeedResolution(jint);
37 public: // actually protected
38 virtual jint getFeedResolutionDphi();
40 virtual JArray< jint > * getResolution(jint);
41 virtual jint hashCode();
42 virtual jboolean lessThanOrEquals(::javax::print::attribute::ResolutionSyntax *);
43 virtual ::java::lang::String * toString();
44 virtual ::java::lang::String * toString(jint, ::java::lang::String *);
46 static const jlong serialVersionUID = 2706743076526672017LL;
48 static const jint DPCM = 254;
49 static const jint DPI = 100;
51 jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) crossFeedResolution;
54 static ::java::lang::Class class$;
57 #endif // __javax_print_attribute_ResolutionSyntax__