at org.eclipse.core.launcher.Main.main(Main.java:952) org.eclipse.core.runtime.AssertionFailedException: null argument: at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:84) at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:72) at org.eclipse.core.commands.operations.AbstractOperation.hasContext(AbstractOperation.java:150) at org.eclipse.ui.operations.OperationHistoryActionHandler$HistoryListener.historyNotification(OperationHistoryActionHandler.java:127) at org.eclipse.core.commands.operations.DefaultOperationHistory.notifyListeners(DefaultOperationHistory.java:879) at org.eclipse.core.commands.operations.DefaultOperationHistory.notifyAdd(DefaultOperationHistory.java:931) at org.eclipse.core.commands.operations.DefaultOperationHistory.add(DefaultOperationHistory.java:188) at org.eclipse.text.undo.DocumentUndoManager.addToOperationHistory(DocumentUndoManager.java:960) at org.eclipse.text.undo.DocumentUndoManager.access$15(DocumentUndoManager.java:957) at org.eclipse.text.undo.DocumentUndoManager$DocumentListener.documentChanged(DocumentUndoManager.java:635) at org.eclipse.jface.text.AbstractDocument.doFireDocumentChanged2(AbstractDocument.java:699) at org.eclipse.jface.text.AbstractDocument.doFireDocumentChanged(AbstractDocument.java:672) at org.eclipse.jface.text.AbstractDocument.doFireDocumentChanged(AbstractDocument.java:657) at org.eclipse.jface.text.AbstractDocument.fireDocumentChanged(AbstractDocument.java:722) at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1080) at org.eclipse.jface.text.AbstractDocument.replace(AbstractDocument.java:1090) at org.eclipse.jface.text.DefaultDocumentAdapter.replaceTextRange(DefaultDocumentAdapter.java:243) at org.eclipse.swt.custom.StyledText.modifyContent(StyledText.java:5738) at org.eclipse.swt.custom.StyledText.sendKeyEvent(StyledText.java:6447) at org.eclipse.swt.custom.StyledText.doContent(StyledText.java:2094) at org.eclipse.swt.custom.StyledText.handleKey(StyledText.java:5024) at org.eclipse.swt.custom.StyledText.handleKeyDown(StyledText.java:5049) at org.eclipse.swt.custom.StyledText$7.handleEvent(StyledText.java:4789) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1109) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1094) at org.eclipse.swt.widgets.Widget.sendIMKeyEvent(Widget.java:1171) at org.eclipse.swt.widgets.Control.gtk_commit(Control.java:1970) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1424) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3796) at org.eclipse.swt.internal.gtk.OS._gtk_im_context_filter_keypress(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_im_context_filter_keypress(OS.java:4795) at org.eclipse.swt.widgets.Control.filterKey(Control.java:1525) at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:2075) at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:637) at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1434) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3796) at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method) at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:5245) at org.eclipse.swt.widgets.Display.eventProc(Display.java:1133) at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1427) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2838) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at de.upb.aws2html.main.Application.run(Application.java:20) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) at org.eclipse.core.launcher.Main.basicRun(Main.java:280) at org.eclipse.core.launcher.Main.run(Main.java:977) at org.eclipse.core.launcher.Main.main(Main.java:952)