NSLog(@"*** CPerformer: ignoring exception '%@' raised during perform of selector '%@' on target '%@' with args '%@'",e,NSStringFromSelector(fSelector),fTarget,fArg);
}@finally{
// If we actually set sInPerformFromJava, unset it now
if(!nestedPerform&&fWait){
sInPerformFromJava=NO;
}
}
}
@end
@implementationThreadUtilities
@implementationThreadUtilities
+(JNIEnv*)getJNIEnv{
+(JNIEnv*)getJNIEnv{
...
@@ -129,36 +50,6 @@ AWT_ASSERT_APPKIT_THREAD;
...
@@ -129,36 +50,6 @@ AWT_ASSERT_APPKIT_THREAD;
returnenv;
returnenv;
}
}
+(void)initialize{
// Headless: BOTH
// Embedded: BOTH
// Multiple Calls: NO
// Caller: Obj-C class initialization
// Thread: ?
if(sPerformModes==nil){
// Create list of Run Loop modes to perform on
// The default performSelector, with no mode argument, runs in Default,
"0) Please note, that this is only Motif/XAWT test. At first, make the applet active",
"1.1) Click on the choice",
"1.2) Press the left button of the mouse and keep on any item of the choice, for example 5",
"1.3) Drag mouse out of the area of the unfurled list, at the same time hold the X coordinate of the mouse position about the same",
"1.4) To make sure, that when the Y coordinate of the mouse position higher of the upper bound of the list then scrolling UP of the list and selected item changes on the upper. If not, the test failed",
"1.5) To make sure, that when the Y coordinate of the mouse position under of the lower bound of the list then scrolling DOWN of the list and selected item changes on the lower. If not, the test failed",
"-----------------------------------",
"2.1) Click on the single list",
"2.2) Press the left button of the mouse and keep on any item of the list, for example 5",
"2.3) Drag mouse out of the area of the unfurled list, at the same time hold the X coordinate of the mouse position about the same",
"2.4) To make sure, that when the Y coordinate of the mouse position higher of the upper bound of the list then scrolling UP of the list and selected item changes on the upper. If not, the test failed",
"2.5) To make sure, that when the Y coordinate of the mouse position under of the lower bound of the list then scrolling DOWN of the list and selected item changes on the lower. If not, the test failed",
"-----------------------------------",
"3.1) Click on the multiple list",
"3.2) Press the left button of the mouse and keep on any item of the list, for example 5",
"3.3) Drag mouse out of the area of the unfurled list, at the same time hold the X coordinate of the mouse position about the same",
"3.4) To make sure, that when the Y coordinate of the mouse position higher of the upper bound of the list then scrolling of the list NO OCCURED and selected item NO CHANGES on the upper. If not, the test failed",
"3.5) To make sure, that when the Y coordinate of the mouse position under of the lower bound of the list then scrolling of the list NO OCCURED and selected item NO CHANGES on the lower. If not, the test failed",