FOREIGN MODULE javax_accessibility; IMPORT java_lang := "java.lang", javax_swing_text := "javax.swing.text", java_util := "java.util", java_awt := "java.awt", java_awt_event := "java.awt.event", java_beans := "java.beans", java_util_concurrent := "java.util.concurrent", java_lang_ref := "java.lang.ref", java_awt_datatransfer := "java.awt.datatransfer", java_io := "java.io"; TYPE Accessible* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; AccessibleAction* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC CLICK* : java_lang.String; DECREMENT* : java_lang.String; INCREMENT* : java_lang.String; TOGGLE_EXPAND* : java_lang.String; TOGGLE_POPUP* : java_lang.String; END; AccessibleAttributeSequence* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) startIndex* : INTEGER; endIndex* : INTEGER; attributes* : javax_swing_text.AttributeSet; STATIC PROCEDURE Init*(p0 : INTEGER; p1 : INTEGER; p2 : javax_swing_text.AttributeSet) : AccessibleAttributeSequence,CONSTRUCTOR; END; AccessibleBundle* = POINTER TO ABSTRACT RECORD (java_lang.Object) (* Typebound Procedures *) key! : java_lang.String; STATIC PROCEDURE Init*() : AccessibleBundle,CONSTRUCTOR; END; AccessibleComponent* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; AccessibleContext* = POINTER TO ABSTRACT RECORD (java_lang.Object) (* Typebound Procedures *) accessibleParent! : Accessible; accessibleName! : java_lang.String; accessibleDescription! : java_lang.String; STATIC ACCESSIBLE_ACTION_PROPERTY* = "accessibleActionProperty"; ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY* = "AccessibleActiveDescendant"; ACCESSIBLE_CARET_PROPERTY* = "AccessibleCaret"; ACCESSIBLE_CHILD_PROPERTY* = "AccessibleChild"; ACCESSIBLE_COMPONENT_BOUNDS_CHANGED* = "accessibleComponentBoundsChanged"; ACCESSIBLE_DESCRIPTION_PROPERTY* = "AccessibleDescription"; ACCESSIBLE_HYPERTEXT_OFFSET* = "AccessibleHypertextOffset"; ACCESSIBLE_INVALIDATE_CHILDREN* = "accessibleInvalidateChildren"; ACCESSIBLE_NAME_PROPERTY* = "AccessibleName"; ACCESSIBLE_SELECTION_PROPERTY* = "AccessibleSelection"; ACCESSIBLE_STATE_PROPERTY* = "AccessibleState"; ACCESSIBLE_TABLE_CAPTION_CHANGED* = "accessibleTableCaptionChanged"; ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED* = "accessibleTableColumnDescriptionChanged"; ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED* = "accessibleTableColumnHeaderChanged"; ACCESSIBLE_TABLE_MODEL_CHANGED* = "accessibleTableModelChanged"; ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED* = "accessibleTableRowDescriptionChanged"; ACCESSIBLE_TABLE_ROW_HEADER_CHANGED* = "accessibleTableRowHeaderChanged"; ACCESSIBLE_TABLE_SUMMARY_CHANGED* = "accessibleTableSummaryChanged"; ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED* = "accessibleTextAttributesChanged"; ACCESSIBLE_TEXT_PROPERTY* = "AccessibleText"; ACCESSIBLE_VALUE_PROPERTY* = "AccessibleValue"; ACCESSIBLE_VISIBLE_DATA_PROPERTY* = "AccessibleVisibleData"; PROCEDURE Init*() : AccessibleContext,CONSTRUCTOR; END; AccessibleEditableText* = POINTER TO INTERFACE RECORD (java_lang.Object + AccessibleText) (* Typebound Procedures *) END; AccessibleExtendedComponent* = POINTER TO INTERFACE RECORD (java_lang.Object + AccessibleComponent) (* Typebound Procedures *) END; AccessibleExtendedTable* = POINTER TO INTERFACE RECORD (java_lang.Object + AccessibleTable) (* Typebound Procedures *) END; AccessibleExtendedText* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC ATTRIBUTE_RUN* = 5; LINE* = 4; END; AccessibleHyperlink* = POINTER TO ABSTRACT RECORD (java_lang.Object + AccessibleAction) (* Typebound Procedures *) STATIC PROCEDURE Init*() : AccessibleHyperlink,CONSTRUCTOR; END; AccessibleHypertext* = POINTER TO INTERFACE RECORD (java_lang.Object + AccessibleText) (* Typebound Procedures *) END; AccessibleIcon* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; AccessibleKeyBinding* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; AccessibleRelation* = POINTER TO EXTENSIBLE RECORD (AccessibleBundle) (* Typebound Procedures *) STATIC CHILD_NODE_OF* = "childNodeOf"; CHILD_NODE_OF_PROPERTY* = "childNodeOfProperty"; CONTROLLED_BY* : java_lang.String; CONTROLLED_BY_PROPERTY* = "controlledByProperty"; CONTROLLER_FOR* : java_lang.String; CONTROLLER_FOR_PROPERTY* = "controllerForProperty"; EMBEDDED_BY* = "embeddedBy"; EMBEDDED_BY_PROPERTY* = "embeddedByProperty"; EMBEDS* = "embeds"; EMBEDS_PROPERTY* = "embedsProperty"; FLOWS_FROM* = "flowsFrom"; FLOWS_FROM_PROPERTY* = "flowsFromProperty"; FLOWS_TO* = "flowsTo"; FLOWS_TO_PROPERTY* = "flowsToProperty"; LABELED_BY* : java_lang.String; LABELED_BY_PROPERTY* = "labeledByProperty"; LABEL_FOR* : java_lang.String; LABEL_FOR_PROPERTY* = "labelForProperty"; MEMBER_OF* : java_lang.String; MEMBER_OF_PROPERTY* = "memberOfProperty"; PARENT_WINDOW_OF* = "parentWindowOf"; PARENT_WINDOW_OF_PROPERTY* = "parentWindowOfProperty"; SUBWINDOW_OF* = "subwindowOf"; SUBWINDOW_OF_PROPERTY* = "subwindowOfProperty"; PROCEDURE Init*( p0 : java_lang.String; IN p1 : ARRAY OF java_lang.Object) : AccessibleRelation,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String; p1 : java_lang.Object) : AccessibleRelation,CONSTRUCTOR; PROCEDURE Init*(p0 : java_lang.String) : AccessibleRelation,CONSTRUCTOR; END; AccessibleRelationSet* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) relations! : java_util.Vector; STATIC PROCEDURE Init*(IN p0 : ARRAY OF AccessibleRelation) : AccessibleRelationSet,CONSTRUCTOR; PROCEDURE Init*() : AccessibleRelationSet,CONSTRUCTOR; END; AccessibleResourceBundle* = POINTER TO EXTENSIBLE RECORD (java_util.ListResourceBundle) (* Typebound Procedures *) STATIC PROCEDURE Init*() : AccessibleResourceBundle,CONSTRUCTOR; END; AccessibleRole* = POINTER TO EXTENSIBLE RECORD (AccessibleBundle) STATIC ALERT* : AccessibleRole; AWT_COMPONENT* : AccessibleRole; CANVAS* : AccessibleRole; CHECK_BOX* : AccessibleRole; COLOR_CHOOSER* : AccessibleRole; COLUMN_HEADER* : AccessibleRole; COMBO_BOX* : AccessibleRole; DATE_EDITOR* : AccessibleRole; DESKTOP_ICON* : AccessibleRole; DESKTOP_PANE* : AccessibleRole; DIALOG* : AccessibleRole; DIRECTORY_PANE* : AccessibleRole; EDITBAR* : AccessibleRole; FILE_CHOOSER* : AccessibleRole; FILLER* : AccessibleRole; FONT_CHOOSER* : AccessibleRole; FOOTER* : AccessibleRole; FRAME* : AccessibleRole; GLASS_PANE* : AccessibleRole; GROUP_BOX* : AccessibleRole; HEADER* : AccessibleRole; HTML_CONTAINER* : AccessibleRole; HYPERLINK* : AccessibleRole; ICON* : AccessibleRole; INTERNAL_FRAME* : AccessibleRole; LABEL* : AccessibleRole; LAYERED_PANE* : AccessibleRole; LIST* : AccessibleRole; LIST_ITEM* : AccessibleRole; MENU* : AccessibleRole; MENU_BAR* : AccessibleRole; MENU_ITEM* : AccessibleRole; OPTION_PANE* : AccessibleRole; PAGE_TAB* : AccessibleRole; PAGE_TAB_LIST* : AccessibleRole; PANEL* : AccessibleRole; PARAGRAPH* : AccessibleRole; PASSWORD_TEXT* : AccessibleRole; POPUP_MENU* : AccessibleRole; PROGRESS_BAR* : AccessibleRole; PROGRESS_MONITOR* : AccessibleRole; PUSH_BUTTON* : AccessibleRole; RADIO_BUTTON* : AccessibleRole; ROOT_PANE* : AccessibleRole; ROW_HEADER* : AccessibleRole; RULER* : AccessibleRole; SCROLL_BAR* : AccessibleRole; SCROLL_PANE* : AccessibleRole; SEPARATOR* : AccessibleRole; SLIDER* : AccessibleRole; SPIN_BOX* : AccessibleRole; SPLIT_PANE* : AccessibleRole; STATUS_BAR* : AccessibleRole; SWING_COMPONENT* : AccessibleRole; TABLE* : AccessibleRole; TEXT* : AccessibleRole; TOGGLE_BUTTON* : AccessibleRole; TOOL_BAR* : AccessibleRole; TOOL_TIP* : AccessibleRole; TREE* : AccessibleRole; UNKNOWN* : AccessibleRole; VIEWPORT* : AccessibleRole; WINDOW* : AccessibleRole; PROCEDURE Init!(p0 : java_lang.String) : AccessibleRole,CONSTRUCTOR; END; AccessibleSelection* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; AccessibleState* = POINTER TO EXTENSIBLE RECORD (AccessibleBundle) STATIC ACTIVE* : AccessibleState; ARMED* : AccessibleState; BUSY* : AccessibleState; CHECKED* : AccessibleState; COLLAPSED* : AccessibleState; EDITABLE* : AccessibleState; ENABLED* : AccessibleState; EXPANDABLE* : AccessibleState; EXPANDED* : AccessibleState; FOCUSABLE* : AccessibleState; FOCUSED* : AccessibleState; HORIZONTAL* : AccessibleState; ICONIFIED* : AccessibleState; INDETERMINATE* : AccessibleState; MANAGES_DESCENDANTS* : AccessibleState; MODAL* : AccessibleState; MULTISELECTABLE* : AccessibleState; MULTI_LINE* : AccessibleState; OPAQUE* : AccessibleState; PRESSED* : AccessibleState; RESIZABLE* : AccessibleState; SELECTABLE* : AccessibleState; SELECTED* : AccessibleState; SHOWING* : AccessibleState; SINGLE_LINE* : AccessibleState; TRANSIENT* : AccessibleState; TRUNCATED* : AccessibleState; VERTICAL* : AccessibleState; VISIBLE* : AccessibleState; PROCEDURE Init!(p0 : java_lang.String) : AccessibleState,CONSTRUCTOR; END; AccessibleStateSet* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) (* Typebound Procedures *) states! : java_util.Vector; STATIC PROCEDURE Init*(IN p0 : ARRAY OF AccessibleState) : AccessibleStateSet,CONSTRUCTOR; PROCEDURE Init*() : AccessibleStateSet,CONSTRUCTOR; END; AccessibleStreamable* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; AccessibleTable* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; AccessibleTableModelChange* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC DELETE* = -1; INSERT* = 1; UPDATE* = 0; END; AccessibleText* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) STATIC CHARACTER* = 1; SENTENCE* = 3; WORD* = 2; END; AccessibleTextSequence* = POINTER TO EXTENSIBLE RECORD (java_lang.Object) startIndex* : INTEGER; endIndex* : INTEGER; text* : java_lang.String; STATIC PROCEDURE Init*(p0 : INTEGER; p1 : INTEGER; p2 : java_lang.String) : AccessibleTextSequence,CONSTRUCTOR; END; AccessibleValue* = POINTER TO INTERFACE RECORD (java_lang.Object) (* Typebound Procedures *) END; PROCEDURE (self:Accessible) getAccessibleContext*() : AccessibleContext,NEW,ABSTRACT; PROCEDURE (self:AccessibleAction) doAccessibleAction*(p0 : INTEGER) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AccessibleAction) getAccessibleActionCount*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleAction) getAccessibleActionDescription*(p0 : INTEGER) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:AccessibleBundle) toDisplayString*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleBundle) toDisplayString*(p0 : java_util.Locale) : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleBundle) toDisplayString!(p0 : java_lang.String; p1 : java_util.Locale) : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleBundle) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:AccessibleComponent) addFocusListener*(p0 : java_awt_event.FocusListener),NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) contains*(p0 : java_awt.Point) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) getAccessibleAt*(p0 : java_awt.Point) : Accessible,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) getBackground*() : java_awt.Color,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) getBounds*() : java_awt.Rectangle,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) getCursor*() : java_awt.Cursor,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) getFont*() : java_awt.Font,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) getFontMetrics*(p0 : java_awt.Font) : java_awt.FontMetrics,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) getForeground*() : java_awt.Color,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) getLocation*() : java_awt.Point,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) getLocationOnScreen*() : java_awt.Point,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) getSize*() : java_awt.Dimension,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) isEnabled*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) isFocusTraversable*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) isShowing*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) isVisible*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) removeFocusListener*(p0 : java_awt_event.FocusListener),NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) requestFocus*(),NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) setBackground*(p0 : java_awt.Color),NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) setBounds*(p0 : java_awt.Rectangle),NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) setCursor*(p0 : java_awt.Cursor),NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) setEnabled*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) setFont*(p0 : java_awt.Font),NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) setForeground*(p0 : java_awt.Color),NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) setLocation*(p0 : java_awt.Point),NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) setSize*(p0 : java_awt.Dimension),NEW,ABSTRACT; PROCEDURE (self:AccessibleComponent) setVisible*(p0 : BOOLEAN),NEW,ABSTRACT; PROCEDURE (self:AccessibleContext) addPropertyChangeListener*(p0 : java_beans.PropertyChangeListener),NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) firePropertyChange*(p0 : java_lang.String; p1 : java_lang.Object; p2 : java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getAccessibleAction*() : AccessibleAction,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getAccessibleChild*(p0 : INTEGER) : Accessible,NEW,ABSTRACT; PROCEDURE (self:AccessibleContext) getAccessibleChildrenCount*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleContext) getAccessibleComponent*() : AccessibleComponent,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getAccessibleDescription*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getAccessibleEditableText*() : AccessibleEditableText,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getAccessibleIcon*() : POINTER TO ARRAY OF AccessibleIcon,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getAccessibleIndexInParent*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleContext) getAccessibleName*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getAccessibleParent*() : Accessible,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getAccessibleRelationSet*() : AccessibleRelationSet,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getAccessibleRole*() : AccessibleRole,NEW,ABSTRACT; PROCEDURE (self:AccessibleContext) getAccessibleSelection*() : AccessibleSelection,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getAccessibleStateSet*() : AccessibleStateSet,NEW,ABSTRACT; PROCEDURE (self:AccessibleContext) getAccessibleTable*() : AccessibleTable,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getAccessibleText*() : AccessibleText,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getAccessibleValue*() : AccessibleValue,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) getLocale*() : java_util.Locale,NEW,ABSTRACT; PROCEDURE (self:AccessibleContext) removePropertyChangeListener*(p0 : java_beans.PropertyChangeListener),NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) setAccessibleDescription*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) setAccessibleName*(p0 : java_lang.String),NEW,EXTENSIBLE; PROCEDURE (self:AccessibleContext) setAccessibleParent*(p0 : Accessible),NEW,EXTENSIBLE; PROCEDURE (self:AccessibleEditableText) cut*(p0 : INTEGER; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:AccessibleEditableText) delete*(p0 : INTEGER; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:AccessibleEditableText) getTextRange*(p0 : INTEGER; p1 : INTEGER) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:AccessibleEditableText) insertTextAtIndex*(p0 : INTEGER; p1 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:AccessibleEditableText) paste*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:AccessibleEditableText) replaceText*(p0 : INTEGER; p1 : INTEGER; p2 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:AccessibleEditableText) selectText*(p0 : INTEGER; p1 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:AccessibleEditableText) setAttributes*(p0 : INTEGER; p1 : INTEGER; p2 : javax_swing_text.AttributeSet),NEW,ABSTRACT; PROCEDURE (self:AccessibleEditableText) setTextContents*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:AccessibleExtendedComponent) getAccessibleKeyBinding*() : AccessibleKeyBinding,NEW,ABSTRACT; PROCEDURE (self:AccessibleExtendedComponent) getTitledBorderText*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:AccessibleExtendedComponent) getToolTipText*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:AccessibleExtendedTable) getAccessibleColumn*(p0 : INTEGER) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleExtendedTable) getAccessibleIndex*(p0 : INTEGER; p1 : INTEGER) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleExtendedTable) getAccessibleRow*(p0 : INTEGER) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleExtendedText) getTextBounds*(p0 : INTEGER; p1 : INTEGER) : java_awt.Rectangle,NEW,ABSTRACT; PROCEDURE (self:AccessibleExtendedText) getTextRange*(p0 : INTEGER; p1 : INTEGER) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:AccessibleExtendedText) getTextSequenceAfter*(p0 : INTEGER; p1 : INTEGER) : AccessibleTextSequence,NEW,ABSTRACT; PROCEDURE (self:AccessibleExtendedText) getTextSequenceAt*(p0 : INTEGER; p1 : INTEGER) : AccessibleTextSequence,NEW,ABSTRACT; PROCEDURE (self:AccessibleExtendedText) getTextSequenceBefore*(p0 : INTEGER; p1 : INTEGER) : AccessibleTextSequence,NEW,ABSTRACT; PROCEDURE (self:AccessibleHyperlink) doAccessibleAction*(p0 : INTEGER) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AccessibleHyperlink) getAccessibleActionAnchor*(p0 : INTEGER) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:AccessibleHyperlink) getAccessibleActionCount*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleHyperlink) getAccessibleActionDescription*(p0 : INTEGER) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:AccessibleHyperlink) getAccessibleActionObject*(p0 : INTEGER) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:AccessibleHyperlink) getEndIndex*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleHyperlink) getStartIndex*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleHyperlink) isValid*() : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AccessibleHypertext) getLink*(p0 : INTEGER) : AccessibleHyperlink,NEW,ABSTRACT; PROCEDURE (self:AccessibleHypertext) getLinkCount*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleHypertext) getLinkIndex*(p0 : INTEGER) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleIcon) getAccessibleIconDescription*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:AccessibleIcon) getAccessibleIconHeight*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleIcon) getAccessibleIconWidth*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleIcon) setAccessibleIconDescription*(p0 : java_lang.String),NEW,ABSTRACT; PROCEDURE (self:AccessibleKeyBinding) getAccessibleKeyBinding*(p0 : INTEGER) : java_lang.Object,NEW,ABSTRACT; PROCEDURE (self:AccessibleKeyBinding) getAccessibleKeyBindingCount*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleRelation) getKey*() : java_lang.String,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleRelation) getTarget*() : POINTER TO ARRAY OF java_lang.Object,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleRelation) setTarget*(IN p0 : ARRAY OF java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:AccessibleRelation) setTarget*(p0 : java_lang.Object),NEW,EXTENSIBLE; PROCEDURE (self:AccessibleRelationSet) add*(p0 : AccessibleRelation) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleRelationSet) addAll*(IN p0 : ARRAY OF AccessibleRelation),NEW,EXTENSIBLE; PROCEDURE (self:AccessibleRelationSet) clear*(),NEW,EXTENSIBLE; PROCEDURE (self:AccessibleRelationSet) contains*(p0 : java_lang.String) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleRelationSet) get*(p0 : java_lang.String) : AccessibleRelation,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleRelationSet) remove*(p0 : AccessibleRelation) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleRelationSet) size*() : INTEGER,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleRelationSet) toArray*() : POINTER TO ARRAY OF AccessibleRelation,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleRelationSet) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:AccessibleResourceBundle) getContents*() : POINTER TO ARRAY OF java_lang.Object,EXTENSIBLE; PROCEDURE (self:AccessibleSelection) addAccessibleSelection*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:AccessibleSelection) clearAccessibleSelection*(),NEW,ABSTRACT; PROCEDURE (self:AccessibleSelection) getAccessibleSelection*(p0 : INTEGER) : Accessible,NEW,ABSTRACT; PROCEDURE (self:AccessibleSelection) getAccessibleSelectionCount*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleSelection) isAccessibleChildSelected*(p0 : INTEGER) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AccessibleSelection) removeAccessibleSelection*(p0 : INTEGER),NEW,ABSTRACT; PROCEDURE (self:AccessibleSelection) selectAllAccessibleSelection*(),NEW,ABSTRACT; PROCEDURE (self:AccessibleStateSet) add*(p0 : AccessibleState) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleStateSet) addAll*(IN p0 : ARRAY OF AccessibleState),NEW,EXTENSIBLE; PROCEDURE (self:AccessibleStateSet) clear*(),NEW,EXTENSIBLE; PROCEDURE (self:AccessibleStateSet) contains*(p0 : AccessibleState) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleStateSet) remove*(p0 : AccessibleState) : BOOLEAN,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleStateSet) toArray*() : POINTER TO ARRAY OF AccessibleState,NEW,EXTENSIBLE; PROCEDURE (self:AccessibleStateSet) toString*() : java_lang.String,EXTENSIBLE; PROCEDURE (self:AccessibleStreamable) getMimeTypes*() : POINTER TO ARRAY OF java_awt_datatransfer.DataFlavor,NEW,ABSTRACT; PROCEDURE (self:AccessibleStreamable) getStream*(p0 : java_awt_datatransfer.DataFlavor) : java_io.InputStream,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getAccessibleAt*(p0 : INTEGER; p1 : INTEGER) : Accessible,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getAccessibleCaption*() : Accessible,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getAccessibleColumnCount*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getAccessibleColumnDescription*(p0 : INTEGER) : Accessible,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getAccessibleColumnExtentAt*(p0 : INTEGER; p1 : INTEGER) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getAccessibleColumnHeader*() : AccessibleTable,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getAccessibleRowCount*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getAccessibleRowDescription*(p0 : INTEGER) : Accessible,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getAccessibleRowExtentAt*(p0 : INTEGER; p1 : INTEGER) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getAccessibleRowHeader*() : AccessibleTable,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getAccessibleSummary*() : Accessible,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getSelectedAccessibleColumns*() : POINTER TO ARRAY OF INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) getSelectedAccessibleRows*() : POINTER TO ARRAY OF INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) isAccessibleColumnSelected*(p0 : INTEGER) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) isAccessibleRowSelected*(p0 : INTEGER) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) isAccessibleSelected*(p0 : INTEGER; p1 : INTEGER) : BOOLEAN,NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) setAccessibleCaption*(p0 : Accessible),NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) setAccessibleColumnDescription*(p0 : INTEGER; p1 : Accessible),NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) setAccessibleColumnHeader*(p0 : AccessibleTable),NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) setAccessibleRowDescription*(p0 : INTEGER; p1 : Accessible),NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) setAccessibleRowHeader*(p0 : AccessibleTable),NEW,ABSTRACT; PROCEDURE (self:AccessibleTable) setAccessibleSummary*(p0 : Accessible),NEW,ABSTRACT; PROCEDURE (self:AccessibleTableModelChange) getFirstColumn*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleTableModelChange) getFirstRow*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleTableModelChange) getLastColumn*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleTableModelChange) getLastRow*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleTableModelChange) getType*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleText) getAfterIndex*(p0 : INTEGER; p1 : INTEGER) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:AccessibleText) getAtIndex*(p0 : INTEGER; p1 : INTEGER) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:AccessibleText) getBeforeIndex*(p0 : INTEGER; p1 : INTEGER) : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:AccessibleText) getCaretPosition*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleText) getCharacterAttribute*(p0 : INTEGER) : javax_swing_text.AttributeSet,NEW,ABSTRACT; PROCEDURE (self:AccessibleText) getCharacterBounds*(p0 : INTEGER) : java_awt.Rectangle,NEW,ABSTRACT; PROCEDURE (self:AccessibleText) getCharCount*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleText) getIndexAtPoint*(p0 : java_awt.Point) : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleText) getSelectedText*() : java_lang.String,NEW,ABSTRACT; PROCEDURE (self:AccessibleText) getSelectionEnd*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleText) getSelectionStart*() : INTEGER,NEW,ABSTRACT; PROCEDURE (self:AccessibleValue) getCurrentAccessibleValue*() : java_lang.Number,NEW,ABSTRACT; PROCEDURE (self:AccessibleValue) getMaximumAccessibleValue*() : java_lang.Number,NEW,ABSTRACT; PROCEDURE (self:AccessibleValue) getMinimumAccessibleValue*() : java_lang.Number,NEW,ABSTRACT; PROCEDURE (self:AccessibleValue) setCurrentAccessibleValue*(p0 : java_lang.Number) : BOOLEAN,NEW,ABSTRACT; END javax_accessibility.