Style.h 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __javax_swing_text_Style__
  3. #define __javax_swing_text_Style__
  4. #pragma interface
  5. #include <java/lang/Object.h>
  6. extern "Java"
  7. {
  8. namespace javax
  9. {
  10. namespace swing
  11. {
  12. namespace event
  13. {
  14. class ChangeListener;
  15. }
  16. namespace text
  17. {
  18. class AttributeSet;
  19. class Style;
  20. }
  21. }
  22. }
  23. }
  24. class javax::swing::text::Style : public ::java::lang::Object
  25. {
  26. public:
  27. virtual ::java::lang::String * getName() = 0;
  28. virtual void addChangeListener(::javax::swing::event::ChangeListener *) = 0;
  29. virtual void removeChangeListener(::javax::swing::event::ChangeListener *) = 0;
  30. virtual void addAttribute(::java::lang::Object *, ::java::lang::Object *) = 0;
  31. virtual void addAttributes(::javax::swing::text::AttributeSet *) = 0;
  32. virtual void removeAttribute(::java::lang::Object *) = 0;
  33. virtual void removeAttributes(::java::util::Enumeration *) = 0;
  34. virtual void removeAttributes(::javax::swing::text::AttributeSet *) = 0;
  35. virtual void setResolveParent(::javax::swing::text::AttributeSet *) = 0;
  36. virtual jboolean containsAttribute(::java::lang::Object *, ::java::lang::Object *) = 0;
  37. virtual jboolean containsAttributes(::javax::swing::text::AttributeSet *) = 0;
  38. virtual ::javax::swing::text::AttributeSet * copyAttributes() = 0;
  39. virtual ::java::lang::Object * getAttribute(::java::lang::Object *) = 0;
  40. virtual jint getAttributeCount() = 0;
  41. virtual ::java::util::Enumeration * getAttributeNames() = 0;
  42. virtual ::javax::swing::text::AttributeSet * getResolveParent() = 0;
  43. virtual jboolean isDefined(::java::lang::Object *) = 0;
  44. virtual jboolean isEqual(::javax::swing::text::AttributeSet *) = 0;
  45. static ::java::lang::Class class$;
  46. } __attribute__ ((java_interface));
  47. #endif // __javax_swing_text_Style__