org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor

SpringSource Issue Tracker | Peter-Frank Spierenburg | 2 years ago
  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.jdt.internal.ui.javaeditor.CompilationUnitEditor
  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.jdt.internal.ui.javaeditor.CompilationUnitEditor

    Root Cause Analysis

    1. org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor

      No message provided

      at org.aspectj.bridge.MessageWriter.handleMessage()
    2. AspectJ weaver
      WeavingAdaptor.weaveClass
      1. org.aspectj.bridge.MessageWriter.handleMessage(MessageWriter.java:47)
      2. org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageWriter.handleMessage(WeavingAdaptor.java:797)
      3. org.aspectj.weaver.tools.WeavingAdaptor$WeavingAdaptorMessageHolder.handleMessage(WeavingAdaptor.java:742)
      4. org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1715)
      5. org.aspectj.weaver.bcel.BcelWeaver.weaveWithoutDump(BcelWeaver.java:1633)
      6. org.aspectj.weaver.bcel.BcelWeaver.weaveAndNotify(BcelWeaver.java:1398)
      7. org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1184)
      8. org.aspectj.weaver.tools.WeavingAdaptor.getWovenBytes(WeavingAdaptor.java:527)
      9. org.aspectj.weaver.tools.WeavingAdaptor.weaveClass(WeavingAdaptor.java:363)
      9 frames
    3. org.eclipse.equinox
      WeavingHook.processClass
      1. org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.weaveClass(Unknown Source)
      2. org.eclipse.equinox.weaving.aspectj.AspectJWeavingService.preProcess(Unknown Source)
      3. org.eclipse.equinox.weaving.adaptors.WeavingAdaptor.weaveClass(Unknown Source)
      4. org.eclipse.equinox.weaving.hooks.WeavingHook.processClass(Unknown Source)
      4 frames
    4. Eclipse OSGi
      ModuleClassLoader.loadClass
      1. org.eclipse.osgi.internal.loader.classpath.ClasspathManager.defineClass(ClasspathManager.java:616)
      2. org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:588)
      3. org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)
      4. org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)
      5. org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
      6. org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)
      7. org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
      8. org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:391)
      9. org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)
      10. org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)
      11. org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
      11 frames
    5. Java RT
      ClassLoader.defineClass
      1. java.lang.ClassLoader.loadClass(ClassLoader.java:358)
      2. java.lang.ClassLoader.defineClass1(Native Method)
      3. java.lang.ClassLoader.defineClass(ClassLoader.java:800)
      3 frames
    6. Eclipse OSGi
      ModuleClassLoader.loadClass
      1. org.eclipse.osgi.internal.loader.ModuleClassLoader.defineClass(ModuleClassLoader.java:272)
      2. org.eclipse.osgi.internal.loader.classpath.ClasspathManager.defineClass(ClasspathManager.java:632)
      3. org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findClassImpl(ClasspathManager.java:588)
      4. org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClassImpl(ClasspathManager.java:540)
      5. org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:527)
      6. org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
      7. org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:320)
      8. org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:395)
      9. org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:345)
      10. org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:337)
      11. org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
      11 frames
    7. Java RT
      ClassLoader.loadClass
      1. java.lang.ClassLoader.loadClass(ClassLoader.java:358)
      1 frame
    8. Eclipse OSGi
      EquinoxBundle.loadClass
      1. org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:568)
      1 frame
    9. Equinox
      RegistryStrategyOSGI.createExecutableExtension
      1. org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
      1 frame