|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mod4j.common.generator.admin.Mod4jTracker
public class Mod4jTracker
| Method Summary | |
|---|---|
void |
addProjectTrack(ProjectTrack projectTrack)
Add the project track to the list of managed projects. |
void |
clear()
|
static java.lang.String |
extend(java.lang.String moduleName,
java.lang.String filename)
Static, because this is used in Xpand templates. |
static java.lang.String |
extend(java.lang.String moduleName,
java.lang.String subFolderPath,
java.lang.String fileName)
Static, because this is used in Xpand templates. |
void |
finishResource(java.lang.String resource,
java.lang.String applicationPath,
java.lang.String projectPath)
Notify the ExtensionPointtracker that 'resource'is finished |
static java.lang.String |
fullExtendPath(java.lang.String moduleName,
java.lang.String filename)
Static, because this is used in Xpand templates. |
static java.lang.String |
fullExtendPath(java.lang.String moduleName,
java.lang.String subFolderPath,
java.lang.String filename)
Static, because this is used in Xpand templates. |
static java.lang.String |
fullGeneratePath(java.lang.String moduleName,
java.lang.String filename)
Static, because this is used in Xpand templates. |
static java.lang.String |
fullGenerateResourcePath(java.lang.String moduleName,
java.lang.String filename)
Static, because this is used in Xpand templates. |
static java.lang.String |
generate(java.lang.String moduleName,
java.lang.String filename)
The file 'filename' is to be generated within 'moduleName'. |
ProjectTrack |
getCurrentProject()
|
FileTrack |
getCurrentTrack()
|
static java.lang.String |
getDefaultModuleManFilePath(java.lang.String moduleName,
java.lang.String fileName)
Determine the default file-path for manual maintained sources or resources, based on the given fileName and moduleName. |
static java.lang.String |
getFilePath(java.lang.String moduleName,
java.lang.String subFolderPath,
java.lang.String fileName)
Returns the file-path, based on the given moduleName, subFolderPath and fileName. |
static Mod4jTracker |
getFileTracker()
|
java.util.Collection<ProjectTrack> |
getProjects()
|
void |
initResource(java.lang.String resource)
Notify the ExtensionPointtracker that 'resource'is started This used by the Maven plugin |
void |
initResource(java.lang.String resource,
java.lang.String applicationPath,
java.lang.String projectPath)
Notify the ExtensionPointtracker that code will be generated for 'resource' This is used by the Eclipse Mod4j Builder and set the current project such that the Xpand templates will refer to the correct template. |
static java.lang.String |
retain(java.lang.String moduleName,
java.lang.String filename)
Static, because this is used in Xpand templates. |
static java.lang.String |
retain(java.lang.String moduleName,
java.lang.String subFolderPath,
java.lang.String filename)
Static, because this is used in Xpand templates. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public ProjectTrack getCurrentProject()
public java.util.Collection<ProjectTrack> getProjects()
public void clear()
public FileTrack getCurrentTrack()
public static Mod4jTracker getFileTracker()
public void initResource(java.lang.String resource)
resource -
public void initResource(java.lang.String resource,
java.lang.String applicationPath,
java.lang.String projectPath)
resource -
public void finishResource(java.lang.String resource,
java.lang.String applicationPath,
java.lang.String projectPath)
resource - public void addProjectTrack(ProjectTrack projectTrack)
projectTrack - The new projectTrack to add
public static java.lang.String generate(java.lang.String moduleName,
java.lang.String filename)
moduleName - filename -
public static java.lang.String extend(java.lang.String moduleName,
java.lang.String filename)
moduleName - filename -
public static java.lang.String extend(java.lang.String moduleName,
java.lang.String subFolderPath,
java.lang.String fileName)
moduleName - subFolderPath - fileName -
public static java.lang.String retain(java.lang.String moduleName,
java.lang.String filename)
moduleName - filename -
public static java.lang.String retain(java.lang.String moduleName,
java.lang.String subFolderPath,
java.lang.String filename)
moduleName - subFolderPath - filename -
public static java.lang.String fullExtendPath(java.lang.String moduleName,
java.lang.String filename)
moduleName - filename -
public static java.lang.String fullExtendPath(java.lang.String moduleName,
java.lang.String subFolderPath,
java.lang.String filename)
moduleName - filename -
public static java.lang.String fullGeneratePath(java.lang.String moduleName,
java.lang.String filename)
moduleName - filename -
public static java.lang.String fullGenerateResourcePath(java.lang.String moduleName,
java.lang.String filename)
moduleName - filename -
public static java.lang.String getDefaultModuleManFilePath(java.lang.String moduleName,
java.lang.String fileName)
MyApp-domain/src/main/resources/filenname.xml. Or MyApp-domain/src/main/java/filename.java
moduleName - fileName -
public static java.lang.String getFilePath(java.lang.String moduleName,
java.lang.String subFolderPath,
java.lang.String fileName)
MyApp-domain/src/main/webapp/WEB-INF/applicationContext.xml.
moduleName - subFolderPath - fileName -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||