org.eclipse.actf.accservice.core.win32.ia2
Class IA2AccessibleComponent

java.lang.Object
  extended by org.eclipse.actf.accservice.core.win32.ia2.IA2AccessibleElement
      extended by org.eclipse.actf.accservice.core.win32.ia2.IA2AccessibleComponent

public class IA2AccessibleComponent
extends IA2AccessibleElement

Author:
Kavitha Teegala
See Also:
IA2Accessible, IA2Accessible.getAccessibleComponent()

Field Summary
 
Fields inherited from class org.eclipse.actf.accservice.core.win32.ia2.IA2AccessibleElement
errorCodeReturnMap, errString
 
Constructor Summary
IA2AccessibleComponent(int val, IA2Accessible parent)
          Constructor used to create an accessible image object
 
Method Summary
 Object getBackground()
           
 Object getForeground()
           
 Point getLocation()
           
protected  int internalGetBackground()
           
protected  int internalGetForeground()
           
protected  int[] internalGetLocation()
           
 int internalRef()
          used by native code only.
 
Methods inherited from class org.eclipse.actf.accservice.core.win32.ia2.IA2AccessibleElement
errorCodeMap, putErrorCode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IA2AccessibleComponent

public IA2AccessibleComponent(int val,
                              IA2Accessible parent)
Constructor used to create an accessible image object

Parameters:
val -
parent - IA2Accessible parent of this object
Method Detail

internalRef

public int internalRef()
used by native code only. Clients should not call directly.

Returns:
ptr address for native object

getLocation

public Point getLocation()

internalGetLocation

protected int[] internalGetLocation()

getForeground

public Object getForeground()

internalGetForeground

protected int internalGetForeground()

getBackground

public Object getBackground()

internalGetBackground

protected int internalGetBackground()