org.eclipse.core.runtime.CoreException: Plug-in org.codehaus.groovy.eclipse.ui was unable to load class org.codehaus.groovy.eclipse.editor.GroovyEditor.

SpringSource Issue Tracker | Peter-Frank Spierenburg | 2 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    I get the following message whenever opening a groovy file in GGTS: org.eclipse.core.runtime.CoreException: Plug-in org.codehaus.groovy.eclipse.ui was unable to load class org.codehaus.groovy.eclipse.editor.GroovyEditor. at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:176) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:285) at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:349) at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:265) at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:63) at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:303) at sun.reflect.GeneratedMethodAccessor119.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869) at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:120) at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:337) at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:258) at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55) at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:127) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:94) at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218) at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81) at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:488) at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:454) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:694) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:387) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1134) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3210) at org.eclipse.ui.internal.WorkbenchPage.access$23(WorkbenchPage.java:3125) at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:3107) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3102) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3066) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3056) at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:373) at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:179) at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:268) at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:233) at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:275) at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:251) at org.eclipse.jdt.internal.ui.navigator.OpenAndExpand.run(OpenAndExpand.java:50) at org.eclipse.ui.actions.RetargetAction.run(RetargetAction.java:229) at org.eclipse.ui.navigator.CommonNavigatorManager$3.open(CommonNavigatorManager.java:185) at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:853) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:178) at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:850) at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1142) at org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:462) at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1249) at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:278) at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:272) at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:313) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: org.aspectj.bridge.AbortException: trouble in: public class org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor extends org.eclipse.jdt.internal.ui.javaeditor.JavaEditor implements org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener: private static final boolean CODE_ASSIST_DEBUG public static final int CONTENTASSIST_COMPLETE_PREFIX = 60 private static final String CODE_FORMATTER_TAB_SIZE = "org.eclipse.jdt.core.formatter.tabulation.size" private static final String SPACES_FOR_TABS = "org.eclipse.jdt.core.formatter.tabulation.char" private static final String CLOSE_STRINGS = "closeStrings" private static final String CLOSE_BRACKETS = "closeBrackets" protected org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy fSavePolicy private org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater fJavaEditorErrorTickUpdater private final org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection fRememberedSelection private final org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter fBracketInserter private org.eclipse.jdt.ui.actions.GenerateActionGroup fGenerateActionGroup private org.eclipse.jdt.ui.actions.RefactorActionGroup fRefactorActionGroup private org.eclipse.jdt.internal.ui.actions.CompositeActionGroup fContextMenuGroup private org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller fCorrectionCommands private final org.eclipse.core.runtime.ListenerList fReconcilingListeners private final Object fReconcilerLock private org.eclipse.jdt.internal.ui.javaeditor.JavaTemplatesPage fTemplatesPage static void <clinit>(): staticinitialization(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.<clinit>()) | LDC "true" (line 149) | LDC "org.eclipse.jdt.ui/debug/ResultCollector" | method-call(java.lang.String org.eclipse.core.runtime.Platform.getDebugOption(java.lang.String)) | | INVOKESTATIC org.eclipse.core.runtime.Platform.getDebugOption (Ljava/lang/String;)Ljava/lang/String; | method-call(java.lang.String org.eclipse.core.runtime.Platform.getDebugOption(java.lang.String)) | method-call(boolean java.lang.String.equalsIgnoreCase(java.lang.String)) | | INVOKEVIRTUAL java.lang.String.equalsIgnoreCase (Ljava/lang/String;)Z | method-call(boolean java.lang.String.equalsIgnoreCase(java.lang.String)) | PUTSTATIC org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.CODE_ASSIST_DEBUG Z | RETURN (line 984) staticinitialization(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.<clinit>()) end static void <clinit>() public void <init>(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1031) INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.<init> ()V constructor-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.<init>()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 995) | NEW org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | ACONST_NULL | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$RememberedSelection;)V | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection)) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRememberedSelection Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$RememberedSelection; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 997) | NEW org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | ACONST_NULL | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter;)V | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter)) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1010) | NEW org.eclipse.core.runtime.ListenerList | DUP | ICONST_1 | constructor-call(void org.eclipse.core.runtime.ListenerList.<init>(int)) | | INVOKESPECIAL org.eclipse.core.runtime.ListenerList.<init> (I)V | constructor-call(void org.eclipse.core.runtime.ListenerList.<init>(int)) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1019) | NEW java.lang.Object | DUP | constructor-call(void java.lang.Object.<init>()) | | INVOKESPECIAL java.lang.Object.<init> ()V | constructor-call(void java.lang.Object.<init>()) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilerLock Ljava/lang/Object; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1032) | method-call(org.eclipse.jdt.internal.ui.JavaPlugin org.eclipse.jdt.internal.ui.JavaPlugin.getDefault()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.JavaPlugin.getDefault ()Lorg/eclipse/jdt/internal/ui/JavaPlugin; | method-call(org.eclipse.jdt.internal.ui.JavaPlugin org.eclipse.jdt.internal.ui.JavaPlugin.getDefault()) | method-call(org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider org.eclipse.jdt.internal.ui.JavaPlugin.getCompilationUnitDocumentProvider()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.JavaPlugin.getCompilationUnitDocumentProvider ()Lorg/eclipse/jdt/internal/ui/javaeditor/ICompilationUnitDocumentProvider; | method-call(org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider org.eclipse.jdt.internal.ui.JavaPlugin.getCompilationUnitDocumentProvider()) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setDocumentProvider(org.eclipse.ui.texteditor.IDocumentProvider)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setDocumentProvider (Lorg/eclipse/ui/texteditor/IDocumentProvider;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setDocumentProvider(org.eclipse.ui.texteditor.IDocumentProvider)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1033) | LDC "#CompilationUnitEditorContext" | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setEditorContextMenuId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setEditorContextMenuId (Ljava/lang/String;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setEditorContextMenuId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1034) | LDC "#CompilationUnitRulerContext" | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setRulerContextMenuId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setRulerContextMenuId (Ljava/lang/String;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setRulerContextMenuId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1035) | LDC "#CompilationUnitOutlinerContext" | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setOutlinerContextMenuId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setOutlinerContextMenuId (Ljava/lang/String;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setOutlinerContextMenuId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1037) | ACONST_NULL | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fSavePolicy Lorg/eclipse/jdt/internal/ui/javaeditor/ISavePolicy; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1039) | NEW org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.<init>(org.eclipse.jdt.internal.ui.javaeditor.JavaEditor)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditor;)V | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.<init>(org.eclipse.jdt.internal.ui.javaeditor.JavaEditor)) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fJavaEditorErrorTickUpdater Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1040) | ACONST_NULL | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; | RETURN (line 1041) constructor-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.<init>()) end public void <init>() protected void createActions(): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createActions()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1049) | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.createActions ()V | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1051) | LDC "ContentAssistContextInformation" | method-call(org.eclipse.jface.action.IAction org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAction(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAction (Ljava/lang/String;)Lorg/eclipse/jface/action/IAction; | method-call(org.eclipse.jface.action.IAction org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAction(java.lang.String)) | ASTORE_1 | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1052) | IFNULL L0 | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1053) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC "org.eclipse.jdt.ui.parameter_hints_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1054) | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "ContentAssistContextInformation.label" | method-call(java.lang.String java.util.ResourceBundle.getString(java.lang.String)) | | INVOKEVIRTUAL java.util.ResourceBundle.getString (Ljava/lang/String;)Ljava/lang/String; | method-call(java.lang.String java.util.ResourceBundle.getString(java.lang.String)) | method-call(void org.eclipse.jface.action.IAction.setText(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setText (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setText(java.lang.String)) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1055) | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "ContentAssistContextInformation.tooltip" | method-call(java.lang.String java.util.ResourceBundle.getString(java.lang.String)) | | INVOKEVIRTUAL java.util.ResourceBundle.getString (Ljava/lang/String;)Ljava/lang/String; | method-call(java.lang.String java.util.ResourceBundle.getString(java.lang.String)) | method-call(void org.eclipse.jface.action.IAction.setToolTipText(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setToolTipText (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setToolTipText(java.lang.String)) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1056) | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "ContentAssistContextInformation.description" | method-call(java.lang.String java.util.ResourceBundle.getString(java.lang.String)) | | INVOKEVIRTUAL java.util.ResourceBundle.getString (Ljava/lang/String;)Ljava/lang/String; | method-call(java.lang.String java.util.ResourceBundle.getString(java.lang.String)) | method-call(void org.eclipse.jface.action.IAction.setDescription(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setDescription (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setDescription(java.lang.String)) | L0: NEW org.eclipse.ui.texteditor.TextOperationAction (line 1059) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "Uncomment." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | BIPUSH 12 | constructor-call(void org.eclipse.ui.texteditor.TextOperationAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int)) | | INVOKESPECIAL org.eclipse.ui.texteditor.TextOperationAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;I)V | constructor-call(void org.eclipse.ui.texteditor.TextOperationAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1060) | LDC "org.eclipse.jdt.ui.edit.text.java.uncomment" | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1061) | LDC "Uncomment" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1062) | LDC "Uncomment" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1063) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC "org.eclipse.jdt.ui.uncomment_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | NEW org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction (line 1065) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "ToggleComment." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;)V | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1066) | LDC "org.eclipse.jdt.ui.edit.text.java.toggle.comment" | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1067) | LDC "ToggleComment" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1068) | LDC "ToggleComment" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1069) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC "org.eclipse.jdt.ui.toggle_comment_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1070) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction()) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction ()V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction()) | NEW org.eclipse.ui.texteditor.TextOperationAction (line 1072) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "Format." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | BIPUSH 15 | constructor-call(void org.eclipse.ui.texteditor.TextOperationAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int)) | | INVOKESPECIAL org.eclipse.ui.texteditor.TextOperationAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;I)V | constructor-call(void org.eclipse.ui.texteditor.TextOperationAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1073) | LDC "org.eclipse.jdt.ui.edit.text.java.format" | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1074) | LDC "Format" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1075) | LDC "Format" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1076) | LDC "Format" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1077) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC "org.eclipse.jdt.ui.format_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | NEW org.eclipse.jdt.internal.ui.actions.AddBlockCommentAction (line 1079) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "AddBlockComment." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | constructor-call(void org.eclipse.jdt.internal.ui.actions.AddBlockCommentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.actions.AddBlockCommentAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;)V | constructor-call(void org.eclipse.jdt.internal.ui.actions.AddBlockCommentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1080) | LDC_W "org.eclipse.jdt.ui.edit.text.java.add.block.comment" | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1081) | LDC_W "AddBlockComment" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1082) | LDC_W "AddBlockComment" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1083) | LDC_W "AddBlockComment" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1084) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC_W "org.eclipse.jdt.ui.add_block_comment_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | NEW org.eclipse.jdt.internal.ui.actions.RemoveBlockCommentAction (line 1086) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC_W "RemoveBlockComment." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | constructor-call(void org.eclipse.jdt.internal.ui.actions.RemoveBlockCommentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.actions.RemoveBlockCommentAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;)V | constructor-call(void org.eclipse.jdt.internal.ui.actions.RemoveBlockCommentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1087) | LDC_W "org.eclipse.jdt.ui.edit.text.java.remove.block.comment" | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1088) | LDC_W "RemoveBlockComment" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1089) | LDC_W "RemoveBlockComment" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1090) | LDC_W "RemoveBlockComment" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1091) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC_W "org.eclipse.jdt.ui.remove_block_comment_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | NEW org.eclipse.jdt.internal.ui.actions.IndentAction (line 1093) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC_W "Indent." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | ICONST_0 | constructor-call(void org.eclipse.jdt.internal.ui.actions.IndentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, boolean)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.actions.IndentAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;Z)V | constructor-call(void org.eclipse.jdt.internal.ui.actions.IndentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, boolean)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1094) | LDC_W "org.eclipse.jdt.ui.edit.text.java.indent" | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1095) | LDC_W "Indent" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1096) | LDC_W "Indent" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1097) | LDC_W "Indent" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1098) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC_W "org.eclipse.jdt.ui.indent_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | NEW org.eclipse.jdt.internal.ui.actions.IndentAction (line 1100) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC_W "Indent." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | ICONST_1 | constructor-call(void org.eclipse.jdt.internal.ui.actions.IndentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, boolean)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.actions.IndentAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;Z)V | constructor-call(void org.eclipse.jdt.internal.ui.actions.IndentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, boolean)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1101) | LDC_W "IndentOnTab" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1102) | LDC_W "IndentOnTab" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1103) | LDC_W "IndentOnTab" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; (line 1106) | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.jdt.internal.ui.javaeditor.JavaMoveLinesAction[] org.eclipse.jdt.internal.ui.javaeditor.JavaMoveLinesAction.createMoveCopyActionSet(java.util.ResourceBundle, org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor)) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaMoveLinesAction.createMoveCopyActionSet (Ljava/util/ResourceBundle;Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;)[Lorg/eclipse/jdt/internal/ui/javaeditor/JavaMoveLinesAction; | method-call(org.eclipse.jdt.internal.ui.javaeditor.JavaMoveLinesAction[] org.eclipse.jdt.internal.ui.javaeditor.JavaMoveLinesAction.createMoveCopyActionSet(java.util.ResourceBundle, org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor)) | ASTORE_2 | ALOAD_2 // [Lorg/eclipse/jdt/internal/ui/javaeditor/JavaMoveLinesAction; moveLinesActions (line 1107) | ICONST_0 | AALOAD | ASTORE_3 | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1108) | LDC_W "org.eclipse.ui.move_lines_action_context" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setHelpContextId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1109) | LDC_W "org.eclipse.ui.edit.text.moveLineUp" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1110) | LDC_W "MoveLineUp" | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_2 // [Lorg/eclipse/jdt/internal/ui/javaeditor/JavaMoveLinesAction; moveLinesActions (line 1112) | ICONST_1 | AALOAD | ASTORE_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1113) | LDC_W "org.eclipse.ui.move_lines_action_context" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setHelpContextId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1114) | LDC_W "org.eclipse.ui.edit.text.moveLineDown" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1115) | LDC_W "MoveLineDown" | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_2 // [Lorg/eclipse/jdt/internal/ui/javaeditor/JavaMoveLinesAction; moveLinesActions (line 1117) | ICONST_2 | AALOAD | ASTORE_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1118) | LDC_W "org.eclipse.ui.copy_lines_action_context" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setHelpContextId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1119) | LDC_W "org.eclipse.ui.edit.text.copyLineUp" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1120) | LDC_W "CopyLineUp" | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_2 // [Lorg/eclipse/jdt/internal/ui/javaeditor/JavaMoveLinesAction; moveLinesActions (line 1122) | ICONST_3 | AALOAD | ASTORE_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1123) | LDC_W "org.eclipse.ui.copy_lines_action_context" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setHelpContextId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1124) | LDC_W "org.eclipse.ui.edit.text.copyLineDown" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1125) | LDC_W "CopyLineDown" | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1127) | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | LDC_W "smart_tab" | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getBoolean (Ljava/lang/String;)Z | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | IFEQ L1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1130) | LDC_W "IndentOnTab" | BIPUSH 9 | ICONST_M1 | ICONST_0 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setActionActivationCode(java.lang.String, char, int, int)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setActionActivationCode (Ljava/lang/String;CII)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setActionActivationCode(java.lang.String, char, int, int)) | L1: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1133) | NEW org.eclipse.jdt.ui.actions.GenerateActionGroup | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | LDC_W "group.edit" | constructor-call(void org.eclipse.jdt.ui.actions.GenerateActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, java.lang.String)) | | INVOKESPECIAL org.eclipse.jdt.ui.actions.GenerateActionGroup.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Ljava/lang/String;)V | constructor-call(void org.eclipse.jdt.ui.actions.GenerateActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, java.lang.String)) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fGenerateActionGroup Lorg/eclipse/jdt/ui/actions/GenerateActionGroup; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1134) | NEW org.eclipse.jdt.ui.actions.RefactorActionGroup | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | LDC_W "group.edit" | ICONST_0 | constructor-call(void org.eclipse.jdt.ui.actions.RefactorActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.JavaEditor, java.lang.String, boolean)) | | INVOKESPECIAL org.eclipse.jdt.ui.actions.RefactorActionGroup.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditor;Ljava/lang/String;Z)V | constructor-call(void org.eclipse.jdt.ui.actions.RefactorActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.JavaEditor, java.lang.String, boolean)) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRefactorActionGroup Lorg/eclipse/jdt/ui/actions/RefactorActionGroup; | NEW org.eclipse.jdt.internal.ui.actions.SurroundWithActionGroup (line 1135) | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | LDC_W "group.edit" | constructor-call(void org.eclipse.jdt.internal.ui.actions.SurroundWithActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, java.lang.String)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.actions.SurroundWithActionGroup.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Ljava/lang/String;)V | constructor-call(void org.eclipse.jdt.internal.ui.actions.SurroundWithActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, java.lang.String)) | ASTORE 4 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1137) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fActionGroups Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; | ALOAD 4 // Lorg/eclipse/ui/actions/ActionGroup; surroundWith | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup(org.eclipse.ui.actions.ActionGroup)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup (Lorg/eclipse/ui/actions/ActionGroup;)V | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup(org.eclipse.ui.actions.ActionGroup)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1138) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fActionGroups Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRefactorActionGroup Lorg/eclipse/jdt/ui/actions/RefactorActionGroup; | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup(org.eclipse.ui.actions.ActionGroup)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup (Lorg/eclipse/ui/actions/ActionGroup;)V | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup(org.eclipse.ui.actions.ActionGroup)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1139) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fActionGroups Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fGenerateActionGroup Lorg/eclipse/jdt/ui/actions/GenerateActionGroup; | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup(org.eclipse.ui.actions.ActionGroup)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup (Lorg/eclipse/ui/actions/ActionGroup;)V | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup(org.eclipse.ui.actions.ActionGroup)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1142) | NEW org.eclipse.jdt.internal.ui.actions.CompositeActionGroup | DUP | ICONST_4 | ANEWARRAY org.eclipse.ui.actions.ActionGroup | DUP | ICONST_0 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1143) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fGenerateActionGroup Lorg/eclipse/jdt/ui/actions/GenerateActionGroup; | AASTORE | DUP | ICONST_1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1144) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRefactorActionGroup Lorg/eclipse/jdt/ui/actions/RefactorActionGroup; | AASTORE | DUP | ICONST_2 | ALOAD 4 // Lorg/eclipse/ui/actions/ActionGroup; surroundWith (line 1145) | AASTORE | DUP | ICONST_3 | NEW org.eclipse.jdt.internal.ui.compare.LocalHistoryActionGroup (line 1146) | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | LDC_W "group.edit" | constructor-call(void org.eclipse.jdt.internal.ui.compare.LocalHistoryActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, java.lang.String)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.compare.LocalHistoryActionGroup.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Ljava/lang/String;)V | constructor-call(void org.eclipse.jdt.internal.ui.compare.LocalHistoryActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, java.lang.String)) | AASTORE | constructor-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.<init>(org.eclipse.ui.actions.ActionGroup[])) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.<init> ([Lorg/eclipse/ui/actions/ActionGroup;)V | constructor-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.<init>(org.eclipse.ui.actions.ActionGroup[])) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fContextMenuGroup Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; (line 1142) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1148) | NEW org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller | DUP | constructor-call(void org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.<init>()) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.<init> ()V | constructor-call(void org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.<init>()) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1149) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(void org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.registerCommands(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.registerCommands (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;)V | method-call(void org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.registerCommands(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor)) | RETURN (line 1150) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createActions()) end protected void createActions() protected org.eclipse.jdt.ui.actions.RefactorActionGroup getRefactorActionGroup(): method-execution(org.eclipse.jdt.ui.actions.RefactorActionGroup org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getRefactorActionGroup()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1159) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRefactorActionGroup Lorg/eclipse/jdt/ui/actions/RefactorActionGroup; | ARETURN method-execution(org.eclipse.jdt.ui.actions.RefactorActionGroup org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getRefactorActionGroup()) end protected org.eclipse.jdt.ui.actions.RefactorActionGroup getRefactorActionGroup() protected org.eclipse.jdt.ui.actions.GenerateActionGroup getGenerateActionGroup(): method-execution(org.eclipse.jdt.ui.actions.GenerateActionGroup org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getGenerateActionGroup()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1169) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fGenerateActionGroup Lorg/eclipse/jdt/ui/actions/GenerateActionGroup; | ARETURN method-execution(org.eclipse.jdt.ui.actions.GenerateActionGroup org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getGenerateActionGroup()) end protected org.eclipse.jdt.ui.actions.GenerateActionGroup getGenerateActionGroup() protected org.eclipse.jdt.core.IJavaElement getElementAt(int): method-execution(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt(int)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1177) | ILOAD_1 // I offset | ICONST_1 | method-call(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt(int, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt (IZ)Lorg/eclipse/jdt/core/IJavaElement; | method-call(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt(int, boolean)) | ARETURN method-execution(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt(int)) end protected org.eclipse.jdt.core.IJavaElement getElementAt(int) protected org.eclipse.jdt.core.IJavaElement getElementAt(int, boolean): method-execution(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt(int, boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1192) | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement ()Lorg/eclipse/jdt/core/ITypeRoot; | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | CHECKCAST org.eclipse.jdt.core.ICompilationUnit | ASTORE_3 | ALOAD_3 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1194) | IFNULL L1 | catch org.eclipse.jdt.core.JavaModelException -> E1 | | ILOAD_2 // Z reconcile (line 1196) | | IFEQ L0 | | ALOAD_3 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1197) | | method-call(void org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile(org.eclipse.jdt.core.ICompilationUnit)) | | | INVOKESTATIC org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile (Lorg/eclipse/jdt/core/ICompilationUnit;)V | | method-call(void org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile(org.eclipse.jdt.core.ICompilationUnit)) | | ALOAD_3 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1198) | | ILOAD_1 // I offset | | method-call(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ICompilationUnit.getElementAt(int)) | | | INVOKEINTERFACE org.eclipse.jdt.core.ICompilationUnit.getElementAt (I)Lorg/eclipse/jdt/core/IJavaElement; | | method-call(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ICompilationUnit.getElementAt(int)) | catch org.eclipse.jdt.core.JavaModelException -> E1 | ARETURN | catch org.eclipse.jdt.core.JavaModelException -> E1 | | L0: ALOAD_3 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1199) | | method-call(boolean org.eclipse.jdt.core.ICompilationUnit.isConsistent()) | | | INVOKEINTERFACE org.eclipse.jdt.core.ICompilationUnit.isConsistent ()Z | | method-call(boolean org.eclipse.jdt.core.ICompilationUnit.isConsistent()) | | IFEQ L1 | | ALOAD_3 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1200) | | ILOAD_1 // I offset | | method-call(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ICompilationUnit.getElementAt(int)) | | | INVOKEINTERFACE org.eclipse.jdt.core.ICompilationUnit.getElementAt (I)Lorg/eclipse/jdt/core/IJavaElement; | | method-call(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ICompilationUnit.getElementAt(int)) | catch org.eclipse.jdt.core.JavaModelException -> E1 | ARETURN | E1: ASTORE 4 (line 1202) | ALOAD 4 // Lorg/eclipse/jdt/core/JavaModelException; x (line 1203) | method-call(boolean org.eclipse.jdt.core.JavaModelException.isDoesNotExist()) | | INVOKEVIRTUAL org.eclipse.jdt.core.JavaModelException.isDoesNotExist ()Z | method-call(boolean org.eclipse.jdt.core.JavaModelException.isDoesNotExist()) | IFNE L1 | ALOAD 4 // Lorg/eclipse/jdt/core/JavaModelException; x (line 1204) | method-call(org.eclipse.core.runtime.IStatus org.eclipse.jdt.core.JavaModelException.getStatus()) | | INVOKEVIRTUAL org.eclipse.jdt.core.JavaModelException.getStatus ()Lorg/eclipse/core/runtime/IStatus; | method-call(org.eclipse.core.runtime.IStatus org.eclipse.jdt.core.JavaModelException.getStatus()) | method-call(void org.eclipse.jdt.internal.ui.JavaPlugin.log(org.eclipse.core.runtime.IStatus)) | | INVOKESTATIC org.eclipse.jdt.internal.ui.JavaPlugin.log (Lorg/eclipse/core/runtime/IStatus;)V | method-call(void org.eclipse.jdt.internal.ui.JavaPlugin.log(org.eclipse.core.runtime.IStatus)) | L1: ACONST_NULL (line 1209) | ARETURN method-execution(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt(int, boolean)) end protected org.eclipse.jdt.core.IJavaElement getElementAt(int, boolean) protected org.eclipse.jdt.core.IJavaElement getCorrespondingElement(org.eclipse.jdt.core.IJavaElement): method-execution(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getCorrespondingElement(org.eclipse.jdt.core.IJavaElement)) | ALOAD_1 // Lorg/eclipse/jdt/core/IJavaElement; element (line 1220) | ARETURN method-execution(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getCorrespondingElement(org.eclipse.jdt.core.IJavaElement)) end protected org.eclipse.jdt.core.IJavaElement getCorrespondingElement(org.eclipse.jdt.core.IJavaElement) public void editorContextMenuAboutToShow(org.eclipse.jface.action.IMenuManager): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.editorContextMenuAboutToShow(org.eclipse.jface.action.IMenuManager)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1228) | ALOAD_1 // Lorg/eclipse/jface/action/IMenuManager; menu | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.editorContextMenuAboutToShow (Lorg/eclipse/jface/action/IMenuManager;)V | NEW org.eclipse.ui.actions.ActionContext (line 1230) | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.jface.viewers.ISelectionProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSelectionProvider()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSelectionProvider ()Lorg/eclipse/jface/viewers/ISelectionProvider; | method-call(org.eclipse.jface.viewers.ISelectionProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSelectionProvider()) | method-call(org.eclipse.jface.viewers.ISelection org.eclipse.jface.viewers.ISelectionProvider.getSelection()) | | INVOKEINTERFACE org.eclipse.jface.viewers.ISelectionProvider.getSelection ()Lorg/eclipse/jface/viewers/ISelection; | method-call(org.eclipse.jface.viewers.ISelection org.eclipse.jface.viewers.ISelectionProvider.getSelection()) | constructor-call(void org.eclipse.ui.actions.ActionContext.<init>(org.eclipse.jface.viewers.ISelection)) | | INVOKESPECIAL org.eclipse.ui.actions.ActionContext.<init> (Lorg/eclipse/jface/viewers/ISelection;)V | constructor-call(void org.eclipse.ui.actions.ActionContext.<init>(org.eclipse.jface.viewers.ISelection)) | ASTORE_2 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1231) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fContextMenuGroup Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; | ALOAD_2 // Lorg/eclipse/ui/actions/ActionContext; context | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.setContext(org.eclipse.ui.actions.ActionContext)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.setContext (Lorg/eclipse/ui/actions/ActionContext;)V | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.setContext(org.eclipse.ui.actions.ActionContext)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1232) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fContextMenuGroup Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; | ALOAD_1 // Lorg/eclipse/jface/action/IMenuManager; menu | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.fillContextMenu(org.eclipse.jface.action.IMenuManager)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.fillContextMenu (Lorg/eclipse/jface/action/IMenuManager;)V | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.fillContextMenu(org.eclipse.jface.action.IMenuManager)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1233) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fContextMenuGroup Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; | ACONST_NULL | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.setContext(org.eclipse.ui.actions.ActionContext)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.setContext (Lorg/eclipse/ui/actions/ActionContext;)V | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.setContext(org.eclipse.ui.actions.ActionContext)) | RETURN (line 1234) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.editorContextMenuAboutToShow(org.eclipse.jface.action.IMenuManager)) end public void editorContextMenuAboutToShow(org.eclipse.jface.action.IMenuManager) protected void performSave(boolean, org.eclipse.core.runtime.IProgressMonitor): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(boolean, org.eclipse.core.runtime.IProgressMonitor)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1241) | method-call(org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider ()Lorg/eclipse/ui/texteditor/IDocumentProvider; | method-call(org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider()) | ASTORE_3 | ALOAD_3 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1242) | INSTANCEOF org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | IFEQ L0 | ALOAD_3 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1243) | CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | ASTORE 4 | ALOAD 4 // Lorg/eclipse/jdt/internal/ui/javaeditor/ICompilationUnitDocumentProvider; cp (line 1244) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fSavePolicy Lorg/eclipse/jdt/internal/ui/javaeditor/ISavePolicy; | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy(org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy)) | | INVOKEINTERFACE org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy (Lorg/eclipse/jdt/internal/ui/javaeditor/ISavePolicy;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy(org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy)) | finally -> E0 | | L0: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1247) | | ILOAD_1 // Z overwrite | | ALOAD_2 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.performSave (ZLorg/eclipse/core/runtime/IProgressMonitor;)V | | GOTO L2 (line 1248) | finally -> E0 | E0: ASTORE 4 | ALOAD_3 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1249) | INSTANCEOF org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | IFEQ L1 | ALOAD_3 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1250) | CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | ASTORE 5 | ALOAD 5 // Lorg/eclipse/jdt/internal/ui/javaeditor/ICompilationUnitDocumentProvider; cp (line 1251) | ACONST_NULL | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy(org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy)) | | INVOKEINTERFACE org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy (Lorg/eclipse/jdt/internal/ui/javaeditor/ISavePolicy;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy(org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy)) | L1: ALOAD 4 (line 1253) | ATHROW | L2: ALOAD_3 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1249) | INSTANCEOF org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | IFEQ L3 | ALOAD_3 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1250) | CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | ASTORE 5 | ALOAD 5 // Lorg/eclipse/jdt/internal/ui/javaeditor/ICompilationUnitDocumentProvider; cp (line 1251) | ACONST_NULL | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy(org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy)) | | INVOKEINTERFACE org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy (Lorg/eclipse/jdt/internal/ui/javaeditor/ISavePolicy;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy(org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy)) | L3: RETURN (line 1254) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(boolean, org.eclipse.core.runtime.IProgressMonitor)) end protected void performSave(boolean, org.eclipse.core.runtime.IProgressMonitor) public void doSave(org.eclipse.core.runtime.IProgressMonitor): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(org.eclipse.core.runtime.IProgressMonitor)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1262) | method-call(org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider ()Lorg/eclipse/ui/texteditor/IDocumentProvider; | method-call(org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider()) | ASTORE_2 | ALOAD_2 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1263) | IFNONNULL L0 | RETURN (line 1265) | L0: ALOAD_2 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1268) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput ()Lorg/eclipse/ui/IEditorInput; | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | method-call(boolean org.eclipse.ui.texteditor.IDocumentProvider.isDeleted(java.lang.Object)) | | INVOKEINTERFACE org.eclipse.ui.texteditor.IDocumentProvider.isDeleted (Ljava/lang/Object;)Z | method-call(boolean org.eclipse.ui.texteditor.IDocumentProvider.isDeleted(java.lang.Object)) | IFEQ L2 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1270) | method-call(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isSaveAsAllowed()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isSaveAsAllowed ()Z | method-call(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isSaveAsAllowed()) | IFEQ L1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1277) | ALOAD_1 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSaveAs(org.eclipse.core.runtime.IProgressMonitor)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSaveAs (Lorg/eclipse/core/runtime/IProgressMonitor;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSaveAs(org.eclipse.core.runtime.IProgressMonitor)) | GOTO L4 (line 1279) | L1: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1285) | method-call(org.eclipse.ui.IWorkbenchPartSite org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite ()Lorg/eclipse/ui/IWorkbenchPartSite; | method-call(org.eclipse.ui.IWorkbenchPartSite org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite()) | method-call(org.eclipse.swt.widgets.Shell org.eclipse.ui.IWorkbenchPartSite.getShell()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbenchPartSite.getShell ()Lorg/eclipse/swt/widgets/Shell; | method-call(org.eclipse.swt.widgets.Shell org.eclipse.ui.IWorkbenchPartSite.getShell()) | ASTORE_3 | ALOAD_3 // Lorg/eclipse/swt/widgets/Shell; shell (line 1286) | GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_title1 Ljava/lang/String; | GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_message1 Ljava/lang/String; | method-call(void org.eclipse.jface.dialogs.MessageDialog.openError(org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String)) | | INVOKESTATIC org.eclipse.jface.dialogs.MessageDialog.openError (Lorg/eclipse/swt/widgets/Shell;Ljava/lang/String;Ljava/lang/String;)V | method-call(void org.eclipse.jface.dialogs.MessageDialog.openError(org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String)) | GOTO L4 (line 1289) | L2: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1291) | ACONST_NULL | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setStatusLineErrorMessage(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setStatusLineErrorMessage (Ljava/lang/String;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setStatusLineErrorMessage(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1293) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput ()Lorg/eclipse/ui/IEditorInput; | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.updateState(org.eclipse.ui.IEditorInput)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.updateState (Lorg/eclipse/ui/IEditorInput;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.updateState(org.eclipse.ui.IEditorInput)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1294) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput ()Lorg/eclipse/ui/IEditorInput; | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.validateState(org.eclipse.ui.IEditorInput)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.validateState (Lorg/eclipse/ui/IEditorInput;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.validateState(org.eclipse.ui.IEditorInput)) | method-call(org.eclipse.jdt.internal.ui.JavaPlugin org.eclipse.jdt.internal.ui.JavaPlugin.getDefault()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.JavaPlugin.getDefault ()Lorg/eclipse/jdt/internal/ui/JavaPlugin; (line 1296) | method-call(org.eclipse.jdt.internal.ui.JavaPlugin org.eclipse.jdt.internal.ui.JavaPlugin.getDefault()) | method-call(org.eclipse.jdt.internal.ui.javaeditor.WorkingCopyManager org.eclipse.jdt.internal.ui.JavaPlugin.getWorkingCopyManager()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.JavaPlugin.getWorkingCopyManager ()Lorg/eclipse/jdt/internal/ui/javaeditor/WorkingCopyManager; | method-call(org.eclipse.jdt.internal.ui.javaeditor.WorkingCopyManager org.eclipse.jdt.internal.ui.JavaPlugin.getWorkingCopyManager()) | ASTORE_3 | ALOAD_3 // Lorg/eclipse/jdt/ui/IWorkingCopyManager; manager (line 1297) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput ()Lorg/eclipse/ui/IEditorInput; | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | method-call(org.eclipse.jdt.core.ICompilationUnit org.eclipse.jdt.ui.IWorkingCopyManager.getWorkingCopy(org.eclipse.ui.IEditorInput)) | | INVOKEINTERFACE org.eclipse.jdt.ui.IWorkingCopyManager.getWorkingCopy (Lorg/eclipse/ui/IEditorInput;)Lorg/eclipse/jdt/core/ICompilationUnit; | method-call(org.eclipse.jdt.core.ICompilationUnit org.eclipse.jdt.ui.IWorkingCopyManager.getWorkingCopy(org.eclipse.ui.IEditorInput)) | ASTORE 4 | ALOAD 4 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1299) | IFNULL L3 | ALOAD 4 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1300) | DUP | ASTORE 5 | MONITORENTER | finally -> E1 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1301) | | ICONST_0 | | ALOAD_1 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(boolean, org.eclipse.core.runtime.IProgressMonitor)) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave (ZLorg/eclipse/core/runtime/IProgressMonitor;)V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(boolean, org.eclipse.core.runtime.IProgressMonitor)) | | ALOAD 5 (line 1300) | | MONITOREXIT | finally -> E1 | GOTO L4 | finally -> E1 | | E1: ALOAD 5 | | MONITOREXIT | finally -> E1 | ATHROW | L3: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1304) | ICONST_0 | ALOAD_1 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(boolean, org.eclipse.core.runtime.IProgressMonitor)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave (ZLorg/eclipse/core/runtime/IProgressMonitor;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(boolean, org.eclipse.core.runtime.IProgressMonitor)) | L4: RETURN (line 1306) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(org.eclipse.core.runtime.IProgressMonitor)) end public void doSave(org.eclipse.core.runtime.IProgressMonitor) protected void openSaveErrorDialog(String, String, org.eclipse.core.runtime.CoreException): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveErrorDialog(java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException)) | ALOAD_3 // Lorg/eclipse/core/runtime/CoreException; exception (line 1314) | method-call(org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException.getStatus()) | | INVOKEVIRTUAL org.eclipse.core.runtime.CoreException.getStatus ()Lorg/eclipse/core/runtime/IStatus; | method-call(org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException.getStatus()) | ASTORE 4 | LDC_W "org.eclipse.jdt.ui" (line 1315) | ALOAD 4 // Lorg/eclipse/core/runtime/IStatus; status | method-call(java.lang.String org.eclipse.core.runtime.IStatus.getPlugin()) | | INVOKEINTERFACE org.eclipse.core.runtime.IStatus.getPlugin ()Ljava/lang/String; | method-call(java.lang.String org.eclipse.core.runtime.IStatus.getPlugin()) | method-call(boolean java.lang.String.equals(java.lang.Object)) | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | method-call(boolean java.lang.String.equals(java.lang.Object)) | IFEQ L1 | ALOAD 4 // Lorg/eclipse/core/runtime/IStatus; status (line 1316) | method-call(int org.eclipse.core.runtime.IStatus.getCode()) | | INVOKEINTERFACE org.eclipse.core.runtime.IStatus.getCode ()I | method-call(int org.eclipse.core.runtime.IStatus.getCode()) | SIPUSH 10006 | IF_ICMPEQ L0 | ALOAD 4 // Lorg/eclipse/core/runtime/IStatus; status | method-call(int org.eclipse.core.runtime.IStatus.getCode()) | | INVOKEINTERFACE org.eclipse.core.runtime.IStatus.getCode ()I | method-call(int org.eclipse.core.runtime.IStatus.getCode()) | SIPUSH 10007 | IF_ICMPNE L1 | L0: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1317) | ALOAD_1 // Ljava/lang/String; title | ALOAD_2 // Ljava/lang/String; message | ALOAD_3 // Lorg/eclipse/core/runtime/CoreException; exception | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveListenerWarningDialog(java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveListenerWarningDialog (Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/core/runtime/CoreException;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveListenerWarningDialog(java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException)) | RETURN (line 1318) | L1: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1321) | ALOAD_1 // Ljava/lang/String; title | ALOAD_2 // Ljava/lang/String; message | ALOAD_3 // Lorg/eclipse/core/runtime/CoreException; exception | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.openSaveErrorDialog (Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/core/runtime/CoreException;)V | RETURN (line 1322) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveErrorDialog(java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException)) end protected void openSaveErrorDialog(String, String, org.eclipse.core.runtime.CoreException) private void openSaveListenerWarningDialog(String, String, org.eclipse.core.runtime.CoreException): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveListenerWarningDialog(java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1334) | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement ()Lorg/eclipse/jdt/core/ITypeRoot; | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | method-call(org.eclipse.jdt.core.IJavaProject org.eclipse.jdt.core.ITypeRoot.getJavaProject()) | | INVOKEINTERFACE org.eclipse.jdt.core.ITypeRoot.getJavaProject ()Lorg/eclipse/jdt/core/IJavaProject; | method-call(org.eclipse.jdt.core.IJavaProject org.eclipse.jdt.core.ITypeRoot.getJavaProject()) | ASTORE 5 | ALOAD 5 // Lorg/eclipse/jdt/core/IJavaProject; javaProject (line 1335) | IFNULL L0 | ALOAD 5 // Lorg/eclipse/jdt/core/IJavaProject; javaProject | method-call(org.eclipse.core.resources.IProject org.eclipse.jdt.core.IJavaProject.getProject()) | | INVOKEINTERFACE org.eclipse.jdt.core.IJavaProject.getProject ()Lorg/eclipse/core/resources/IProject; | method-call(org.eclipse.core.resources.IProject org.eclipse.jdt.core.IJavaProject.getProject()) | GOTO L1 | L0: ACONST_NULL | L1: ASTORE 6 | ALOAD 6 // Lorg/eclipse/core/resources/IProject; project (line 1336) | IFNULL L2 | NEW org.eclipse.core.resources.ProjectScope | DUP | ALOAD 6 // Lorg/eclipse/core/resources/IProject; project | constructor-call(void org.eclipse.core.resources.ProjectScope.<init>(org.eclipse.core.resources.IProject)) | | INVOKESPECIAL org.eclipse.core.resources.ProjectScope.<init> (Lorg/eclipse/core/resources/IProject;)V | constructor-call(void org.eclipse.core.resources.ProjectScope.<init>(org.eclipse.core.resources.IProject)) | method-call(boolean org.eclipse.jdt.internal.corext.fix.CleanUpPreferenceUtil.hasSettingsInScope(org.eclipse.core.runtime.preferences.IScopeContext)) | | INVOKESTATIC org.eclipse.jdt.internal.corext.fix.CleanUpPreferenceUtil.hasSettingsInScope (Lorg/eclipse/core/runtime/preferences/IScopeContext;)Z | method-call(boolean org.eclipse.jdt.internal.corext.fix.CleanUpPreferenceUtil.hasSettingsInScope(org.eclipse.core.runtime.preferences.IScopeContext)) | IFEQ L2 | ICONST_1 | GOTO L3 | L2: ICONST_0 | L3: ISTORE 7 | ALOAD_3 // Lorg/eclipse/core/runtime/CoreException; exception (line 1337) | method-call(org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException.getStatus()) | | INVOKEVIRTUAL org.eclipse.core.runtime.CoreException.getStatus ()Lorg/eclipse/core/runtime/IStatus; | method-call(org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException.getStatus()) | method-call(int org.eclipse.core.runtime.IStatus.getCode()) | | INVOKEINTERFACE org.eclipse.core.runtime.IStatus.getCode ()I | method-call(int org.eclipse.core.runtime.IStatus.getCode()) | SIPUSH 10006 | IF_ICMPNE L5 | GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_participant_message Ljava/lang/String; (line 1338) | ASTORE_2 // Ljava/lang/String; message | ILOAD 7 // Z hasProjectSettings (line 1339) | IFEQ L4 | GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_participant_property_link Ljava/lang/String; (line 1340) | ASTORE 4 | GOTO L7 | L4: GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_participant_link Ljava/lang/String; (line 1342) | ASTORE 4 | GOTO L7 (line 1343) | L5: GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_editedLines_calculation_message Ljava/lang/String; (line 1344) | ASTORE_2 // Ljava/lang/String; message | ILOAD 7 // Z hasProjectSettings (line 1345) | IFEQ L6 | GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_editedLines_calculation_property_link Ljava/lang/String; (line 1346) | ASTORE 4 | GOTO L7 | L6: GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_editedLines_calculation_link Ljava/lang/String; (line 1348) | ASTORE 4 | L7: ALOAD_3 // Lorg/eclipse/core/runtime/CoreException; exception (line 1351) | method-call(org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException.getStatus()) | | INVOKEVIRTUAL org.eclipse.core.runtime.CoreException.getStatus ()Lorg/eclipse/core/runtime/IStatus; | method-call(org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException.getStatus()) | ASTORE 8 | BIPUSH 6 (line 1352) | ISTORE 9 | NEW org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$1 (line 1353) | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.ui.IWorkbenchPartSite org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite ()Lorg/eclipse/ui/IWorkbenchPartSite; | method-call(org.eclipse.ui.IWorkbenchPartSite org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite()) | method-call(org.eclipse.swt.widgets.Shell org.eclipse.ui.IWorkbenchPartSite.getShell()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbenchPartSite.getShell ()Lorg/eclipse/swt/widgets/Shell; | method-call(org.eclipse.swt.widgets.Shell org.eclipse.ui.IWorkbenchPartSite.getShell()) | ALOAD_1 // Ljava/lang/String; title | ALOAD_2 // Ljava/lang/String; message | ALOAD 8 // Lorg/eclipse/core/runtime/IStatus; status | ILOAD 9 // I mask | ALOAD 4 // Ljava/lang/String; linkText | ILOAD 7 // Z hasProjectSettings | ALOAD 5 // Lorg/eclipse/jdt/core/IJavaProject; javaProject | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$1.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, org.eclipse.core.runtime.IStatus, int, java.lang.String, boolean, org.eclipse.jdt.core.IJavaProject)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$1.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Lorg/eclipse/swt/widgets/Shell;Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/core/runtime/IStatus;ILjava/lang/String;ZLorg/eclipse/jdt/core/IJavaProject;)V | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$1.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, org.eclipse.core.runtime.IStatus, int, java.lang.String, boolean, org.eclipse.jdt.core.IJavaProject)) | ASTORE 10 | ALOAD 10 // Lorg/eclipse/jface/dialogs/ErrorDialog; dialog (line 1382) | method-call(int org.eclipse.jface.dialogs.ErrorDialog.open()) | | INVOKEVIRTUAL org.eclipse.jface.dialogs.ErrorDialog.open ()I | method-call(int org.eclipse.jface.dialogs.ErrorDialog.open()) | POP | RETURN (line 1383) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveListenerWarningDialog(java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException)) end private void openSaveListenerWarningDialog(String, String, org.eclipse.core.runtime.CoreException) public boolean isSaveAsAllowed(): method-execution(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isSaveAsAllowed()) | ICONST_1 (line 1387) | IRETURN method-execution(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isSaveAsAllowed()) end public boolean isSaveAsAllowed() protected void doSetInput(org.eclipse.ui.IEditorInput) throws org.eclipse.core.runtime.CoreException: method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(org.eclipse.ui.IEditorInput)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1395) | ALOAD_1 // Lorg/eclipse/ui/IEditorInput; input | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput (Lorg/eclipse/ui/IEditorInput;)V | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1396) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction()) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction ()V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1397) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fJavaEditorErrorTickUpdater Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater; | IFNULL L0 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1398) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fJavaEditorErrorTickUpdater Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement ()Lorg/eclipse/jdt/core/ITypeRoot; | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.updateEditorImage(org.eclipse.jdt.core.IJavaElement)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.updateEditorImage (Lorg/eclipse/jdt/core/IJavaElement;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.updateEditorImage(org.eclipse.jdt.core.IJavaElement)) | L0: RETURN (line 1399) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(org.eclipse.ui.IEditorInput)) end protected void doSetInput(org.eclipse.ui.IEditorInput) throws org.eclipse.core.runtime.CoreException protected void installOverrideIndicator(boolean): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installOverrideIndicator(boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1407) | ILOAD_1 // Z provideAST | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.installOverrideIndicator (Z)V | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1409) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fOverrideIndicatorManager Lorg/eclipse/jdt/internal/ui/javaeditor/OverrideIndicatorManager; | IFNONNULL L0 | RETURN (line 1410) | L0: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1412) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fOverrideIndicatorManager Lorg/eclipse/jdt/internal/ui/javaeditor/OverrideIndicatorManager; | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.addReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.addReconcileListener (Lorg/eclipse/jdt/internal/ui/text/java/IJavaReconcilingListener;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.addReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener)) | RETURN (line 1413) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installOverrideIndicator(boolean)) end protected void installOverrideIndicator(boolean) protected void uninstallOverrideIndicator(): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.uninstallOverrideIndicator()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1421) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fOverrideIndicatorManager Lorg/eclipse/jdt/internal/ui/javaeditor/OverrideIndicatorManager; | IFNULL L0 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1422) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fOverrideIndicatorManager Lorg/eclipse/jdt/internal/ui/javaeditor/OverrideIndicatorManager; | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.removeReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.removeReconcileListener (Lorg/eclipse/jdt/internal/ui/text/java/IJavaReconcilingListener;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.removeReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener)) | L0: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1423) | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.uninstallOverrideIndicator ()V | RETURN (line 1424) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.uninstallOverrideIndicator()) end protected void uninstallOverrideIndicator() private void configureToggleCommentAction(): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1432) | LDC "ToggleComment" | method-call(org.eclipse.jface.action.IAction org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAction(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAction (Ljava/lang/String;)Lorg/eclipse/jface/action/IAction; | method-call(org.eclipse.jface.action.IAction org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAction(java.lang.String)) | ASTORE_1 | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1433) | INSTANCEOF org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction | IFEQ L0 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1434) | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | ASTORE_2 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1435) | method-call(org.eclipse.jface.text.source.SourceViewerConfiguration org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewerConfiguration()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewerConfiguration ()Lorg/eclipse/jface/text/source/SourceViewerConfiguration; | method-call(org.eclipse.jface.text.source.SourceViewerConfiguration org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewerConfiguration()) | ASTORE_3 | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1436) | CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction | ALOAD_2 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer | ALOAD_3 // Lorg/eclipse/jface/text/source/SourceViewerConfiguration; configuration | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction.configure(org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.SourceViewerConfiguration)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction.configure (Lorg/eclipse/jface/text/source/ISourceViewer;Lorg/eclipse/jface/text/source/SourceViewerConfiguration;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction.configure(org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.SourceViewerConfiguration)) | L0: RETURN (line 1438) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction()) end private void configureToggleCommentAction() protected void installTabsToSpacesConverter(): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installTabsToSpacesConverter()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1446) | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | ASTORE_1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1447) | method-call(org.eclipse.jface.text.source.SourceViewerConfiguration org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewerConfiguration()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewerConfiguration ()Lorg/eclipse/jface/text/source/SourceViewerConfiguration; | method-call(org.eclipse.jface.text.source.SourceViewerConfiguration org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewerConfiguration()) | ASTORE_2 | ALOAD_2 // Lorg/eclipse/jface/text/source/SourceViewerConfiguration; config (line 1448) | IFNULL L2 | ALOAD_1 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer | INSTANCEOF org.eclipse.jface.text.ITextViewerExtension7 | IFEQ L2 | ALOAD_2 // Lorg/eclipse/jface/text/source/SourceViewerConfiguration; config (line 1449) | ALOAD_1 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer | method-call(int org.eclipse.jface.text.source.SourceViewerConfiguration.getTabWidth(org.eclipse.jface.text.source.ISourceViewer)) | | INVOKEVIRTUAL org.eclipse.jface.text.source.SourceViewerConfiguration.getTabWidth (Lorg/eclipse/jface/text/source/ISourceViewer;)I | method-call(int org.eclipse.jface.text.source.SourceViewerConfiguration.getTabWidth(org.eclipse.jface.text.source.ISourceViewer)) | ISTORE_3 | NEW org.eclipse.jface.text.TabsToSpacesConverter (line 1450) | DUP | constructor-call(void org.eclipse.jface.text.TabsToSpacesConverter.<init>()) | | INVOKESPECIAL org.eclipse.jface.text.TabsToSpacesConverter.<init> ()V | constructor-call(void org.eclipse.jface.text.TabsToSpacesConverter.<init>()) | ASTORE 4 | ALOAD 4 // Lorg/eclipse/jface/text/TabsToSpacesConverter; tabToSpacesConverter (line 1451) | ILOAD_3 // I tabWidth | method-call(void org.eclipse.jface.text.TabsToSpacesConverter.setNumberOfSpacesPerTab(int)) | | INVOKEVIRTUAL org.eclipse.jface.text.TabsToSpacesConverter.setNumberOfSpacesPerTab (I)V | method-call(void org.eclipse.jface.text.TabsToSpacesConverter.setNumberOfSpacesPerTab(int)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1452) | method-call(org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider ()Lorg/eclipse/ui/texteditor/IDocumentProvider; | method-call(org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider()) | ASTORE 5 | ALOAD 5 // Lorg/eclipse/ui/texteditor/IDocumentProvider; provider (line 1453) | INSTANCEOF org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | IFEQ L0 | ALOAD 5 // Lorg/eclipse/ui/texteditor/IDocumentProvider; provider (line 1454) | CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | ASTORE 6 | ALOAD 4 // Lorg/eclipse/jface/text/TabsToSpacesConverter; tabToSpacesConverter (line 1455) | ALOAD 6 // Lorg/eclipse/jdt/internal/ui/javaeditor/ICompilationUnitDocumentProvider; cup | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput ()Lorg/eclipse/ui/IEditorInput; | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | method-call(org.eclipse.jface.text.ILineTracker org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.createLineTracker(java.lang.Object)) | | INVOKEINTERFACE org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.createLineTracker (Ljava/lang/Object;)Lorg/eclipse/jface/text/ILineTracker; | method-call(org.eclipse.jface.text.ILineTracker org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.createLineTracker(java.lang.Object)) | method-call(void org.eclipse.jface.text.TabsToSpacesConverter.setLineTracker(org.eclipse.jface.text.ILineTracker)) | | INVOKEVIRTUAL org.eclipse.jface.text.TabsToSpacesConverter.setLineTracker (Lorg/eclipse/jface/text/ILineTracker;)V | method-call(void org.eclipse.jface.text.TabsToSpacesConverter.setLineTracker(org.eclipse.jface.text.ILineTracker)) | GOTO L1 (line 1456) | L0: ALOAD 4 // Lorg/eclipse/jface/text/TabsToSpacesConverter; tabToSpacesConverter (line 1457) | NEW org.eclipse.jface.text.DefaultLineTracker | DUP | constructor-call(void org.eclipse.jface.text.DefaultLineTracker.<init>()) | | INVOKESPECIAL org.eclipse.jface.text.DefaultLineTracker.<init> ()V | constructor-call(void org.eclipse.jface.text.DefaultLineTracker.<init>()) | method-call(void org.eclipse.jface.text.TabsToSpacesConverter.setLineTracker(org.eclipse.jface.text.ILineTracker)) | | INVOKEVIRTUAL org.eclipse.jface.text.TabsToSpacesConverter.setLineTracker (Lorg/eclipse/jface/text/ILineTracker;)V | method-call(void org.eclipse.jface.text.TabsToSpacesConverter.setLineTracker(org.eclipse.jface.text.ILineTracker)) | L1: ALOAD_1 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer (line 1458) | CHECKCAST org.eclipse.jface.text.ITextViewerExtension7 | ALOAD 4 // Lorg/eclipse/jface/text/TabsToSpacesConverter; tabToSpacesConverter | method-call(void org.eclipse.jface.text.ITextViewerExtension7.setTabsToSpacesConverter(org.eclipse.jface.text.IAutoEditStrategy)) | | INVOKEINTERFACE org.eclipse.jface.text.ITextViewerExtension7.setTabsToSpacesConverter (Lorg/eclipse/jface/text/IAutoEditStrategy;)V | method-call(void org.eclipse.jface.text.ITextViewerExtension7.setTabsToSpacesConverter(org.eclipse.jface.text.IAutoEditStrategy)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1459) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.updateIndentPrefixes()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.updateIndentPrefixes ()V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.updateIndentPrefixes()) | L2: RETURN (line 1461) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installTabsToSpacesConverter()) end protected void installTabsToSpacesConverter() protected boolean isTabsToSpacesConversionEnabled(): method-execution(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isTabsToSpacesConversionEnabled()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1469) | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement ()Lorg/eclipse/jdt/core/ITypeRoot; | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | ASTORE_1 | ALOAD_1 // Lorg/eclipse/jdt/core/IJavaElement; element (line 1470) | IFNONNULL L0 | ACONST_NULL | GOTO L1 | L0: ALOAD_1 // Lorg/eclipse/jdt/core/IJavaElement; element | method-call(org.eclipse.jdt.core.IJavaProject org.eclipse.jdt.core.IJavaElement.getJavaProject()) | | INVOKEINTERFACE org.eclipse.jdt.core.IJavaElement.getJavaProject ()Lorg/eclipse/jdt/core/IJavaProject; | method-call(org.eclipse.jdt.core.IJavaProject org.eclipse.jdt.core.IJavaElement.getJavaProject()) | L1: ASTORE_2 | ALOAD_2 // Lorg/eclipse/jdt/core/IJavaProject; project (line 1472) | IFNONNULL L2 | LDC "org.eclipse.jdt.core.formatter.tabulation.char" (line 1473) | method-call(java.lang.String org.eclipse.jdt.core.JavaCore.getOption(java.lang.String)) | | INVOKESTATIC org.eclipse.jdt.core.JavaCore.getOption (Ljava/lang/String;)Ljava/lang/String; | method-call(java.lang.String org.eclipse.jdt.core.JavaCore.getOption(java.lang.String)) | ASTORE_3 | GOTO L3 | L2: ALOAD_2 // Lorg/eclipse/jdt/core/IJavaProject; project (line 1475) | LDC "org.eclipse.jdt.core.formatter.tabulation.char" | ICONST_1 | method-call(java.lang.String org.eclipse.jdt.core.IJavaProject.getOption(java.lang.String, boolean)) | | INVOKEINTERFACE org.eclipse.jdt.core.IJavaProject.getOption (Ljava/lang/String;Z)Ljava/lang/String; | method-call(java.lang.String org.eclipse.jdt.core.IJavaProject.getOption(java.lang.String, boolean)) | ASTORE_3 | L3: LDC_W "space" (line 1476) | ALOAD_3 // Ljava/lang/String; option | method-call(boolean java.lang.String.equals(java.lang.Object)) | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | method-call(boolean java.lang.String.equals(java.lang.Object)) | IRETURN method-execution(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isTabsToSpacesConversionEnabled()) end protected boolean isTabsToSpacesConversionEnabled() public void dispose(): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.dispose()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1482) | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | ASTORE_1 | ALOAD_1 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer (line 1483) | INSTANCEOF org.eclipse.jface.text.ITextViewerExtension | IFEQ L0 | ALOAD_1 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer (line 1484) | CHECKCAST org.eclipse.jface.text.ITextViewerExtension | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | method-call(void org.eclipse.jface.text.ITextViewerExtension.removeVerifyKeyListener(org.eclipse.swt.custom.VerifyKeyListener)) | | INVOKEINTERFACE org.eclipse.jface.text.ITextViewerExtension.removeVerifyKeyListener (Lorg/eclipse/swt/custom/VerifyKeyListener;)V | method-call(void org.eclipse.jface.text.ITextViewerExtension.removeVerifyKeyListener(org.eclipse.swt.custom.VerifyKeyListener)) | L0: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1486) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fJavaEditorErrorTickUpdater Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater; | IFNULL L1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1487) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fJavaEditorErrorTickUpdater Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater; | method-call(void org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.dispose()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.dispose ()V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.dispose()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1488) | ACONST_NULL | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fJavaEditorErrorTickUpdater Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater; | L1: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1491) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; | IFNULL L2 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1492) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; | method-call(void org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.deregisterCommands()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.deregisterCommands ()V | method-call(void org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.deregisterCommands()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1493) | ACONST_NULL | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; | L2: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1496) | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.dispose ()V | RETURN (line 1497) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.dispose()) end public void dispose() public void createPartControl(org.eclipse.swt.widgets.Composite): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createPartControl(org.eclipse.swt.widgets.Composite)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1505) | ALOAD_1 // Lorg/eclipse/swt/widgets/Composite; parent | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.createPartControl (Lorg/eclipse/swt/widgets/Composite;)V | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1507) | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | ASTORE_2 | ALOAD_2 // Lorg/eclipse/jface/preference/IPreferenceStore; preferenceStore (line 1508) | LDC "closeBrackets" | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getBoolean (Ljava/lang/String;)Z | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | ISTORE_3 | ALOAD_2 // Lorg/eclipse/jface/preference/IPreferenceStore; preferenceStore (line 1509) | LDC "closeStrings" | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getBoolean (Ljava/lang/String;)Z | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | ISTORE 4 | LDC_W "1.5" (line 1510) | ALOAD_2 // Lorg/eclipse/jface/preference/IPreferenceStore; preferenceStore | LDC_W "org.eclipse.jdt.core.compiler.source" | method-call(java.lang.String org.eclipse.jface.preference.IPreferenceStore.getString(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getString (Ljava/lang/String;)Ljava/lang/String; | method-call(java.lang.String org.eclipse.jface.preference.IPreferenceStore.getString(java.lang.String)) | method-call(int java.lang.String.compareTo(java.lang.String)) | | INVOKEVIRTUAL java.lang.String.compareTo (Ljava/lang/String;)I | method-call(int java.lang.String.compareTo(java.lang.String)) | IFGT L0 | ICONST_1 | GOTO L1 | L0: ICONST_0 | L1: ISTORE 5 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1512) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | ILOAD_3 // Z closeBrackets | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseBracketsEnabled(boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseBracketsEnabled (Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseBracketsEnabled(boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1513) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | ILOAD 4 // Z closeStrings | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseStringsEnabled(boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseStringsEnabled (Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseStringsEnabled(boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1514) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | ILOAD 5 // Z closeAngularBrackets | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseAngularBracketsEnabled(boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseAngularBracketsEnabled (Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseAngularBracketsEnabled(boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1516) | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | ASTORE 6 | ALOAD 6 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer (line 1517) | INSTANCEOF org.eclipse.jface.text.ITextViewerExtension | IFEQ L2 | ALOAD 6 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer (line 1518) | CHECKCAST org.eclipse.jface.text.ITextViewerExtension | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | method-call(void org.eclipse.jface.text.ITextViewerExtension.prependVerifyKeyListener(org.eclipse.swt.custom.VerifyKeyListener)) | | INVOKEINTERFACE org.eclipse.jface.text.ITextViewerExtension.prependVerifyKeyListener (Lorg/eclipse/swt/custom/VerifyKeyListener;)V | method-call(void org.eclipse.jface.text.ITextViewerExtension.prependVerifyKeyListener(org.eclipse.swt.custom.VerifyKeyListener)) | L2: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1520) | method-call(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isMarkingOccurrences()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isMarkingOccurrences ()Z | method-call(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isMarkingOccurrences()) | IFEQ L3 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1521) | ICONST_0 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installOccurrencesFinder(boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installOccurrencesFinder (Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installOccurrencesFinder(boolean)) | L3: RETURN (line 1522) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createPartControl(org.eclipse.swt.widgets.Composite)) end public void createPartControl(org.eclipse.swt.widgets.Composite) private static char getEscapeCharacter(char): method-execution(char org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEscapeCharacter(char)) | ILOAD_0 // C character (line 1525) | LOOKUPSWITCH | 34: L0 | 39: L0 | default: L1 | L0: BIPUSH 92 (line 1528) | IRETURN | L1: ICONST_0 (line 1530) | IRETURN method-execution(char org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEscapeCharacter(char)) end private static char getEscapeCharacter(char) private static char getPeerCharacter(char): method-execution(char org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPeerCharacter(char)) | ILOAD_0 // C character (line 1535) | LOOKUPSWITCH | 34: L6 | 39: L7 | 40: L0 | 41: L1 | 60: L2 | 62: L3 | 91: L4 | 93: L5 | default: L8 | L0: BIPUSH 41 (line 1537) | IRETURN | L1: BIPUSH 40 (line 1540) | IRETURN | L2: BIPUSH 62 (line 1543) | IRETURN | L3: BIPUSH 60 (line 1546) | IRETURN | L4: BIPUSH 93 (line 1549) | IRETURN | L5: BIPUSH 91 (line 1552) | IRETURN | L6: ILOAD_0 // C character (line 1555) | IRETURN | L7: ILOAD_0 // C character (line 1558) | IRETURN | L8: NEW java.lang.IllegalArgumentException (line 1561) | DUP | constructor-call(void java.lang.IllegalArgumentException.<init>()) | | INVOKESPECIAL java.lang.IllegalArgumentException.<init> ()V | constructor-call(void java.lang.IllegalArgumentException.<init>()) | ATHROW method-execution(char org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPeerCharacter(char)) end private static char getPeerCharacter(char) protected void handlePreferenceStoreChanged(org.eclipse.jface.util.PropertyChangeEvent): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.handlePreferenceStoreChanged(org.eclipse.jface.util.PropertyChangeEvent)) | finally -> E3 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1573) | | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; | | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | | CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer | | ASTORE_2 | | ALOAD_2 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$AdaptedSourceViewer; asv (line 1574) | | IFNULL L11 | | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event (line 1576) | | method-call(java.lang.String org.eclipse.jface.util.PropertyChangeEvent.getProperty()) | | | INVOKEVIRTUAL org.eclipse.jface.util.PropertyChangeEvent.getProperty ()Ljava/lang/String; | | method-call(java.lang.String org.eclipse.jface.util.PropertyChangeEvent.getProperty()) | | ASTORE_3 | | LDC "closeBrackets" (line 1578) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | IFEQ L0 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1579) | | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getBoolean (Ljava/lang/String;)Z | | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseBracketsEnabled(boolean)) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseBracketsEnabled (Z)V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseBracketsEnabled(boolean)) | finally -> E3 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1620) | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.handlePreferenceStoreChanged (Lorg/eclipse/jface/util/PropertyChangeEvent;)V | RETURN (line 1580) | finally -> E3 | | L0: LDC "closeStrings" (line 1583) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | IFEQ L1 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1584) | | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getBoolean (Ljava/lang/String;)Z | | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseStringsEnabled(boolean)) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseStringsEnabled (Z)V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseStringsEnabled(boolean)) | finally -> E3 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1620) | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.handlePreferenceStoreChanged (Lorg/eclipse/jface/util/PropertyChangeEvent;)V | RETURN (line 1585) | finally -> E3 | | L1: LDC_W "org.eclipse.jdt.core.compiler.source" (line 1588) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | IFEQ L4 | | LDC_W "1.5" (line 1589) | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | ALOAD_3 // Ljava/lang/String; p | | method-call(java.lang.String org.eclipse.jface.preference.IPreferenceStore.getString(java.lang.String)) | | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getString (Ljava/lang/String;)Ljava/lang/String; | | method-call(java.lang.String org.eclipse.jface.preference.IPreferenceStore.getString(java.lang.String)) | | method-call(int java.lang.String.compareTo(java.lang.String)) | | | INVOKEVIRTUAL java.lang.String.compareTo (Ljava/lang/String;)I | | method-call(int java.lang.String.compareTo(java.lang.String)) | | IFGT L2 | | ICONST_1 | | GOTO L3 | | L2: ICONST_0 | | L3: ISTORE 4 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1590) | | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | | ILOAD 4 // Z closeAngularBrackets | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseAngularBracketsEnabled(boolean)) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseAngularBracketsEnabled (Z)V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseAngularBracketsEnabled(boolean)) | | L4: LDC "org.eclipse.jdt.core.formatter.tabulation.char" (line 1593) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | IFEQ L7 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1594) | | method-call(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isTabsToSpacesConversionEnabled()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isTabsToSpacesConversionEnabled ()Z | | method-call(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isTabsToSpacesConversionEnabled()) | | IFEQ L5 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1595) | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installTabsToSpacesConverter()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installTabsToSpacesConverter ()V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installTabsToSpacesConverter()) | | GOTO L6 | | L5: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1597) | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.uninstallTabsToSpacesConverter()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.uninstallTabsToSpacesConverter ()V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.uninstallTabsToSpacesConverter()) | finally -> E3 | L6: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1620) | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.handlePreferenceStoreChanged (Lorg/eclipse/jface/util/PropertyChangeEvent;)V | RETURN (line 1598) | finally -> E3 | | L7: LDC_W "smart_tab" (line 1601) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | IFEQ L9 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1602) | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | LDC_W "smart_tab" | | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getBoolean (Ljava/lang/String;)Z | | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | IFEQ L8 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1603) | | LDC_W "IndentOnTab" | | BIPUSH 9 | | ICONST_M1 | | ICONST_0 | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setActionActivationCode(java.lang.String, char, int, int)) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setActionActivationCode (Ljava/lang/String;CII)V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setActionActivationCode(java.lang.String, char, int, int)) | | GOTO L9 (line 1604) | | L8: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1605) | | LDC_W "IndentOnTab" | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.removeActionActivationCode(java.lang.String)) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.removeActionActivationCode (Ljava/lang/String;)V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.removeActionActivationCode(java.lang.String)) | | L9: ALOAD_2 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$AdaptedSourceViewer; asv (line 1609) | | method-call(org.eclipse.jface.text.contentassist.IContentAssistant org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.getContentAssistant()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.getContentAssistant ()Lorg/eclipse/jface/text/contentassist/IContentAssistant; | | method-call(org.eclipse.jface.text.contentassist.IContentAssistant org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.getContentAssistant()) | | ASTORE 4 | | ALOAD 4 // Lorg/eclipse/jface/text/contentassist/IContentAssistant; c (line 1610) | | INSTANCEOF org.eclipse.jface.text.contentassist.ContentAssistant | | IFEQ L10 | | ALOAD 4 // Lorg/eclipse/jface/text/contentassist/IContentAssistant; c (line 1611) | | CHECKCAST org.eclipse.jface.text.contentassist.ContentAssistant | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event | | INVOKESTATIC org.eclipse.jdt.internal.ui.text.ContentAssistPreference.changeConfiguration (Lorg/eclipse/jface/text/contentassist/ContentAssistant;Lorg/eclipse/jface/preference/IPreferenceStore;Lorg/eclipse/jface/util/PropertyChangeEvent;)V | | L10: LDC "org.eclipse.jdt.core.formatter.tabulation.size" (line 1613) | | ALOAD_3 // Ljava/lang/String; p | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | | IFEQ L11 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isTabsToSpacesConversionEnabled ()Z | | IFEQ L11 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1614) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.uninstallTabsToSpacesConverter ()V | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1615) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installTabsToSpacesConverter ()V | | GOTO L11 (line 1619) | finally -> E3 | E3: ASTORE 5 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1620) | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.handlePreferenceStoreChanged (Lorg/eclipse/jface/util/PropertyChangeEvent;)V | ALOAD 5 (line 1621) | ATHROW | L11: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1620) | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.handlePreferenceStoreChanged (Lorg/eclipse/jface/util/PropertyChangeEvent;)V | RETURN (line 1622) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.handlePreferenceStoreChanged(org.eclipse.jface.util.PropertyChangeEvent)) end protected void handlePreferenceStoreChanged(org.eclipse.jface.util.PropertyChangeEvent) protected org.eclipse.jface.text.source.ISourceViewer createJavaSourceViewer(org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.source.IVerticalRuler, org.eclipse.jface.text.source.IOverviewRuler, boolean, int, org.eclipse.jface.preference.IPreferenceStore): NEW org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer (line 1629) DUP ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this ALOAD_1 // Lorg/eclipse/swt/widgets/Composite; parent ALOAD_2 // Lorg/eclipse/jface/text/source/IVerticalRuler; verticalRuler ALOAD_3 // Lorg/eclipse/jface/text/source/IOverviewRuler; overviewRuler ILOAD 4 // Z isOverviewRulerVisible ILOAD 5 // I styles ALOAD 6 // Lorg/eclipse/jface/preference/IPreferenceStore; store INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Lorg/eclipse/swt/widgets/Composite;Lorg/eclipse/jface/text/source/IVerticalRuler;Lorg/eclipse/jface/text/source/IOverviewRuler;ZILorg/eclipse/jface/preference/IPreferenceStore;)V ARETURN end protected org.eclipse.jface.text.source.ISourceViewer createJavaSourceViewer(org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.source.IVerticalRuler, org.eclipse.jface.text.source.IOverviewRuler, boolean, int, org.eclipse.jface.preference.IPreferenceStore) public void aboutToBeReconciled(): INVOKESTATIC org.eclipse.jdt.internal.ui.JavaPlugin.getDefault ()Lorg/eclipse/jdt/internal/ui/JavaPlugin; (line 1639) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.JavaPlugin.getASTProvider ()Lorg/eclipse/jdt/internal/ui/javaeditor/ASTProvider; ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement ()Lorg/eclipse/jdt/core/ITypeRoot; INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.aboutToBeReconciled (Lorg/eclipse/jdt/core/ITypeRoot;)V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1642) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; INVOKEVIRTUAL org.eclipse.core.runtime.ListenerList.getListeners ()[Ljava/lang/Object; ASTORE_1 ICONST_0 (line 1643) ISTORE_2 ALOAD_1 // [Ljava/lang/Object; listeners ARRAYLENGTH ISTORE_3 GOTO L1 L0: ALOAD_1 // [Ljava/lang/Object; listeners (line 1644) ILOAD_2 // I i AALOAD CHECKCAST org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener INVOKEINTERFACE org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener.aboutToBeReconciled ()V IINC_2 1 // I i (line 1643) L1: ILOAD_2 // I i ILOAD_3 // I length IF_ICMPLT L0 RETURN (line 1645) end public void aboutToBeReconciled() public void reconciled(org.eclipse.jdt.core.dom.CompilationUnit, boolean, org.eclipse.core.runtime.IProgressMonitor): INVOKESTATIC org.eclipse.jdt.internal.ui.JavaPlugin.getDefault ()Lorg/eclipse/jdt/internal/ui/JavaPlugin; (line 1654) ASTORE 4 ALOAD 4 // Lorg/eclipse/jdt/internal/ui/JavaPlugin; javaPlugin (line 1655) IFNONNULL L0 RETURN (line 1656) L0: ALOAD 4 // Lorg/eclipse/jdt/internal/ui/JavaPlugin; javaPlugin (line 1659) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.JavaPlugin.getASTProvider ()Lorg/eclipse/jdt/internal/ui/javaeditor/ASTProvider; ALOAD_1 // Lorg/eclipse/jdt/core/dom/CompilationUnit; ast ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement ()Lorg/eclipse/jdt/core/ITypeRoot; ALOAD_3 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.reconciled (Lorg/eclipse/jdt/core/dom/CompilationUnit;Lorg/eclipse/jdt/core/ITypeRoot;Lorg/eclipse/core/runtime/IProgressMonitor;)V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1662) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; INVOKEVIRTUAL org.eclipse.core.runtime.ListenerList.getListeners ()[Ljava/lang/Object; ASTORE 5 ICONST_0 (line 1663) ISTORE 6 ALOAD 5 // [Ljava/lang/Object; listeners ARRAYLENGTH ISTORE 7 GOTO L2 L1: ALOAD 5 // [Ljava/lang/Object; listeners (line 1664) ILOAD 6 // I i AALOAD CHECKCAST org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener ALOAD_1 // Lorg/eclipse/jdt/core/dom/CompilationUnit; ast ILOAD_2 // Z forced ALOAD_3 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor INVOKEINTERFACE org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener.reconciled (Lorg/eclipse/jdt/core/dom/CompilationUnit;ZLorg/eclipse/core/runtime/IProgressMonitor;)V IINC 6 1 // I i (line 1663) L2: ILOAD 6 // I i ILOAD 7 // I length IF_ICMPLT L1 ILOAD_2 // Z forced (line 1667) IFNE L3 ALOAD_3 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor INVOKEINTERFACE org.eclipse.core.runtime.IProgressMonitor.isCanceled ()Z IFNE L3 ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1668) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite ()Lorg/eclipse/ui/IWorkbenchPartSite; INVOKEINTERFACE org.eclipse.ui.IWorkbenchPartSite.getShell ()Lorg/eclipse/swt/widgets/Shell; ASTORE 6 ALOAD 6 // Lorg/eclipse/swt/widgets/Shell; shell (line 1669) IFNULL L3 ALOAD 6 // Lorg/eclipse/swt/widgets/Shell; shell INVOKEVIRTUAL org.eclipse.swt.widgets.Shell.isDisposed ()Z IFNE L3 ALOAD 6 // Lorg/eclipse/swt/widgets/Shell; shell (line 1670) INVOKEVIRTUAL org.eclipse.swt.widgets.Shell.getDisplay ()Lorg/eclipse/swt/widgets/Display; NEW org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$2 DUP ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$2.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;)V INVOKEVIRTUAL org.eclipse.swt.widgets.Display.asyncExec (Ljava/lang/Runnable;)V L3: RETURN (line 1677) end public void reconciled(org.eclipse.jdt.core.dom.CompilationUnit, boolean, org.eclipse.core.runtime.IProgressMonitor) protected final boolean isActiveEditor(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1686) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite ()Lorg/eclipse/ui/IWorkbenchPartSite; INVOKEINTERFACE org.eclipse.ui.IWorkbenchPartSite.getWorkbenchWindow ()Lorg/eclipse/ui/IWorkbenchWindow; ASTORE_1 ALOAD_1 // Lorg/eclipse/ui/IWorkbenchWindow; window (line 1687) INVOKEINTERFACE org.eclipse.ui.IWorkbenchWindow.getActivePage ()Lorg/eclipse/ui/IWorkbenchPage; ASTORE_2 ALOAD_2 // Lorg/eclipse/ui/IWorkbenchPage; page (line 1688) IFNONNULL L0 ICONST_0 (line 1689) IRETURN L0: ALOAD_2 // Lorg/eclipse/ui/IWorkbenchPage; page (line 1690) INVOKEINTERFACE org.eclipse.ui.IWorkbenchPage.getActiveEditor ()Lorg/eclipse/ui/IEditorPart; ASTORE_3 ALOAD_3 // Lorg/eclipse/ui/IEditorPart; activeEditor (line 1691) IFNULL L1 ALOAD_3 // Lorg/eclipse/ui/IEditorPart; activeEditor ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKEVIRTUAL java.lang.Object.equals (Ljava/lang/Object;)Z IFEQ L1 ICONST_1 IRETURN L1: ICONST_0 IRETURN end protected final boolean isActiveEditor() final void addReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1702) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; DUP ASTORE_2 MONITORENTER finally -> E1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1703) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; | ALOAD_1 // Lorg/eclipse/jdt/internal/ui/text/java/IJavaReconcilingListener; listener | INVOKEVIRTUAL org.eclipse.core.runtime.ListenerList.add (Ljava/lang/Object;)V | ALOAD_2 (line 1702) | MONITOREXIT finally -> E1 GOTO L0 finally -> E1 | E1: ALOAD_2 | MONITOREXIT finally -> E1 ATHROW L0: RETURN (line 1705) end final void addReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener) final void removeReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1715) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; DUP ASTORE_2 MONITORENTER finally -> E1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1716) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; | ALOAD_1 // Lorg/eclipse/jdt/internal/ui/text/java/IJavaReconcilingListener; listener | INVOKEVIRTUAL org.eclipse.core.runtime.ListenerList.remove (Ljava/lang/Object;)V | ALOAD_2 (line 1715) | MONITOREXIT finally -> E1 GOTO L0 finally -> E1 | E1: ALOAD_2 | MONITOREXIT finally -> E1 ATHROW L0: RETURN (line 1718) end final void removeReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener) protected void rememberSelection(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1725) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRememberedSelection Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$RememberedSelection; INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection.remember ()V RETURN (line 1726) end protected void rememberSelection() protected void restoreSelection(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1733) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRememberedSelection Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$RememberedSelection; INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection.restore ()V RETURN (line 1734) end protected void restoreSelection() protected boolean canHandleMove(org.eclipse.ui.IEditorInput, org.eclipse.ui.IEditorInput): LDC_W "" (line 1742) ASTORE_3 ALOAD_1 // Lorg/eclipse/ui/IEditorInput; originalElement (line 1743) INSTANCEOF org.eclipse.ui.IFileEditorInput IFEQ L0 ALOAD_1 // Lorg/eclipse/ui/IEditorInput; originalElement (line 1744) CHECKCAST org.eclipse.ui.IFileEditorInput INVOKEINTERFACE org.eclipse.ui.IFileEditorInput.getFile ()Lorg/eclipse/core/resources/IFile; ASTORE 4 ALOAD 4 // Lorg/eclipse/core/resources/IFile; file (line 1745) IFNULL L0 ALOAD 4 // Lorg/eclipse/core/resources/IFile; file (line 1746) INVOKEINTERFACE org.eclipse.core.resources.IFile.getFileExtension ()Ljava/lang/String; ASTORE 5 ALOAD 5 // Ljava/lang/String; ext (line 1747) IFNULL L0 ALOAD 5 // Ljava/lang/String; ext (line 1748) ASTORE_3 // Ljava/lang/String; oldExtension L0: LDC_W "" (line 1752) ASTORE 4 ALOAD_2 // Lorg/eclipse/ui/IEditorInput; movedElement (line 1753) INSTANCEOF org.eclipse.ui.IFileEditorInput IFEQ L1 ALOAD_2 // Lorg/eclipse/ui/IEditorInput; movedElement (line 1754) CHECKCAST org.eclipse.ui.IFileEditorInput INVOKEINTERFACE org.eclipse.ui.IFileEditorInput.getFile ()Lorg/eclipse/core/resources/IFile; ASTORE 5 ALOAD 5 // Lorg/eclipse/core/resources/IFile; file (line 1755) IFNULL L1 ALOAD 5 // Lorg/eclipse/core/resources/IFile; file (line 1756) INVOKEINTERFACE org.eclipse.core.resources.IFile.getFileExtension ()Ljava/lang/String; ASTORE 4 // Ljava/lang/String; newExtension L1: ALOAD_3 // Ljava/lang/String; oldExtension (line 1759) ALOAD 4 // Ljava/lang/String; newExtension INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z IRETURN end protected boolean canHandleMove(org.eclipse.ui.IEditorInput, org.eclipse.ui.IEditorInput) public Object getAdapter(Class): LDC_W org.eclipse.jdt.internal.ui.text.SmartBackspaceManager (line 1767) ALOAD_1 // Ljava/lang/Class; required INVOKEVIRTUAL java.lang.Object.equals (Ljava/lang/Object;)Z IFEQ L0 ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1768) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; INSTANCEOF org.eclipse.jdt.internal.ui.javaeditor.JavaSourceViewer IFEQ L0 ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1769) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.JavaSourceViewer INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.JavaSourceViewer.getBackspaceManager ()Lorg/eclipse/jdt/internal/ui/text/SmartBackspaceManager; ARETURN L0: LDC_W org.eclipse.ui.texteditor.templates.ITemplatesPage (line 1773) ALOAD_1 // Ljava/lang/Class; required INVOKEVIRTUAL java.lang.Object.equals (Ljava/lang/Object;)Z IFEQ L2 ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1774) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fTemplatesPage Lorg/eclipse/jdt/internal/ui/javaeditor/JavaTemplatesPage; IFNONNULL L1 ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1775) ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createTemplatesPage ()Lorg/eclipse/jdt/internal/ui/javaeditor/JavaTemplatesPage; PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fTemplatesPage Lorg/eclipse/jdt/internal/ui/javaeditor/JavaTemplatesPage; L1: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1776) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fTemplatesPage Lorg/eclipse/jdt/internal/ui/javaeditor/JavaTemplatesPage; ARETURN L2: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1779) ALOAD_1 // Ljava/lang/Class; required INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.getAdapter (Ljava/lang/Class;)Ljava/lang/Object; ARETURN end public Object getAdapter(Class) protected org.eclipse.jdt.internal.ui.javaeditor.JavaTemplatesPage createTemplatesPage(): NEW org.eclipse.jdt.internal.ui.javaeditor.JavaTemplatesPage (line 1789) DUP ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaTemplatesPage.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditor;)V ARETURN end protected org.eclipse.jdt.internal.ui.javaeditor.JavaTemplatesPage createTemplatesPage() public Object getReconcilerLock(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1801) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilerLock Ljava/lang/Object; ARETURN end public Object getReconcilerLock() protected void createNavigationActions(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1810) INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.createNavigationActions ()V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1812) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; INVOKEINTERFACE org.eclipse.jface.text.source.ISourceViewer.getTextWidget ()Lorg/eclipse/swt/custom/StyledText; ASTORE_1 NEW org.eclipse.jdt.internal.ui.javaeditor.JavaEditor$DeletePreviousSubWordAction (line 1814) DUP ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor$DeletePreviousSubWordAction.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditor;)V ASTORE_2 ALOAD_2 // Lorg/eclipse/jface/action/IAction; action (line 1815) LDC_W "org.eclipse.ui.edit.text.deletePreviousWord" INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1816) LDC_W "org.eclipse.ui.edit.text.deletePreviousWord" ALOAD_2 // Lorg/eclipse/jface/action/IAction; action INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V ALOAD_1 // Lorg/eclipse/swt/custom/StyledText; textWidget (line 1817) LDC_W 262152 ICONST_0 INVOKEVIRTUAL org.eclipse.swt.custom.StyledText.setKeyBinding (II)V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1818) LDC_W "org.eclipse.ui.edit.text.deletePreviousWord" ICONST_1 INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V NEW org.eclipse.jdt.internal.ui.javaeditor.JavaEditor$DeleteNextSubWordAction (line 1820) DUP ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor$DeleteNextSubWordAction.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditor;)V ASTORE_2 // Lorg/eclipse/jface/action/IAction; action ALOAD_2 // Lorg/eclipse/jface/action/IAction; action (line 1821) LDC_W "org.eclipse.ui.edit.text.deleteNextWord" INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1822) LDC_W "org.eclipse.ui.edit.text.deleteNextWord" ALOAD_2 // Lorg/eclipse/jface/action/IAction; action INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V ALOAD_1 // Lorg/eclipse/swt/custom/StyledText; textWidget (line 1823) LDC_W 262271 ICONST_0 INVOKEVIRTUAL org.eclipse.swt.custom.StyledText.setKeyBinding (II)V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1824) LDC_W "org.eclipse.ui.edit.text.deleteNextWord" ICONST_1 INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V RETURN (line 1825) end protected void createNavigationActions() protected org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller getCorrectionCommands(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1834) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; ARETURN end protected org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller getCorrectionCommands() static boolean access$0(): GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.CODE_ASSIST_DEBUG Z (line 149) IRETURN end static boolean access$0() static org.eclipse.jface.text.source.ISourceViewer access$1(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor): ALOAD_0 (line 1) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; ARETURN end static org.eclipse.jface.text.source.ISourceViewer access$1(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor) static char access$2(char): ILOAD_0 (line 1534) INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPeerCharacter (C)C IRETURN end static char access$2(char) static char access$3(char): ILOAD_0 (line 1524) INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEscapeCharacter (C)C IRETURN end static char access$3(char) static void access$4(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, int, int, int, int): ALOAD_0 (line 1) ILOAD_1 ILOAD_2 ILOAD_3 ILOAD 4 INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.selectAndReveal (IIII)V RETURN end static void access$4(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, int, int, int, int) end public class org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor at org.aspectj.bridge.MessageWriter.handleMessage(MessageWriter.java:47) at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageWriter.handleMessage(WeavingAdaptor.java:797) at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageHolder.handleMessage(WeavingAdaptor.java:742) at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1715) at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.weaveClass(Unknown Source) at org.eclipse.equinox.weaving.aspectj.AspectJWeavingService.preProcess(Unknown Source) at org.eclipse.equinox.weaving.adaptors.WeavingAdaptor.weaveClass(Unknown Source) at org.eclipse.equinox.weaving.hooks.WeavingHook.processClass(Unknown Source) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.defineClass(ClasspathManager.java:616) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:588) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527) at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320) at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:391) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at org.eclipse.osgi.internal.loader.ModuleClassLoader.defineClass(ModuleClassLoader.java:272) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.defineClass(ClasspathManager.java:632) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:588) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527) at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:568) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174) ... 108 more

    SpringSource Issue Tracker | 2 years ago | Peter-Frank Spierenburg
    org.eclipse.core.runtime.CoreException: Plug-in org.codehaus.groovy.eclipse.ui was unable to load class org.codehaus.groovy.eclipse.editor.GroovyEditor.
  2. 0

    I get the following message whenever opening a groovy file in GGTS: org.eclipse.core.runtime.CoreException: Plug-in org.codehaus.groovy.eclipse.ui was unable to load class org.codehaus.groovy.eclipse.editor.GroovyEditor. at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:176) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:285) at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:349) at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:265) at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:63) at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:303) at sun.reflect.GeneratedMethodAccessor119.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869) at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:120) at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:337) at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:258) at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55) at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:127) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:94) at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4590) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218) at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81) at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:488) at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:454) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:694) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:387) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1134) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3210) at org.eclipse.ui.internal.WorkbenchPage.access$23(WorkbenchPage.java:3125) at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:3107) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3102) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3066) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3056) at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:373) at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:179) at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:268) at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:233) at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:275) at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:251) at org.eclipse.jdt.internal.ui.navigator.OpenAndExpand.run(OpenAndExpand.java:50) at org.eclipse.ui.actions.RetargetAction.run(RetargetAction.java:229) at org.eclipse.ui.navigator.CommonNavigatorManager$3.open(CommonNavigatorManager.java:185) at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:853) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:178) at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:850) at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1142) at org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:462) at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1249) at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:278) at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:272) at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:313) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603) at org.eclipse.equinox.launcher.Main.run(Main.java:1465) Caused by: org.aspectj.bridge.AbortException: trouble in: public class org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor extends org.eclipse.jdt.internal.ui.javaeditor.JavaEditor implements org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener: private static final boolean CODE_ASSIST_DEBUG public static final int CONTENTASSIST_COMPLETE_PREFIX = 60 private static final String CODE_FORMATTER_TAB_SIZE = "org.eclipse.jdt.core.formatter.tabulation.size" private static final String SPACES_FOR_TABS = "org.eclipse.jdt.core.formatter.tabulation.char" private static final String CLOSE_STRINGS = "closeStrings" private static final String CLOSE_BRACKETS = "closeBrackets" protected org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy fSavePolicy private org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater fJavaEditorErrorTickUpdater private final org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection fRememberedSelection private final org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter fBracketInserter private org.eclipse.jdt.ui.actions.GenerateActionGroup fGenerateActionGroup private org.eclipse.jdt.ui.actions.RefactorActionGroup fRefactorActionGroup private org.eclipse.jdt.internal.ui.actions.CompositeActionGroup fContextMenuGroup private org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller fCorrectionCommands private final org.eclipse.core.runtime.ListenerList fReconcilingListeners private final Object fReconcilerLock private org.eclipse.jdt.internal.ui.javaeditor.JavaTemplatesPage fTemplatesPage static void <clinit>(): staticinitialization(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.<clinit>()) | LDC "true" (line 149) | LDC "org.eclipse.jdt.ui/debug/ResultCollector" | method-call(java.lang.String org.eclipse.core.runtime.Platform.getDebugOption(java.lang.String)) | | INVOKESTATIC org.eclipse.core.runtime.Platform.getDebugOption (Ljava/lang/String;)Ljava/lang/String; | method-call(java.lang.String org.eclipse.core.runtime.Platform.getDebugOption(java.lang.String)) | method-call(boolean java.lang.String.equalsIgnoreCase(java.lang.String)) | | INVOKEVIRTUAL java.lang.String.equalsIgnoreCase (Ljava/lang/String;)Z | method-call(boolean java.lang.String.equalsIgnoreCase(java.lang.String)) | PUTSTATIC org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.CODE_ASSIST_DEBUG Z | RETURN (line 984) staticinitialization(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.<clinit>()) end static void <clinit>() public void <init>(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1031) INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.<init> ()V constructor-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.<init>()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 995) | NEW org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | ACONST_NULL | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$RememberedSelection;)V | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection)) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRememberedSelection Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$RememberedSelection; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 997) | NEW org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | ACONST_NULL | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter;)V | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter)) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1010) | NEW org.eclipse.core.runtime.ListenerList | DUP | ICONST_1 | constructor-call(void org.eclipse.core.runtime.ListenerList.<init>(int)) | | INVOKESPECIAL org.eclipse.core.runtime.ListenerList.<init> (I)V | constructor-call(void org.eclipse.core.runtime.ListenerList.<init>(int)) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1019) | NEW java.lang.Object | DUP | constructor-call(void java.lang.Object.<init>()) | | INVOKESPECIAL java.lang.Object.<init> ()V | constructor-call(void java.lang.Object.<init>()) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilerLock Ljava/lang/Object; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1032) | method-call(org.eclipse.jdt.internal.ui.JavaPlugin org.eclipse.jdt.internal.ui.JavaPlugin.getDefault()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.JavaPlugin.getDefault ()Lorg/eclipse/jdt/internal/ui/JavaPlugin; | method-call(org.eclipse.jdt.internal.ui.JavaPlugin org.eclipse.jdt.internal.ui.JavaPlugin.getDefault()) | method-call(org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider org.eclipse.jdt.internal.ui.JavaPlugin.getCompilationUnitDocumentProvider()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.JavaPlugin.getCompilationUnitDocumentProvider ()Lorg/eclipse/jdt/internal/ui/javaeditor/ICompilationUnitDocumentProvider; | method-call(org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider org.eclipse.jdt.internal.ui.JavaPlugin.getCompilationUnitDocumentProvider()) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setDocumentProvider(org.eclipse.ui.texteditor.IDocumentProvider)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setDocumentProvider (Lorg/eclipse/ui/texteditor/IDocumentProvider;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setDocumentProvider(org.eclipse.ui.texteditor.IDocumentProvider)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1033) | LDC "#CompilationUnitEditorContext" | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setEditorContextMenuId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setEditorContextMenuId (Ljava/lang/String;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setEditorContextMenuId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1034) | LDC "#CompilationUnitRulerContext" | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setRulerContextMenuId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setRulerContextMenuId (Ljava/lang/String;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setRulerContextMenuId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1035) | LDC "#CompilationUnitOutlinerContext" | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setOutlinerContextMenuId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setOutlinerContextMenuId (Ljava/lang/String;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setOutlinerContextMenuId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1037) | ACONST_NULL | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fSavePolicy Lorg/eclipse/jdt/internal/ui/javaeditor/ISavePolicy; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1039) | NEW org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.<init>(org.eclipse.jdt.internal.ui.javaeditor.JavaEditor)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditor;)V | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.<init>(org.eclipse.jdt.internal.ui.javaeditor.JavaEditor)) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fJavaEditorErrorTickUpdater Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1040) | ACONST_NULL | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; | RETURN (line 1041) constructor-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.<init>()) end public void <init>() protected void createActions(): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createActions()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1049) | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.createActions ()V | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1051) | LDC "ContentAssistContextInformation" | method-call(org.eclipse.jface.action.IAction org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAction(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAction (Ljava/lang/String;)Lorg/eclipse/jface/action/IAction; | method-call(org.eclipse.jface.action.IAction org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAction(java.lang.String)) | ASTORE_1 | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1052) | IFNULL L0 | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1053) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC "org.eclipse.jdt.ui.parameter_hints_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1054) | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "ContentAssistContextInformation.label" | method-call(java.lang.String java.util.ResourceBundle.getString(java.lang.String)) | | INVOKEVIRTUAL java.util.ResourceBundle.getString (Ljava/lang/String;)Ljava/lang/String; | method-call(java.lang.String java.util.ResourceBundle.getString(java.lang.String)) | method-call(void org.eclipse.jface.action.IAction.setText(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setText (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setText(java.lang.String)) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1055) | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "ContentAssistContextInformation.tooltip" | method-call(java.lang.String java.util.ResourceBundle.getString(java.lang.String)) | | INVOKEVIRTUAL java.util.ResourceBundle.getString (Ljava/lang/String;)Ljava/lang/String; | method-call(java.lang.String java.util.ResourceBundle.getString(java.lang.String)) | method-call(void org.eclipse.jface.action.IAction.setToolTipText(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setToolTipText (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setToolTipText(java.lang.String)) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1056) | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "ContentAssistContextInformation.description" | method-call(java.lang.String java.util.ResourceBundle.getString(java.lang.String)) | | INVOKEVIRTUAL java.util.ResourceBundle.getString (Ljava/lang/String;)Ljava/lang/String; | method-call(java.lang.String java.util.ResourceBundle.getString(java.lang.String)) | method-call(void org.eclipse.jface.action.IAction.setDescription(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setDescription (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setDescription(java.lang.String)) | L0: NEW org.eclipse.ui.texteditor.TextOperationAction (line 1059) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "Uncomment." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | BIPUSH 12 | constructor-call(void org.eclipse.ui.texteditor.TextOperationAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int)) | | INVOKESPECIAL org.eclipse.ui.texteditor.TextOperationAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;I)V | constructor-call(void org.eclipse.ui.texteditor.TextOperationAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1060) | LDC "org.eclipse.jdt.ui.edit.text.java.uncomment" | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1061) | LDC "Uncomment" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1062) | LDC "Uncomment" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1063) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC "org.eclipse.jdt.ui.uncomment_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | NEW org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction (line 1065) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "ToggleComment." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;)V | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1066) | LDC "org.eclipse.jdt.ui.edit.text.java.toggle.comment" | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1067) | LDC "ToggleComment" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1068) | LDC "ToggleComment" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1069) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC "org.eclipse.jdt.ui.toggle_comment_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1070) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction()) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction ()V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction()) | NEW org.eclipse.ui.texteditor.TextOperationAction (line 1072) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "Format." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | BIPUSH 15 | constructor-call(void org.eclipse.ui.texteditor.TextOperationAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int)) | | INVOKESPECIAL org.eclipse.ui.texteditor.TextOperationAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;I)V | constructor-call(void org.eclipse.ui.texteditor.TextOperationAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, int)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1073) | LDC "org.eclipse.jdt.ui.edit.text.java.format" | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1074) | LDC "Format" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1075) | LDC "Format" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1076) | LDC "Format" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1077) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC "org.eclipse.jdt.ui.format_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | NEW org.eclipse.jdt.internal.ui.actions.AddBlockCommentAction (line 1079) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC "AddBlockComment." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | constructor-call(void org.eclipse.jdt.internal.ui.actions.AddBlockCommentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.actions.AddBlockCommentAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;)V | constructor-call(void org.eclipse.jdt.internal.ui.actions.AddBlockCommentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1080) | LDC_W "org.eclipse.jdt.ui.edit.text.java.add.block.comment" | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1081) | LDC_W "AddBlockComment" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1082) | LDC_W "AddBlockComment" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1083) | LDC_W "AddBlockComment" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1084) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC_W "org.eclipse.jdt.ui.add_block_comment_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | NEW org.eclipse.jdt.internal.ui.actions.RemoveBlockCommentAction (line 1086) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC_W "RemoveBlockComment." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | constructor-call(void org.eclipse.jdt.internal.ui.actions.RemoveBlockCommentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.actions.RemoveBlockCommentAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;)V | constructor-call(void org.eclipse.jdt.internal.ui.actions.RemoveBlockCommentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1087) | LDC_W "org.eclipse.jdt.ui.edit.text.java.remove.block.comment" | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1088) | LDC_W "RemoveBlockComment" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1089) | LDC_W "RemoveBlockComment" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1090) | LDC_W "RemoveBlockComment" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1091) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC_W "org.eclipse.jdt.ui.remove_block_comment_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | NEW org.eclipse.jdt.internal.ui.actions.IndentAction (line 1093) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC_W "Indent." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | ICONST_0 | constructor-call(void org.eclipse.jdt.internal.ui.actions.IndentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, boolean)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.actions.IndentAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;Z)V | constructor-call(void org.eclipse.jdt.internal.ui.actions.IndentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, boolean)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1094) | LDC_W "org.eclipse.jdt.ui.edit.text.java.indent" | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.jface.action.IAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1095) | LDC_W "Indent" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1096) | LDC_W "Indent" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1097) | LDC_W "Indent" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | | INVOKESTATIC org.eclipse.ui.PlatformUI.getWorkbench ()Lorg/eclipse/ui/IWorkbench; (line 1098) | method-call(org.eclipse.ui.IWorkbench org.eclipse.ui.PlatformUI.getWorkbench()) | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbench.getHelpSystem ()Lorg/eclipse/ui/help/IWorkbenchHelpSystem; | method-call(org.eclipse.ui.help.IWorkbenchHelpSystem org.eclipse.ui.IWorkbench.getHelpSystem()) | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | LDC_W "org.eclipse.jdt.ui.indent_action" | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | | INVOKEINTERFACE org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp (Lorg/eclipse/jface/action/IAction;Ljava/lang/String;)V | method-call(void org.eclipse.ui.help.IWorkbenchHelpSystem.setHelp(org.eclipse.jface.action.IAction, java.lang.String)) | NEW org.eclipse.jdt.internal.ui.actions.IndentAction (line 1100) | DUP | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | LDC_W "Indent." | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | ICONST_1 | constructor-call(void org.eclipse.jdt.internal.ui.actions.IndentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, boolean)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.actions.IndentAction.<init> (Ljava/util/ResourceBundle;Ljava/lang/String;Lorg/eclipse/ui/texteditor/ITextEditor;Z)V | constructor-call(void org.eclipse.jdt.internal.ui.actions.IndentAction.<init>(java.util.ResourceBundle, java.lang.String, org.eclipse.ui.texteditor.ITextEditor, boolean)) | ASTORE_1 // Lorg/eclipse/jface/action/IAction; action | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1101) | LDC_W "IndentOnTab" | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1102) | LDC_W "IndentOnTab" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction(java.lang.String, boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1103) | LDC_W "IndentOnTab" | ICONST_1 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction (Ljava/lang/String;Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsSelectionDependentAction(java.lang.String, boolean)) | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys ()Ljava/util/ResourceBundle; (line 1106) | method-call(java.util.ResourceBundle org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.getBundleForConstructedKeys()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.jdt.internal.ui.javaeditor.JavaMoveLinesAction[] org.eclipse.jdt.internal.ui.javaeditor.JavaMoveLinesAction.createMoveCopyActionSet(java.util.ResourceBundle, org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor)) | | INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaMoveLinesAction.createMoveCopyActionSet (Ljava/util/ResourceBundle;Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;)[Lorg/eclipse/jdt/internal/ui/javaeditor/JavaMoveLinesAction; | method-call(org.eclipse.jdt.internal.ui.javaeditor.JavaMoveLinesAction[] org.eclipse.jdt.internal.ui.javaeditor.JavaMoveLinesAction.createMoveCopyActionSet(java.util.ResourceBundle, org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor)) | ASTORE_2 | ALOAD_2 // [Lorg/eclipse/jdt/internal/ui/javaeditor/JavaMoveLinesAction; moveLinesActions (line 1107) | ICONST_0 | AALOAD | ASTORE_3 | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1108) | LDC_W "org.eclipse.ui.move_lines_action_context" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setHelpContextId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1109) | LDC_W "org.eclipse.ui.edit.text.moveLineUp" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1110) | LDC_W "MoveLineUp" | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_2 // [Lorg/eclipse/jdt/internal/ui/javaeditor/JavaMoveLinesAction; moveLinesActions (line 1112) | ICONST_1 | AALOAD | ASTORE_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1113) | LDC_W "org.eclipse.ui.move_lines_action_context" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setHelpContextId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1114) | LDC_W "org.eclipse.ui.edit.text.moveLineDown" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1115) | LDC_W "MoveLineDown" | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_2 // [Lorg/eclipse/jdt/internal/ui/javaeditor/JavaMoveLinesAction; moveLinesActions (line 1117) | ICONST_2 | AALOAD | ASTORE_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1118) | LDC_W "org.eclipse.ui.copy_lines_action_context" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setHelpContextId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1119) | LDC_W "org.eclipse.ui.edit.text.copyLineUp" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1120) | LDC_W "CopyLineUp" | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_2 // [Lorg/eclipse/jdt/internal/ui/javaeditor/JavaMoveLinesAction; moveLinesActions (line 1122) | ICONST_3 | AALOAD | ASTORE_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1123) | LDC_W "org.eclipse.ui.copy_lines_action_context" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setHelpContextId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setHelpContextId(java.lang.String)) | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction (line 1124) | LDC_W "org.eclipse.ui.edit.text.copyLineDown" | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId (Ljava/lang/String;)V | method-call(void org.eclipse.ui.texteditor.ResourceAction.setActionDefinitionId(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1125) | LDC_W "CopyLineDown" | ALOAD_3 // Lorg/eclipse/ui/texteditor/ResourceAction; rAction | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction(java.lang.String, org.eclipse.jface.action.IAction)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1127) | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | LDC_W "smart_tab" | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getBoolean (Ljava/lang/String;)Z | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | IFEQ L1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1130) | LDC_W "IndentOnTab" | BIPUSH 9 | ICONST_M1 | ICONST_0 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setActionActivationCode(java.lang.String, char, int, int)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setActionActivationCode (Ljava/lang/String;CII)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setActionActivationCode(java.lang.String, char, int, int)) | L1: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1133) | NEW org.eclipse.jdt.ui.actions.GenerateActionGroup | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | LDC_W "group.edit" | constructor-call(void org.eclipse.jdt.ui.actions.GenerateActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, java.lang.String)) | | INVOKESPECIAL org.eclipse.jdt.ui.actions.GenerateActionGroup.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Ljava/lang/String;)V | constructor-call(void org.eclipse.jdt.ui.actions.GenerateActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, java.lang.String)) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fGenerateActionGroup Lorg/eclipse/jdt/ui/actions/GenerateActionGroup; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1134) | NEW org.eclipse.jdt.ui.actions.RefactorActionGroup | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | LDC_W "group.edit" | ICONST_0 | constructor-call(void org.eclipse.jdt.ui.actions.RefactorActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.JavaEditor, java.lang.String, boolean)) | | INVOKESPECIAL org.eclipse.jdt.ui.actions.RefactorActionGroup.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditor;Ljava/lang/String;Z)V | constructor-call(void org.eclipse.jdt.ui.actions.RefactorActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.JavaEditor, java.lang.String, boolean)) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRefactorActionGroup Lorg/eclipse/jdt/ui/actions/RefactorActionGroup; | NEW org.eclipse.jdt.internal.ui.actions.SurroundWithActionGroup (line 1135) | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | LDC_W "group.edit" | constructor-call(void org.eclipse.jdt.internal.ui.actions.SurroundWithActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, java.lang.String)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.actions.SurroundWithActionGroup.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Ljava/lang/String;)V | constructor-call(void org.eclipse.jdt.internal.ui.actions.SurroundWithActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, java.lang.String)) | ASTORE 4 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1137) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fActionGroups Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; | ALOAD 4 // Lorg/eclipse/ui/actions/ActionGroup; surroundWith | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup(org.eclipse.ui.actions.ActionGroup)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup (Lorg/eclipse/ui/actions/ActionGroup;)V | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup(org.eclipse.ui.actions.ActionGroup)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1138) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fActionGroups Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRefactorActionGroup Lorg/eclipse/jdt/ui/actions/RefactorActionGroup; | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup(org.eclipse.ui.actions.ActionGroup)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup (Lorg/eclipse/ui/actions/ActionGroup;)V | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup(org.eclipse.ui.actions.ActionGroup)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1139) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fActionGroups Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fGenerateActionGroup Lorg/eclipse/jdt/ui/actions/GenerateActionGroup; | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup(org.eclipse.ui.actions.ActionGroup)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup (Lorg/eclipse/ui/actions/ActionGroup;)V | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.addGroup(org.eclipse.ui.actions.ActionGroup)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1142) | NEW org.eclipse.jdt.internal.ui.actions.CompositeActionGroup | DUP | ICONST_4 | ANEWARRAY org.eclipse.ui.actions.ActionGroup | DUP | ICONST_0 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1143) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fGenerateActionGroup Lorg/eclipse/jdt/ui/actions/GenerateActionGroup; | AASTORE | DUP | ICONST_1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1144) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRefactorActionGroup Lorg/eclipse/jdt/ui/actions/RefactorActionGroup; | AASTORE | DUP | ICONST_2 | ALOAD 4 // Lorg/eclipse/ui/actions/ActionGroup; surroundWith (line 1145) | AASTORE | DUP | ICONST_3 | NEW org.eclipse.jdt.internal.ui.compare.LocalHistoryActionGroup (line 1146) | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | LDC_W "group.edit" | constructor-call(void org.eclipse.jdt.internal.ui.compare.LocalHistoryActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, java.lang.String)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.compare.LocalHistoryActionGroup.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Ljava/lang/String;)V | constructor-call(void org.eclipse.jdt.internal.ui.compare.LocalHistoryActionGroup.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, java.lang.String)) | AASTORE | constructor-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.<init>(org.eclipse.ui.actions.ActionGroup[])) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.<init> ([Lorg/eclipse/ui/actions/ActionGroup;)V | constructor-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.<init>(org.eclipse.ui.actions.ActionGroup[])) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fContextMenuGroup Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; (line 1142) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1148) | NEW org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller | DUP | constructor-call(void org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.<init>()) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.<init> ()V | constructor-call(void org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.<init>()) | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1149) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(void org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.registerCommands(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.registerCommands (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;)V | method-call(void org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.registerCommands(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor)) | RETURN (line 1150) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createActions()) end protected void createActions() protected org.eclipse.jdt.ui.actions.RefactorActionGroup getRefactorActionGroup(): method-execution(org.eclipse.jdt.ui.actions.RefactorActionGroup org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getRefactorActionGroup()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1159) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRefactorActionGroup Lorg/eclipse/jdt/ui/actions/RefactorActionGroup; | ARETURN method-execution(org.eclipse.jdt.ui.actions.RefactorActionGroup org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getRefactorActionGroup()) end protected org.eclipse.jdt.ui.actions.RefactorActionGroup getRefactorActionGroup() protected org.eclipse.jdt.ui.actions.GenerateActionGroup getGenerateActionGroup(): method-execution(org.eclipse.jdt.ui.actions.GenerateActionGroup org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getGenerateActionGroup()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1169) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fGenerateActionGroup Lorg/eclipse/jdt/ui/actions/GenerateActionGroup; | ARETURN method-execution(org.eclipse.jdt.ui.actions.GenerateActionGroup org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getGenerateActionGroup()) end protected org.eclipse.jdt.ui.actions.GenerateActionGroup getGenerateActionGroup() protected org.eclipse.jdt.core.IJavaElement getElementAt(int): method-execution(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt(int)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1177) | ILOAD_1 // I offset | ICONST_1 | method-call(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt(int, boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt (IZ)Lorg/eclipse/jdt/core/IJavaElement; | method-call(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt(int, boolean)) | ARETURN method-execution(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt(int)) end protected org.eclipse.jdt.core.IJavaElement getElementAt(int) protected org.eclipse.jdt.core.IJavaElement getElementAt(int, boolean): method-execution(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt(int, boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1192) | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement ()Lorg/eclipse/jdt/core/ITypeRoot; | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | CHECKCAST org.eclipse.jdt.core.ICompilationUnit | ASTORE_3 | ALOAD_3 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1194) | IFNULL L1 | catch org.eclipse.jdt.core.JavaModelException -> E1 | | ILOAD_2 // Z reconcile (line 1196) | | IFEQ L0 | | ALOAD_3 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1197) | | method-call(void org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile(org.eclipse.jdt.core.ICompilationUnit)) | | | INVOKESTATIC org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile (Lorg/eclipse/jdt/core/ICompilationUnit;)V | | method-call(void org.eclipse.jdt.internal.corext.util.JavaModelUtil.reconcile(org.eclipse.jdt.core.ICompilationUnit)) | | ALOAD_3 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1198) | | ILOAD_1 // I offset | | method-call(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ICompilationUnit.getElementAt(int)) | | | INVOKEINTERFACE org.eclipse.jdt.core.ICompilationUnit.getElementAt (I)Lorg/eclipse/jdt/core/IJavaElement; | | method-call(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ICompilationUnit.getElementAt(int)) | catch org.eclipse.jdt.core.JavaModelException -> E1 | ARETURN | catch org.eclipse.jdt.core.JavaModelException -> E1 | | L0: ALOAD_3 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1199) | | method-call(boolean org.eclipse.jdt.core.ICompilationUnit.isConsistent()) | | | INVOKEINTERFACE org.eclipse.jdt.core.ICompilationUnit.isConsistent ()Z | | method-call(boolean org.eclipse.jdt.core.ICompilationUnit.isConsistent()) | | IFEQ L1 | | ALOAD_3 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1200) | | ILOAD_1 // I offset | | method-call(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ICompilationUnit.getElementAt(int)) | | | INVOKEINTERFACE org.eclipse.jdt.core.ICompilationUnit.getElementAt (I)Lorg/eclipse/jdt/core/IJavaElement; | | method-call(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.core.ICompilationUnit.getElementAt(int)) | catch org.eclipse.jdt.core.JavaModelException -> E1 | ARETURN | E1: ASTORE 4 (line 1202) | ALOAD 4 // Lorg/eclipse/jdt/core/JavaModelException; x (line 1203) | method-call(boolean org.eclipse.jdt.core.JavaModelException.isDoesNotExist()) | | INVOKEVIRTUAL org.eclipse.jdt.core.JavaModelException.isDoesNotExist ()Z | method-call(boolean org.eclipse.jdt.core.JavaModelException.isDoesNotExist()) | IFNE L1 | ALOAD 4 // Lorg/eclipse/jdt/core/JavaModelException; x (line 1204) | method-call(org.eclipse.core.runtime.IStatus org.eclipse.jdt.core.JavaModelException.getStatus()) | | INVOKEVIRTUAL org.eclipse.jdt.core.JavaModelException.getStatus ()Lorg/eclipse/core/runtime/IStatus; | method-call(org.eclipse.core.runtime.IStatus org.eclipse.jdt.core.JavaModelException.getStatus()) | method-call(void org.eclipse.jdt.internal.ui.JavaPlugin.log(org.eclipse.core.runtime.IStatus)) | | INVOKESTATIC org.eclipse.jdt.internal.ui.JavaPlugin.log (Lorg/eclipse/core/runtime/IStatus;)V | method-call(void org.eclipse.jdt.internal.ui.JavaPlugin.log(org.eclipse.core.runtime.IStatus)) | L1: ACONST_NULL (line 1209) | ARETURN method-execution(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getElementAt(int, boolean)) end protected org.eclipse.jdt.core.IJavaElement getElementAt(int, boolean) protected org.eclipse.jdt.core.IJavaElement getCorrespondingElement(org.eclipse.jdt.core.IJavaElement): method-execution(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getCorrespondingElement(org.eclipse.jdt.core.IJavaElement)) | ALOAD_1 // Lorg/eclipse/jdt/core/IJavaElement; element (line 1220) | ARETURN method-execution(org.eclipse.jdt.core.IJavaElement org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getCorrespondingElement(org.eclipse.jdt.core.IJavaElement)) end protected org.eclipse.jdt.core.IJavaElement getCorrespondingElement(org.eclipse.jdt.core.IJavaElement) public void editorContextMenuAboutToShow(org.eclipse.jface.action.IMenuManager): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.editorContextMenuAboutToShow(org.eclipse.jface.action.IMenuManager)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1228) | ALOAD_1 // Lorg/eclipse/jface/action/IMenuManager; menu | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.editorContextMenuAboutToShow (Lorg/eclipse/jface/action/IMenuManager;)V | NEW org.eclipse.ui.actions.ActionContext (line 1230) | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.jface.viewers.ISelectionProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSelectionProvider()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSelectionProvider ()Lorg/eclipse/jface/viewers/ISelectionProvider; | method-call(org.eclipse.jface.viewers.ISelectionProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSelectionProvider()) | method-call(org.eclipse.jface.viewers.ISelection org.eclipse.jface.viewers.ISelectionProvider.getSelection()) | | INVOKEINTERFACE org.eclipse.jface.viewers.ISelectionProvider.getSelection ()Lorg/eclipse/jface/viewers/ISelection; | method-call(org.eclipse.jface.viewers.ISelection org.eclipse.jface.viewers.ISelectionProvider.getSelection()) | constructor-call(void org.eclipse.ui.actions.ActionContext.<init>(org.eclipse.jface.viewers.ISelection)) | | INVOKESPECIAL org.eclipse.ui.actions.ActionContext.<init> (Lorg/eclipse/jface/viewers/ISelection;)V | constructor-call(void org.eclipse.ui.actions.ActionContext.<init>(org.eclipse.jface.viewers.ISelection)) | ASTORE_2 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1231) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fContextMenuGroup Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; | ALOAD_2 // Lorg/eclipse/ui/actions/ActionContext; context | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.setContext(org.eclipse.ui.actions.ActionContext)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.setContext (Lorg/eclipse/ui/actions/ActionContext;)V | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.setContext(org.eclipse.ui.actions.ActionContext)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1232) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fContextMenuGroup Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; | ALOAD_1 // Lorg/eclipse/jface/action/IMenuManager; menu | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.fillContextMenu(org.eclipse.jface.action.IMenuManager)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.fillContextMenu (Lorg/eclipse/jface/action/IMenuManager;)V | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.fillContextMenu(org.eclipse.jface.action.IMenuManager)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1233) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fContextMenuGroup Lorg/eclipse/jdt/internal/ui/actions/CompositeActionGroup; | ACONST_NULL | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.setContext(org.eclipse.ui.actions.ActionContext)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.setContext (Lorg/eclipse/ui/actions/ActionContext;)V | method-call(void org.eclipse.jdt.internal.ui.actions.CompositeActionGroup.setContext(org.eclipse.ui.actions.ActionContext)) | RETURN (line 1234) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.editorContextMenuAboutToShow(org.eclipse.jface.action.IMenuManager)) end public void editorContextMenuAboutToShow(org.eclipse.jface.action.IMenuManager) protected void performSave(boolean, org.eclipse.core.runtime.IProgressMonitor): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(boolean, org.eclipse.core.runtime.IProgressMonitor)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1241) | method-call(org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider ()Lorg/eclipse/ui/texteditor/IDocumentProvider; | method-call(org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider()) | ASTORE_3 | ALOAD_3 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1242) | INSTANCEOF org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | IFEQ L0 | ALOAD_3 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1243) | CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | ASTORE 4 | ALOAD 4 // Lorg/eclipse/jdt/internal/ui/javaeditor/ICompilationUnitDocumentProvider; cp (line 1244) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fSavePolicy Lorg/eclipse/jdt/internal/ui/javaeditor/ISavePolicy; | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy(org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy)) | | INVOKEINTERFACE org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy (Lorg/eclipse/jdt/internal/ui/javaeditor/ISavePolicy;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy(org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy)) | finally -> E0 | | L0: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1247) | | ILOAD_1 // Z overwrite | | ALOAD_2 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.performSave (ZLorg/eclipse/core/runtime/IProgressMonitor;)V | | GOTO L2 (line 1248) | finally -> E0 | E0: ASTORE 4 | ALOAD_3 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1249) | INSTANCEOF org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | IFEQ L1 | ALOAD_3 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1250) | CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | ASTORE 5 | ALOAD 5 // Lorg/eclipse/jdt/internal/ui/javaeditor/ICompilationUnitDocumentProvider; cp (line 1251) | ACONST_NULL | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy(org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy)) | | INVOKEINTERFACE org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy (Lorg/eclipse/jdt/internal/ui/javaeditor/ISavePolicy;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy(org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy)) | L1: ALOAD 4 (line 1253) | ATHROW | L2: ALOAD_3 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1249) | INSTANCEOF org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | IFEQ L3 | ALOAD_3 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1250) | CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | ASTORE 5 | ALOAD 5 // Lorg/eclipse/jdt/internal/ui/javaeditor/ICompilationUnitDocumentProvider; cp (line 1251) | ACONST_NULL | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy(org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy)) | | INVOKEINTERFACE org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy (Lorg/eclipse/jdt/internal/ui/javaeditor/ISavePolicy;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.setSavePolicy(org.eclipse.jdt.internal.ui.javaeditor.ISavePolicy)) | L3: RETURN (line 1254) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(boolean, org.eclipse.core.runtime.IProgressMonitor)) end protected void performSave(boolean, org.eclipse.core.runtime.IProgressMonitor) public void doSave(org.eclipse.core.runtime.IProgressMonitor): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(org.eclipse.core.runtime.IProgressMonitor)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1262) | method-call(org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider ()Lorg/eclipse/ui/texteditor/IDocumentProvider; | method-call(org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider()) | ASTORE_2 | ALOAD_2 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1263) | IFNONNULL L0 | RETURN (line 1265) | L0: ALOAD_2 // Lorg/eclipse/ui/texteditor/IDocumentProvider; p (line 1268) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput ()Lorg/eclipse/ui/IEditorInput; | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | method-call(boolean org.eclipse.ui.texteditor.IDocumentProvider.isDeleted(java.lang.Object)) | | INVOKEINTERFACE org.eclipse.ui.texteditor.IDocumentProvider.isDeleted (Ljava/lang/Object;)Z | method-call(boolean org.eclipse.ui.texteditor.IDocumentProvider.isDeleted(java.lang.Object)) | IFEQ L2 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1270) | method-call(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isSaveAsAllowed()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isSaveAsAllowed ()Z | method-call(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isSaveAsAllowed()) | IFEQ L1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1277) | ALOAD_1 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSaveAs(org.eclipse.core.runtime.IProgressMonitor)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSaveAs (Lorg/eclipse/core/runtime/IProgressMonitor;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSaveAs(org.eclipse.core.runtime.IProgressMonitor)) | GOTO L4 (line 1279) | L1: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1285) | method-call(org.eclipse.ui.IWorkbenchPartSite org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite ()Lorg/eclipse/ui/IWorkbenchPartSite; | method-call(org.eclipse.ui.IWorkbenchPartSite org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite()) | method-call(org.eclipse.swt.widgets.Shell org.eclipse.ui.IWorkbenchPartSite.getShell()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbenchPartSite.getShell ()Lorg/eclipse/swt/widgets/Shell; | method-call(org.eclipse.swt.widgets.Shell org.eclipse.ui.IWorkbenchPartSite.getShell()) | ASTORE_3 | ALOAD_3 // Lorg/eclipse/swt/widgets/Shell; shell (line 1286) | GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_title1 Ljava/lang/String; | GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_message1 Ljava/lang/String; | method-call(void org.eclipse.jface.dialogs.MessageDialog.openError(org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String)) | | INVOKESTATIC org.eclipse.jface.dialogs.MessageDialog.openError (Lorg/eclipse/swt/widgets/Shell;Ljava/lang/String;Ljava/lang/String;)V | method-call(void org.eclipse.jface.dialogs.MessageDialog.openError(org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String)) | GOTO L4 (line 1289) | L2: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1291) | ACONST_NULL | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setStatusLineErrorMessage(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setStatusLineErrorMessage (Ljava/lang/String;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setStatusLineErrorMessage(java.lang.String)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1293) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput ()Lorg/eclipse/ui/IEditorInput; | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.updateState(org.eclipse.ui.IEditorInput)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.updateState (Lorg/eclipse/ui/IEditorInput;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.updateState(org.eclipse.ui.IEditorInput)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1294) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput ()Lorg/eclipse/ui/IEditorInput; | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.validateState(org.eclipse.ui.IEditorInput)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.validateState (Lorg/eclipse/ui/IEditorInput;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.validateState(org.eclipse.ui.IEditorInput)) | method-call(org.eclipse.jdt.internal.ui.JavaPlugin org.eclipse.jdt.internal.ui.JavaPlugin.getDefault()) | | INVOKESTATIC org.eclipse.jdt.internal.ui.JavaPlugin.getDefault ()Lorg/eclipse/jdt/internal/ui/JavaPlugin; (line 1296) | method-call(org.eclipse.jdt.internal.ui.JavaPlugin org.eclipse.jdt.internal.ui.JavaPlugin.getDefault()) | method-call(org.eclipse.jdt.internal.ui.javaeditor.WorkingCopyManager org.eclipse.jdt.internal.ui.JavaPlugin.getWorkingCopyManager()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.JavaPlugin.getWorkingCopyManager ()Lorg/eclipse/jdt/internal/ui/javaeditor/WorkingCopyManager; | method-call(org.eclipse.jdt.internal.ui.javaeditor.WorkingCopyManager org.eclipse.jdt.internal.ui.JavaPlugin.getWorkingCopyManager()) | ASTORE_3 | ALOAD_3 // Lorg/eclipse/jdt/ui/IWorkingCopyManager; manager (line 1297) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput ()Lorg/eclipse/ui/IEditorInput; | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | method-call(org.eclipse.jdt.core.ICompilationUnit org.eclipse.jdt.ui.IWorkingCopyManager.getWorkingCopy(org.eclipse.ui.IEditorInput)) | | INVOKEINTERFACE org.eclipse.jdt.ui.IWorkingCopyManager.getWorkingCopy (Lorg/eclipse/ui/IEditorInput;)Lorg/eclipse/jdt/core/ICompilationUnit; | method-call(org.eclipse.jdt.core.ICompilationUnit org.eclipse.jdt.ui.IWorkingCopyManager.getWorkingCopy(org.eclipse.ui.IEditorInput)) | ASTORE 4 | ALOAD 4 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1299) | IFNULL L3 | ALOAD 4 // Lorg/eclipse/jdt/core/ICompilationUnit; unit (line 1300) | DUP | ASTORE 5 | MONITORENTER | finally -> E1 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1301) | | ICONST_0 | | ALOAD_1 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(boolean, org.eclipse.core.runtime.IProgressMonitor)) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave (ZLorg/eclipse/core/runtime/IProgressMonitor;)V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(boolean, org.eclipse.core.runtime.IProgressMonitor)) | | ALOAD 5 (line 1300) | | MONITOREXIT | finally -> E1 | GOTO L4 | finally -> E1 | | E1: ALOAD 5 | | MONITOREXIT | finally -> E1 | ATHROW | L3: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1304) | ICONST_0 | ALOAD_1 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(boolean, org.eclipse.core.runtime.IProgressMonitor)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave (ZLorg/eclipse/core/runtime/IProgressMonitor;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(boolean, org.eclipse.core.runtime.IProgressMonitor)) | L4: RETURN (line 1306) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(org.eclipse.core.runtime.IProgressMonitor)) end public void doSave(org.eclipse.core.runtime.IProgressMonitor) protected void openSaveErrorDialog(String, String, org.eclipse.core.runtime.CoreException): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveErrorDialog(java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException)) | ALOAD_3 // Lorg/eclipse/core/runtime/CoreException; exception (line 1314) | method-call(org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException.getStatus()) | | INVOKEVIRTUAL org.eclipse.core.runtime.CoreException.getStatus ()Lorg/eclipse/core/runtime/IStatus; | method-call(org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException.getStatus()) | ASTORE 4 | LDC_W "org.eclipse.jdt.ui" (line 1315) | ALOAD 4 // Lorg/eclipse/core/runtime/IStatus; status | method-call(java.lang.String org.eclipse.core.runtime.IStatus.getPlugin()) | | INVOKEINTERFACE org.eclipse.core.runtime.IStatus.getPlugin ()Ljava/lang/String; | method-call(java.lang.String org.eclipse.core.runtime.IStatus.getPlugin()) | method-call(boolean java.lang.String.equals(java.lang.Object)) | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | method-call(boolean java.lang.String.equals(java.lang.Object)) | IFEQ L1 | ALOAD 4 // Lorg/eclipse/core/runtime/IStatus; status (line 1316) | method-call(int org.eclipse.core.runtime.IStatus.getCode()) | | INVOKEINTERFACE org.eclipse.core.runtime.IStatus.getCode ()I | method-call(int org.eclipse.core.runtime.IStatus.getCode()) | SIPUSH 10006 | IF_ICMPEQ L0 | ALOAD 4 // Lorg/eclipse/core/runtime/IStatus; status | method-call(int org.eclipse.core.runtime.IStatus.getCode()) | | INVOKEINTERFACE org.eclipse.core.runtime.IStatus.getCode ()I | method-call(int org.eclipse.core.runtime.IStatus.getCode()) | SIPUSH 10007 | IF_ICMPNE L1 | L0: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1317) | ALOAD_1 // Ljava/lang/String; title | ALOAD_2 // Ljava/lang/String; message | ALOAD_3 // Lorg/eclipse/core/runtime/CoreException; exception | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveListenerWarningDialog(java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveListenerWarningDialog (Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/core/runtime/CoreException;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveListenerWarningDialog(java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException)) | RETURN (line 1318) | L1: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1321) | ALOAD_1 // Ljava/lang/String; title | ALOAD_2 // Ljava/lang/String; message | ALOAD_3 // Lorg/eclipse/core/runtime/CoreException; exception | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.openSaveErrorDialog (Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/core/runtime/CoreException;)V | RETURN (line 1322) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveErrorDialog(java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException)) end protected void openSaveErrorDialog(String, String, org.eclipse.core.runtime.CoreException) private void openSaveListenerWarningDialog(String, String, org.eclipse.core.runtime.CoreException): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveListenerWarningDialog(java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1334) | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement ()Lorg/eclipse/jdt/core/ITypeRoot; | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | method-call(org.eclipse.jdt.core.IJavaProject org.eclipse.jdt.core.ITypeRoot.getJavaProject()) | | INVOKEINTERFACE org.eclipse.jdt.core.ITypeRoot.getJavaProject ()Lorg/eclipse/jdt/core/IJavaProject; | method-call(org.eclipse.jdt.core.IJavaProject org.eclipse.jdt.core.ITypeRoot.getJavaProject()) | ASTORE 5 | ALOAD 5 // Lorg/eclipse/jdt/core/IJavaProject; javaProject (line 1335) | IFNULL L0 | ALOAD 5 // Lorg/eclipse/jdt/core/IJavaProject; javaProject | method-call(org.eclipse.core.resources.IProject org.eclipse.jdt.core.IJavaProject.getProject()) | | INVOKEINTERFACE org.eclipse.jdt.core.IJavaProject.getProject ()Lorg/eclipse/core/resources/IProject; | method-call(org.eclipse.core.resources.IProject org.eclipse.jdt.core.IJavaProject.getProject()) | GOTO L1 | L0: ACONST_NULL | L1: ASTORE 6 | ALOAD 6 // Lorg/eclipse/core/resources/IProject; project (line 1336) | IFNULL L2 | NEW org.eclipse.core.resources.ProjectScope | DUP | ALOAD 6 // Lorg/eclipse/core/resources/IProject; project | constructor-call(void org.eclipse.core.resources.ProjectScope.<init>(org.eclipse.core.resources.IProject)) | | INVOKESPECIAL org.eclipse.core.resources.ProjectScope.<init> (Lorg/eclipse/core/resources/IProject;)V | constructor-call(void org.eclipse.core.resources.ProjectScope.<init>(org.eclipse.core.resources.IProject)) | method-call(boolean org.eclipse.jdt.internal.corext.fix.CleanUpPreferenceUtil.hasSettingsInScope(org.eclipse.core.runtime.preferences.IScopeContext)) | | INVOKESTATIC org.eclipse.jdt.internal.corext.fix.CleanUpPreferenceUtil.hasSettingsInScope (Lorg/eclipse/core/runtime/preferences/IScopeContext;)Z | method-call(boolean org.eclipse.jdt.internal.corext.fix.CleanUpPreferenceUtil.hasSettingsInScope(org.eclipse.core.runtime.preferences.IScopeContext)) | IFEQ L2 | ICONST_1 | GOTO L3 | L2: ICONST_0 | L3: ISTORE 7 | ALOAD_3 // Lorg/eclipse/core/runtime/CoreException; exception (line 1337) | method-call(org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException.getStatus()) | | INVOKEVIRTUAL org.eclipse.core.runtime.CoreException.getStatus ()Lorg/eclipse/core/runtime/IStatus; | method-call(org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException.getStatus()) | method-call(int org.eclipse.core.runtime.IStatus.getCode()) | | INVOKEINTERFACE org.eclipse.core.runtime.IStatus.getCode ()I | method-call(int org.eclipse.core.runtime.IStatus.getCode()) | SIPUSH 10006 | IF_ICMPNE L5 | GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_participant_message Ljava/lang/String; (line 1338) | ASTORE_2 // Ljava/lang/String; message | ILOAD 7 // Z hasProjectSettings (line 1339) | IFEQ L4 | GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_participant_property_link Ljava/lang/String; (line 1340) | ASTORE 4 | GOTO L7 | L4: GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_participant_link Ljava/lang/String; (line 1342) | ASTORE 4 | GOTO L7 (line 1343) | L5: GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_editedLines_calculation_message Ljava/lang/String; (line 1344) | ASTORE_2 // Ljava/lang/String; message | ILOAD 7 // Z hasProjectSettings (line 1345) | IFEQ L6 | GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_editedLines_calculation_property_link Ljava/lang/String; (line 1346) | ASTORE 4 | GOTO L7 | L6: GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.JavaEditorMessages.CompilationUnitEditor_error_saving_editedLines_calculation_link Ljava/lang/String; (line 1348) | ASTORE 4 | L7: ALOAD_3 // Lorg/eclipse/core/runtime/CoreException; exception (line 1351) | method-call(org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException.getStatus()) | | INVOKEVIRTUAL org.eclipse.core.runtime.CoreException.getStatus ()Lorg/eclipse/core/runtime/IStatus; | method-call(org.eclipse.core.runtime.IStatus org.eclipse.core.runtime.CoreException.getStatus()) | ASTORE 8 | BIPUSH 6 (line 1352) | ISTORE 9 | NEW org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$1 (line 1353) | DUP | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.ui.IWorkbenchPartSite org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite ()Lorg/eclipse/ui/IWorkbenchPartSite; | method-call(org.eclipse.ui.IWorkbenchPartSite org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite()) | method-call(org.eclipse.swt.widgets.Shell org.eclipse.ui.IWorkbenchPartSite.getShell()) | | INVOKEINTERFACE org.eclipse.ui.IWorkbenchPartSite.getShell ()Lorg/eclipse/swt/widgets/Shell; | method-call(org.eclipse.swt.widgets.Shell org.eclipse.ui.IWorkbenchPartSite.getShell()) | ALOAD_1 // Ljava/lang/String; title | ALOAD_2 // Ljava/lang/String; message | ALOAD 8 // Lorg/eclipse/core/runtime/IStatus; status | ILOAD 9 // I mask | ALOAD 4 // Ljava/lang/String; linkText | ILOAD 7 // Z hasProjectSettings | ALOAD 5 // Lorg/eclipse/jdt/core/IJavaProject; javaProject | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$1.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, org.eclipse.core.runtime.IStatus, int, java.lang.String, boolean, org.eclipse.jdt.core.IJavaProject)) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$1.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Lorg/eclipse/swt/widgets/Shell;Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/core/runtime/IStatus;ILjava/lang/String;ZLorg/eclipse/jdt/core/IJavaProject;)V | constructor-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$1.<init>(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, org.eclipse.swt.widgets.Shell, java.lang.String, java.lang.String, org.eclipse.core.runtime.IStatus, int, java.lang.String, boolean, org.eclipse.jdt.core.IJavaProject)) | ASTORE 10 | ALOAD 10 // Lorg/eclipse/jface/dialogs/ErrorDialog; dialog (line 1382) | method-call(int org.eclipse.jface.dialogs.ErrorDialog.open()) | | INVOKEVIRTUAL org.eclipse.jface.dialogs.ErrorDialog.open ()I | method-call(int org.eclipse.jface.dialogs.ErrorDialog.open()) | POP | RETURN (line 1383) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.openSaveListenerWarningDialog(java.lang.String, java.lang.String, org.eclipse.core.runtime.CoreException)) end private void openSaveListenerWarningDialog(String, String, org.eclipse.core.runtime.CoreException) public boolean isSaveAsAllowed(): method-execution(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isSaveAsAllowed()) | ICONST_1 (line 1387) | IRETURN method-execution(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isSaveAsAllowed()) end public boolean isSaveAsAllowed() protected void doSetInput(org.eclipse.ui.IEditorInput) throws org.eclipse.core.runtime.CoreException: method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(org.eclipse.ui.IEditorInput)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1395) | ALOAD_1 // Lorg/eclipse/ui/IEditorInput; input | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput (Lorg/eclipse/ui/IEditorInput;)V | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1396) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction()) | | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction ()V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1397) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fJavaEditorErrorTickUpdater Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater; | IFNULL L0 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1398) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fJavaEditorErrorTickUpdater Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater; | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement ()Lorg/eclipse/jdt/core/ITypeRoot; | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.updateEditorImage(org.eclipse.jdt.core.IJavaElement)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.updateEditorImage (Lorg/eclipse/jdt/core/IJavaElement;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.updateEditorImage(org.eclipse.jdt.core.IJavaElement)) | L0: RETURN (line 1399) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(org.eclipse.ui.IEditorInput)) end protected void doSetInput(org.eclipse.ui.IEditorInput) throws org.eclipse.core.runtime.CoreException protected void installOverrideIndicator(boolean): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installOverrideIndicator(boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1407) | ILOAD_1 // Z provideAST | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.installOverrideIndicator (Z)V | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1409) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fOverrideIndicatorManager Lorg/eclipse/jdt/internal/ui/javaeditor/OverrideIndicatorManager; | IFNONNULL L0 | RETURN (line 1410) | L0: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1412) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fOverrideIndicatorManager Lorg/eclipse/jdt/internal/ui/javaeditor/OverrideIndicatorManager; | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.addReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.addReconcileListener (Lorg/eclipse/jdt/internal/ui/text/java/IJavaReconcilingListener;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.addReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener)) | RETURN (line 1413) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installOverrideIndicator(boolean)) end protected void installOverrideIndicator(boolean) protected void uninstallOverrideIndicator(): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.uninstallOverrideIndicator()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1421) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fOverrideIndicatorManager Lorg/eclipse/jdt/internal/ui/javaeditor/OverrideIndicatorManager; | IFNULL L0 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1422) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fOverrideIndicatorManager Lorg/eclipse/jdt/internal/ui/javaeditor/OverrideIndicatorManager; | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.removeReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.removeReconcileListener (Lorg/eclipse/jdt/internal/ui/text/java/IJavaReconcilingListener;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.removeReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener)) | L0: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1423) | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.uninstallOverrideIndicator ()V | RETURN (line 1424) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.uninstallOverrideIndicator()) end protected void uninstallOverrideIndicator() private void configureToggleCommentAction(): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1432) | LDC "ToggleComment" | method-call(org.eclipse.jface.action.IAction org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAction(java.lang.String)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAction (Ljava/lang/String;)Lorg/eclipse/jface/action/IAction; | method-call(org.eclipse.jface.action.IAction org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getAction(java.lang.String)) | ASTORE_1 | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1433) | INSTANCEOF org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction | IFEQ L0 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1434) | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | ASTORE_2 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1435) | method-call(org.eclipse.jface.text.source.SourceViewerConfiguration org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewerConfiguration()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewerConfiguration ()Lorg/eclipse/jface/text/source/SourceViewerConfiguration; | method-call(org.eclipse.jface.text.source.SourceViewerConfiguration org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewerConfiguration()) | ASTORE_3 | ALOAD_1 // Lorg/eclipse/jface/action/IAction; action (line 1436) | CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction | ALOAD_2 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer | ALOAD_3 // Lorg/eclipse/jface/text/source/SourceViewerConfiguration; configuration | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction.configure(org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.SourceViewerConfiguration)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction.configure (Lorg/eclipse/jface/text/source/ISourceViewer;Lorg/eclipse/jface/text/source/SourceViewerConfiguration;)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.ToggleCommentAction.configure(org.eclipse.jface.text.source.ISourceViewer, org.eclipse.jface.text.source.SourceViewerConfiguration)) | L0: RETURN (line 1438) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.configureToggleCommentAction()) end private void configureToggleCommentAction() protected void installTabsToSpacesConverter(): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installTabsToSpacesConverter()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1446) | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | ASTORE_1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1447) | method-call(org.eclipse.jface.text.source.SourceViewerConfiguration org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewerConfiguration()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewerConfiguration ()Lorg/eclipse/jface/text/source/SourceViewerConfiguration; | method-call(org.eclipse.jface.text.source.SourceViewerConfiguration org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewerConfiguration()) | ASTORE_2 | ALOAD_2 // Lorg/eclipse/jface/text/source/SourceViewerConfiguration; config (line 1448) | IFNULL L2 | ALOAD_1 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer | INSTANCEOF org.eclipse.jface.text.ITextViewerExtension7 | IFEQ L2 | ALOAD_2 // Lorg/eclipse/jface/text/source/SourceViewerConfiguration; config (line 1449) | ALOAD_1 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer | method-call(int org.eclipse.jface.text.source.SourceViewerConfiguration.getTabWidth(org.eclipse.jface.text.source.ISourceViewer)) | | INVOKEVIRTUAL org.eclipse.jface.text.source.SourceViewerConfiguration.getTabWidth (Lorg/eclipse/jface/text/source/ISourceViewer;)I | method-call(int org.eclipse.jface.text.source.SourceViewerConfiguration.getTabWidth(org.eclipse.jface.text.source.ISourceViewer)) | ISTORE_3 | NEW org.eclipse.jface.text.TabsToSpacesConverter (line 1450) | DUP | constructor-call(void org.eclipse.jface.text.TabsToSpacesConverter.<init>()) | | INVOKESPECIAL org.eclipse.jface.text.TabsToSpacesConverter.<init> ()V | constructor-call(void org.eclipse.jface.text.TabsToSpacesConverter.<init>()) | ASTORE 4 | ALOAD 4 // Lorg/eclipse/jface/text/TabsToSpacesConverter; tabToSpacesConverter (line 1451) | ILOAD_3 // I tabWidth | method-call(void org.eclipse.jface.text.TabsToSpacesConverter.setNumberOfSpacesPerTab(int)) | | INVOKEVIRTUAL org.eclipse.jface.text.TabsToSpacesConverter.setNumberOfSpacesPerTab (I)V | method-call(void org.eclipse.jface.text.TabsToSpacesConverter.setNumberOfSpacesPerTab(int)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1452) | method-call(org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider ()Lorg/eclipse/ui/texteditor/IDocumentProvider; | method-call(org.eclipse.ui.texteditor.IDocumentProvider org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getDocumentProvider()) | ASTORE 5 | ALOAD 5 // Lorg/eclipse/ui/texteditor/IDocumentProvider; provider (line 1453) | INSTANCEOF org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | IFEQ L0 | ALOAD 5 // Lorg/eclipse/ui/texteditor/IDocumentProvider; provider (line 1454) | CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider | ASTORE 6 | ALOAD 4 // Lorg/eclipse/jface/text/TabsToSpacesConverter; tabToSpacesConverter (line 1455) | ALOAD 6 // Lorg/eclipse/jdt/internal/ui/javaeditor/ICompilationUnitDocumentProvider; cup | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput ()Lorg/eclipse/ui/IEditorInput; | method-call(org.eclipse.ui.IEditorInput org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEditorInput()) | method-call(org.eclipse.jface.text.ILineTracker org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.createLineTracker(java.lang.Object)) | | INVOKEINTERFACE org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.createLineTracker (Ljava/lang/Object;)Lorg/eclipse/jface/text/ILineTracker; | method-call(org.eclipse.jface.text.ILineTracker org.eclipse.jdt.internal.ui.javaeditor.ICompilationUnitDocumentProvider.createLineTracker(java.lang.Object)) | method-call(void org.eclipse.jface.text.TabsToSpacesConverter.setLineTracker(org.eclipse.jface.text.ILineTracker)) | | INVOKEVIRTUAL org.eclipse.jface.text.TabsToSpacesConverter.setLineTracker (Lorg/eclipse/jface/text/ILineTracker;)V | method-call(void org.eclipse.jface.text.TabsToSpacesConverter.setLineTracker(org.eclipse.jface.text.ILineTracker)) | GOTO L1 (line 1456) | L0: ALOAD 4 // Lorg/eclipse/jface/text/TabsToSpacesConverter; tabToSpacesConverter (line 1457) | NEW org.eclipse.jface.text.DefaultLineTracker | DUP | constructor-call(void org.eclipse.jface.text.DefaultLineTracker.<init>()) | | INVOKESPECIAL org.eclipse.jface.text.DefaultLineTracker.<init> ()V | constructor-call(void org.eclipse.jface.text.DefaultLineTracker.<init>()) | method-call(void org.eclipse.jface.text.TabsToSpacesConverter.setLineTracker(org.eclipse.jface.text.ILineTracker)) | | INVOKEVIRTUAL org.eclipse.jface.text.TabsToSpacesConverter.setLineTracker (Lorg/eclipse/jface/text/ILineTracker;)V | method-call(void org.eclipse.jface.text.TabsToSpacesConverter.setLineTracker(org.eclipse.jface.text.ILineTracker)) | L1: ALOAD_1 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer (line 1458) | CHECKCAST org.eclipse.jface.text.ITextViewerExtension7 | ALOAD 4 // Lorg/eclipse/jface/text/TabsToSpacesConverter; tabToSpacesConverter | method-call(void org.eclipse.jface.text.ITextViewerExtension7.setTabsToSpacesConverter(org.eclipse.jface.text.IAutoEditStrategy)) | | INVOKEINTERFACE org.eclipse.jface.text.ITextViewerExtension7.setTabsToSpacesConverter (Lorg/eclipse/jface/text/IAutoEditStrategy;)V | method-call(void org.eclipse.jface.text.ITextViewerExtension7.setTabsToSpacesConverter(org.eclipse.jface.text.IAutoEditStrategy)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1459) | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.updateIndentPrefixes()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.updateIndentPrefixes ()V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.updateIndentPrefixes()) | L2: RETURN (line 1461) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installTabsToSpacesConverter()) end protected void installTabsToSpacesConverter() protected boolean isTabsToSpacesConversionEnabled(): method-execution(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isTabsToSpacesConversionEnabled()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1469) | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement ()Lorg/eclipse/jdt/core/ITypeRoot; | method-call(org.eclipse.jdt.core.ITypeRoot org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement()) | ASTORE_1 | ALOAD_1 // Lorg/eclipse/jdt/core/IJavaElement; element (line 1470) | IFNONNULL L0 | ACONST_NULL | GOTO L1 | L0: ALOAD_1 // Lorg/eclipse/jdt/core/IJavaElement; element | method-call(org.eclipse.jdt.core.IJavaProject org.eclipse.jdt.core.IJavaElement.getJavaProject()) | | INVOKEINTERFACE org.eclipse.jdt.core.IJavaElement.getJavaProject ()Lorg/eclipse/jdt/core/IJavaProject; | method-call(org.eclipse.jdt.core.IJavaProject org.eclipse.jdt.core.IJavaElement.getJavaProject()) | L1: ASTORE_2 | ALOAD_2 // Lorg/eclipse/jdt/core/IJavaProject; project (line 1472) | IFNONNULL L2 | LDC "org.eclipse.jdt.core.formatter.tabulation.char" (line 1473) | method-call(java.lang.String org.eclipse.jdt.core.JavaCore.getOption(java.lang.String)) | | INVOKESTATIC org.eclipse.jdt.core.JavaCore.getOption (Ljava/lang/String;)Ljava/lang/String; | method-call(java.lang.String org.eclipse.jdt.core.JavaCore.getOption(java.lang.String)) | ASTORE_3 | GOTO L3 | L2: ALOAD_2 // Lorg/eclipse/jdt/core/IJavaProject; project (line 1475) | LDC "org.eclipse.jdt.core.formatter.tabulation.char" | ICONST_1 | method-call(java.lang.String org.eclipse.jdt.core.IJavaProject.getOption(java.lang.String, boolean)) | | INVOKEINTERFACE org.eclipse.jdt.core.IJavaProject.getOption (Ljava/lang/String;Z)Ljava/lang/String; | method-call(java.lang.String org.eclipse.jdt.core.IJavaProject.getOption(java.lang.String, boolean)) | ASTORE_3 | L3: LDC_W "space" (line 1476) | ALOAD_3 // Ljava/lang/String; option | method-call(boolean java.lang.String.equals(java.lang.Object)) | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | method-call(boolean java.lang.String.equals(java.lang.Object)) | IRETURN method-execution(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isTabsToSpacesConversionEnabled()) end protected boolean isTabsToSpacesConversionEnabled() public void dispose(): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.dispose()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1482) | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | ASTORE_1 | ALOAD_1 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer (line 1483) | INSTANCEOF org.eclipse.jface.text.ITextViewerExtension | IFEQ L0 | ALOAD_1 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer (line 1484) | CHECKCAST org.eclipse.jface.text.ITextViewerExtension | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | method-call(void org.eclipse.jface.text.ITextViewerExtension.removeVerifyKeyListener(org.eclipse.swt.custom.VerifyKeyListener)) | | INVOKEINTERFACE org.eclipse.jface.text.ITextViewerExtension.removeVerifyKeyListener (Lorg/eclipse/swt/custom/VerifyKeyListener;)V | method-call(void org.eclipse.jface.text.ITextViewerExtension.removeVerifyKeyListener(org.eclipse.swt.custom.VerifyKeyListener)) | L0: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1486) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fJavaEditorErrorTickUpdater Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater; | IFNULL L1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1487) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fJavaEditorErrorTickUpdater Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater; | method-call(void org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.dispose()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.dispose ()V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.JavaEditorErrorTickUpdater.dispose()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1488) | ACONST_NULL | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fJavaEditorErrorTickUpdater Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditorErrorTickUpdater; | L1: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1491) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; | IFNULL L2 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1492) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; | method-call(void org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.deregisterCommands()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.deregisterCommands ()V | method-call(void org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller.deregisterCommands()) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1493) | ACONST_NULL | PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; | L2: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1496) | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.dispose ()V | RETURN (line 1497) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.dispose()) end public void dispose() public void createPartControl(org.eclipse.swt.widgets.Composite): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createPartControl(org.eclipse.swt.widgets.Composite)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1505) | ALOAD_1 // Lorg/eclipse/swt/widgets/Composite; parent | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.createPartControl (Lorg/eclipse/swt/widgets/Composite;)V | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1507) | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | ASTORE_2 | ALOAD_2 // Lorg/eclipse/jface/preference/IPreferenceStore; preferenceStore (line 1508) | LDC "closeBrackets" | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getBoolean (Ljava/lang/String;)Z | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | ISTORE_3 | ALOAD_2 // Lorg/eclipse/jface/preference/IPreferenceStore; preferenceStore (line 1509) | LDC "closeStrings" | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getBoolean (Ljava/lang/String;)Z | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | ISTORE 4 | LDC_W "1.5" (line 1510) | ALOAD_2 // Lorg/eclipse/jface/preference/IPreferenceStore; preferenceStore | LDC_W "org.eclipse.jdt.core.compiler.source" | method-call(java.lang.String org.eclipse.jface.preference.IPreferenceStore.getString(java.lang.String)) | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getString (Ljava/lang/String;)Ljava/lang/String; | method-call(java.lang.String org.eclipse.jface.preference.IPreferenceStore.getString(java.lang.String)) | method-call(int java.lang.String.compareTo(java.lang.String)) | | INVOKEVIRTUAL java.lang.String.compareTo (Ljava/lang/String;)I | method-call(int java.lang.String.compareTo(java.lang.String)) | IFGT L0 | ICONST_1 | GOTO L1 | L0: ICONST_0 | L1: ISTORE 5 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1512) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | ILOAD_3 // Z closeBrackets | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseBracketsEnabled(boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseBracketsEnabled (Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseBracketsEnabled(boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1513) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | ILOAD 4 // Z closeStrings | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseStringsEnabled(boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseStringsEnabled (Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseStringsEnabled(boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1514) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | ILOAD 5 // Z closeAngularBrackets | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseAngularBracketsEnabled(boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseAngularBracketsEnabled (Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseAngularBracketsEnabled(boolean)) | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1516) | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | ASTORE 6 | ALOAD 6 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer (line 1517) | INSTANCEOF org.eclipse.jface.text.ITextViewerExtension | IFEQ L2 | ALOAD 6 // Lorg/eclipse/jface/text/source/ISourceViewer; sourceViewer (line 1518) | CHECKCAST org.eclipse.jface.text.ITextViewerExtension | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | method-call(void org.eclipse.jface.text.ITextViewerExtension.prependVerifyKeyListener(org.eclipse.swt.custom.VerifyKeyListener)) | | INVOKEINTERFACE org.eclipse.jface.text.ITextViewerExtension.prependVerifyKeyListener (Lorg/eclipse/swt/custom/VerifyKeyListener;)V | method-call(void org.eclipse.jface.text.ITextViewerExtension.prependVerifyKeyListener(org.eclipse.swt.custom.VerifyKeyListener)) | L2: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1520) | method-call(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isMarkingOccurrences()) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isMarkingOccurrences ()Z | method-call(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isMarkingOccurrences()) | IFEQ L3 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1521) | ICONST_0 | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installOccurrencesFinder(boolean)) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installOccurrencesFinder (Z)V | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installOccurrencesFinder(boolean)) | L3: RETURN (line 1522) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createPartControl(org.eclipse.swt.widgets.Composite)) end public void createPartControl(org.eclipse.swt.widgets.Composite) private static char getEscapeCharacter(char): method-execution(char org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEscapeCharacter(char)) | ILOAD_0 // C character (line 1525) | LOOKUPSWITCH | 34: L0 | 39: L0 | default: L1 | L0: BIPUSH 92 (line 1528) | IRETURN | L1: ICONST_0 (line 1530) | IRETURN method-execution(char org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEscapeCharacter(char)) end private static char getEscapeCharacter(char) private static char getPeerCharacter(char): method-execution(char org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPeerCharacter(char)) | ILOAD_0 // C character (line 1535) | LOOKUPSWITCH | 34: L6 | 39: L7 | 40: L0 | 41: L1 | 60: L2 | 62: L3 | 91: L4 | 93: L5 | default: L8 | L0: BIPUSH 41 (line 1537) | IRETURN | L1: BIPUSH 40 (line 1540) | IRETURN | L2: BIPUSH 62 (line 1543) | IRETURN | L3: BIPUSH 60 (line 1546) | IRETURN | L4: BIPUSH 93 (line 1549) | IRETURN | L5: BIPUSH 91 (line 1552) | IRETURN | L6: ILOAD_0 // C character (line 1555) | IRETURN | L7: ILOAD_0 // C character (line 1558) | IRETURN | L8: NEW java.lang.IllegalArgumentException (line 1561) | DUP | constructor-call(void java.lang.IllegalArgumentException.<init>()) | | INVOKESPECIAL java.lang.IllegalArgumentException.<init> ()V | constructor-call(void java.lang.IllegalArgumentException.<init>()) | ATHROW method-execution(char org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPeerCharacter(char)) end private static char getPeerCharacter(char) protected void handlePreferenceStoreChanged(org.eclipse.jface.util.PropertyChangeEvent): method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.handlePreferenceStoreChanged(org.eclipse.jface.util.PropertyChangeEvent)) | finally -> E3 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1573) | | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; | | method-call(org.eclipse.jface.text.source.ISourceViewer org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer()) | | CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer | | ASTORE_2 | | ALOAD_2 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$AdaptedSourceViewer; asv (line 1574) | | IFNULL L11 | | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event (line 1576) | | method-call(java.lang.String org.eclipse.jface.util.PropertyChangeEvent.getProperty()) | | | INVOKEVIRTUAL org.eclipse.jface.util.PropertyChangeEvent.getProperty ()Ljava/lang/String; | | method-call(java.lang.String org.eclipse.jface.util.PropertyChangeEvent.getProperty()) | | ASTORE_3 | | LDC "closeBrackets" (line 1578) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | IFEQ L0 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1579) | | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getBoolean (Ljava/lang/String;)Z | | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseBracketsEnabled(boolean)) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseBracketsEnabled (Z)V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseBracketsEnabled(boolean)) | finally -> E3 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1620) | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.handlePreferenceStoreChanged (Lorg/eclipse/jface/util/PropertyChangeEvent;)V | RETURN (line 1580) | finally -> E3 | | L0: LDC "closeStrings" (line 1583) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | IFEQ L1 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1584) | | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getBoolean (Ljava/lang/String;)Z | | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseStringsEnabled(boolean)) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseStringsEnabled (Z)V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseStringsEnabled(boolean)) | finally -> E3 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1620) | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.handlePreferenceStoreChanged (Lorg/eclipse/jface/util/PropertyChangeEvent;)V | RETURN (line 1585) | finally -> E3 | | L1: LDC_W "org.eclipse.jdt.core.compiler.source" (line 1588) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | IFEQ L4 | | LDC_W "1.5" (line 1589) | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | ALOAD_3 // Ljava/lang/String; p | | method-call(java.lang.String org.eclipse.jface.preference.IPreferenceStore.getString(java.lang.String)) | | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getString (Ljava/lang/String;)Ljava/lang/String; | | method-call(java.lang.String org.eclipse.jface.preference.IPreferenceStore.getString(java.lang.String)) | | method-call(int java.lang.String.compareTo(java.lang.String)) | | | INVOKEVIRTUAL java.lang.String.compareTo (Ljava/lang/String;)I | | method-call(int java.lang.String.compareTo(java.lang.String)) | | IFGT L2 | | ICONST_1 | | GOTO L3 | | L2: ICONST_0 | | L3: ISTORE 4 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1590) | | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fBracketInserter Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$BracketInserter; | | ILOAD 4 // Z closeAngularBrackets | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseAngularBracketsEnabled(boolean)) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseAngularBracketsEnabled (Z)V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$BracketInserter.setCloseAngularBracketsEnabled(boolean)) | | L4: LDC "org.eclipse.jdt.core.formatter.tabulation.char" (line 1593) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | IFEQ L7 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1594) | | method-call(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isTabsToSpacesConversionEnabled()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isTabsToSpacesConversionEnabled ()Z | | method-call(boolean org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isTabsToSpacesConversionEnabled()) | | IFEQ L5 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1595) | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installTabsToSpacesConverter()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installTabsToSpacesConverter ()V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installTabsToSpacesConverter()) | | GOTO L6 | | L5: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1597) | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.uninstallTabsToSpacesConverter()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.uninstallTabsToSpacesConverter ()V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.uninstallTabsToSpacesConverter()) | finally -> E3 | L6: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1620) | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.handlePreferenceStoreChanged (Lorg/eclipse/jface/util/PropertyChangeEvent;)V | RETURN (line 1598) | finally -> E3 | | L7: LDC_W "smart_tab" (line 1601) | | ALOAD_3 // Ljava/lang/String; p | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | | method-call(boolean java.lang.String.equals(java.lang.Object)) | | IFEQ L9 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1602) | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | LDC_W "smart_tab" | | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | | INVOKEINTERFACE org.eclipse.jface.preference.IPreferenceStore.getBoolean (Ljava/lang/String;)Z | | method-call(boolean org.eclipse.jface.preference.IPreferenceStore.getBoolean(java.lang.String)) | | IFEQ L8 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1603) | | LDC_W "IndentOnTab" | | BIPUSH 9 | | ICONST_M1 | | ICONST_0 | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setActionActivationCode(java.lang.String, char, int, int)) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setActionActivationCode (Ljava/lang/String;CII)V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setActionActivationCode(java.lang.String, char, int, int)) | | GOTO L9 (line 1604) | | L8: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1605) | | LDC_W "IndentOnTab" | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.removeActionActivationCode(java.lang.String)) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.removeActionActivationCode (Ljava/lang/String;)V | | method-call(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.removeActionActivationCode(java.lang.String)) | | L9: ALOAD_2 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$AdaptedSourceViewer; asv (line 1609) | | method-call(org.eclipse.jface.text.contentassist.IContentAssistant org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.getContentAssistant()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.getContentAssistant ()Lorg/eclipse/jface/text/contentassist/IContentAssistant; | | method-call(org.eclipse.jface.text.contentassist.IContentAssistant org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.getContentAssistant()) | | ASTORE 4 | | ALOAD 4 // Lorg/eclipse/jface/text/contentassist/IContentAssistant; c (line 1610) | | INSTANCEOF org.eclipse.jface.text.contentassist.ContentAssistant | | IFEQ L10 | | ALOAD 4 // Lorg/eclipse/jface/text/contentassist/IContentAssistant; c (line 1611) | | CHECKCAST org.eclipse.jface.text.contentassist.ContentAssistant | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore ()Lorg/eclipse/jface/preference/IPreferenceStore; | | method-call(org.eclipse.jface.preference.IPreferenceStore org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPreferenceStore()) | | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event | | INVOKESTATIC org.eclipse.jdt.internal.ui.text.ContentAssistPreference.changeConfiguration (Lorg/eclipse/jface/text/contentassist/ContentAssistant;Lorg/eclipse/jface/preference/IPreferenceStore;Lorg/eclipse/jface/util/PropertyChangeEvent;)V | | L10: LDC "org.eclipse.jdt.core.formatter.tabulation.size" (line 1613) | | ALOAD_3 // Ljava/lang/String; p | | INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z | | IFEQ L11 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.isTabsToSpacesConversionEnabled ()Z | | IFEQ L11 | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1614) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.uninstallTabsToSpacesConverter ()V | | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1615) | | INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.installTabsToSpacesConverter ()V | | GOTO L11 (line 1619) | finally -> E3 | E3: ASTORE 5 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1620) | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.handlePreferenceStoreChanged (Lorg/eclipse/jface/util/PropertyChangeEvent;)V | ALOAD 5 (line 1621) | ATHROW | L11: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1620) | ALOAD_1 // Lorg/eclipse/jface/util/PropertyChangeEvent; event | INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.handlePreferenceStoreChanged (Lorg/eclipse/jface/util/PropertyChangeEvent;)V | RETURN (line 1622) method-execution(void org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.handlePreferenceStoreChanged(org.eclipse.jface.util.PropertyChangeEvent)) end protected void handlePreferenceStoreChanged(org.eclipse.jface.util.PropertyChangeEvent) protected org.eclipse.jface.text.source.ISourceViewer createJavaSourceViewer(org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.source.IVerticalRuler, org.eclipse.jface.text.source.IOverviewRuler, boolean, int, org.eclipse.jface.preference.IPreferenceStore): NEW org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer (line 1629) DUP ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this ALOAD_1 // Lorg/eclipse/swt/widgets/Composite; parent ALOAD_2 // Lorg/eclipse/jface/text/source/IVerticalRuler; verticalRuler ALOAD_3 // Lorg/eclipse/jface/text/source/IOverviewRuler; overviewRuler ILOAD 4 // Z isOverviewRulerVisible ILOAD 5 // I styles ALOAD 6 // Lorg/eclipse/jface/preference/IPreferenceStore; store INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$AdaptedSourceViewer.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;Lorg/eclipse/swt/widgets/Composite;Lorg/eclipse/jface/text/source/IVerticalRuler;Lorg/eclipse/jface/text/source/IOverviewRuler;ZILorg/eclipse/jface/preference/IPreferenceStore;)V ARETURN end protected org.eclipse.jface.text.source.ISourceViewer createJavaSourceViewer(org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.source.IVerticalRuler, org.eclipse.jface.text.source.IOverviewRuler, boolean, int, org.eclipse.jface.preference.IPreferenceStore) public void aboutToBeReconciled(): INVOKESTATIC org.eclipse.jdt.internal.ui.JavaPlugin.getDefault ()Lorg/eclipse/jdt/internal/ui/JavaPlugin; (line 1639) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.JavaPlugin.getASTProvider ()Lorg/eclipse/jdt/internal/ui/javaeditor/ASTProvider; ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement ()Lorg/eclipse/jdt/core/ITypeRoot; INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.aboutToBeReconciled (Lorg/eclipse/jdt/core/ITypeRoot;)V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1642) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; INVOKEVIRTUAL org.eclipse.core.runtime.ListenerList.getListeners ()[Ljava/lang/Object; ASTORE_1 ICONST_0 (line 1643) ISTORE_2 ALOAD_1 // [Ljava/lang/Object; listeners ARRAYLENGTH ISTORE_3 GOTO L1 L0: ALOAD_1 // [Ljava/lang/Object; listeners (line 1644) ILOAD_2 // I i AALOAD CHECKCAST org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener INVOKEINTERFACE org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener.aboutToBeReconciled ()V IINC_2 1 // I i (line 1643) L1: ILOAD_2 // I i ILOAD_3 // I length IF_ICMPLT L0 RETURN (line 1645) end public void aboutToBeReconciled() public void reconciled(org.eclipse.jdt.core.dom.CompilationUnit, boolean, org.eclipse.core.runtime.IProgressMonitor): INVOKESTATIC org.eclipse.jdt.internal.ui.JavaPlugin.getDefault ()Lorg/eclipse/jdt/internal/ui/JavaPlugin; (line 1654) ASTORE 4 ALOAD 4 // Lorg/eclipse/jdt/internal/ui/JavaPlugin; javaPlugin (line 1655) IFNONNULL L0 RETURN (line 1656) L0: ALOAD 4 // Lorg/eclipse/jdt/internal/ui/JavaPlugin; javaPlugin (line 1659) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.JavaPlugin.getASTProvider ()Lorg/eclipse/jdt/internal/ui/javaeditor/ASTProvider; ALOAD_1 // Lorg/eclipse/jdt/core/dom/CompilationUnit; ast ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getInputJavaElement ()Lorg/eclipse/jdt/core/ITypeRoot; ALOAD_3 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.ASTProvider.reconciled (Lorg/eclipse/jdt/core/dom/CompilationUnit;Lorg/eclipse/jdt/core/ITypeRoot;Lorg/eclipse/core/runtime/IProgressMonitor;)V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1662) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; INVOKEVIRTUAL org.eclipse.core.runtime.ListenerList.getListeners ()[Ljava/lang/Object; ASTORE 5 ICONST_0 (line 1663) ISTORE 6 ALOAD 5 // [Ljava/lang/Object; listeners ARRAYLENGTH ISTORE 7 GOTO L2 L1: ALOAD 5 // [Ljava/lang/Object; listeners (line 1664) ILOAD 6 // I i AALOAD CHECKCAST org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener ALOAD_1 // Lorg/eclipse/jdt/core/dom/CompilationUnit; ast ILOAD_2 // Z forced ALOAD_3 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor INVOKEINTERFACE org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener.reconciled (Lorg/eclipse/jdt/core/dom/CompilationUnit;ZLorg/eclipse/core/runtime/IProgressMonitor;)V IINC 6 1 // I i (line 1663) L2: ILOAD 6 // I i ILOAD 7 // I length IF_ICMPLT L1 ILOAD_2 // Z forced (line 1667) IFNE L3 ALOAD_3 // Lorg/eclipse/core/runtime/IProgressMonitor; progressMonitor INVOKEINTERFACE org.eclipse.core.runtime.IProgressMonitor.isCanceled ()Z IFNE L3 ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1668) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite ()Lorg/eclipse/ui/IWorkbenchPartSite; INVOKEINTERFACE org.eclipse.ui.IWorkbenchPartSite.getShell ()Lorg/eclipse/swt/widgets/Shell; ASTORE 6 ALOAD 6 // Lorg/eclipse/swt/widgets/Shell; shell (line 1669) IFNULL L3 ALOAD 6 // Lorg/eclipse/swt/widgets/Shell; shell INVOKEVIRTUAL org.eclipse.swt.widgets.Shell.isDisposed ()Z IFNE L3 ALOAD 6 // Lorg/eclipse/swt/widgets/Shell; shell (line 1670) INVOKEVIRTUAL org.eclipse.swt.widgets.Shell.getDisplay ()Lorg/eclipse/swt/widgets/Display; NEW org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$2 DUP ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$2.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor;)V INVOKEVIRTUAL org.eclipse.swt.widgets.Display.asyncExec (Ljava/lang/Runnable;)V L3: RETURN (line 1677) end public void reconciled(org.eclipse.jdt.core.dom.CompilationUnit, boolean, org.eclipse.core.runtime.IProgressMonitor) protected final boolean isActiveEditor(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1686) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSite ()Lorg/eclipse/ui/IWorkbenchPartSite; INVOKEINTERFACE org.eclipse.ui.IWorkbenchPartSite.getWorkbenchWindow ()Lorg/eclipse/ui/IWorkbenchWindow; ASTORE_1 ALOAD_1 // Lorg/eclipse/ui/IWorkbenchWindow; window (line 1687) INVOKEINTERFACE org.eclipse.ui.IWorkbenchWindow.getActivePage ()Lorg/eclipse/ui/IWorkbenchPage; ASTORE_2 ALOAD_2 // Lorg/eclipse/ui/IWorkbenchPage; page (line 1688) IFNONNULL L0 ICONST_0 (line 1689) IRETURN L0: ALOAD_2 // Lorg/eclipse/ui/IWorkbenchPage; page (line 1690) INVOKEINTERFACE org.eclipse.ui.IWorkbenchPage.getActiveEditor ()Lorg/eclipse/ui/IEditorPart; ASTORE_3 ALOAD_3 // Lorg/eclipse/ui/IEditorPart; activeEditor (line 1691) IFNULL L1 ALOAD_3 // Lorg/eclipse/ui/IEditorPart; activeEditor ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKEVIRTUAL java.lang.Object.equals (Ljava/lang/Object;)Z IFEQ L1 ICONST_1 IRETURN L1: ICONST_0 IRETURN end protected final boolean isActiveEditor() final void addReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1702) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; DUP ASTORE_2 MONITORENTER finally -> E1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1703) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; | ALOAD_1 // Lorg/eclipse/jdt/internal/ui/text/java/IJavaReconcilingListener; listener | INVOKEVIRTUAL org.eclipse.core.runtime.ListenerList.add (Ljava/lang/Object;)V | ALOAD_2 (line 1702) | MONITOREXIT finally -> E1 GOTO L0 finally -> E1 | E1: ALOAD_2 | MONITOREXIT finally -> E1 ATHROW L0: RETURN (line 1705) end final void addReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener) final void removeReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1715) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; DUP ASTORE_2 MONITORENTER finally -> E1 | ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1716) | GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilingListeners Lorg/eclipse/core/runtime/ListenerList; | ALOAD_1 // Lorg/eclipse/jdt/internal/ui/text/java/IJavaReconcilingListener; listener | INVOKEVIRTUAL org.eclipse.core.runtime.ListenerList.remove (Ljava/lang/Object;)V | ALOAD_2 (line 1715) | MONITOREXIT finally -> E1 GOTO L0 finally -> E1 | E1: ALOAD_2 | MONITOREXIT finally -> E1 ATHROW L0: RETURN (line 1718) end final void removeReconcileListener(org.eclipse.jdt.internal.ui.text.java.IJavaReconcilingListener) protected void rememberSelection(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1725) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRememberedSelection Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$RememberedSelection; INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection.remember ()V RETURN (line 1726) end protected void rememberSelection() protected void restoreSelection(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1733) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fRememberedSelection Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor$RememberedSelection; INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor$RememberedSelection.restore ()V RETURN (line 1734) end protected void restoreSelection() protected boolean canHandleMove(org.eclipse.ui.IEditorInput, org.eclipse.ui.IEditorInput): LDC_W "" (line 1742) ASTORE_3 ALOAD_1 // Lorg/eclipse/ui/IEditorInput; originalElement (line 1743) INSTANCEOF org.eclipse.ui.IFileEditorInput IFEQ L0 ALOAD_1 // Lorg/eclipse/ui/IEditorInput; originalElement (line 1744) CHECKCAST org.eclipse.ui.IFileEditorInput INVOKEINTERFACE org.eclipse.ui.IFileEditorInput.getFile ()Lorg/eclipse/core/resources/IFile; ASTORE 4 ALOAD 4 // Lorg/eclipse/core/resources/IFile; file (line 1745) IFNULL L0 ALOAD 4 // Lorg/eclipse/core/resources/IFile; file (line 1746) INVOKEINTERFACE org.eclipse.core.resources.IFile.getFileExtension ()Ljava/lang/String; ASTORE 5 ALOAD 5 // Ljava/lang/String; ext (line 1747) IFNULL L0 ALOAD 5 // Ljava/lang/String; ext (line 1748) ASTORE_3 // Ljava/lang/String; oldExtension L0: LDC_W "" (line 1752) ASTORE 4 ALOAD_2 // Lorg/eclipse/ui/IEditorInput; movedElement (line 1753) INSTANCEOF org.eclipse.ui.IFileEditorInput IFEQ L1 ALOAD_2 // Lorg/eclipse/ui/IEditorInput; movedElement (line 1754) CHECKCAST org.eclipse.ui.IFileEditorInput INVOKEINTERFACE org.eclipse.ui.IFileEditorInput.getFile ()Lorg/eclipse/core/resources/IFile; ASTORE 5 ALOAD 5 // Lorg/eclipse/core/resources/IFile; file (line 1755) IFNULL L1 ALOAD 5 // Lorg/eclipse/core/resources/IFile; file (line 1756) INVOKEINTERFACE org.eclipse.core.resources.IFile.getFileExtension ()Ljava/lang/String; ASTORE 4 // Ljava/lang/String; newExtension L1: ALOAD_3 // Ljava/lang/String; oldExtension (line 1759) ALOAD 4 // Ljava/lang/String; newExtension INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z IRETURN end protected boolean canHandleMove(org.eclipse.ui.IEditorInput, org.eclipse.ui.IEditorInput) public Object getAdapter(Class): LDC_W org.eclipse.jdt.internal.ui.text.SmartBackspaceManager (line 1767) ALOAD_1 // Ljava/lang/Class; required INVOKEVIRTUAL java.lang.Object.equals (Ljava/lang/Object;)Z IFEQ L0 ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1768) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; INSTANCEOF org.eclipse.jdt.internal.ui.javaeditor.JavaSourceViewer IFEQ L0 ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1769) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; CHECKCAST org.eclipse.jdt.internal.ui.javaeditor.JavaSourceViewer INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.JavaSourceViewer.getBackspaceManager ()Lorg/eclipse/jdt/internal/ui/text/SmartBackspaceManager; ARETURN L0: LDC_W org.eclipse.ui.texteditor.templates.ITemplatesPage (line 1773) ALOAD_1 // Ljava/lang/Class; required INVOKEVIRTUAL java.lang.Object.equals (Ljava/lang/Object;)Z IFEQ L2 ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1774) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fTemplatesPage Lorg/eclipse/jdt/internal/ui/javaeditor/JavaTemplatesPage; IFNONNULL L1 ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1775) ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.createTemplatesPage ()Lorg/eclipse/jdt/internal/ui/javaeditor/JavaTemplatesPage; PUTFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fTemplatesPage Lorg/eclipse/jdt/internal/ui/javaeditor/JavaTemplatesPage; L1: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1776) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fTemplatesPage Lorg/eclipse/jdt/internal/ui/javaeditor/JavaTemplatesPage; ARETURN L2: ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1779) ALOAD_1 // Ljava/lang/Class; required INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.getAdapter (Ljava/lang/Class;)Ljava/lang/Object; ARETURN end public Object getAdapter(Class) protected org.eclipse.jdt.internal.ui.javaeditor.JavaTemplatesPage createTemplatesPage(): NEW org.eclipse.jdt.internal.ui.javaeditor.JavaTemplatesPage (line 1789) DUP ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaTemplatesPage.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditor;)V ARETURN end protected org.eclipse.jdt.internal.ui.javaeditor.JavaTemplatesPage createTemplatesPage() public Object getReconcilerLock(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1801) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fReconcilerLock Ljava/lang/Object; ARETURN end public Object getReconcilerLock() protected void createNavigationActions(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1810) INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.createNavigationActions ()V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1812) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; INVOKEINTERFACE org.eclipse.jface.text.source.ISourceViewer.getTextWidget ()Lorg/eclipse/swt/custom/StyledText; ASTORE_1 NEW org.eclipse.jdt.internal.ui.javaeditor.JavaEditor$DeletePreviousSubWordAction (line 1814) DUP ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor$DeletePreviousSubWordAction.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditor;)V ASTORE_2 ALOAD_2 // Lorg/eclipse/jface/action/IAction; action (line 1815) LDC_W "org.eclipse.ui.edit.text.deletePreviousWord" INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1816) LDC_W "org.eclipse.ui.edit.text.deletePreviousWord" ALOAD_2 // Lorg/eclipse/jface/action/IAction; action INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V ALOAD_1 // Lorg/eclipse/swt/custom/StyledText; textWidget (line 1817) LDC_W 262152 ICONST_0 INVOKEVIRTUAL org.eclipse.swt.custom.StyledText.setKeyBinding (II)V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1818) LDC_W "org.eclipse.ui.edit.text.deletePreviousWord" ICONST_1 INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V NEW org.eclipse.jdt.internal.ui.javaeditor.JavaEditor$DeleteNextSubWordAction (line 1820) DUP ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this INVOKESPECIAL org.eclipse.jdt.internal.ui.javaeditor.JavaEditor$DeleteNextSubWordAction.<init> (Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditor;)V ASTORE_2 // Lorg/eclipse/jface/action/IAction; action ALOAD_2 // Lorg/eclipse/jface/action/IAction; action (line 1821) LDC_W "org.eclipse.ui.edit.text.deleteNextWord" INVOKEINTERFACE org.eclipse.jface.action.IAction.setActionDefinitionId (Ljava/lang/String;)V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1822) LDC_W "org.eclipse.ui.edit.text.deleteNextWord" ALOAD_2 // Lorg/eclipse/jface/action/IAction; action INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.setAction (Ljava/lang/String;Lorg/eclipse/jface/action/IAction;)V ALOAD_1 // Lorg/eclipse/swt/custom/StyledText; textWidget (line 1823) LDC_W 262271 ICONST_0 INVOKEVIRTUAL org.eclipse.swt.custom.StyledText.setKeyBinding (II)V ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1824) LDC_W "org.eclipse.ui.edit.text.deleteNextWord" ICONST_1 INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.markAsStateDependentAction (Ljava/lang/String;Z)V RETURN (line 1825) end protected void createNavigationActions() protected org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller getCorrectionCommands(): ALOAD_0 // Lorg/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor; this (line 1834) GETFIELD org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.fCorrectionCommands Lorg/eclipse/jdt/internal/ui/text/correction/CorrectionCommandInstaller; ARETURN end protected org.eclipse.jdt.internal.ui.text.correction.CorrectionCommandInstaller getCorrectionCommands() static boolean access$0(): GETSTATIC org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.CODE_ASSIST_DEBUG Z (line 149) IRETURN end static boolean access$0() static org.eclipse.jface.text.source.ISourceViewer access$1(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor): ALOAD_0 (line 1) INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getSourceViewer ()Lorg/eclipse/jface/text/source/ISourceViewer; ARETURN end static org.eclipse.jface.text.source.ISourceViewer access$1(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor) static char access$2(char): ILOAD_0 (line 1534) INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getPeerCharacter (C)C IRETURN end static char access$2(char) static char access$3(char): ILOAD_0 (line 1524) INVOKESTATIC org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.getEscapeCharacter (C)C IRETURN end static char access$3(char) static void access$4(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, int, int, int, int): ALOAD_0 (line 1) ILOAD_1 ILOAD_2 ILOAD_3 ILOAD 4 INVOKEVIRTUAL org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.selectAndReveal (IIII)V RETURN end static void access$4(org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor, int, int, int, int) end public class org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor at org.aspectj.bridge.MessageWriter.handleMessage(MessageWriter.java:47) at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageWriter.handleMessage(WeavingAdaptor.java:797) at org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageHolder.handleMessage(WeavingAdaptor.java:742) at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1715) at org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633) at org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398) at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184) at org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527) at org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363) at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.weaveClass(Unknown Source) at org.eclipse.equinox.weaving.aspectj.AspectJWeavingService.preProcess(Unknown Source) at org.eclipse.equinox.weaving.adaptors.WeavingAdaptor.weaveClass(Unknown Source) at org.eclipse.equinox.weaving.hooks.WeavingHook.processClass(Unknown Source) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.defineClass(ClasspathManager.java:616) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:588) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527) at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320) at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:391) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at org.eclipse.osgi.internal.loader.ModuleClassLoader.defineClass(ModuleClassLoader.java:272) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.defineClass(ClasspathManager.java:632) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:588) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527) at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:568) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174) ... 108 more

    SpringSource Issue Tracker | 2 years ago | Peter-Frank Spierenburg
    org.eclipse.core.runtime.CoreException: Plug-in org.codehaus.groovy.eclipse.ui was unable to load class org.codehaus.groovy.eclipse.editor.GroovyEditor.
  3. 0

    Liferay: error opening service.xml

    Stack Overflow | 3 years ago | Rajkumar
    org.eclipse.core.runtime.CoreException: Plug-in "com.liferay.ide.eclipse.service.ui" was unable to instantiate class "com.liferay.ide.eclipse.service.ui.ServiceBuilderEditor".
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Error opening `routes` file in Scala IDE

    Stack Overflow | 4 years ago | Rakesh Juyal
    org.eclipse.core.runtime.CoreException: Plug-in "org.scala-ide.play2" was unable to instantiate class "org.scalaide.play2.routeeditor.RouteEditor".
  6. 0

    Plug-in org.jboss.tools.asciidoctor.ui was unable to load class org.jboss.tools.asciidoctor.ui.AsciidoctorView.

    GitHub | 2 years ago | paulvi
    org.eclipse.core.runtime.CoreException: Plug-in org.jboss.tools.asciidoctor.ui was unable to load class org.jboss.tools.asciidoctor.ui.AsciidoctorView.

    4 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.eclipse.core.runtime.CoreException

      Plug-in org.codehaus.groovy.eclipse.ui was unable to load class org.codehaus.groovy.eclipse.editor.GroovyEditor.

      at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException()
    2. Equinox
      ConfigurationElementHandle.createExecutableExtension
      1. org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:194)
      2. org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:176)
      3. org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905)
      4. org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
      5. org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
      5 frames
    3. Eclipse UI
      WorkbenchPlugin.createExtension
      1. org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:285)
      1 frame
    4. Workbench
      EditorDescriptor.createEditor
      1. org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235)
      1 frame
    5. Eclipse UI
      EditorReference.createPart
      1. org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:349)
      1 frame
    6. org.eclipse.ui
      CompatibilityPart.create
      1. org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:265)
      2. org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:63)
      3. org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:303)
      3 frames
    7. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor119.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      3. java.lang.reflect.Method.invoke(Method.java:606)
      3 frames
    8. org.eclipse.e4
      ContextInjectionFactory.make
      1. org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
      2. org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:888)
      3. org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:869)
      4. org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:120)
      5. org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:337)
      6. org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:258)
      7. org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
      7 frames
    9. Eclipse Workbench
      ReflectionContributionFactory.create
      1. org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)
      2. org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
      3. org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)
      3 frames
    10. org.eclipse.e4
      ContributedPartRenderer.createWidget
      1. org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:127)
      1 frame
    11. Eclipse Workbench SWT
      PartRenderingEngine$7.run
      1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:983)
      2. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:662)
      3. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:766)
      4. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:737)
      5. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:731)
      5 frames
    12. Eclipse Core
      SafeRunner.run
      1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
      1 frame
    13. Eclipse Workbench SWT
      PartRenderingEngine.createGui
      1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:715)
      1 frame
    14. Eclipse Workbench
      PartServiceImpl$1.handleEvent
      1. org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:94)
      1 frame
    15. org.eclipse.e4
      UIEventHandler$1.run
      1. org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
      1 frame
    16. RWT
      Synchronizer.syncExec
      1. org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
      1 frame
    17. Eclipse UI
      UISynchronizer.syncExec
      1. org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:156)
      1 frame
    18. RWT
      Display.syncExec
      1. org.eclipse.swt.widgets.Display.syncExec(Display.java:4590)
      1 frame
    19. Eclipse Workbench SWT
      E4Application$1.syncExec
      1. org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:218)
      1 frame
    20. org.eclipse.e4
      UIEventHandler.handleEvent
      1. org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
      1 frame
    21. org.eclipse.equinox
      EventHandlerTracker.dispatchEvent
      1. org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
      2. org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
      3. org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
      3 frames
    22. Eclipse OSGi
      ListenerQueue.dispatchEventSynchronous
      1. org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
      2. org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
      2 frames
    23. org.eclipse.equinox
      EventComponent.sendEvent
      1. org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
      2. org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
      3. org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
      3 frames
    24. org.eclipse.e4
      EventBroker.send
      1. org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81)
      1 frame
    25. Eclipse Workbench
      UIEventPublisher.notifyChanged
      1. org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)
      1 frame
    26. org.eclipse.emf.common
      BasicNotifierImpl.eNotify
      1. org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
      1 frame
    27. org.eclipse.e4
      ElementContainerImpl.setSelectedElement
      1. org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)
      1 frame
    28. Eclipse Workbench
      PartServiceImpl.showPart
      1. org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:488)
      2. org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:454)
      3. org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:694)
      4. org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:387)
      5. org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1134)
      5 frames
    29. Eclipse UI
      WorkbenchPage$9.run
      1. org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3210)
      2. org.eclipse.ui.internal.WorkbenchPage.access$23(WorkbenchPage.java:3125)
      3. org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:3107)
      3 frames
    30. RWT
      BusyIndicator.showWhile
      1. org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
      1 frame
    31. Eclipse UI
      WorkbenchPage.openEditor
      1. org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3102)
      2. org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3066)
      3. org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3056)
      3 frames
    32. Java Development Tools UI
      OpenAndExpand.run
      1. org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:373)
      2. org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:179)
      3. org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:268)
      4. org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:233)
      5. org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:275)
      6. org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:251)
      7. org.eclipse.jdt.internal.ui.navigator.OpenAndExpand.run(OpenAndExpand.java:50)
      7 frames
    33. Eclipse UI
      RetargetAction.run
      1. org.eclipse.ui.actions.RetargetAction.run(RetargetAction.java:229)
      1 frame
    34. Common Navigator View
      CommonNavigatorManager$3.open
      1. org.eclipse.ui.navigator.CommonNavigatorManager$3.open(CommonNavigatorManager.java:185)
      1 frame
    35. Eclipse UI
      OpenAndLinkWithEditorHelper$InternalListener.open
      1. org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48)
      1 frame
    36. JFace
      StructuredViewer$2.run
      1. org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:853)
      1 frame
    37. Eclipse Core
      SafeRunner.run
      1. org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
      1 frame
    38. Eclipse UI
      JFaceUtil$1.run
      1. org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)
      1 frame
    39. JFace
      StructuredViewer.handleOpen
      1. org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:178)
      2. org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:850)
      3. org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1142)
      3 frames
    40. Common Navigator View
      CommonViewer.handleOpen
      1. org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:462)
      1 frame
    41. JFace
      OpenStrategy$1.handleEvent
      1. org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1249)
      2. org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:278)
      3. org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:272)
      4. org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:313)
      4 frames
    42. RWT
      Display.readAndDispatch
      1. org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      2. org.eclipse.swt.widgets.Display.sendEvent(Display.java:4454)
      3. org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1388)
      4. org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3799)
      5. org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3409)
      5 frames
    43. Eclipse Workbench SWT
      PartRenderingEngine$9.run
      1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
      1 frame
    44. Databinding
      Realm.runWithDefault
      1. org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      1 frame
    45. Eclipse Workbench SWT
      PartRenderingEngine.run
      1. org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
      1 frame
    46. Eclipse Workbench
      E4Workbench.createAndRunUI
      1. org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
      1 frame
    47. Eclipse UI
      Workbench$5.run
      1. org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
      1 frame
    48. Databinding
      Realm.runWithDefault
      1. org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      1 frame
    49. Eclipse UI
      Workbench.createAndRunWorkbench
      1. org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
      1 frame
    50. Eclipse UI
      PlatformUI.createAndRunWorkbench
      1. org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
      1 frame
    51. Eclipse IDE
      IDEApplication.start
      1. org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:135)
      1 frame
    52. Equinox Container
      EclipseAppHandle.run
      1. org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      1 frame
    53. Eclipse OSGi
      EclipseStarter.run
      1. org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
      2. org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
      3. org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
      4. org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
      4 frames
    54. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      4. java.lang.reflect.Method.invoke(Method.java:606)
      4 frames
    55. Equinox
      Main.run
      1. org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
      2. org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
      3. org.eclipse.equinox.launcher.Main.run(Main.java:1465)
      3 frames