blob: fc30f78478dfb120275f4d67dbe2d5f9322b8360 [file] [log] [blame]
package org.eclipse.swt.accessibility;
/*
* (c) Copyright IBM Corp. 2000, 2001.
* All Rights Reserved
*/
import org.eclipse.swt.internal.SWTEventObject;
/**
* Instances of this class are sent as a result of
* accessibility clients sending messages to controls
* asking for information about the control instance.
* <p>
* Note: The meaning of the result field depends
* on the message that was sent.
* </p>
*
* @see AccessibleListener
* @see AccessibleAdapter
*
* @since 2.0
*/
public class AccessibleEvent extends SWTEventObject {
/**
* The value of this field is set by an accessibility client
* before the accessible listener method is called.
* ChildID can be CHILDID_SELF, representing the control itself,
* or a 0-based integer representing a specific child of the control.
*/
public int childID;
/**
* The value of this field must be set in the accessible listener
* method before returning.
* What to set it to depends on the listener method called, and
* the childID specified by the client.
*/
public String result;
public AccessibleEvent(Object source) {
super(source);
}
public String toString () {
return "AccessibleEvent {childID=" + childID + " result=" + result + "}";
}
}