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)