From e9e61421ef6009e6788998c471d1d3d30aaefea6 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Mon, 26 Mar 2012 15:16:34 +0200 Subject: Platform: Add AWT_AVAILABLE 'knowledge'; RunnableExecutor: Add AWTEDT impl. / API doc cleanup; DynamicLibraryBundle: Add getDefaultRunnableExecutor() --- src/java/com/jogamp/common/util/ReflectionUtil.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/java/com/jogamp/common/util/ReflectionUtil.java') diff --git a/src/java/com/jogamp/common/util/ReflectionUtil.java b/src/java/com/jogamp/common/util/ReflectionUtil.java index db98d6e..f6b9efb 100644 --- a/src/java/com/jogamp/common/util/ReflectionUtil.java +++ b/src/java/com/jogamp/common/util/ReflectionUtil.java @@ -46,6 +46,11 @@ public final class ReflectionUtil { public static final boolean DEBUG = Debug.debug("ReflectionUtil"); + public static class AWTNames { + public static final String ComponentClass = "java.awt.Component" ; + public static final String GraphicsEnvironmentClass = "java.awt.GraphicsEnvironment"; + public static final String isHeadlessMethod = "isHeadless"; + } private static final Class[] zeroTypes = new Class[0]; /** @@ -261,11 +266,11 @@ public final class ReflectionUtil { } public static boolean isAWTComponent(Object target) { - return instanceOf(target, "java.awt.Component"); + return instanceOf(target, AWTNames.ComponentClass); } public static boolean isAWTComponent(Class clazz) { - return instanceOf(clazz, "java.awt.Component"); + return instanceOf(clazz, AWTNames.ComponentClass); } /** -- cgit v1.2.3