|
Class Summary |
| AspectJCompileTask |
Wrapper for the compileTask ant task. |
| Command |
Represents a unit of work to be carried out by the project. |
| CommandStore |
A repository of the application commands. |
| CompileFeature |
Compiles the project source Java (.java) files. |
| DispatchFeature |
Responsible for dispatching each instruction from the
InstructionChain to the matching command and executing that command. |
| Instruction |
Value object that represents a single instruction to be carried out. |
| InstructionChain |
Represents the list of instruction that are to be executed, that are usually
parsed from the command line. |
| IvyFeature |
All ProtoJ ivy functionality. |
| JavacCompileTask |
Wrapper for the compileTask ant task. |
| ProjectLayout |
Contains the locations of the various project directories. |
| PropertyInfo |
Represents a property in the PropertyStore. |
| PropertyStore |
Responsible for managing the available properties. |
| ProtoLogger |
Log4j wrapper class for protoj logging. |
| ResourceFeature |
This feature can extract resources on the classpath and place them in the
destination directory with the same relative path. |
| RetrieveFeature |
Retrieves dependency artifacts and places them in the project lib directory. |
| StandardProperties |
These are all the properties that are added to the PropertyStore on
behalf of the StandardProject. |