java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:33)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:79)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:10)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:50)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:59)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.a(DaemonC
odeAnalyzerImpl.java:192)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.access$24
00(DaemonCodeAnalyzerImpl.java:194)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10$1Updat
eEditorRunnable.run(DaemonCodeAnalyzerImpl.java:1)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10.run(Da
emonCodeAnalyzerImpl.java:8)
at com.intellij.util.Alarm$1.run(Alarm.java:106)
at com.intellij.util.Alarm$MyThread$1.run(Alarm.java:250)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(L
aterInvocator.java:16)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:8)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:36)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:184)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[85917846] ERROR - extEditorBackgroundHighlighter - IntelliJ IDEA 6.0.2 Build
#6107
[85917846] ERROR - extEditorBackgroundHighlighter - JDK: 1.5.0_06
[85917861] ERROR - extEditorBackgroundHighlighter - VM: Java HotSpot(TM) Server
VM
[85917861] ERROR - extEditorBackgroundHighlighter - Vendor: Sun Microsystems In
c.
[85917861] ERROR - extEditorBackgroundHighlighter - OS: Windows XP
[85917861] ERROR - extEditorBackgroundHighlighter - Last Action: Run
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:33)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:79)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:10)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:50)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:59)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.a(DaemonC
odeAnalyzerImpl.java:192)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.access$24
00(DaemonCodeAnalyzerImpl.java:194)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10$1Updat
eEditorRunnable.run(DaemonCodeAnalyzerImpl.java:1)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10.run(Da
emonCodeAnalyzerImpl.java:8)
at com.intellij.util.Alarm$1.run(Alarm.java:106)
at com.intellij.util.Alarm$MyThread$1.run(Alarm.java:250)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(L
aterInvocator.java:16)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:8)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:36)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:184)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[85917861] ERROR - extEditorBackgroundHighlighter - Length wrong! dirtyScope:Ps
iJavaFile:ActionDispatcher.java
Details: file length:4170
document length:3842
file stamp:1453155
document stamp:1453155
file text ://
// $Id: ActionDispatcher.java,v 1.166 2006/12/26 14:55:48 kriega Exp $
//
package com.gs.cipher.server.engine;
import java.util.List;
/**
* Takes care of queuing action requests for later dispatching.
* Threads that need to have actions executed do not need to wait until
* the action execution actually takes place. It also guarantees that
* no two actions are applied on the same algorithm context instance
* concurrently and therefore freeing the action programmer from the
* responsability of dealing with possible race conditions when programming
* actions. A thread pool is used to dispatch events more efficiently (and
* concurrently). A warning is issued to the log system if the
* queue size grows beyond a given threshold (see the
* warnQueueSize preference below).
*
* Preferences that affect this class:
*
*
* @author Hernan Otero (hernan.otero@gs.com)
* @version $Revision: 1.166 $
*/
//
// $Id: ActionDispatcher.java,v 1.166 2006/12/26 14:55:48 kriega Exp $
//
public
interface
ActionDispatcher
{
/**
*
* @return boolean
*/
public
boolean
getPaused()
;
/**
*
* @return boolean
*/
public
void
setPaused(boolean v);
/**
*
*/
public
void
waitForAllDispatchers();
/**
*
* @return int
*/
public
int
getWarnQueueSize()
;
/**
*
* @return int
*/
public
int
getNumProcessedActions();
/**
*
* @param context Context
*/
public
void
logActions(Context context);
/**
*
* @return int
*/
public
int
getNumCombinedActions();
/**
*
* @return int
*/
public
int
getCombinedQueueSize();
/**
*
* @param context Context
*/
public
void
purgeActions(Context context);
/**
*
*/
public
void
interruptAllThreads()
;
/**
*
* @param queueNum int
* @param threadNum int
*/
public
void
interruptThread(int queueNum, int threadNum)
;
/**
*
* @param action Action
* @param context Context
* @param event Event
*/
public
void
queueAction(Action action, Context context, Event event)
;
/**
*
* @param priority int
* @param action Action
* @param context Context
* @param event Event
*/
public
void
queueAction(int priority, Action action, Context context, Event event)
;
/**
*
* @param priority int
* @param aspects List
* @param actions List
* @param context Context
* @param event Event
*/
public
void
queueActions(int priority, List aspects, List actions, Context context, Event ev
ent)
;
/**
* Represents the absence of a priority
*/
public static final int NULL_PRIORITY = -1;
/**
* This priority can't be assigned by the user, it is reserved for
* system tasks that require having more priority than any user-assigned
* priority
*/
public static final int SYSTEM_PRIORITY = 0;
/**
* Max user-assigned priority
*/
public static final int MAX_PRIORITY = 1;
/**
* Default user-assigned priority
*/
public static final int DEFAULT_PRIORITY = 3;
/**
* Min user-assigned priority
*/
public static final int MIN_PRIORITY = 5;
}
document text://
// $Id: ActionDispatcher.java,v 1.166 2006/12/26 14:55:48 kriega Exp $
//
package com.gs.cipher.server.engine;
import java.util.List;
/**
* Takes care of queuing action requests for later dispatching.
* Threads that need to have actions executed do not need to wait until
* the action execution actually takes place. It also guarantees that
* no two actions are applied on the same algorithm context instance
* concurrently and therefore freeing the action programmer from the
* responsability of dealing with possible race conditions when programming
* actions. A thread pool is used to dispatch events more efficiently (and
* concurrently). A warning is issued to the log system if the
* queue size grows beyond a given threshold (see the
* warnQueueSize preference below).
*
* Preferences that affect this class:
*
*
* @author Hernan Otero (hernan.otero@gs.com)
* @version $Revision: 1.166 $
*/
//
// $Id: ActionDispatcher.java,v 1.166 2006/12/26 14:55:48 kriega Exp $
//
public
interface
ActionDispatcher
{
/**
*
* @return boolean
*/
public
boolean
getPaused()
;
/**
*
* @return boolean
*/
public
void
setPaused(boolean v);
/**
*
*/
public
void
waitForAllDispatchers();
/**
*
* @return int
*/
public
int
getWarnQueueSize()
;
/**
*
* @return int
*/
public
int
getNumProcessedActions();
/**
*
* @param context Context
*/
public
void
logActions(Context context);
/**
*
* @return int
*/
public
int
getNumCombinedActions();
/**
*
* @return int
*/
public
int
getCombinedQueueSize();
/**
*
* @param context Context
*/
public
void
purgeActions(Context context);
/**
*
*/
public
void
interruptAllThreads()
;
/**
*
* @param queueNum int
* @param threadNum int
*/
public
void
interruptThread(int queueNum, int threadNum)
;
/**
*
* @param action Action
* @param context Context
* @param event Event
*/
public
void
queueAction(Action action, Context context, Event event)
;
/**
*
* @param priority int
* @param action Action
* @param context Context
* @param event Event
*/
public
void
queueAction(int priority, Action action, Context context, Event event)
;
/**
*
* @param priority int
* @param aspects List
* @param actions List
* @param context Context
* @param event Event
*/
public
void
queueActions(int priority, List aspects, List actions, Context context, Event ev
ent)
;
/**
* Represents the absence of a priority
*/
public static final int NULL_PRIORITY = -1;
/**
* This priority can't be assigned by the user, it is reserved for
* system tasks that require having more priority than any user-assigned
* priority
*/
public static final int SYSTEM_PRIORITY = 0;
/**
* Max user-assigned priority
*/
public static final int MAX_PRIORITY = 1;
/**
* Default user-assigned priority
*/
public static final int DEFAULT_PRIORITY = 3;
/**
* Min user-assigned priority
*/
public static final int MIN_PRIORITY = 5;
}
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:33)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:79)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:10)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:50)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:59)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.a(DaemonC
odeAnalyzerImpl.java:192)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.access$24
00(DaemonCodeAnalyzerImpl.java:194)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10$1Updat
eEditorRunnable.run(DaemonCodeAnalyzerImpl.java:1)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10.run(Da
emonCodeAnalyzerImpl.java:8)
at com.intellij.util.Alarm$1.run(Alarm.java:106)
at com.intellij.util.Alarm$MyThread$1.run(Alarm.java:250)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(L
aterInvocator.java:16)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:8)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:36)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:184)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[85917877] ERROR - extEditorBackgroundHighlighter - IntelliJ IDEA 6.0.2 Build
#6107
[85917877] ERROR - extEditorBackgroundHighlighter - JDK: 1.5.0_06
[85917877] ERROR - extEditorBackgroundHighlighter - VM: Java HotSpot(TM) Server
VM
[85917892] ERROR - extEditorBackgroundHighlighter - Vendor: Sun Microsystems In
c.
[85917892] ERROR - extEditorBackgroundHighlighter - OS: Windows XP
[85917892] ERROR - extEditorBackgroundHighlighter - Last Action: Run
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:87)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:7)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:10)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:50)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:59)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.a(DaemonC
odeAnalyzerImpl.java:192)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.access$24
00(DaemonCodeAnalyzerImpl.java:194)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10$1Updat
eEditorRunnable.run(DaemonCodeAnalyzerImpl.java:1)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10.run(Da
emonCodeAnalyzerImpl.java:8)
at com.intellij.util.Alarm$1.run(Alarm.java:106)
at com.intellij.util.Alarm$MyThread$1.run(Alarm.java:250)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(L
aterInvocator.java:16)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:8)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:36)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:184)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[85917892] ERROR - extEditorBackgroundHighlighter - Assertion failed
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:87)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:7)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:10)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:50)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:59)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.a(DaemonC
odeAnalyzerImpl.java:192)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.access$24
00(DaemonCodeAnalyzerImpl.java:194)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10$1Updat
eEditorRunnable.run(DaemonCodeAnalyzerImpl.java:1)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10.run(Da
emonCodeAnalyzerImpl.java:8)
at com.intellij.util.Alarm$1.run(Alarm.java:106)
at com.intellij.util.Alarm$MyThread$1.run(Alarm.java:250)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(L
aterInvocator.java:16)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:8)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:36)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:184)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[85917892] ERROR - extEditorBackgroundHighlighter - IntelliJ IDEA 6.0.2 Build
#6107
[85917892] ERROR - extEditorBackgroundHighlighter - JDK: 1.5.0_06
[85917892] ERROR - extEditorBackgroundHighlighter - VM: Java HotSpot(TM) Server
VM
[85917892] ERROR - extEditorBackgroundHighlighter - Vendor: Sun Microsystems In
c.
[85917892] ERROR - extEditorBackgroundHighlighter - OS: Windows XP
[85917908] ERROR - extEditorBackgroundHighlighter - Last Action: Run
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:33)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:79)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:10)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:50)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:59)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.a(DaemonC
odeAnalyzerImpl.java:192)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.access$24
00(DaemonCodeAnalyzerImpl.java:194)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10$1Updat
eEditorRunnable.run(DaemonCodeAnalyzerImpl.java:1)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10.run(Da
emonCodeAnalyzerImpl.java:8)
at com.intellij.util.Alarm$1.run(Alarm.java:106)
at com.intellij.util.Alarm$MyThread$1.run(Alarm.java:250)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(L
aterInvocator.java:16)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:8)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:36)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:184)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[85917908] ERROR - extEditorBackgroundHighlighter - Length wrong! dirtyScope:Ps
iJavaFile:ActionDispatcher.java
Details: file length:4170
document length:3842
file stamp:1453155
document stamp:1453155
file text ://
// $Id: ActionDispatcher.java,v 1.166 2006/12/26 14:55:48 kriega Exp $
//
package com.gs.cipher.server.engine;
import java.util.List;
/**
* Takes care of queuing action requests for later dispatching.
* Threads that need to have actions executed do not need to wait until
* the action execution actually takes place. It also guarantees that
* no two actions are applied on the same algorithm context instance
* concurrently and therefore freeing the action programmer from the
* responsability of dealing with possible race conditions when programming
* actions. A thread pool is used to dispatch events more efficiently (and
* concurrently). A warning is issued to the log system if the
* queue size grows beyond a given threshold (see the
* warnQueueSize preference below).
*
* Preferences that affect this class:
*
*
* @author Hernan Otero (hernan.otero@gs.com)
* @version $Revision: 1.166 $
*/
//
// $Id: ActionDispatcher.java,v 1.166 2006/12/26 14:55:48 kriega Exp $
//
public
interface
ActionDispatcher
{
/**
*
* @return boolean
*/
public
boolean
getPaused()
;
/**
*
* @return boolean
*/
public
void
setPaused(boolean v);
/**
*
*/
public
void
waitForAllDispatchers();
/**
*
* @return int
*/
public
int
getWarnQueueSize()
;
/**
*
* @return int
*/
public
int
getNumProcessedActions();
/**
*
* @param context Context
*/
public
void
logActions(Context context);
/**
*
* @return int
*/
public
int
getNumCombinedActions();
/**
*
* @return int
*/
public
int
getCombinedQueueSize();
/**
*
* @param context Context
*/
public
void
purgeActions(Context context);
/**
*
*/
public
void
interruptAllThreads()
;
/**
*
* @param queueNum int
* @param threadNum int
*/
public
void
interruptThread(int queueNum, int threadNum)
;
/**
*
* @param action Action
* @param context Context
* @param event Event
*/
public
void
queueAction(Action action, Context context, Event event)
;
/**
*
* @param priority int
* @param action Action
* @param context Context
* @param event Event
*/
public
void
queueAction(int priority, Action action, Context context, Event event)
;
/**
*
* @param priority int
* @param aspects List
* @param actions List
* @param context Context
* @param event Event
*/
public
void
queueActions(int priority, List aspects, List actions, Context context, Event ev
ent)
;
/**
* Represents the absence of a priority
*/
public static final int NULL_PRIORITY = -1;
/**
* This priority can't be assigned by the user, it is reserved for
* system tasks that require having more priority than any user-assigned
* priority
*/
public static final int SYSTEM_PRIORITY = 0;
/**
* Max user-assigned priority
*/
public static final int MAX_PRIORITY = 1;
/**
* Default user-assigned priority
*/
public static final int DEFAULT_PRIORITY = 3;
/**
* Min user-assigned priority
*/
public static final int MIN_PRIORITY = 5;
}
document text://
// $Id: ActionDispatcher.java,v 1.166 2006/12/26 14:55:48 kriega Exp $
//
package com.gs.cipher.server.engine;
import java.util.List;
/**
* Takes care of queuing action requests for later dispatching.
* Threads that need to have actions executed do not need to wait until
* the action execution actually takes place. It also guarantees that
* no two actions are applied on the same algorithm context instance
* concurrently and therefore freeing the action programmer from the
* responsability of dealing with possible race conditions when programming
* actions. A thread pool is used to dispatch events more efficiently (and
* concurrently). A warning is issued to the log system if the
* queue size grows beyond a given threshold (see the
* warnQueueSize preference below).
*
* Preferences that affect this class:
*
*
* @author Hernan Otero (hernan.otero@gs.com)
* @version $Revision: 1.166 $
*/
//
// $Id: ActionDispatcher.java,v 1.166 2006/12/26 14:55:48 kriega Exp $
//
public
interface
ActionDispatcher
{
/**
*
* @return boolean
*/
public
boolean
getPaused()
;
/**
*
* @return boolean
*/
public
void
setPaused(boolean v);
/**
*
*/
public
void
waitForAllDispatchers();
/**
*
* @return int
*/
public
int
getWarnQueueSize()
;
/**
*
* @return int
*/
public
int
getNumProcessedActions();
/**
*
* @param context Context
*/
public
void
logActions(Context context);
/**
*
* @return int
*/
public
int
getNumCombinedActions();
/**
*
* @return int
*/
public
int
getCombinedQueueSize();
/**
*
* @param context Context
*/
public
void
purgeActions(Context context);
/**
*
*/
public
void
interruptAllThreads()
;
/**
*
* @param queueNum int
* @param threadNum int
*/
public
void
interruptThread(int queueNum, int threadNum)
;
/**
*
* @param action Action
* @param context Context
* @param event Event
*/
public
void
queueAction(Action action, Context context, Event event)
;
/**
*
* @param priority int
* @param action Action
* @param context Context
* @param event Event
*/
public
void
queueAction(int priority, Action action, Context context, Event event)
;
/**
*
* @param priority int
* @param aspects List
* @param actions List
* @param context Context
* @param event Event
*/
public
void
queueActions(int priority, List aspects, List actions, Context context, Event ev
ent)
;
/**
* Represents the absence of a priority
*/
public static final int NULL_PRIORITY = -1;
/**
* This priority can't be assigned by the user, it is reserved for
* system tasks that require having more priority than any user-assigned
* priority
*/
public static final int SYSTEM_PRIORITY = 0;
/**
* Max user-assigned priority
*/
public static final int MAX_PRIORITY = 1;
/**
* Default user-assigned priority
*/
public static final int DEFAULT_PRIORITY = 3;
/**
* Min user-assigned priority
*/
public static final int MIN_PRIORITY = 5;
}
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:33)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:79)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:10)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:50)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:59)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.a(DaemonC
odeAnalyzerImpl.java:192)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.access$24
00(DaemonCodeAnalyzerImpl.java:194)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10$1Updat
eEditorRunnable.run(DaemonCodeAnalyzerImpl.java:1)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10.run(Da
emonCodeAnalyzerImpl.java:8)
at com.intellij.util.Alarm$1.run(Alarm.java:106)
at com.intellij.util.Alarm$MyThread$1.run(Alarm.java:250)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(L
aterInvocator.java:16)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:8)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:36)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:184)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[85917908] ERROR - extEditorBackgroundHighlighter - IntelliJ IDEA 6.0.2 Build
#6107
[85917924] ERROR - extEditorBackgroundHighlighter - JDK: 1.5.0_06
[85917924] ERROR - extEditorBackgroundHighlighter - VM: Java HotSpot(TM) Server
VM
[85917924] ERROR - extEditorBackgroundHighlighter - Vendor: Sun Microsystems In
c.
[85917924] ERROR - extEditorBackgroundHighlighter - OS: Windows XP
[85917924] ERROR - extEditorBackgroundHighlighter - Last Action: Run
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:87)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:7)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:10)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:50)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:59)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.a(DaemonC
odeAnalyzerImpl.java:192)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.access$24
00(DaemonCodeAnalyzerImpl.java:194)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10$1Updat
eEditorRunnable.run(DaemonCodeAnalyzerImpl.java:1)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10.run(Da
emonCodeAnalyzerImpl.java:8)
at com.intellij.util.Alarm$1.run(Alarm.java:106)
at com.intellij.util.Alarm$MyThread$1.run(Alarm.java:250)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(L
aterInvocator.java:16)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:8)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:36)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:184)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[85917924] ERROR - extEditorBackgroundHighlighter - Assertion failed
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:89)
at com.intellij.openapi.diagnostic.Logger.assertTrue(Logger.java:96)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:87)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:7)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:10)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:50)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:59)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.a(DaemonC
odeAnalyzerImpl.java:192)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.access$24
00(DaemonCodeAnalyzerImpl.java:194)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10$1Updat
eEditorRunnable.run(DaemonCodeAnalyzerImpl.java:1)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10.run(Da
emonCodeAnalyzerImpl.java:8)
at com.intellij.util.Alarm$1.run(Alarm.java:106)
at com.intellij.util.Alarm$MyThread$1.run(Alarm.java:250)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(L
aterInvocator.java:16)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:8)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:36)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:184)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[85917924] ERROR - extEditorBackgroundHighlighter - IntelliJ IDEA 6.0.2 Build
#6107
[85917924] ERROR - extEditorBackgroundHighlighter - JDK: 1.5.0_06
[85917924] ERROR - extEditorBackgroundHighlighter - VM: Java HotSpot(TM) Server
VM
[85917924] ERROR - extEditorBackgroundHighlighter - Vendor: Sun Microsystems In
c.
[85917924] ERROR - extEditorBackgroundHighlighter - OS: Windows XP
[85917939] ERROR - extEditorBackgroundHighlighter - Last Action: Run
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:33)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:79)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:10)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:50)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:59)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.a(DaemonC
odeAnalyzerImpl.java:192)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.access$24
00(DaemonCodeAnalyzerImpl.java:194)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10$1Updat
eEditorRunnable.run(DaemonCodeAnalyzerImpl.java:1)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10.run(Da
emonCodeAnalyzerImpl.java:8)
at com.intellij.util.Alarm$1.run(Alarm.java:106)
at com.intellij.util.Alarm$MyThread$1.run(Alarm.java:250)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(L
aterInvocator.java:16)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:8)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:36)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:184)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
[85917939] ERROR - extEditorBackgroundHighlighter - Length wrong! dirtyScope:Ps
iJavaFile:ActionDispatcher.java
Details: file length:4170
document length:3842
file stamp:1453155
document stamp:1453155
file text ://
// $Id: ActionDispatcher.java,v 1.166 2006/12/26 14:55:48 kriega Exp $
//
package com.gs.cipher.server.engine;
import java.util.List;
/**
* Takes care of queuing action requests for later dispatching.
* Threads that need to have actions executed do not need to wait until
* the action execution actually takes place. It also guarantees that
* no two actions are applied on the same algorithm context instance
* concurrently and therefore freeing the action programmer from the
* responsability of dealing with possible race conditions when programming
* actions. A thread pool is used to dispatch events more efficiently (and
* concurrently). A warning is issued to the log system if the
* queue size grows beyond a given threshold (see the
* warnQueueSize preference below).
*
* Preferences that affect this class:
*
*
* @author Hernan Otero (hernan.otero@gs.com)
* @version $Revision: 1.166 $
*/
//
// $Id: ActionDispatcher.java,v 1.166 2006/12/26 14:55:48 kriega Exp $
//
public
interface
ActionDispatcher
{
/**
*
* @return boolean
*/
public
boolean
getPaused()
;
/**
*
* @return boolean
*/
public
void
setPaused(boolean v);
/**
*
*/
public
void
waitForAllDispatchers();
/**
*
* @return int
*/
public
int
getWarnQueueSize()
;
/**
*
* @return int
*/
public
int
getNumProcessedActions();
/**
*
* @param context Context
*/
public
void
logActions(Context context);
/**
*
* @return int
*/
public
int
getNumCombinedActions();
/**
*
* @return int
*/
public
int
getCombinedQueueSize();
/**
*
* @param context Context
*/
public
void
purgeActions(Context context);
/**
*
*/
public
void
interruptAllThreads()
;
/**
*
* @param queueNum int
* @param threadNum int
*/
public
void
interruptThread(int queueNum, int threadNum)
;
/**
*
* @param action Action
* @param context Context
* @param event Event
*/
public
void
queueAction(Action action, Context context, Event event)
;
/**
*
* @param priority int
* @param action Action
* @param context Context
* @param event Event
*/
public
void
queueAction(int priority, Action action, Context context, Event event)
;
/**
*
* @param priority int
* @param aspects List
* @param actions List
* @param context Context
* @param event Event
*/
public
void
queueActions(int priority, List aspects, List actions, Context context, Event ev
ent)
;
/**
* Represents the absence of a priority
*/
public static final int NULL_PRIORITY = -1;
/**
* This priority can't be assigned by the user, it is reserved for
* system tasks that require having more priority than any user-assigned
* priority
*/
public static final int SYSTEM_PRIORITY = 0;
/**
* Max user-assigned priority
*/
public static final int MAX_PRIORITY = 1;
/**
* Default user-assigned priority
*/
public static final int DEFAULT_PRIORITY = 3;
/**
* Min user-assigned priority
*/
public static final int MIN_PRIORITY = 5;
}
document text://
// $Id: ActionDispatcher.java,v 1.166 2006/12/26 14:55:48 kriega Exp $
//
package com.gs.cipher.server.engine;
import java.util.List;
/**
* Takes care of queuing action requests for later dispatching.
* Threads that need to have actions executed do not need to wait until
* the action execution actually takes place. It also guarantees that
* no two actions are applied on the same algorithm context instance
* concurrently and therefore freeing the action programmer from the
* responsability of dealing with possible race conditions when programming
* actions. A thread pool is used to dispatch events more efficiently (and
* concurrently). A warning is issued to the log system if the
* queue size grows beyond a given threshold (see the
* warnQueueSize preference below).
*
* Preferences that affect this class:
*
*
* @author Hernan Otero (hernan.otero@gs.com)
* @version $Revision: 1.166 $
*/
//
// $Id: ActionDispatcher.java,v 1.166 2006/12/26 14:55:48 kriega Exp $
//
public
interface
ActionDispatcher
{
/**
*
* @return boolean
*/
public
boolean
getPaused()
;
/**
*
* @return boolean
*/
public
void
setPaused(boolean v);
/**
*
*/
public
void
waitForAllDispatchers();
/**
*
* @return int
*/
public
int
getWarnQueueSize()
;
/**
*
* @return int
*/
public
int
getNumProcessedActions();
/**
*
* @param context Context
*/
public
void
logActions(Context context);
/**
*
* @return int
*/
public
int
getNumCombinedActions();
/**
*
* @return int
*/
public
int
getCombinedQueueSize();
/**
*
* @param context Context
*/
public
void
purgeActions(Context context);
/**
*
*/
public
void
interruptAllThreads()
;
/**
*
* @param queueNum int
* @param threadNum int
*/
public
void
interruptThread(int queueNum, int threadNum)
;
/**
*
* @param action Action
* @param context Context
* @param event Event
*/
public
void
queueAction(Action action, Context context, Event event)
;
/**
*
* @param priority int
* @param action Action
* @param context Context
* @param event Event
*/
public
void
queueAction(int priority, Action action, Context context, Event event)
;
/**
*
* @param priority int
* @param aspects List
* @param actions List
* @param context Context
* @param event Event
*/
public
void
queueActions(int priority, List aspects, List actions, Context context, Event ev
ent)
;
/**
* Represents the absence of a priority
*/
public static final int NULL_PRIORITY = -1;
/**
* This priority can't be assigned by the user, it is reserved for
* system tasks that require having more priority than any user-assigned
* priority
*/
public static final int SYSTEM_PRIORITY = 0;
/**
* Max user-assigned priority
*/
public static final int MAX_PRIORITY = 1;
/**
* Default user-assigned priority
*/
public static final int DEFAULT_PRIORITY = 3;
/**
* Min user-assigned priority
*/
public static final int MIN_PRIORITY = 5;
}
java.lang.Throwable
at com.intellij.openapi.diagnostic.Logger.error(Logger.java:52)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:33)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:79)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
a(TextEditorBackgroundHighlighter.java:10)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:50)
at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.
createPassesForEditor(TextEditorBackgroundHighlighter.java:59)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.a(DaemonC
odeAnalyzerImpl.java:192)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.access$24
00(DaemonCodeAnalyzerImpl.java:194)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10$1Updat
eEditorRunnable.run(DaemonCodeAnalyzerImpl.java:1)
at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$10.run(Da
emonCodeAnalyzerImpl.java:8)
at com.intellij.util.Alarm$1.run(Alarm.java:106)
at com.intellij.util.Alarm$MyThread$1.run(Alarm.java:250)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(L
aterInvocator.java:16)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:8)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:36)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:184)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)