OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [libjava/] [javax/] [accessibility/] [AccessibleContext.h] - Blame information for rev 851

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 759 jeremybenn
 
2
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
 
4
#ifndef __javax_accessibility_AccessibleContext__
5
#define __javax_accessibility_AccessibleContext__
6
 
7
#pragma interface
8
 
9
#include <java/lang/Object.h>
10
#include <gcj/array.h>
11
 
12
extern "Java"
13
{
14
  namespace java
15
  {
16
    namespace beans
17
    {
18
        class PropertyChangeListener;
19
        class PropertyChangeSupport;
20
    }
21
  }
22
  namespace javax
23
  {
24
    namespace accessibility
25
    {
26
        class Accessible;
27
        class AccessibleAction;
28
        class AccessibleComponent;
29
        class AccessibleContext;
30
        class AccessibleEditableText;
31
        class AccessibleIcon;
32
        class AccessibleRelationSet;
33
        class AccessibleRole;
34
        class AccessibleSelection;
35
        class AccessibleStateSet;
36
        class AccessibleTable;
37
        class AccessibleText;
38
        class AccessibleValue;
39
    }
40
  }
41
}
42
 
43
class javax::accessibility::AccessibleContext : public ::java::lang::Object
44
{
45
 
46
public:
47
  AccessibleContext();
48
  virtual ::java::lang::String * getAccessibleName();
49
  virtual void setAccessibleName(::java::lang::String *);
50
  virtual ::java::lang::String * getAccessibleDescription();
51
  virtual void setAccessibleDescription(::java::lang::String *);
52
  virtual ::javax::accessibility::AccessibleRole * getAccessibleRole() = 0;
53
  virtual ::javax::accessibility::AccessibleStateSet * getAccessibleStateSet() = 0;
54
  virtual ::javax::accessibility::Accessible * getAccessibleParent();
55
  virtual void setAccessibleParent(::javax::accessibility::Accessible *);
56
  virtual jint getAccessibleIndexInParent() = 0;
57
  virtual jint getAccessibleChildrenCount() = 0;
58
  virtual ::javax::accessibility::Accessible * getAccessibleChild(jint) = 0;
59
  virtual ::java::util::Locale * getLocale() = 0;
60
  virtual void addPropertyChangeListener(::java::beans::PropertyChangeListener *);
61
  virtual void removePropertyChangeListener(::java::beans::PropertyChangeListener *);
62
  virtual ::javax::accessibility::AccessibleAction * getAccessibleAction();
63
  virtual ::javax::accessibility::AccessibleComponent * getAccessibleComponent();
64
  virtual ::javax::accessibility::AccessibleSelection * getAccessibleSelection();
65
  virtual ::javax::accessibility::AccessibleText * getAccessibleText();
66
  virtual ::javax::accessibility::AccessibleEditableText * getAccessibleEditableText();
67
  virtual ::javax::accessibility::AccessibleValue * getAccessibleValue();
68
  virtual JArray< ::javax::accessibility::AccessibleIcon * > * getAccessibleIcon();
69
  virtual ::javax::accessibility::AccessibleRelationSet * getAccessibleRelationSet();
70
  virtual ::javax::accessibility::AccessibleTable * getAccessibleTable();
71
  virtual void firePropertyChange(::java::lang::String *, ::java::lang::Object *, ::java::lang::Object *);
72
  static ::java::lang::String * ACCESSIBLE_NAME_PROPERTY;
73
  static ::java::lang::String * ACCESSIBLE_DESCRIPTION_PROPERTY;
74
  static ::java::lang::String * ACCESSIBLE_STATE_PROPERTY;
75
  static ::java::lang::String * ACCESSIBLE_VALUE_PROPERTY;
76
  static ::java::lang::String * ACCESSIBLE_SELECTION_PROPERTY;
77
  static ::java::lang::String * ACCESSIBLE_TEXT_PROPERTY;
78
  static ::java::lang::String * ACCESSIBLE_CARET_PROPERTY;
79
  static ::java::lang::String * ACCESSIBLE_VISIBLE_DATA_PROPERTY;
80
  static ::java::lang::String * ACCESSIBLE_CHILD_PROPERTY;
81
  static ::java::lang::String * ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY;
82
  static ::java::lang::String * ACCESSIBLE_TABLE_CAPTION_CHANGED;
83
  static ::java::lang::String * ACCESSIBLE_TABLE_SUMMARY_CHANGED;
84
  static ::java::lang::String * ACCESSIBLE_TABLE_MODEL_CHANGED;
85
  static ::java::lang::String * ACCESSIBLE_TABLE_ROW_HEADER_CHANGED;
86
  static ::java::lang::String * ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED;
87
  static ::java::lang::String * ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED;
88
  static ::java::lang::String * ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED;
89
  static ::java::lang::String * ACCESSIBLE_ACTION_PROPERTY;
90
  static ::java::lang::String * ACCESSIBLE_HYPERTEXT_OFFSET;
91
  static ::java::lang::String * ACCESSIBLE_COMPONENT_BOUNDS_CHANGED;
92
  static ::java::lang::String * ACCESSIBLE_INVALIDATE_CHILDREN;
93
  static ::java::lang::String * ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED;
94
public: // actually protected
95
  ::javax::accessibility::Accessible * __attribute__((aligned(__alignof__( ::java::lang::Object)))) accessibleParent;
96
  ::java::lang::String * accessibleName;
97
  ::java::lang::String * accessibleDescription;
98
private:
99
  ::java::beans::PropertyChangeSupport * listeners;
100
public:
101
  static ::java::lang::Class class$;
102
};
103
 
104
#endif // __javax_accessibility_AccessibleContext__

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.