public class ProjectView extends java.lang.Object implements java.lang.Comparable<ProjectView>, java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ProjectView otherProject) |
java.io.File |
getBuildFile() |
java.util.List<TaskView> |
getDefaultTasks()
Builds a list of default tasks.
|
java.util.List<ProjectView> |
getDependsOnProjects() |
java.lang.String |
getDescription() |
java.lang.String |
getFullProjectName()
This generates this project's full name.
|
java.lang.String |
getName() |
ProjectView |
getParentProject() |
ProjectView |
getSubProject(java.lang.String name) |
ProjectView |
getSubProjectFromFullPath(java.lang.String fullProjectName) |
java.util.List<ProjectView> |
getSubProjects() |
TaskView |
getTask(java.lang.String name) |
TaskView |
getTaskFromFullPath(java.lang.String fullTaskName)
This gets the task based on the given full path.
|
java.util.List<TaskView> |
getTasks() |
void |
sortSubProjectsAndTasks() |
java.lang.String |
toString() |
public java.lang.String getName()
public java.io.File getBuildFile()
public java.lang.String getDescription()
public java.lang.String toString()
toString in class java.lang.Objectpublic ProjectView getParentProject()
public int compareTo(ProjectView otherProject)
compareTo in interface java.lang.Comparable<ProjectView>public java.util.List<ProjectView> getDependsOnProjects()
public java.util.List<TaskView> getTasks()
public java.util.List<ProjectView> getSubProjects()
public void sortSubProjectsAndTasks()
public ProjectView getSubProject(java.lang.String name)
public TaskView getTask(java.lang.String name)
public ProjectView getSubProjectFromFullPath(java.lang.String fullProjectName)
public TaskView getTaskFromFullPath(java.lang.String fullTaskName)
fullTaskName - the full task name (root_project:sub_project:sub_sub_project:task.).public java.lang.String getFullProjectName()
public java.util.List<TaskView> getDefaultTasks()
Copyright © 2013. All rights reserved