protoj.core.internal
Class CoreProject
java.lang.Object
protoj.core.internal.CoreProject
public final class CoreProject
- extends java.lang.Object
Provides a minimal amount of protoj infrastructure through delegate helpers
so that the protoj project can be built in the first place. Projects should
instead use the StandardProject class as a starting point, which
in turn delegates methods from this class to implement the requested
features. Please see that class for documentation of the identically named
methods.
- Author:
- Ashley Williams
|
Constructor Summary |
CoreProject(java.io.File rootDir,
java.lang.String scriptName)
|
CoreProject(java.lang.String[] args)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CoreProject
public CoreProject(java.lang.String[] args)
CoreProject
public CoreProject(java.io.File rootDir,
java.lang.String scriptName)
getResourceFeature
public ResourceFeature getResourceFeature()
getInstructionChain
public InstructionChain getInstructionChain()
getDispatchFeature
public DispatchFeature getDispatchFeature()
getLayout
public ProjectLayout getLayout()
getProtoLogger
public ProtoLogger getProtoLogger()
getLogger
public org.apache.log4j.Logger getLogger()
getCommandStore
public CommandStore getCommandStore()
getPropertyStore
public PropertyStore getPropertyStore()
getProperties
public StandardProperties getProperties()
getJavacCommand
public JavacCommand getJavacCommand()
getAjcCommand
public AjcCommand getAjcCommand()
getCompileCommand
public CompileCommand getCompileCommand()
getRetrieveCommand
public RetrieveCommand getRetrieveCommand()
getCleanCommand
public CleanCommand getCleanCommand()
getRetrieveFeature
public RetrieveFeature getRetrieveFeature()
getCompileFeature
public CompileFeature getCompileFeature()