Fixat så att projektsidan/stateofmindpanel hanterar att inget aktivt projekt finns
git-svn-id: svn://svn.dsv.su.se/scipro/scipro/trunk@474 73ecded7-942e-4092-bab0-0e58ef0ee984
This commit is contained in:
parent
79d49fca90
commit
060b0e5fb0
src/main/java/se/su/dsv/scipro/project/pages
@ -2,8 +2,6 @@
|
||||
<html xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd">
|
||||
<body>
|
||||
<wicket:extend>
|
||||
<h3>State of mind</h3>
|
||||
|
||||
<div wicket:id="stateOfMindPanel"></div>
|
||||
|
||||
<p>
|
||||
|
@ -1,17 +1,25 @@
|
||||
package se.su.dsv.scipro.project.pages;
|
||||
|
||||
import org.apache.wicket.PageParameters;
|
||||
import org.apache.wicket.markup.html.panel.EmptyPanel;
|
||||
|
||||
import se.su.dsv.scipro.SciProSession;
|
||||
import se.su.dsv.scipro.data.dataobjects.Project;
|
||||
import se.su.dsv.scipro.project.panels.StateOfMindPanel;
|
||||
|
||||
public class ProjectStartPage extends ProjectPage {
|
||||
|
||||
public ProjectStartPage(PageParameters pp) {
|
||||
super(pp);
|
||||
|
||||
StateOfMindPanel stateOfMindPanel = new StateOfMindPanel("stateOfMindPanel", this);
|
||||
stateOfMindPanel.setOutputMarkupId(true);
|
||||
add(stateOfMindPanel);
|
||||
Project activeProject = SciProSession.get().getActiveProject();
|
||||
if(activeProject != null){
|
||||
StateOfMindPanel stateOfMindPanel = new StateOfMindPanel("stateOfMindPanel", this);
|
||||
stateOfMindPanel.setOutputMarkupId(true);
|
||||
add(stateOfMindPanel);
|
||||
}
|
||||
else {
|
||||
add(new EmptyPanel("stateOfMindPanel"));
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user