* <code>null</code>
*/
public AccessibleSelection getAccessibleSelection() {
- return getCurrentAccessibleContext().getAccessibleSelection();
+ AccessibleContext ac = getCurrentAccessibleContext();
+ if (ac != null) {
+ return ac.getAccessibleSelection();
+ } else {
+ return null;
+ }
}
/**
* @return the <code>AccessibleText</code>, or <code>null</code>
*/
public AccessibleText getAccessibleText() {
- return getCurrentAccessibleContext().getAccessibleText();
+ AccessibleContext ac = getCurrentAccessibleContext();
+ if (ac != null) {
+ return ac.getAccessibleText();
+ } else {
+ return null;
+ }
}
/**
* @return the <code>AccessibleValue</code>, or <code>null</code>
*/
public AccessibleValue getAccessibleValue() {
- return getCurrentAccessibleContext().getAccessibleValue();
+ AccessibleContext ac = getCurrentAccessibleContext();
+ if (ac != null) {
+ return ac.getAccessibleValue();
+ } else {
+ return null;
+ }
}
* @return the <code>AccessibleAction</code>, or <code>null</code>
*/
public AccessibleAction getAccessibleAction() {
- return getCurrentAccessibleContext().getAccessibleAction();
+ AccessibleContext ac = getCurrentAccessibleContext();
+ if (ac != null) {
+ return ac.getAccessibleAction();
+ } else {
+ return null;
+ }
}
/**
* <code>null</code>
*/
public AccessibleSelection getAccessibleSelection() {
- return getCurrentAccessibleContext().getAccessibleSelection();
+ AccessibleContext ac = getCurrentAccessibleContext();
+ if (ac != null) {
+ return ac.getAccessibleSelection();
+ } else {
+ return null;
+ }
}
/**
* @return the <code>AccessibleText</code>, or <code>null</code>
*/
public AccessibleText getAccessibleText() {
- return getCurrentAccessibleContext().getAccessibleText();
+ AccessibleContext ac = getCurrentAccessibleContext();
+ if (ac != null) {
+ return ac.getAccessibleText();
+ } else {
+ return null;
+ }
}
/**
* @return the <code>AccessibleValue</code>, or <code>null</code>
*/
public AccessibleValue getAccessibleValue() {
- return getCurrentAccessibleContext().getAccessibleValue();
+ AccessibleContext ac = getCurrentAccessibleContext();
+ if (ac != null) {
+ return ac.getAccessibleValue();
+ } else {
+ return null;
+ }
}
public AccessibleSelection getAccessibleSelection() {
AccessibleContext ac = getCurrentAccessibleContext();
if (ac != null && isLeaf) {
- return getCurrentAccessibleContext().getAccessibleSelection();
+ return ac.getAccessibleSelection();
} else {
return this;
}
public AccessibleText getAccessibleText() {
AccessibleContext ac = getCurrentAccessibleContext();
if (ac != null) {
- return getCurrentAccessibleContext().getAccessibleText();
+ return ac.getAccessibleText();
} else {
return null;
}
public AccessibleValue getAccessibleValue() {
AccessibleContext ac = getCurrentAccessibleContext();
if (ac != null) {
- return getCurrentAccessibleContext().getAccessibleValue();
+ return ac.getAccessibleValue();
} else {
return null;
}
}
public AccessibleAction getAccessibleAction() {
- return getCurrentAccessibleContext().getAccessibleAction();
+ AccessibleContext ac = getCurrentAccessibleContext();
+ if (ac != null) {
+ return ac.getAccessibleAction();
+ } else {
+ return null;
+ }
}
/**
}
public AccessibleSelection getAccessibleSelection() {
- return getCurrentAccessibleContext().getAccessibleSelection();
+ AccessibleContext ac = getCurrentAccessibleContext();
+ if (ac != null) {
+ return ac.getAccessibleSelection();
+ } else {
+ return null;
+ }
}
public AccessibleText getAccessibleText() {
- return getCurrentAccessibleContext().getAccessibleText();
+ AccessibleContext ac = getCurrentAccessibleContext();
+ if (ac != null) {
+ return ac.getAccessibleText();
+ } else {
+ return null;
+ }
}
public AccessibleValue getAccessibleValue() {
- return getCurrentAccessibleContext().getAccessibleValue();
+ AccessibleContext ac = getCurrentAccessibleContext();
+ if (ac != null) {
+ return ac.getAccessibleValue();
+ } else {
+ return null;
+ }
}
public AccessibleSelection getAccessibleSelection() {
AccessibleContext ac = getCurrentAccessibleContext();
if (ac != null && isLeaf) {
- return getCurrentAccessibleContext().getAccessibleSelection();
+ return ac.getAccessibleSelection();
} else {
return this;
}
public AccessibleText getAccessibleText() {
AccessibleContext ac = getCurrentAccessibleContext();
if (ac != null) {
- return getCurrentAccessibleContext().getAccessibleText();
+ return ac.getAccessibleText();
} else {
return null;
}
public AccessibleValue getAccessibleValue() {
AccessibleContext ac = getCurrentAccessibleContext();
if (ac != null) {
- return getCurrentAccessibleContext().getAccessibleValue();
+ return ac.getAccessibleValue();
} else {
return null;
}