public class GetBuildOrderTask extends AbstractProjectSetBasedTask
Modifier and Type | Class and Description |
---|---|
static class |
GetBuildOrderTask.NonJavaProjectHandling |
Constructor and Description |
---|
GetBuildOrderTask() |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
java.lang.String |
getBuildorderProperty()
Returns the name of the build order property.
|
GetBuildOrderTask.NonJavaProjectHandling |
getNonJavaProjectHandling() |
java.lang.String |
getProjectNames() |
boolean |
isBuildorderPropertySet()
Returns true if the build order property has been set.
|
boolean |
isProjectNamesSet() |
void |
requireBuildorderPropertySet() |
protected void |
requireProjectSetOrProjectNamesSet() |
void |
setAllProjects(boolean allprojects)
Changes a flag which indicates whether all projects within
a workspace shall be recognized or not.
|
void |
setBuildorderProperty(java.lang.String buildorderProperty) |
void |
setNonJavaProjectHandling(GetBuildOrderTask.NonJavaProjectHandling nonjavaProjectHandling) |
void |
setProjectNames(java.lang.String projectNames) |
getProjectSet, getWorkspace, isProjectSetSet, isWorkspaceSet, requireProjectSetSet, requireWorkspaceSet, setProjectSet, setWorkspace
public GetBuildOrderTask.NonJavaProjectHandling getNonJavaProjectHandling()
public void setNonJavaProjectHandling(GetBuildOrderTask.NonJavaProjectHandling nonjavaProjectHandling)
public void setAllProjects(boolean allprojects)
allprojects
- true <=> Take all projects within the workspace into account.public final void setBuildorderProperty(java.lang.String buildorderProperty)
buildorderProperty
- public final java.lang.String getBuildorderProperty()
public final boolean isBuildorderPropertySet()
public java.lang.String getProjectNames()
public void setProjectNames(java.lang.String projectNames)
public boolean isProjectNamesSet()
public final void requireBuildorderPropertySet()
protected void requireProjectSetOrProjectNamesSet()
public void execute() throws BuildException
BuildException