JTree$AccessibleJTree.h 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __javax_swing_JTree$AccessibleJTree__
  3. #define __javax_swing_JTree$AccessibleJTree__
  4. #pragma interface
  5. #include <javax/swing/JComponent$AccessibleJComponent.h>
  6. extern "Java"
  7. {
  8. namespace java
  9. {
  10. namespace awt
  11. {
  12. class Point;
  13. }
  14. }
  15. namespace javax
  16. {
  17. namespace accessibility
  18. {
  19. class Accessible;
  20. class AccessibleRole;
  21. class AccessibleSelection;
  22. }
  23. namespace swing
  24. {
  25. class JTree;
  26. class JTree$AccessibleJTree;
  27. namespace event
  28. {
  29. class TreeExpansionEvent;
  30. class TreeModelEvent;
  31. class TreeSelectionEvent;
  32. }
  33. }
  34. }
  35. }
  36. class javax::swing::JTree$AccessibleJTree : public ::javax::swing::JComponent$AccessibleJComponent
  37. {
  38. public:
  39. JTree$AccessibleJTree(::javax::swing::JTree *);
  40. virtual void addAccessibleSelection(jint);
  41. virtual void clearAccessibleSelection();
  42. virtual void fireVisibleDataPropertyChange();
  43. virtual ::javax::accessibility::Accessible * getAccessibleAt(::java::awt::Point *);
  44. virtual ::javax::accessibility::Accessible * getAccessibleChild(jint);
  45. virtual jint getAccessibleChildrenCount();
  46. virtual jint getAccessibleIndexInParent();
  47. virtual ::javax::accessibility::AccessibleRole * getAccessibleRole();
  48. virtual ::javax::accessibility::AccessibleSelection * getAccessibleSelection();
  49. virtual ::javax::accessibility::Accessible * getAccessibleSelection(jint);
  50. virtual jint getAccessibleSelectionCount();
  51. virtual jboolean isAccessibleChildSelected(jint);
  52. virtual void removeAccessibleSelection(jint);
  53. virtual void selectAllAccessibleSelection();
  54. virtual void treeCollapsed(::javax::swing::event::TreeExpansionEvent *);
  55. virtual void treeExpanded(::javax::swing::event::TreeExpansionEvent *);
  56. virtual void treeNodesChanged(::javax::swing::event::TreeModelEvent *);
  57. virtual void treeNodesInserted(::javax::swing::event::TreeModelEvent *);
  58. virtual void treeNodesRemoved(::javax::swing::event::TreeModelEvent *);
  59. virtual void treeStructureChanged(::javax::swing::event::TreeModelEvent *);
  60. virtual void valueChanged(::javax::swing::event::TreeSelectionEvent *);
  61. public: // actually package-private
  62. static ::javax::swing::JTree * access$0(::javax::swing::JTree$AccessibleJTree *);
  63. ::javax::swing::JTree * __attribute__((aligned(__alignof__( ::javax::swing::JComponent$AccessibleJComponent)))) this$0;
  64. public:
  65. static ::java::lang::Class class$;
  66. };
  67. #endif // __javax_swing_JTree$AccessibleJTree__