if (slcRootFile == null) {\r
throw new SlcAntException("Cannot find SLC root file");\r
}\r
- SlcAntConfig slcAntConfig = new SlcAntConfig(project, slcRootFile);\r
+ SlcAntConfig.initProject(project, slcRootFile);\r
\r
// init Spring application context\r
String acPath = project\r
super.parse(project, source);\r
\r
addSlcTasks(project);\r
- \r
+\r
// create structure root\r
- String projectDescription = project.getDescription() != null ? project\r
- .getDescription() : "Root";\r
- TreeSElement element = TreeSElement.createRootElelment(\r
- getProjectPathName(project), projectDescription);\r
- registry.register(element);\r
+ TreeSElement element = new TreeSElement(project.getDescription(),\r
+ "Root");\r
+ registry.register(getProjectPath(project), element);\r
\r
}\r
\r
/** Get the path of a project (root). */\r
public static TreeSPath getProjectPath(Project project) {\r
- return TreeSPath.createChild(null, getProjectPathName(project));\r
+ return TreeSPath.createRootPath(getProjectPathName(project));\r
}\r
\r
private static String getProjectPathName(Project project) {\r
project.addTaskDefinition(name, Class.forName(taskdefs\r
.getProperty(name)));\r
} catch (ClassNotFoundException e) {\r
- log.error("Unknown class for task "+name, e);\r
+ log.error("Unknown class for task " + name, e);\r
}\r
}\r
}\r