Lines 60-66
Link Here
|
60 |
/* |
60 |
/* |
61 |
* @see IncrementalProjectBuilder#build |
61 |
* @see IncrementalProjectBuilder#build |
62 |
*/ |
62 |
*/ |
63 |
protected abstract IProject[] build(int kind, Map<String,String> args, IProgressMonitor monitor) throws CoreException; |
63 |
protected abstract IProject[] build(int kind, Map<String, String> args, IProgressMonitor monitor) throws CoreException; |
64 |
|
64 |
|
65 |
/** |
65 |
/** |
66 |
* Returns the value of the callOnEmptyDelta builder extension attribute. |
66 |
* Returns the value of the callOnEmptyDelta builder extension attribute. |
Lines 68-73
Link Here
|
68 |
final boolean callOnEmptyDelta() { |
68 |
final boolean callOnEmptyDelta() { |
69 |
return callOnEmptyDelta; |
69 |
return callOnEmptyDelta; |
70 |
} |
70 |
} |
|
|
71 |
|
72 |
/* |
73 |
* @see IncrementalProjectBuilder |
74 |
*/ |
75 |
protected abstract void clean(Map<String, String> args, IProgressMonitor monitor) throws CoreException; |
76 |
|
71 |
/* |
77 |
/* |
72 |
* @see IncrementalProjectBuilder |
78 |
* @see IncrementalProjectBuilder |
73 |
*/ |
79 |
*/ |
Lines 101-109
Link Here
|
101 |
* @see IncrementalProjectBuilder#getCommand |
107 |
* @see IncrementalProjectBuilder#getCommand |
102 |
*/ |
108 |
*/ |
103 |
protected ICommand getCommand() { |
109 |
protected ICommand getCommand() { |
104 |
return (ICommand)((BuildCommand)command).clone(); |
110 |
return (ICommand) ((BuildCommand) command).clone(); |
105 |
} |
111 |
} |
106 |
|
112 |
|
107 |
/** |
113 |
/** |
108 |
* @see IncrementalProjectBuilder#forgetLastBuiltState() |
114 |
* @see IncrementalProjectBuilder#forgetLastBuiltState() |
109 |
* @see IncrementalProjectBuilder#rememberLastBuiltState() |
115 |
* @see IncrementalProjectBuilder#rememberLastBuiltState() |
Lines 111-120
Link Here
|
111 |
protected IResourceDelta getDelta(IProject aProject) { |
117 |
protected IResourceDelta getDelta(IProject aProject) { |
112 |
return buildManager.getDelta(aProject); |
118 |
return buildManager.getDelta(aProject); |
113 |
} |
119 |
} |
114 |
|
120 |
|
115 |
/** |
121 |
/** |
116 |
* @see IncrementalProjectBuilder#getContext() |
122 |
* @see IncrementalProjectBuilder#getContext() |
117 |
*/ |
123 |
*/ |
118 |
protected IBuildContext getContext() { |
124 |
protected IBuildContext getContext() { |
119 |
return context; |
125 |
return context; |
120 |
} |
126 |
} |
Lines 177-183
Link Here
|
177 |
protected void needRebuild() { |
183 |
protected void needRebuild() { |
178 |
buildManager.requestRebuild(); |
184 |
buildManager.requestRebuild(); |
179 |
} |
185 |
} |
180 |
|
186 |
|
181 |
final void setCallOnEmptyDelta(boolean value) { |
187 |
final void setCallOnEmptyDelta(boolean value) { |
182 |
this.callOnEmptyDelta = value; |
188 |
this.callOnEmptyDelta = value; |
183 |
} |
189 |
} |
Lines 185-191
Link Here
|
185 |
final void setCommand(ICommand value) { |
191 |
final void setCommand(ICommand value) { |
186 |
this.command = value; |
192 |
this.command = value; |
187 |
} |
193 |
} |
188 |
|
194 |
|
189 |
final void setInterestingProjects(IProject[] value) { |
195 |
final void setInterestingProjects(IProject[] value) { |
190 |
interestingProjects = value; |
196 |
interestingProjects = value; |
191 |
} |
197 |
} |