Field field = referenceType.fieldByName("daemon"); //$NON-NLS-1$
if (field == null) {
field = referenceType.fieldByName("isDaemon"); //$NON-NLS-1$
}
if (field != null) {
if (field.signature().equals(Signature.SIG_BOOLEAN)) {
Value value = getUnderlyingThread().getValue(field);
if (value instanceof BooleanValue) {
fIsDaemon = ((BooleanValue) value).booleanValue();
}
}