|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.rice.cs.javalanglevels.util.Utilities
public class Utilities
| Constructor Summary | |
|---|---|
Utilities()
|
|
| Method Summary | ||
|---|---|---|
static
|
catenate(T[] A,
T[] B)
|
|
static void |
clearEventQueue()
|
|
static boolean |
contains(Object[] a,
Object elt)
The standard java.util contains method on arrays of reference type. |
|
static void |
copyFile(File sourceFile,
File destFile)
A file copy method taken from the web. |
|
static AbstractAction |
createDelegateAction(String newName,
Action delegate)
|
|
static String |
getClipboardSelection(Component c)
|
|
static String |
getStackTrace()
Gets the stack trace of the current code. |
|
static String |
getStackTrace(Throwable t)
Gets the stack trace of the given Throwable as a String. |
|
static boolean |
hasVisibilityModifier(String[] modifiers)
|
|
static void |
invokeAndWait(Runnable task)
|
|
static void |
invokeLater(Runnable task)
Runs the task synchronously if the current thread is the event thread; otherwise passes it to the event thread to be run asynchronously after all events already on the queue have been processed. |
|
static boolean |
isAbstract(ModifiersAndVisibility mav)
|
|
static boolean |
isAbstract(String[] modifiers)
|
|
static boolean |
isFinal(ModifiersAndVisibility mav)
|
|
static boolean |
isFinal(String[] modifiers)
|
|
static boolean |
isPrivate(ModifiersAndVisibility mav)
|
|
static boolean |
isPrivate(String[] modifiers)
|
|
static boolean |
isProtected(ModifiersAndVisibility mav)
|
|
static boolean |
isProtected(String[] modifiers)
|
|
static boolean |
isPublic(ModifiersAndVisibility mav)
|
|
static boolean |
isPublic(String[] modifiers)
|
|
static boolean |
isStatic(ModifiersAndVisibility mav)
|
|
static boolean |
isStatic(String[] modifiers)
|
|
static void |
main(String[] args)
|
|
static void |
show(String msg)
Show a modal debug message box with an OK button regardless of TEST_MODE. |
|
static void |
showDebug(String msg)
Shows a modal debug message box with an OK button when not in TEST_MODE. |
|
static void |
showMessageBox(String msg,
String title)
Shows a modal message box with an OK button. |
|
static void |
showStackTrace(Throwable t)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Utilities()
| Method Detail |
|---|
public static void copyFile(File sourceFile,
File destFile)
throws IOException
IOExceptionpublic static void invokeLater(Runnable task)
public static void invokeAndWait(Runnable task)
public static void main(String[] args)
public static void clearEventQueue()
public static void show(String msg)
msg - string to displaypublic static void showDebug(String msg)
msg - string to display
public static void showMessageBox(String msg,
String title)
msg - string to displaypublic static void showStackTrace(Throwable t)
public static String getClipboardSelection(Component c)
public static AbstractAction createDelegateAction(String newName,
Action delegate)
public static String getStackTrace(Throwable t)
t - the throwable object for which to get the stack trace
public static String getStackTrace()
public static boolean contains(Object[] a,
Object elt)
public static boolean hasVisibilityModifier(String[] modifiers)
public static boolean isFinal(String[] modifiers)
public static boolean isStatic(String[] modifiers)
public static boolean isPublic(String[] modifiers)
public static boolean isProtected(String[] modifiers)
public static boolean isPrivate(String[] modifiers)
public static boolean isAbstract(String[] modifiers)
public static boolean isFinal(ModifiersAndVisibility mav)
public static boolean isStatic(ModifiersAndVisibility mav)
public static boolean isPublic(ModifiersAndVisibility mav)
public static boolean isProtected(ModifiersAndVisibility mav)
public static boolean isPrivate(ModifiersAndVisibility mav)
public static boolean isAbstract(ModifiersAndVisibility mav)
public static <T> T[] catenate(T[] A,
T[] B)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||