chord.project
Class Project
java.lang.Object
chord.project.Project
- Direct Known Subclasses:
- ClassicProject, ModernProject
public abstract class Project
- extends java.lang.Object
A Chord project comprising a set of tasks and a set of targets
produced/consumed by those tasks.
- Author:
- Mayur Naik (mhn@cs.stanford.edu)
|
Method Summary |
protected void |
abort()
|
abstract void |
build()
|
static Project |
g()
|
abstract void |
print()
|
abstract void |
printRels(java.lang.String[] relNames)
|
abstract void |
run(java.lang.String[] taskNames)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Project
public Project()
g
public static Project g()
build
public abstract void build()
run
public abstract void run(java.lang.String[] taskNames)
printRels
public abstract void printRels(java.lang.String[] relNames)
print
public abstract void print()
abort
protected void abort()