Skip to content
Snippets Groups Projects
Commit 5ad9dcd1 authored by Nils Christian Ehmke's avatar Nils Christian Ehmke
Browse files

Modified the kieker-jar; Corrected some details.

parent 03e59174
No related branches found
No related tags found
No related merge requests found
No preview for this file type
package kieker.webgui.beans; package kieker.webgui.beans;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import javax.faces.bean.ApplicationScoped; import javax.faces.bean.ApplicationScoped;
import javax.faces.bean.ManagedBean; import javax.faces.bean.ManagedBean;
import kieker.analysis.AnalysisController;
import kieker.analysis.model.analysisMetaModel.MIProject; import kieker.analysis.model.analysisMetaModel.MIProject;
import kieker.analysis.model.analysisMetaModel.impl.MAnalysisMetaModelFactory; import kieker.analysis.model.analysisMetaModel.impl.MAnalysisMetaModelFactory;
import org.primefaces.model.DefaultTreeNode; import org.primefaces.model.DefaultTreeNode;
...@@ -28,8 +31,18 @@ public class AvailableProjectsBean { ...@@ -28,8 +31,18 @@ public class AvailableProjectsBean {
public synchronized boolean addProject(final String projectName) { public synchronized boolean addProject(final String projectName) {
final MIProject project = factory.createProject(); final MIProject project = factory.createProject();
project.setName(projectName); project.setName(projectName);
try {
File f = new File(projectName + ".xml");
System.out.println(f.getAbsolutePath());
new AnalysisController(project).saveToFile(f, projectName);
} catch (Exception ex) {
System.out.println(ex);
}
return projects.add(project); return projects.add(project);
} }
...@@ -41,7 +54,7 @@ public class AvailableProjectsBean { ...@@ -41,7 +54,7 @@ public class AvailableProjectsBean {
final TreeNode projectNode = new DefaultTreeNode("project", project, root); final TreeNode projectNode = new DefaultTreeNode("project", project, root);
final TreeNode dependenciesNode = new DefaultTreeNode("dependencies", "Dependencies", projectNode); final TreeNode dependenciesNode = new DefaultTreeNode("dependencies", "Dependencies", projectNode);
final TreeNode usedPluginsNode = new DefaultTreeNode("usedPlugins", "Used Plugins", projectNode); final TreeNode usedPluginsNode = new DefaultTreeNode("usedPlugins", "Used Plugins", projectNode);
} }
return root; return root;
} }
......
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
</session-timeout> </session-timeout>
</session-config> </session-config>
<welcome-file-list> <welcome-file-list>
<welcome-file>faces\main.xhtml</welcome-file> <welcome-file>faces/main.xhtml</welcome-file>
</welcome-file-list> </welcome-file-list>
<listener> <listener>
<listener-class>com.sun.faces.config.ConfigureListener</listener-class> <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
......
...@@ -116,7 +116,7 @@ ...@@ -116,7 +116,7 @@
<h:outputText value="Kieker.WebGUI"/><br/><br/> <h:outputText value="Kieker.WebGUI"/><br/><br/>
<h:outputText value="Version: 1.0-SNAPSHOT"/><br/> <h:outputText value="Version: 1.0-SNAPSHOT"/><br/>
<h:outputText value="Copyright (c) 2012 Kieker Project"/> <br/><br/> <h:outputText value="Copyright (c) 2012 Kieker Project"/> <br/><br/>
<a href="http://www.kieker-monitoring.net/">https://se.informatik.uni-kiel.de/kieker/</a> <a href="http://www.kieker-monitoring.net/">http://www.kieker-monitoring.net/</a>
</p:dialog> </p:dialog>
<!-- This is the dialog to create a new project. --> <!-- This is the dialog to create a new project. -->
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment