package controllers.origo.coretest;
import controllers.origo.core.CoreLoader;
import play.modules.origo.core.ui.NavigationElement;
import play.modules.origo.core.ui.RenderedNode;
import play.mvc.Controller;
import java.util.Collection;
public class CoreApplicationMock extends Controller {
public static void index() {
//TODO: Check if config !exists and redirect to wizard
RenderedNode node = CoreLoader.getStartPage();
Collection<NavigationElement> navigation = CoreLoader.getNavigation(node.getId());
render(node.getTemplate(), node, navigation);
}
public static void page(String identifier) {
//TODO: Check if config !exists and redirect to wizard
RenderedNode node = CoreLoader.getPage(identifier);
Collection<NavigationElement> navigation = CoreLoader.getNavigation(identifier);
render(node.getTemplate(), node, navigation);
}
public static void pageVersion(String identifier, long version) {
//TODO: Check if config !exists and redirect to wizard
RenderedNode node = CoreLoader.getPage(identifier, version);
Collection<NavigationElement> navigation = CoreLoader.getNavigation(identifier, version);
render(node.getTemplate(), node, navigation);
}
}