TextAttribute.h 3.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __java_awt_font_TextAttribute__
  3. #define __java_awt_font_TextAttribute__
  4. #pragma interface
  5. #include <java/text/AttributedCharacterIterator$Attribute.h>
  6. extern "Java"
  7. {
  8. namespace java
  9. {
  10. namespace awt
  11. {
  12. namespace font
  13. {
  14. class TextAttribute;
  15. }
  16. }
  17. }
  18. }
  19. class java::awt::font::TextAttribute : public ::java::text::AttributedCharacterIterator$Attribute
  20. {
  21. public: // actually protected
  22. TextAttribute(::java::lang::String *);
  23. ::java::lang::Object * readResolve();
  24. private:
  25. static const jlong serialVersionUID = 7744112784117861702LL;
  26. public:
  27. static ::java::awt::font::TextAttribute * BACKGROUND;
  28. static ::java::awt::font::TextAttribute * BIDI_EMBEDDING;
  29. static ::java::awt::font::TextAttribute * CHAR_REPLACEMENT;
  30. static ::java::awt::font::TextAttribute * FAMILY;
  31. static ::java::awt::font::TextAttribute * FONT;
  32. static ::java::awt::font::TextAttribute * FOREGROUND;
  33. static ::java::awt::font::TextAttribute * INPUT_METHOD_HIGHLIGHT;
  34. static ::java::awt::font::TextAttribute * INPUT_METHOD_UNDERLINE;
  35. static ::java::awt::font::TextAttribute * JUSTIFICATION;
  36. static ::java::lang::Float * JUSTIFICATION_FULL;
  37. static ::java::lang::Float * JUSTIFICATION_NONE;
  38. static ::java::awt::font::TextAttribute * NUMERIC_SHAPING;
  39. static ::java::awt::font::TextAttribute * POSTURE;
  40. static ::java::lang::Float * POSTURE_OBLIQUE;
  41. static ::java::lang::Float * POSTURE_REGULAR;
  42. static ::java::awt::font::TextAttribute * RUN_DIRECTION;
  43. static ::java::lang::Boolean * RUN_DIRECTION_LTR;
  44. static ::java::lang::Boolean * RUN_DIRECTION_RTL;
  45. static ::java::awt::font::TextAttribute * SIZE;
  46. static ::java::awt::font::TextAttribute * STRIKETHROUGH;
  47. static ::java::lang::Boolean * STRIKETHROUGH_ON;
  48. static ::java::awt::font::TextAttribute * SUPERSCRIPT;
  49. static ::java::lang::Integer * SUPERSCRIPT_SUB;
  50. static ::java::lang::Integer * SUPERSCRIPT_SUPER;
  51. static ::java::awt::font::TextAttribute * SWAP_COLORS;
  52. static ::java::lang::Boolean * SWAP_COLORS_ON;
  53. static ::java::awt::font::TextAttribute * TRANSFORM;
  54. static ::java::awt::font::TextAttribute * UNDERLINE;
  55. static ::java::lang::Integer * UNDERLINE_LOW_DASHED;
  56. static ::java::lang::Integer * UNDERLINE_LOW_DOTTED;
  57. static ::java::lang::Integer * UNDERLINE_LOW_GRAY;
  58. static ::java::lang::Integer * UNDERLINE_LOW_ONE_PIXEL;
  59. static ::java::lang::Integer * UNDERLINE_LOW_TWO_PIXEL;
  60. static ::java::lang::Integer * UNDERLINE_ON;
  61. static ::java::awt::font::TextAttribute * WEIGHT;
  62. static ::java::lang::Float * WEIGHT_BOLD;
  63. static ::java::lang::Float * WEIGHT_DEMIBOLD;
  64. static ::java::lang::Float * WEIGHT_DEMILIGHT;
  65. static ::java::lang::Float * WEIGHT_EXTRA_LIGHT;
  66. static ::java::lang::Float * WEIGHT_EXTRABOLD;
  67. static ::java::lang::Float * WEIGHT_HEAVY;
  68. static ::java::lang::Float * WEIGHT_LIGHT;
  69. static ::java::lang::Float * WEIGHT_MEDIUM;
  70. static ::java::lang::Float * WEIGHT_REGULAR;
  71. static ::java::lang::Float * WEIGHT_SEMIBOLD;
  72. static ::java::lang::Float * WEIGHT_ULTRABOLD;
  73. static ::java::awt::font::TextAttribute * WIDTH;
  74. static ::java::lang::Float * WIDTH_CONDENSED;
  75. static ::java::lang::Float * WIDTH_EXTENDED;
  76. static ::java::lang::Float * WIDTH_REGULAR;
  77. static ::java::lang::Float * WIDTH_SEMI_CONDENSED;
  78. static ::java::lang::Float * WIDTH_SEMI_EXTENDED;
  79. static ::java::lang::Class class$;
  80. };
  81. #endif // __java_awt_font_TextAttribute__