class org.eclipse.jdt.internal.core.JavaModelManager$20 extends org.eclipse.core.runtime.jobs.Job
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.eclipse.jdt.internal.core.JavaModelManager$20
super_class: org.eclipse.core.runtime.jobs.Job
{
final org.eclipse.jdt.internal.core.JavaModelManager this$0;
descriptor: Lorg/eclipse/jdt/internal/core/JavaModelManager;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
private final org.eclipse.core.resources.IWorkspace val$workspace;
descriptor: Lorg/eclipse/core/resources/IWorkspace;
flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC
void <init>(org.eclipse.jdt.internal.core.JavaModelManager, java.lang.String, org.eclipse.core.resources.IWorkspace);
descriptor: (Lorg/eclipse/jdt/internal/core/JavaModelManager;Ljava/lang/String;Lorg/eclipse/core/resources/IWorkspace;)V
flags: (0x0000)
Code:
stack=2, locals=4, args_size=4
start local 0 start local 2 0: aload 0
aload 1
putfield org.eclipse.jdt.internal.core.JavaModelManager$20.this$0:Lorg/eclipse/jdt/internal/core/JavaModelManager;
aload 0
aload 3
putfield org.eclipse.jdt.internal.core.JavaModelManager$20.val$workspace:Lorg/eclipse/core/resources/IWorkspace;
aload 0
aload 2
invokespecial org.eclipse.core.runtime.jobs.Job.<init>:(Ljava/lang/String;)V
return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/jdt/internal/core/JavaModelManager$20;
0 1 2 $anonymous0 Ljava/lang/String;
MethodParameters:
Name Flags
this$0 final
$anonymous0
val$workspace final
protected org.eclipse.core.runtime.IStatus run(org.eclipse.core.runtime.IProgressMonitor);
descriptor: (Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.eclipse.jdt.internal.core.JavaModelManager$20.val$workspace:Lorg/eclipse/core/resources/IWorkspace;
1: new org.eclipse.jdt.internal.core.JavaModelManager$20$1
dup
aload 0
aload 0
getfield org.eclipse.jdt.internal.core.JavaModelManager$20.val$workspace:Lorg/eclipse/core/resources/IWorkspace;
invokespecial org.eclipse.jdt.internal.core.JavaModelManager$20$1.<init>:(Lorg/eclipse/jdt/internal/core/JavaModelManager$20;Lorg/eclipse/core/resources/IWorkspace;)V
2: aload 1
3: invokeinterface org.eclipse.core.resources.IWorkspace.run:(Lorg/eclipse/core/resources/IWorkspaceRunnable;Lorg/eclipse/core/runtime/IProgressMonitor;)V
4: goto 7
StackMap locals:
StackMap stack: org.eclipse.core.runtime.CoreException
5: astore 2
start local 2 6: aload 2
invokevirtual org.eclipse.core.runtime.CoreException.getStatus:()Lorg/eclipse/core/runtime/IStatus;
areturn
end local 2 7: StackMap locals:
StackMap stack:
getstatic org.eclipse.core.runtime.Status.OK_STATUS:Lorg/eclipse/core/runtime/IStatus;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/eclipse/jdt/internal/core/JavaModelManager$20;
0 8 1 monitor Lorg/eclipse/core/runtime/IProgressMonitor;
6 7 2 e Lorg/eclipse/core/runtime/CoreException;
Exception table:
from to target type
0 4 5 Class org.eclipse.core.runtime.CoreException
MethodParameters:
Name Flags
monitor
static org.eclipse.jdt.internal.core.JavaModelManager access$0(org.eclipse.jdt.internal.core.JavaModelManager$20);
descriptor: (Lorg/eclipse/jdt/internal/core/JavaModelManager$20;)Lorg/eclipse/jdt/internal/core/JavaModelManager;
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
getfield org.eclipse.jdt.internal.core.JavaModelManager$20.this$0:Lorg/eclipse/jdt/internal/core/JavaModelManager;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "JavaModelManager.java"
EnclosingMethod: org.eclipse.jdt.internal.core.JavaModelManager.startup:()V
NestHost: org.eclipse.jdt.internal.core.JavaModelManager
InnerClasses:
org.eclipse.jdt.internal.core.JavaModelManager$20
org.eclipse.jdt.internal.core.JavaModelManager$20$1