|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.actf.accservice.core.win32.ia2.IA2AccessibleImage
public class IA2AccessibleImage
implementation of IAccessibleImageElement
for GUI controls that implement IAccessible2/IBM interfaces.
This class is a wrapper for an IAccessible2 pointer, a pointer that Provides access to a native Windows object that provides assistive technologies (ATs) with properties of GUI components that allow the AT to offer an alternative interface to the control. This class relies upon JCAccessible.dll for most of its implementation. The documentation for the Microsoft COM library and, in particular, for IAccessible2/IBM will be helpful.
Constructor Summary | |
---|---|
IA2AccessibleImage(int image,
IA2Accessible parent)
Constructor used to create an accessible image object |
Method Summary | |
---|---|
String |
getDescription()
get the description for the accessible image |
int |
getHeight()
get the height for the accessible image |
Point |
getImagePosition()
|
int |
getWidth()
get the width for the accessible image |
protected String |
internalGetImageDescription()
|
protected int |
internalGetImageHeight()
|
protected Point |
internalGetImagePosition(int type)
|
protected int |
internalGetImageWidth()
|
int |
internalRef()
used by native code only. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IA2AccessibleImage(int image, IA2Accessible parent)
image
- reference pointer to the IA2Accessible image objectparent
- IA2Accessible parent of this objectMethod Detail |
---|
public int internalRef()
public String getDescription() throws InvalidComponentException
getDescription
in interface IAccessibleImageElement
InvalidComponentException
protected String internalGetImageDescription()
public int getHeight() throws InvalidComponentException
getHeight
in interface IAccessibleImageElement
InvalidComponentException
protected int internalGetImageHeight()
public int getWidth() throws InvalidComponentException
getWidth
in interface IAccessibleImageElement
InvalidComponentException
protected int internalGetImageWidth()
public Point getImagePosition() throws InvalidComponentException
InvalidComponentException
protected Point internalGetImagePosition(int type)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |