public abstract class org.eclipse.core.resources.IncrementalProjectBuilder extends org.eclipse.core.internal.events.InternalBuilder implements org.eclipse.core.runtime.IExecutableExtension
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: org.eclipse.core.resources.IncrementalProjectBuilder
super_class: org.eclipse.core.internal.events.InternalBuilder
{
public static final int FULL_BUILD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 6
public static final int AUTO_BUILD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 9
public static final int INCREMENTAL_BUILD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 10
public static final int CLEAN_BUILD;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 15
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.eclipse.core.internal.events.InternalBuilder.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
protected abstract org.eclipse.core.resources.IProject[] build(int, java.util.Map<java.lang.String, java.lang.String>, org.eclipse.core.runtime.IProgressMonitor);
descriptor: (ILjava/util/Map;Lorg/eclipse/core/runtime/IProgressMonitor;)[Lorg/eclipse/core/resources/IProject;
flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
Exceptions:
throws org.eclipse.core.runtime.CoreException
Signature: (ILjava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Lorg/eclipse/core/runtime/IProgressMonitor;)[Lorg/eclipse/core/resources/IProject;
MethodParameters:
Name Flags
kind
args
monitor
protected void clean(org.eclipse.core.runtime.IProgressMonitor);
descriptor: (Lorg/eclipse/core/runtime/IProgressMonitor;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
0 1 1 monitor Lorg/eclipse/core/runtime/IProgressMonitor;
Exceptions:
throws org.eclipse.core.runtime.CoreException
MethodParameters:
Name Flags
monitor
public final void forgetLastBuiltState();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.eclipse.core.internal.events.InternalBuilder.forgetLastBuiltState:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
public final void rememberLastBuiltState();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.eclipse.core.internal.events.InternalBuilder.rememberLastBuiltState:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
public final org.eclipse.core.resources.ICommand getCommand();
descriptor: ()Lorg/eclipse/core/resources/ICommand;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.eclipse.core.internal.events.InternalBuilder.getCommand:()Lorg/eclipse/core/resources/ICommand;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
public final org.eclipse.core.resources.IResourceDelta getDelta(org.eclipse.core.resources.IProject);
descriptor: (Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/core/resources/IResourceDelta;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.eclipse.core.internal.events.InternalBuilder.getDelta:(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/core/resources/IResourceDelta;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
0 1 1 project Lorg/eclipse/core/resources/IProject;
MethodParameters:
Name Flags
project
public final org.eclipse.core.resources.IProject getProject();
descriptor: ()Lorg/eclipse/core/resources/IProject;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.eclipse.core.internal.events.InternalBuilder.getProject:()Lorg/eclipse/core/resources/IProject;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
public final org.eclipse.core.resources.IBuildConfiguration getBuildConfig();
descriptor: ()Lorg/eclipse/core/resources/IBuildConfiguration;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.eclipse.core.internal.events.InternalBuilder.getBuildConfig:()Lorg/eclipse/core/resources/IBuildConfiguration;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
public final boolean hasBeenBuilt(org.eclipse.core.resources.IProject);
descriptor: (Lorg/eclipse/core/resources/IProject;)Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.eclipse.core.internal.events.InternalBuilder.hasBeenBuilt:(Lorg/eclipse/core/resources/IProject;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
0 1 1 project Lorg/eclipse/core/resources/IProject;
MethodParameters:
Name Flags
project
public final boolean isInterrupted();
descriptor: ()Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.eclipse.core.internal.events.InternalBuilder.isInterrupted:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
public final void needRebuild();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.eclipse.core.internal.events.InternalBuilder.needRebuild:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
public void setInitializationData(org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.Object);
descriptor: (Lorg/eclipse/core/runtime/IConfigurationElement;Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
0 1 1 config Lorg/eclipse/core/runtime/IConfigurationElement;
0 1 2 propertyName Ljava/lang/String;
0 1 3 data Ljava/lang/Object;
Exceptions:
throws org.eclipse.core.runtime.CoreException
MethodParameters:
Name Flags
config
propertyName
data
protected void startupOnInitialize();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
public org.eclipse.core.runtime.jobs.ISchedulingRule getRule(int, java.util.Map<java.lang.String, java.lang.String>);
descriptor: (ILjava/util/Map;)Lorg/eclipse/core/runtime/jobs/ISchedulingRule;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: invokestatic org.eclipse.core.resources.ResourcesPlugin.getWorkspace:()Lorg/eclipse/core/resources/IWorkspace;
invokeinterface org.eclipse.core.resources.IWorkspace.getRoot:()Lorg/eclipse/core/resources/IWorkspaceRoot;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
0 1 1 kind I
0 1 2 args Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
Signature: (ILjava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)Lorg/eclipse/core/runtime/jobs/ISchedulingRule;
MethodParameters:
Name Flags
kind
args
public final org.eclipse.core.resources.IBuildContext getContext();
descriptor: ()Lorg/eclipse/core/resources/IBuildContext;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.eclipse.core.internal.events.InternalBuilder.getContext:()Lorg/eclipse/core/resources/IBuildContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/eclipse/core/resources/IncrementalProjectBuilder;
}
SourceFile: "IncrementalProjectBuilder.java"