/***************************************************************************
                            QAccessible.java -  description
                             -------------------
    begin                : Wed Nov 21 17:05:56 2001
    copyright            : (C) 2000-2001 Lost Highway Ltd. All rights reserved.
    email                : Lost_Highway@tipitina.demon.co.uk
    generated by         : duke@tipitina on Wed Nov 21 17:05:56 2001, using kalyptus 0.9.
 ***************************************************************************/

/***************************************************************************
 *                                                                         *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *
 *                                                                         *
***************************************************************************/

package org.kde.qt;

import java.util.*;
import java.lang.Error;

public class  QAccessible implements QtSupport {
	private long _qt;
	private boolean _allocatedInJavaWorld = true;

	protected QAccessible(Class dummy){}

	public static native long queryAccessibleInterface( QObject arg1, QAccessibleInterface arg2);
	public static native void updateAccessibility( QObject arg1, int who, int reason);
	public static final int SoundPlayed = 0x0001;
	public static final int Alert = 0x0002;
	public static final int ForegroundChanged = 0x0003;
	public static final int MenuStart = 0x0004;
	public static final int MenuEnd = 0x0005;
	public static final int PopupMenuStart = 0x0006;
	public static final int PopupMenuEnd = 0x0007;
	public static final int ContextHelpStart = 0x000C;
	public static final int ContextHelpEnd = 0x000D;
	public static final int DragDropStart = 0x000E;
	public static final int DragDropEnd = 0x000F;
	public static final int DialogStart = 0x0010;
	public static final int DialogEnd = 0x0011;
	public static final int ScrollingStart = 0x0012;
	public static final int ScrollingEnd = 0x0013;
	public static final int MenuCommand = 0x0018;
	public static final int ObjectCreated = 0x8000;
	public static final int ObjectDestroyed = 0x8001;
	public static final int ObjectShow = 0x8002;
	public static final int ObjectHide = 0x8003;
	public static final int ObjectReorder = 0x8004;
	public static final int Focus = 0x8005;
	public static final int Selection = 0x8006;
	public static final int SelectionAdd = 0x8007;
	public static final int SelectionRemove = 0x8008;
	public static final int SelectionWithin = 0x8009;
	public static final int StateChanged = 0x800A;
	public static final int LocationChanged = 0x800B;
	public static final int NameChanged = 0x800C;
	public static final int DescriptionChanged = 0x800D;
	public static final int ValueChanged = 0x800E;
	public static final int ParentChanged = 0x800F;
	public static final int HelpChanged = 0x80A0;
	public static final int DefaultActionChanged = 0x80B0;
	public static final int AcceleratorChanged = 0x80C0;
	public static final int Normal = 0x00000000;
	public static final int Unavailable = 0x00000001;
	public static final int Selected = 0x00000002;
	public static final int Focused = 0x00000004;
	public static final int Pressed = 0x00000008;
	public static final int Checked = 0x00000010;
	public static final int Mixed = 0x00000020;
	public static final int ReadOnly = 0x00000040;
	public static final int HotTracked = 0x00000080;
	public static final int Default = 0x00000100;
	public static final int Expanded = 0x00000200;
	public static final int Collapsed = 0x00000400;
	public static final int Busy = 0x00000800;
	public static final int Floating = 0x00001000;
	public static final int Marqueed = 0x00002000;
	public static final int Animated = 0x00004000;
	public static final int Invisible = 0x00008000;
	public static final int Offscreen = 0x00010000;
	public static final int Sizeable = 0x00020000;
	public static final int Moveable = 0x00040000;
	public static final int SelfVoicing = 0x00080000;
	public static final int Focusable = 0x00100000;
	public static final int Selectable = 0x00200000;
	public static final int Linked = 0x00400000;
	public static final int Traversed = 0x00800000;
	public static final int MultiSelectable = 0x01000000;
	public static final int ExtSelectable = 0x02000000;
	public static final int AlertLow = 0x04000000;
	public static final int AlertMedium = 0x08000000;
	public static final int AlertHigh = 0x10000000;
	public static final int Protected = 0x20000000;
	public static final int Valid = 0x3fffffff;
	public static final int NoRole = 0x00000000;
	public static final int TitleBar = 0x00000001;
	public static final int MenuBar = 0x00000002;
	public static final int ScrollBar = 0x00000003;
	public static final int Grip = 0x00000004;
	public static final int Sound = 0x00000005;
	public static final int Cursor = 0x00000006;
	public static final int Caret = 0x00000007;
	public static final int AlertMessage = 0x00000008;
	public static final int Window = 0x00000009;
	public static final int Client = 0x0000000A;
	public static final int PopupMenu = 0x0000000B;
	public static final int MenuItem = 0x0000000C;
	public static final int ToolTip = 0x0000000D;
	public static final int Application = 0x0000000E;
	public static final int Document = 0x0000000F;
	public static final int Pane = 0x00000010;
	public static final int Chart = 0x00000011;
	public static final int Dialog = 0x00000012;
	public static final int Border = 0x00000013;
	public static final int Grouping = 0x00000014;
	public static final int Separator = 0x00000015;
	public static final int ToolBar = 0x00000016;
	public static final int StatusBar = 0x00000017;
	public static final int Table = 0x00000018;
	public static final int ColumnHeader = 0x00000019;
	public static final int RowHeader = 0x0000001A;
	public static final int Column = 0x0000001B;
	public static final int Row = 0x0000001C;
	public static final int Cell = 0x0000001D;
	public static final int Link = 0x0000001E;
	public static final int HelpBalloon = 0x0000001F;
	public static final int Character = 0x00000020;
	public static final int List = 0x00000021;
	public static final int ListItem = 0x00000022;
	public static final int Outline = 0x00000023;
	public static final int OutlineItem = 0x00000024;
	public static final int PageTab = 0x00000025;
	public static final int PropertyPage = 0x00000026;
	public static final int Indicator = 0x00000027;
	public static final int Graphic = 0x00000028;
	public static final int StaticText = 0x00000029;
	public static final int EditableText = 0x0000002A;
	public static final int PushButton = 0x0000002B;
	public static final int CheckBox = 0x0000002C;
	public static final int RadioButton = 0x0000002D;
	public static final int ComboBox = 0x0000002E;
	public static final int DropLest = 0x0000002F;
	public static final int ProgressBar = 0x00000030;
	public static final int Dial = 0x00000031;
	public static final int HotkeyField = 0x00000032;
	public static final int Slider = 0x00000033;
	public static final int SpinBox = 0x00000034;
	public static final int Diagram = 0x00000035;
	public static final int Animation = 0x00000036;
	public static final int Equation = 0x00000037;
	public static final int ButtonDropDown = 0x00000038;
	public static final int ButtonMenu = 0x00000039;
	public static final int ButtonDropGrid = 0x0000003A;
	public static final int Whitespace = 0x0000003B;
	public static final int PageTabList = 0x0000003C;
	public static final int Clock = 0x0000003D;
	public static final int NavUp = 0x00000001;
	public static final int NavDown = 0x00000002;
	public static final int NavLeft = 0x00000003;
	public static final int NavRight = 0x00000004;
	public static final int NavNext = 0x00000005;
	public static final int NavPrevious = 0x00000006;
	public static final int NavFirstChild = 0x00000007;
	public static final int NavLastChild = 0x00000008;
	public static final int NavFocusChild = 0x00000009;
	public static final int Name = 0;
	public static final int Description = 0;
	public static final int Value = 1;
	public static final int Help = 2;
	public static final int Accelerator = 3;
	public static final int DefaultAction = 4;
}
