/** * Prepare Page. - Set Header * * @param loginInfo * @return WReportEngine page */ private MobileDoc preparePage(String loginInfo) { MobileDoc doc = MobileDoc.create("Workflow"); head header = doc.getHead(); body b = doc.getBody(); // add window.js & .css header.addElement(new script("", MobileEnv.getBaseDirectory("/js/window.js"))); header.addElement( new link().setRel("stylesheet").setHref(MobileEnv.getBaseDirectory("/css/window.css"))); // // String title = "Workflow" + " - " + loginInfo; b.addElement(new script("top.document.title='" + title + "';")); return doc; } // preparePage
/** * Print the entire layout . * * @param activeNode * @param wf * @param nodes * @param nodes_ID * @param imageMap * @return WReportEngine */ private MobileDoc createLayout( MobileDoc doc, MWorkflow wf, int activeNode, MWFNode[] nodes, ArrayList nodes_ID, int[][] imageMap) { body b = doc.getBody(); b.addElement(printWorkflow(activeNode, wf, nodes, nodes_ID, imageMap)); b.addElement(new hr()); b.addElement(printDescription(activeNode, wf, nodes, nodes_ID)); b.addElement(new br()); b.addElement(printControlPanel(activeNode, wf, nodes, nodes_ID)); return doc; } // createLayout