diff options
Diffstat (limited to 'libjava/javax/accessibility')
27 files changed, 1340 insertions, 0 deletions
diff --git a/libjava/javax/accessibility/Accessible.h b/libjava/javax/accessibility/Accessible.h new file mode 100644 index 0000000..04dab4e --- /dev/null +++ b/libjava/javax/accessibility/Accessible.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_Accessible__ +#define __javax_accessibility_Accessible__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class Accessible; + class AccessibleContext; + } + } +} + +class javax::accessibility::Accessible : public ::java::lang::Object +{ + +public: + virtual ::javax::accessibility::AccessibleContext * getAccessibleContext() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_Accessible__ diff --git a/libjava/javax/accessibility/AccessibleAction.h b/libjava/javax/accessibility/AccessibleAction.h new file mode 100644 index 0000000..ede23c9 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleAction.h @@ -0,0 +1,34 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleAction__ +#define __javax_accessibility_AccessibleAction__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleAction; + } + } +} + +class javax::accessibility::AccessibleAction : public ::java::lang::Object +{ + +public: + virtual jint getAccessibleActionCount() = 0; + virtual ::java::lang::String * getAccessibleActionDescription(jint) = 0; + virtual jboolean doAccessibleAction(jint) = 0; + static ::java::lang::String * DECREMENT; + static ::java::lang::String * INCREMENT; + static ::java::lang::String * TOGGLE_EXPAND; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleAction__ diff --git a/libjava/javax/accessibility/AccessibleAttributeSequence.h b/libjava/javax/accessibility/AccessibleAttributeSequence.h new file mode 100644 index 0000000..e9d76b0 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleAttributeSequence.h @@ -0,0 +1,39 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleAttributeSequence__ +#define __javax_accessibility_AccessibleAttributeSequence__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleAttributeSequence; + } + namespace swing + { + namespace text + { + class AttributeSet; + } + } + } +} + +class javax::accessibility::AccessibleAttributeSequence : public ::java::lang::Object +{ + +public: + AccessibleAttributeSequence(); + ::javax::swing::text::AttributeSet * __attribute__((aligned(__alignof__( ::java::lang::Object)))) attributes; + jint startIndex; + jint endIndex; + static ::java::lang::Class class$; +}; + +#endif // __javax_accessibility_AccessibleAttributeSequence__ diff --git a/libjava/javax/accessibility/AccessibleBundle.h b/libjava/javax/accessibility/AccessibleBundle.h new file mode 100644 index 0000000..6541377 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleBundle.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleBundle__ +#define __javax_accessibility_AccessibleBundle__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleBundle; + } + } +} + +class javax::accessibility::AccessibleBundle : public ::java::lang::Object +{ + +public: + AccessibleBundle(); +public: // actually protected + virtual ::java::lang::String * toDisplayString(::java::lang::String *, ::java::util::Locale *); +public: + virtual ::java::lang::String * toDisplayString(::java::util::Locale *); + virtual ::java::lang::String * toDisplayString(); + virtual ::java::lang::String * toString(); +public: // actually protected + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) key; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_accessibility_AccessibleBundle__ diff --git a/libjava/javax/accessibility/AccessibleComponent.h b/libjava/javax/accessibility/AccessibleComponent.h new file mode 100644 index 0000000..3f260f2 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleComponent.h @@ -0,0 +1,73 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleComponent__ +#define __javax_accessibility_AccessibleComponent__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace awt + { + class Color; + class Cursor; + class Dimension; + class Font; + class FontMetrics; + class Point; + class Rectangle; + namespace event + { + class FocusListener; + } + } + } + namespace javax + { + namespace accessibility + { + class Accessible; + class AccessibleComponent; + } + } +} + +class javax::accessibility::AccessibleComponent : public ::java::lang::Object +{ + +public: + virtual ::java::awt::Color * getBackground() = 0; + virtual void setBackground(::java::awt::Color *) = 0; + virtual ::java::awt::Color * getForeground() = 0; + virtual void setForeground(::java::awt::Color *) = 0; + virtual ::java::awt::Cursor * getCursor() = 0; + virtual void setCursor(::java::awt::Cursor *) = 0; + virtual ::java::awt::Font * getFont() = 0; + virtual void setFont(::java::awt::Font *) = 0; + virtual ::java::awt::FontMetrics * getFontMetrics(::java::awt::Font *) = 0; + virtual jboolean isEnabled() = 0; + virtual void setEnabled(jboolean) = 0; + virtual jboolean isVisible() = 0; + virtual void setVisible(jboolean) = 0; + virtual jboolean isShowing() = 0; + virtual jboolean contains(::java::awt::Point *) = 0; + virtual ::java::awt::Point * getLocationOnScreen() = 0; + virtual ::java::awt::Point * getLocation() = 0; + virtual void setLocation(::java::awt::Point *) = 0; + virtual ::java::awt::Rectangle * getBounds() = 0; + virtual void setBounds(::java::awt::Rectangle *) = 0; + virtual ::java::awt::Dimension * getSize() = 0; + virtual void setSize(::java::awt::Dimension *) = 0; + virtual ::javax::accessibility::Accessible * getAccessibleAt(::java::awt::Point *) = 0; + virtual jboolean isFocusTraversable() = 0; + virtual void requestFocus() = 0; + virtual void addFocusListener(::java::awt::event::FocusListener *) = 0; + virtual void removeFocusListener(::java::awt::event::FocusListener *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleComponent__ diff --git a/libjava/javax/accessibility/AccessibleContext.h b/libjava/javax/accessibility/AccessibleContext.h new file mode 100644 index 0000000..764af3a --- /dev/null +++ b/libjava/javax/accessibility/AccessibleContext.h @@ -0,0 +1,104 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleContext__ +#define __javax_accessibility_AccessibleContext__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace beans + { + class PropertyChangeListener; + class PropertyChangeSupport; + } + } + namespace javax + { + namespace accessibility + { + class Accessible; + class AccessibleAction; + class AccessibleComponent; + class AccessibleContext; + class AccessibleEditableText; + class AccessibleIcon; + class AccessibleRelationSet; + class AccessibleRole; + class AccessibleSelection; + class AccessibleStateSet; + class AccessibleTable; + class AccessibleText; + class AccessibleValue; + } + } +} + +class javax::accessibility::AccessibleContext : public ::java::lang::Object +{ + +public: + AccessibleContext(); + virtual ::java::lang::String * getAccessibleName(); + virtual void setAccessibleName(::java::lang::String *); + virtual ::java::lang::String * getAccessibleDescription(); + virtual void setAccessibleDescription(::java::lang::String *); + virtual ::javax::accessibility::AccessibleRole * getAccessibleRole() = 0; + virtual ::javax::accessibility::AccessibleStateSet * getAccessibleStateSet() = 0; + virtual ::javax::accessibility::Accessible * getAccessibleParent(); + virtual void setAccessibleParent(::javax::accessibility::Accessible *); + virtual jint getAccessibleIndexInParent() = 0; + virtual jint getAccessibleChildrenCount() = 0; + virtual ::javax::accessibility::Accessible * getAccessibleChild(jint) = 0; + virtual ::java::util::Locale * getLocale() = 0; + virtual void addPropertyChangeListener(::java::beans::PropertyChangeListener *); + virtual void removePropertyChangeListener(::java::beans::PropertyChangeListener *); + virtual ::javax::accessibility::AccessibleAction * getAccessibleAction(); + virtual ::javax::accessibility::AccessibleComponent * getAccessibleComponent(); + virtual ::javax::accessibility::AccessibleSelection * getAccessibleSelection(); + virtual ::javax::accessibility::AccessibleText * getAccessibleText(); + virtual ::javax::accessibility::AccessibleEditableText * getAccessibleEditableText(); + virtual ::javax::accessibility::AccessibleValue * getAccessibleValue(); + virtual JArray< ::javax::accessibility::AccessibleIcon * > * getAccessibleIcon(); + virtual ::javax::accessibility::AccessibleRelationSet * getAccessibleRelationSet(); + virtual ::javax::accessibility::AccessibleTable * getAccessibleTable(); + virtual void firePropertyChange(::java::lang::String *, ::java::lang::Object *, ::java::lang::Object *); + static ::java::lang::String * ACCESSIBLE_NAME_PROPERTY; + static ::java::lang::String * ACCESSIBLE_DESCRIPTION_PROPERTY; + static ::java::lang::String * ACCESSIBLE_STATE_PROPERTY; + static ::java::lang::String * ACCESSIBLE_VALUE_PROPERTY; + static ::java::lang::String * ACCESSIBLE_SELECTION_PROPERTY; + static ::java::lang::String * ACCESSIBLE_TEXT_PROPERTY; + static ::java::lang::String * ACCESSIBLE_CARET_PROPERTY; + static ::java::lang::String * ACCESSIBLE_VISIBLE_DATA_PROPERTY; + static ::java::lang::String * ACCESSIBLE_CHILD_PROPERTY; + static ::java::lang::String * ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY; + static ::java::lang::String * ACCESSIBLE_TABLE_CAPTION_CHANGED; + static ::java::lang::String * ACCESSIBLE_TABLE_SUMMARY_CHANGED; + static ::java::lang::String * ACCESSIBLE_TABLE_MODEL_CHANGED; + static ::java::lang::String * ACCESSIBLE_TABLE_ROW_HEADER_CHANGED; + static ::java::lang::String * ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED; + static ::java::lang::String * ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED; + static ::java::lang::String * ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED; + static ::java::lang::String * ACCESSIBLE_ACTION_PROPERTY; + static ::java::lang::String * ACCESSIBLE_HYPERTEXT_OFFSET; + static ::java::lang::String * ACCESSIBLE_COMPONENT_BOUNDS_CHANGED; + static ::java::lang::String * ACCESSIBLE_INVALIDATE_CHILDREN; + static ::java::lang::String * ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED; +public: // actually protected + ::javax::accessibility::Accessible * __attribute__((aligned(__alignof__( ::java::lang::Object)))) accessibleParent; + ::java::lang::String * accessibleName; + ::java::lang::String * accessibleDescription; +private: + ::java::beans::PropertyChangeSupport * listeners; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_accessibility_AccessibleContext__ diff --git a/libjava/javax/accessibility/AccessibleEditableText.h b/libjava/javax/accessibility/AccessibleEditableText.h new file mode 100644 index 0000000..715abae --- /dev/null +++ b/libjava/javax/accessibility/AccessibleEditableText.h @@ -0,0 +1,63 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleEditableText__ +#define __javax_accessibility_AccessibleEditableText__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace awt + { + class Point; + class Rectangle; + } + } + namespace javax + { + namespace accessibility + { + class AccessibleEditableText; + } + namespace swing + { + namespace text + { + class AttributeSet; + } + } + } +} + +class javax::accessibility::AccessibleEditableText : public ::java::lang::Object +{ + +public: + virtual void setTextContents(::java::lang::String *) = 0; + virtual void insertTextAtIndex(jint, ::java::lang::String *) = 0; + virtual ::java::lang::String * getTextRange(jint, jint) = 0; + virtual void delete$(jint, jint) = 0; + virtual void cut(jint, jint) = 0; + virtual void paste(jint) = 0; + virtual void replaceText(jint, jint, ::java::lang::String *) = 0; + virtual void selectText(jint, jint) = 0; + virtual void setAttributes(jint, jint, ::javax::swing::text::AttributeSet *) = 0; + virtual jint getIndexAtPoint(::java::awt::Point *) = 0; + virtual ::java::awt::Rectangle * getCharacterBounds(jint) = 0; + virtual jint getCharCount() = 0; + virtual jint getCaretPosition() = 0; + virtual ::java::lang::String * getAtIndex(jint, jint) = 0; + virtual ::java::lang::String * getAfterIndex(jint, jint) = 0; + virtual ::java::lang::String * getBeforeIndex(jint, jint) = 0; + virtual ::javax::swing::text::AttributeSet * getCharacterAttribute(jint) = 0; + virtual jint getSelectionStart() = 0; + virtual jint getSelectionEnd() = 0; + virtual ::java::lang::String * getSelectedText() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleEditableText__ diff --git a/libjava/javax/accessibility/AccessibleExtendedComponent.h b/libjava/javax/accessibility/AccessibleExtendedComponent.h new file mode 100644 index 0000000..92563b3 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleExtendedComponent.h @@ -0,0 +1,77 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleExtendedComponent__ +#define __javax_accessibility_AccessibleExtendedComponent__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace awt + { + class Color; + class Cursor; + class Dimension; + class Font; + class FontMetrics; + class Point; + class Rectangle; + namespace event + { + class FocusListener; + } + } + } + namespace javax + { + namespace accessibility + { + class Accessible; + class AccessibleExtendedComponent; + class AccessibleKeyBinding; + } + } +} + +class javax::accessibility::AccessibleExtendedComponent : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * getToolTipText() = 0; + virtual ::java::lang::String * getTitledBorderText() = 0; + virtual ::javax::accessibility::AccessibleKeyBinding * getAccessibleKeyBinding() = 0; + virtual ::java::awt::Color * getBackground() = 0; + virtual void setBackground(::java::awt::Color *) = 0; + virtual ::java::awt::Color * getForeground() = 0; + virtual void setForeground(::java::awt::Color *) = 0; + virtual ::java::awt::Cursor * getCursor() = 0; + virtual void setCursor(::java::awt::Cursor *) = 0; + virtual ::java::awt::Font * getFont() = 0; + virtual void setFont(::java::awt::Font *) = 0; + virtual ::java::awt::FontMetrics * getFontMetrics(::java::awt::Font *) = 0; + virtual jboolean isEnabled() = 0; + virtual void setEnabled(jboolean) = 0; + virtual jboolean isVisible() = 0; + virtual void setVisible(jboolean) = 0; + virtual jboolean isShowing() = 0; + virtual jboolean contains(::java::awt::Point *) = 0; + virtual ::java::awt::Point * getLocationOnScreen() = 0; + virtual ::java::awt::Point * getLocation() = 0; + virtual void setLocation(::java::awt::Point *) = 0; + virtual ::java::awt::Rectangle * getBounds() = 0; + virtual void setBounds(::java::awt::Rectangle *) = 0; + virtual ::java::awt::Dimension * getSize() = 0; + virtual void setSize(::java::awt::Dimension *) = 0; + virtual ::javax::accessibility::Accessible * getAccessibleAt(::java::awt::Point *) = 0; + virtual jboolean isFocusTraversable() = 0; + virtual void requestFocus() = 0; + virtual void addFocusListener(::java::awt::event::FocusListener *) = 0; + virtual void removeFocusListener(::java::awt::event::FocusListener *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleExtendedComponent__ diff --git a/libjava/javax/accessibility/AccessibleExtendedTable.h b/libjava/javax/accessibility/AccessibleExtendedTable.h new file mode 100644 index 0000000..995b3e5 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleExtendedTable.h @@ -0,0 +1,57 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleExtendedTable__ +#define __javax_accessibility_AccessibleExtendedTable__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class Accessible; + class AccessibleExtendedTable; + class AccessibleTable; + } + } +} + +class javax::accessibility::AccessibleExtendedTable : public ::java::lang::Object +{ + +public: + virtual jint getAccessibleRow(jint) = 0; + virtual jint getAccessibleColumn(jint) = 0; + virtual jint getAccessibleIndex(jint, jint) = 0; + virtual ::javax::accessibility::Accessible * getAccessibleCaption() = 0; + virtual void setAccessibleCaption(::javax::accessibility::Accessible *) = 0; + virtual ::javax::accessibility::Accessible * getAccessibleSummary() = 0; + virtual void setAccessibleSummary(::javax::accessibility::Accessible *) = 0; + virtual jint getAccessibleRowCount() = 0; + virtual jint getAccessibleColumnCount() = 0; + virtual ::javax::accessibility::Accessible * getAccessibleAt(jint, jint) = 0; + virtual jint getAccessibleRowExtentAt(jint, jint) = 0; + virtual jint getAccessibleColumnExtentAt(jint, jint) = 0; + virtual ::javax::accessibility::AccessibleTable * getAccessibleRowHeader() = 0; + virtual void setAccessibleRowHeader(::javax::accessibility::AccessibleTable *) = 0; + virtual ::javax::accessibility::AccessibleTable * getAccessibleColumnHeader() = 0; + virtual void setAccessibleColumnHeader(::javax::accessibility::AccessibleTable *) = 0; + virtual ::javax::accessibility::Accessible * getAccessibleRowDescription(jint) = 0; + virtual void setAccessibleRowDescription(jint, ::javax::accessibility::Accessible *) = 0; + virtual ::javax::accessibility::Accessible * getAccessibleColumnDescription(jint) = 0; + virtual void setAccessibleColumnDescription(jint, ::javax::accessibility::Accessible *) = 0; + virtual jboolean isAccessibleSelected(jint, jint) = 0; + virtual jboolean isAccessibleRowSelected(jint) = 0; + virtual jboolean isAccessibleColumnSelected(jint) = 0; + virtual JArray< jint > * getSelectedAccessibleRows() = 0; + virtual JArray< jint > * getSelectedAccessibleColumns() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleExtendedTable__ diff --git a/libjava/javax/accessibility/AccessibleExtendedText.h b/libjava/javax/accessibility/AccessibleExtendedText.h new file mode 100644 index 0000000..b947e66 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleExtendedText.h @@ -0,0 +1,43 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleExtendedText__ +#define __javax_accessibility_AccessibleExtendedText__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace awt + { + class Rectangle; + } + } + namespace javax + { + namespace accessibility + { + class AccessibleExtendedText; + class AccessibleTextSequence; + } + } +} + +class javax::accessibility::AccessibleExtendedText : public ::java::lang::Object +{ + +public: + virtual ::java::awt::Rectangle * getTextBounds(jint, jint) = 0; + virtual ::java::lang::String * getTextRange(jint, jint) = 0; + virtual ::javax::accessibility::AccessibleTextSequence * getTextSequenceAfter(jint, jint) = 0; + virtual ::javax::accessibility::AccessibleTextSequence * getTextSequenceAt(jint, jint) = 0; + virtual ::javax::accessibility::AccessibleTextSequence * getTextSequenceBefore(jint, jint) = 0; + static const jint LINE = 4; + static const jint ATTRIBUTE_RUN = 5; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleExtendedText__ diff --git a/libjava/javax/accessibility/AccessibleHyperlink.h b/libjava/javax/accessibility/AccessibleHyperlink.h new file mode 100644 index 0000000..0883355 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleHyperlink.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleHyperlink__ +#define __javax_accessibility_AccessibleHyperlink__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleHyperlink; + } + } +} + +class javax::accessibility::AccessibleHyperlink : public ::java::lang::Object +{ + +public: + AccessibleHyperlink(); + virtual jboolean isValid() = 0; + virtual jint getAccessibleActionCount() = 0; + virtual jboolean doAccessibleAction(jint) = 0; + virtual ::java::lang::String * getAccessibleActionDescription(jint) = 0; + virtual ::java::lang::Object * getAccessibleActionObject(jint) = 0; + virtual ::java::lang::Object * getAccessibleActionAnchor(jint) = 0; + virtual jint getStartIndex() = 0; + virtual jint getEndIndex() = 0; + static ::java::lang::Class class$; +}; + +#endif // __javax_accessibility_AccessibleHyperlink__ diff --git a/libjava/javax/accessibility/AccessibleHypertext.h b/libjava/javax/accessibility/AccessibleHypertext.h new file mode 100644 index 0000000..0aac635 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleHypertext.h @@ -0,0 +1,58 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleHypertext__ +#define __javax_accessibility_AccessibleHypertext__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace awt + { + class Point; + class Rectangle; + } + } + namespace javax + { + namespace accessibility + { + class AccessibleHyperlink; + class AccessibleHypertext; + } + namespace swing + { + namespace text + { + class AttributeSet; + } + } + } +} + +class javax::accessibility::AccessibleHypertext : public ::java::lang::Object +{ + +public: + virtual jint getLinkCount() = 0; + virtual ::javax::accessibility::AccessibleHyperlink * getLink(jint) = 0; + virtual jint getLinkIndex(jint) = 0; + virtual jint getIndexAtPoint(::java::awt::Point *) = 0; + virtual ::java::awt::Rectangle * getCharacterBounds(jint) = 0; + virtual jint getCharCount() = 0; + virtual jint getCaretPosition() = 0; + virtual ::java::lang::String * getAtIndex(jint, jint) = 0; + virtual ::java::lang::String * getAfterIndex(jint, jint) = 0; + virtual ::java::lang::String * getBeforeIndex(jint, jint) = 0; + virtual ::javax::swing::text::AttributeSet * getCharacterAttribute(jint) = 0; + virtual jint getSelectionStart() = 0; + virtual jint getSelectionEnd() = 0; + virtual ::java::lang::String * getSelectedText() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleHypertext__ diff --git a/libjava/javax/accessibility/AccessibleIcon.h b/libjava/javax/accessibility/AccessibleIcon.h new file mode 100644 index 0000000..c296620 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleIcon.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleIcon__ +#define __javax_accessibility_AccessibleIcon__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleIcon; + } + } +} + +class javax::accessibility::AccessibleIcon : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * getAccessibleIconDescription() = 0; + virtual void setAccessibleIconDescription(::java::lang::String *) = 0; + virtual jint getAccessibleIconWidth() = 0; + virtual jint getAccessibleIconHeight() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleIcon__ diff --git a/libjava/javax/accessibility/AccessibleKeyBinding.h b/libjava/javax/accessibility/AccessibleKeyBinding.h new file mode 100644 index 0000000..472b7d0 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleKeyBinding.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleKeyBinding__ +#define __javax_accessibility_AccessibleKeyBinding__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleKeyBinding; + } + } +} + +class javax::accessibility::AccessibleKeyBinding : public ::java::lang::Object +{ + +public: + virtual jint getAccessibleKeyBindingCount() = 0; + virtual ::java::lang::Object * getAccessibleKeyBinding(jint) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleKeyBinding__ diff --git a/libjava/javax/accessibility/AccessibleRelation.h b/libjava/javax/accessibility/AccessibleRelation.h new file mode 100644 index 0000000..f0d3a9d --- /dev/null +++ b/libjava/javax/accessibility/AccessibleRelation.h @@ -0,0 +1,66 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleRelation__ +#define __javax_accessibility_AccessibleRelation__ + +#pragma interface + +#include <javax/accessibility/AccessibleBundle.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleRelation; + } + } +} + +class javax::accessibility::AccessibleRelation : public ::javax::accessibility::AccessibleBundle +{ + +public: + AccessibleRelation(::java::lang::String *); + AccessibleRelation(::java::lang::String *, ::java::lang::Object *); + AccessibleRelation(::java::lang::String *, JArray< ::java::lang::Object * > *); + virtual ::java::lang::String * getKey(); + virtual JArray< ::java::lang::Object * > * getTarget(); + virtual void setTarget(::java::lang::Object *); + virtual void setTarget(JArray< ::java::lang::Object * > *); + static ::java::lang::String * LABEL_FOR; + static ::java::lang::String * LABELED_BY; + static ::java::lang::String * MEMBER_OF; + static ::java::lang::String * CONTROLLER_FOR; + static ::java::lang::String * CONTROLLED_BY; + static ::java::lang::String * LABEL_FOR_PROPERTY; + static ::java::lang::String * LABELED_BY_PROPERTY; + static ::java::lang::String * MEMBER_OF_PROPERTY; + static ::java::lang::String * CONTROLLER_FOR_PROPERTY; + static ::java::lang::String * CONTROLLED_BY_PROPERTY; + static ::java::lang::String * CHILD_NODE_OF; + static ::java::lang::String * CHILD_NODE_OF_PROPERTY; + static ::java::lang::String * EMBEDDED_BY; + static ::java::lang::String * EMBEDDED_BY_PROPERTY; + static ::java::lang::String * EMBEDS; + static ::java::lang::String * EMBEDS_PROPERTY; + static ::java::lang::String * FLOWS_FROM; + static ::java::lang::String * FLOWS_FROM_PROPERTY; + static ::java::lang::String * FLOWS_TO; + static ::java::lang::String * FLOWS_TO_PROPERTY; + static ::java::lang::String * PARENT_WINDOW_OF; + static ::java::lang::String * PARENT_WINDOW_OF_PROPERTY; + static ::java::lang::String * SUBWINDOW_OF; + static ::java::lang::String * SUBWINDOW_OF_PROPERTY; +private: + static JArray< ::java::lang::Object * > * EMPTY_TARGETS; +public: // actually package-private + JArray< ::java::lang::Object * > * __attribute__((aligned(__alignof__( ::javax::accessibility::AccessibleBundle)))) targets; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_accessibility_AccessibleRelation__ diff --git a/libjava/javax/accessibility/AccessibleRelationSet.h b/libjava/javax/accessibility/AccessibleRelationSet.h new file mode 100644 index 0000000..6c2d4d4 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleRelationSet.h @@ -0,0 +1,45 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleRelationSet__ +#define __javax_accessibility_AccessibleRelationSet__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleRelation; + class AccessibleRelationSet; + } + } +} + +class javax::accessibility::AccessibleRelationSet : public ::java::lang::Object +{ + +public: + AccessibleRelationSet(); + AccessibleRelationSet(JArray< ::javax::accessibility::AccessibleRelation * > *); + virtual jboolean add(::javax::accessibility::AccessibleRelation *); + virtual void addAll(JArray< ::javax::accessibility::AccessibleRelation * > *); + virtual jboolean remove(::javax::accessibility::AccessibleRelation *); + virtual void clear(); + virtual jint size(); + virtual jboolean contains(::java::lang::String *); + virtual ::javax::accessibility::AccessibleRelation * get(::java::lang::String *); + virtual JArray< ::javax::accessibility::AccessibleRelation * > * toArray(); + virtual ::java::lang::String * toString(); +public: // actually protected + ::java::util::Vector * __attribute__((aligned(__alignof__( ::java::lang::Object)))) relations; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_accessibility_AccessibleRelationSet__ diff --git a/libjava/javax/accessibility/AccessibleResourceBundle.h b/libjava/javax/accessibility/AccessibleResourceBundle.h new file mode 100644 index 0000000..87370a8 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleResourceBundle.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleResourceBundle__ +#define __javax_accessibility_AccessibleResourceBundle__ + +#pragma interface + +#include <java/util/ListResourceBundle.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleResourceBundle; + } + } +} + +class javax::accessibility::AccessibleResourceBundle : public ::java::util::ListResourceBundle +{ + +public: + AccessibleResourceBundle(); + virtual JArray< JArray< ::java::lang::Object * > * > * getContents(); + static ::java::lang::Class class$; +}; + +#endif // __javax_accessibility_AccessibleResourceBundle__ diff --git a/libjava/javax/accessibility/AccessibleRole.h b/libjava/javax/accessibility/AccessibleRole.h new file mode 100644 index 0000000..1fd9e3c --- /dev/null +++ b/libjava/javax/accessibility/AccessibleRole.h @@ -0,0 +1,92 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleRole__ +#define __javax_accessibility_AccessibleRole__ + +#pragma interface + +#include <javax/accessibility/AccessibleBundle.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleRole; + } + } +} + +class javax::accessibility::AccessibleRole : public ::javax::accessibility::AccessibleBundle +{ + +public: // actually protected + AccessibleRole(::java::lang::String *); +public: + static ::javax::accessibility::AccessibleRole * ALERT; + static ::javax::accessibility::AccessibleRole * COLUMN_HEADER; + static ::javax::accessibility::AccessibleRole * CANVAS; + static ::javax::accessibility::AccessibleRole * COMBO_BOX; + static ::javax::accessibility::AccessibleRole * DESKTOP_ICON; + static ::javax::accessibility::AccessibleRole * INTERNAL_FRAME; + static ::javax::accessibility::AccessibleRole * DESKTOP_PANE; + static ::javax::accessibility::AccessibleRole * OPTION_PANE; + static ::javax::accessibility::AccessibleRole * WINDOW; + static ::javax::accessibility::AccessibleRole * FRAME; + static ::javax::accessibility::AccessibleRole * DIALOG; + static ::javax::accessibility::AccessibleRole * COLOR_CHOOSER; + static ::javax::accessibility::AccessibleRole * DIRECTORY_PANE; + static ::javax::accessibility::AccessibleRole * FILE_CHOOSER; + static ::javax::accessibility::AccessibleRole * FILLER; + static ::javax::accessibility::AccessibleRole * HYPERLINK; + static ::javax::accessibility::AccessibleRole * ICON; + static ::javax::accessibility::AccessibleRole * LABEL; + static ::javax::accessibility::AccessibleRole * ROOT_PANE; + static ::javax::accessibility::AccessibleRole * GLASS_PANE; + static ::javax::accessibility::AccessibleRole * LAYERED_PANE; + static ::javax::accessibility::AccessibleRole * LIST; + static ::javax::accessibility::AccessibleRole * LIST_ITEM; + static ::javax::accessibility::AccessibleRole * MENU_BAR; + static ::javax::accessibility::AccessibleRole * POPUP_MENU; + static ::javax::accessibility::AccessibleRole * MENU; + static ::javax::accessibility::AccessibleRole * MENU_ITEM; + static ::javax::accessibility::AccessibleRole * SEPARATOR; + static ::javax::accessibility::AccessibleRole * PAGE_TAB_LIST; + static ::javax::accessibility::AccessibleRole * PAGE_TAB; + static ::javax::accessibility::AccessibleRole * PANEL; + static ::javax::accessibility::AccessibleRole * PROGRESS_BAR; + static ::javax::accessibility::AccessibleRole * PASSWORD_TEXT; + static ::javax::accessibility::AccessibleRole * PUSH_BUTTON; + static ::javax::accessibility::AccessibleRole * TOGGLE_BUTTON; + static ::javax::accessibility::AccessibleRole * CHECK_BOX; + static ::javax::accessibility::AccessibleRole * RADIO_BUTTON; + static ::javax::accessibility::AccessibleRole * ROW_HEADER; + static ::javax::accessibility::AccessibleRole * SCROLL_PANE; + static ::javax::accessibility::AccessibleRole * SCROLL_BAR; + static ::javax::accessibility::AccessibleRole * VIEWPORT; + static ::javax::accessibility::AccessibleRole * SLIDER; + static ::javax::accessibility::AccessibleRole * SPLIT_PANE; + static ::javax::accessibility::AccessibleRole * TABLE; + static ::javax::accessibility::AccessibleRole * TEXT; + static ::javax::accessibility::AccessibleRole * TREE; + static ::javax::accessibility::AccessibleRole * TOOL_BAR; + static ::javax::accessibility::AccessibleRole * TOOL_TIP; + static ::javax::accessibility::AccessibleRole * AWT_COMPONENT; + static ::javax::accessibility::AccessibleRole * SWING_COMPONENT; + static ::javax::accessibility::AccessibleRole * UNKNOWN; + static ::javax::accessibility::AccessibleRole * STATUS_BAR; + static ::javax::accessibility::AccessibleRole * DATE_EDITOR; + static ::javax::accessibility::AccessibleRole * SPIN_BOX; + static ::javax::accessibility::AccessibleRole * FONT_CHOOSER; + static ::javax::accessibility::AccessibleRole * GROUP_BOX; + static ::javax::accessibility::AccessibleRole * EDITBAR; + static ::javax::accessibility::AccessibleRole * FOOTER; + static ::javax::accessibility::AccessibleRole * HEADER; + static ::javax::accessibility::AccessibleRole * PARAGRAPH; + static ::javax::accessibility::AccessibleRole * PROGRESS_MONITOR; + static ::javax::accessibility::AccessibleRole * RULER; + static ::java::lang::Class class$; +}; + +#endif // __javax_accessibility_AccessibleRole__ diff --git a/libjava/javax/accessibility/AccessibleSelection.h b/libjava/javax/accessibility/AccessibleSelection.h new file mode 100644 index 0000000..3ab7b44 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleSelection.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleSelection__ +#define __javax_accessibility_AccessibleSelection__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class Accessible; + class AccessibleSelection; + } + } +} + +class javax::accessibility::AccessibleSelection : public ::java::lang::Object +{ + +public: + virtual jint getAccessibleSelectionCount() = 0; + virtual ::javax::accessibility::Accessible * getAccessibleSelection(jint) = 0; + virtual jboolean isAccessibleChildSelected(jint) = 0; + virtual void addAccessibleSelection(jint) = 0; + virtual void removeAccessibleSelection(jint) = 0; + virtual void clearAccessibleSelection() = 0; + virtual void selectAllAccessibleSelection() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleSelection__ diff --git a/libjava/javax/accessibility/AccessibleState.h b/libjava/javax/accessibility/AccessibleState.h new file mode 100644 index 0000000..3bc1adf --- /dev/null +++ b/libjava/javax/accessibility/AccessibleState.h @@ -0,0 +1,59 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleState__ +#define __javax_accessibility_AccessibleState__ + +#pragma interface + +#include <javax/accessibility/AccessibleBundle.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleState; + } + } +} + +class javax::accessibility::AccessibleState : public ::javax::accessibility::AccessibleBundle +{ + +public: // actually protected + AccessibleState(::java::lang::String *); +public: + static ::javax::accessibility::AccessibleState * ACTIVE; + static ::javax::accessibility::AccessibleState * PRESSED; + static ::javax::accessibility::AccessibleState * ARMED; + static ::javax::accessibility::AccessibleState * BUSY; + static ::javax::accessibility::AccessibleState * CHECKED; + static ::javax::accessibility::AccessibleState * EDITABLE; + static ::javax::accessibility::AccessibleState * EXPANDABLE; + static ::javax::accessibility::AccessibleState * COLLAPSED; + static ::javax::accessibility::AccessibleState * EXPANDED; + static ::javax::accessibility::AccessibleState * ENABLED; + static ::javax::accessibility::AccessibleState * FOCUSABLE; + static ::javax::accessibility::AccessibleState * FOCUSED; + static ::javax::accessibility::AccessibleState * ICONIFIED; + static ::javax::accessibility::AccessibleState * INDETERMINATE; + static ::javax::accessibility::AccessibleState * MANAGES_DESCENDANTS; + static ::javax::accessibility::AccessibleState * MODAL; + static ::javax::accessibility::AccessibleState * OPAQUE; + static ::javax::accessibility::AccessibleState * RESIZABLE; + static ::javax::accessibility::AccessibleState * MULTISELECTABLE; + static ::javax::accessibility::AccessibleState * SELECTABLE; + static ::javax::accessibility::AccessibleState * SELECTED; + static ::javax::accessibility::AccessibleState * SHOWING; + static ::javax::accessibility::AccessibleState * TRUNCATED; + static ::javax::accessibility::AccessibleState * VISIBLE; + static ::javax::accessibility::AccessibleState * VERTICAL; + static ::javax::accessibility::AccessibleState * HORIZONTAL; + static ::javax::accessibility::AccessibleState * SINGLE_LINE; + static ::javax::accessibility::AccessibleState * MULTI_LINE; + static ::javax::accessibility::AccessibleState * TRANSIENT; + static ::java::lang::Class class$; +}; + +#endif // __javax_accessibility_AccessibleState__ diff --git a/libjava/javax/accessibility/AccessibleStateSet.h b/libjava/javax/accessibility/AccessibleStateSet.h new file mode 100644 index 0000000..cf34e3a --- /dev/null +++ b/libjava/javax/accessibility/AccessibleStateSet.h @@ -0,0 +1,43 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleStateSet__ +#define __javax_accessibility_AccessibleStateSet__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleState; + class AccessibleStateSet; + } + } +} + +class javax::accessibility::AccessibleStateSet : public ::java::lang::Object +{ + +public: + AccessibleStateSet(); + AccessibleStateSet(JArray< ::javax::accessibility::AccessibleState * > *); + virtual jboolean add(::javax::accessibility::AccessibleState *); + virtual void addAll(JArray< ::javax::accessibility::AccessibleState * > *); + virtual jboolean remove(::javax::accessibility::AccessibleState *); + virtual void clear(); + virtual jboolean contains(::javax::accessibility::AccessibleState *); + virtual JArray< ::javax::accessibility::AccessibleState * > * toArray(); + virtual ::java::lang::String * toString(); +public: // actually protected + ::java::util::Vector * __attribute__((aligned(__alignof__( ::java::lang::Object)))) states; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_accessibility_AccessibleStateSet__ diff --git a/libjava/javax/accessibility/AccessibleStreamable.h b/libjava/javax/accessibility/AccessibleStreamable.h new file mode 100644 index 0000000..ed0e5ab --- /dev/null +++ b/libjava/javax/accessibility/AccessibleStreamable.h @@ -0,0 +1,42 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleStreamable__ +#define __javax_accessibility_AccessibleStreamable__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace java + { + namespace awt + { + namespace datatransfer + { + class DataFlavor; + } + } + } + namespace javax + { + namespace accessibility + { + class AccessibleStreamable; + } + } +} + +class javax::accessibility::AccessibleStreamable : public ::java::lang::Object +{ + +public: + virtual JArray< ::java::awt::datatransfer::DataFlavor * > * getMimeTypes() = 0; + virtual ::java::io::InputStream * getStream(::java::awt::datatransfer::DataFlavor *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleStreamable__ diff --git a/libjava/javax/accessibility/AccessibleTable.h b/libjava/javax/accessibility/AccessibleTable.h new file mode 100644 index 0000000..0c3531b --- /dev/null +++ b/libjava/javax/accessibility/AccessibleTable.h @@ -0,0 +1,53 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleTable__ +#define __javax_accessibility_AccessibleTable__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class Accessible; + class AccessibleTable; + } + } +} + +class javax::accessibility::AccessibleTable : public ::java::lang::Object +{ + +public: + virtual ::javax::accessibility::Accessible * getAccessibleCaption() = 0; + virtual void setAccessibleCaption(::javax::accessibility::Accessible *) = 0; + virtual ::javax::accessibility::Accessible * getAccessibleSummary() = 0; + virtual void setAccessibleSummary(::javax::accessibility::Accessible *) = 0; + virtual jint getAccessibleRowCount() = 0; + virtual jint getAccessibleColumnCount() = 0; + virtual ::javax::accessibility::Accessible * getAccessibleAt(jint, jint) = 0; + virtual jint getAccessibleRowExtentAt(jint, jint) = 0; + virtual jint getAccessibleColumnExtentAt(jint, jint) = 0; + virtual ::javax::accessibility::AccessibleTable * getAccessibleRowHeader() = 0; + virtual void setAccessibleRowHeader(::javax::accessibility::AccessibleTable *) = 0; + virtual ::javax::accessibility::AccessibleTable * getAccessibleColumnHeader() = 0; + virtual void setAccessibleColumnHeader(::javax::accessibility::AccessibleTable *) = 0; + virtual ::javax::accessibility::Accessible * getAccessibleRowDescription(jint) = 0; + virtual void setAccessibleRowDescription(jint, ::javax::accessibility::Accessible *) = 0; + virtual ::javax::accessibility::Accessible * getAccessibleColumnDescription(jint) = 0; + virtual void setAccessibleColumnDescription(jint, ::javax::accessibility::Accessible *) = 0; + virtual jboolean isAccessibleSelected(jint, jint) = 0; + virtual jboolean isAccessibleRowSelected(jint) = 0; + virtual jboolean isAccessibleColumnSelected(jint) = 0; + virtual JArray< jint > * getSelectedAccessibleRows() = 0; + virtual JArray< jint > * getSelectedAccessibleColumns() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleTable__ diff --git a/libjava/javax/accessibility/AccessibleTableModelChange.h b/libjava/javax/accessibility/AccessibleTableModelChange.h new file mode 100644 index 0000000..f3dc58b --- /dev/null +++ b/libjava/javax/accessibility/AccessibleTableModelChange.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleTableModelChange__ +#define __javax_accessibility_AccessibleTableModelChange__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleTableModelChange; + } + } +} + +class javax::accessibility::AccessibleTableModelChange : public ::java::lang::Object +{ + +public: + virtual jint getType() = 0; + virtual jint getFirstRow() = 0; + virtual jint getLastRow() = 0; + virtual jint getFirstColumn() = 0; + virtual jint getLastColumn() = 0; + static const jint INSERT = 1; + static const jint UPDATE = 0; + static const jint DELETE = -1; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleTableModelChange__ diff --git a/libjava/javax/accessibility/AccessibleText.h b/libjava/javax/accessibility/AccessibleText.h new file mode 100644 index 0000000..f6ccf87 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleText.h @@ -0,0 +1,57 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleText__ +#define __javax_accessibility_AccessibleText__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace java + { + namespace awt + { + class Point; + class Rectangle; + } + } + namespace javax + { + namespace accessibility + { + class AccessibleText; + } + namespace swing + { + namespace text + { + class AttributeSet; + } + } + } +} + +class javax::accessibility::AccessibleText : public ::java::lang::Object +{ + +public: + virtual jint getIndexAtPoint(::java::awt::Point *) = 0; + virtual ::java::awt::Rectangle * getCharacterBounds(jint) = 0; + virtual jint getCharCount() = 0; + virtual jint getCaretPosition() = 0; + virtual ::java::lang::String * getAtIndex(jint, jint) = 0; + virtual ::java::lang::String * getAfterIndex(jint, jint) = 0; + virtual ::java::lang::String * getBeforeIndex(jint, jint) = 0; + virtual ::javax::swing::text::AttributeSet * getCharacterAttribute(jint) = 0; + virtual jint getSelectionStart() = 0; + virtual jint getSelectionEnd() = 0; + virtual ::java::lang::String * getSelectedText() = 0; + static const jint CHARACTER = 1; + static const jint WORD = 2; + static const jint SENTENCE = 3; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleText__ diff --git a/libjava/javax/accessibility/AccessibleTextSequence.h b/libjava/javax/accessibility/AccessibleTextSequence.h new file mode 100644 index 0000000..0c447e0 --- /dev/null +++ b/libjava/javax/accessibility/AccessibleTextSequence.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleTextSequence__ +#define __javax_accessibility_AccessibleTextSequence__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleTextSequence; + } + } +} + +class javax::accessibility::AccessibleTextSequence : public ::java::lang::Object +{ + +public: + AccessibleTextSequence(); + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) text; + jint startIndex; + jint endIndex; + static ::java::lang::Class class$; +}; + +#endif // __javax_accessibility_AccessibleTextSequence__ diff --git a/libjava/javax/accessibility/AccessibleValue.h b/libjava/javax/accessibility/AccessibleValue.h new file mode 100644 index 0000000..a82754a --- /dev/null +++ b/libjava/javax/accessibility/AccessibleValue.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_accessibility_AccessibleValue__ +#define __javax_accessibility_AccessibleValue__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace javax + { + namespace accessibility + { + class AccessibleValue; + } + } +} + +class javax::accessibility::AccessibleValue : public ::java::lang::Object +{ + +public: + virtual ::java::lang::Number * getCurrentAccessibleValue() = 0; + virtual jboolean setCurrentAccessibleValue(::java::lang::Number *) = 0; + virtual ::java::lang::Number * getMinimumAccessibleValue() = 0; + virtual ::java::lang::Number * getMaximumAccessibleValue() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_accessibility_AccessibleValue__ |