Field field = node.getClass().getDeclaredField("node");
field.setAccessible(true);
Object access = field.get(node);
if(access != null && access instanceof AccessibleNode) {
AccessibleNode an = (AccessibleNode) access;
if(an.getScreenReaderInformation() != null) {
sayString = an.getScreenReaderInformation().getDescription();
}
}
else {
if (node != null) {
sayString = node.toString();