Bug 144590 [Accessibility] BIRT custom controls should support active accessibility
Description: BIRT custom controls should support active accessibility. There are some custom controls in BIRT GUI. In Eclipse, when implementing a custom control you should also implement some or all of (as they apply to your control) org.eclipse.swt.accessibility.AccessibleListener, org.eclipse.swt.accessibility.AccessibleControlListener and org.eclipse.swt.accessibility.AccessibleTextListener. Also, the custom control can notify Active Accessibility of changes within the control using org.eclipse.swt.accessibility.Accessible methods such as setFocus(), selectionChanged(), textCaretMoved(), textChanged() and textSelectionChanged().
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/TableOptionDialog.java
private Button up;
		private Button down;
		/**
		 * The constructor.
		 * 
		 * @param parent
		 * @param style
		 */
		public SimpleSpinner( Composite parent, int style )
		{
			super( parent, style );
			text = new Text( this, SWT.BORDER | SWT.SINGLE );
			text.addVerifyListener( new VerifyListener( ) {
				public void verifyText( VerifyEvent e )
				{
					if ( e.keyCode == 8 || e.keyCode == 127 )
					{
						e.doit = true;
						return;
					}
					try
					{
						if(e.text.length( ) != 0)
						{
							Integer.parseInt( e.text );
						}						
						e.doit = true;
					}
					catch ( Exception _ )
					{