Error during dispatching of java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=com.intellij.ide.util.treeView.AbstractTreeUi$37@331f79c1,notifier=null,catchExceptions=false,when=1362934895785] on sun.awt.X11.XToolkit@13d3afaa: com.intellij.psi.impl.ElementBase.createLayeredIcon(Ljavax/swing/Icon;I)Lcom/intellij/ui/RowIcon;
java.lang.NoSuchMethodError: com.intellij.psi.impl.ElementBase.createLayeredIcon(Ljavax/swing/Icon;I)Lcom/intellij/ui/RowIcon;
	at com.mojojungle.webosstorm.WebOSIconProvider.getIcon(WebOSIconProvider.java:28)
	at com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode.setupIcon(PsiDirectoryNode.java:144)
	at com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode.updateImpl(PsiDirectoryNode.java:109)
	at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode$1.run(AbstractPsiBasedNode.java:157)
	at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:924)
	at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.update(AbstractPsiBasedNode.java:131)
	at com.intellij.ide.util.treeView.PresentableNodeDescriptor.getUpdatedPresentation(PresentableNodeDescriptor.java:88)
	at com.intellij.ide.util.treeView.PresentableNodeDescriptor.update(PresentableNodeDescriptor.java:41)
	at com.intellij.ide.util.treeView.AbstractTreeBuilder.updateNodeDescriptor(AbstractTreeBuilder.java:565)
	at com.intellij.ide.util.treeView.AbstractTreeUi$21.run(AbstractTreeUi.java:938)
	at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1824)
	at com.intellij.ide.util.treeView.AbstractTreeUi.update(AbstractTreeUi.java:934)
	at com.intellij.ide.util.treeView.AbstractTreeUi.update(AbstractTreeUi.java:886)
	at com.intellij.ide.util.treeView.AbstractTreeUi.collectNodesToInsert(AbstractTreeUi.java:2250)
	at com.intellij.ide.util.treeView.AbstractTreeUi.access$4400(AbstractTreeUi.java:60)
	at com.intellij.ide.util.treeView.AbstractTreeUi$29.run(AbstractTreeUi.java:1393)
	at com.intellij.openapi.util.ExecutionCallback.setExecuted(ExecutionCallback.java:54)
	at com.intellij.openapi.util.ActionCallback.setDone(ActionCallback.java:62)
	at com.intellij.openapi.util.ActionCallback$1.run(ActionCallback.java:172)
	at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:96)
	at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:85)
	at com.intellij.openapi.util.ActionCallback.notify(ActionCallback.java:114)
	at com.intellij.ide.util.treeView.AbstractTreeUi$33.run(AbstractTreeUi.java:1777)
	at com.intellij.ide.util.treeView.AbstractTreeUi.executeYieldingRequest(AbstractTreeUi.java:2085)
	at com.intellij.ide.util.treeView.AbstractTreeUi.access$5800(AbstractTreeUi.java:60)
	at com.intellij.ide.util.treeView.AbstractTreeUi$37$1.run(AbstractTreeUi.java:1977)
	at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:1971)
	at com.intellij.ide.util.treeView.AbstractTreeBuilder.runOnYeildingDone(AbstractTreeBuilder.java:425)
	at com.intellij.ide.util.treeView.AbstractTreeUi.runOnYieldingDone(AbstractTreeUi.java:2180)
	at com.intellij.ide.util.treeView.AbstractTreeUi$37.run(AbstractTreeUi.java:1972)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727)
	at java.awt.EventQueue.access$200(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:688)
	at java.awt.EventQueue$3.run(EventQueue.java:686)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:697)
	at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:685)
	at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:510)
	at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:333)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)