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