on
Italy
- Get link
- X
- Other Apps
/** * @author Kogonuso * @since 09/03/13 * */ import com.kogonuso.JLevel; /** * * @author Kogonuso */ public class Transition extends JLevel{ /*This method demonstrates how JLevel 2.0 can be written using only methods instead of variables as in the content in the method * below it is your choice to pick the method you prefer and stick to it*/ protected String processRequest(){ String[] document ={ doctype(), html( head( title(t("JavaScript testing in JLevel")), includeStyle("stylesheet1.css"), attachJQuery("//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js") ), body( div(id("mainContent"), div(id("nav"),br, //header and navigation called as a separate method headerAndNavigation(), br7, //menu a dl(class$("dropdown"), dt( id("one-ddheader"),onmouseover("ddMenu('one',1)"), onmouseout("ddMenu('one',-1)"),t("Menu One")), dd( id("one-ddcontent"),onmouseover("cancelHide('one')"),onmouseout("ddMenu('one',-1)"), ul( li(a (href("#"),class$("underline"), t(" Item 1"))), li(a (href("#"),class$("underline"), t("Item 2" ))), li(a( href("#"),class$("underline"), t("Item 3") )), li(a(href("#"),class$("underline"), t(" Item 4" ))), li(a(href("#"),t("Item 5"))) ))), // //menu 2 dl(class$("dropdown"), dt( id("two-ddheader"),onmouseover("ddMenu('two',1)"), onmouseout("ddMenu('two',-1)"),t("Menu two")), dd( id("two-ddcontent"),onmouseover("cancelHide('two')"),onmouseout("ddMenu('two',-1)"), ul( li(a(href("#"),class$("underline"),t("Item 1"))), li(a(href("#"),class$("underline"),t("Item 2"))), li(a(href("#"),class$("underline"),t(" Item 3"))), li(a(href("#"),class$("underline"),t("Item 4"))), li(a(href("#"),t("Item 5"))) ))), //menu3 //menu 2 dl(class$("dropdown"), dt( id("three-ddheader"),onmouseover("ddMenu('three',1)"), onmouseout("ddMenu('three',-1)"),t("Menu three")), dd( id("three-ddcontent"),onmouseover("cancelHide('three')"),onmouseout("ddMenu('three',-1)"), ul( li(a(href("#"),class$("underline"),t("Item 1"))), li(a(href("#"),class$("underline"),t("Item 2"))), li(a(href("#"),class$("underline"),t("Item 3"))), li(a(href("#"),class$("underline"),t("Item 4"))), li(a(href("#"),t(" Item 5"))) ))), div("margin-left:30px;clear:both;", //Content area p("font-weight:900;color:green;",t(br+"Pure JLevel tag free Java made possible Html page")), pre(big(t("Get Ready for JLevel 2.0 - the simple tag free html java code library"+br+ "Go ahead and start forgetting what they taught you regarding counting HTML " +br+ "Tags both in web Development and java coding as these will become obsolete with JLevel 2.0."+br+ "It will provide experience that will seem fulfilling just like when web 2.0 took over the norm" +br+ "of WWW/Internet interaction and remained so today."+br+ "Nothing new to learn if you already know Java and Html. Your knowledge of JLevel 1.0.0 Beta " +br+ "WILL NOT BE useful with JLevel 2.0 as this is totally re-engineered library."+br+ "The purpose is still the same - to make programing and web development never feel like a drag " +br+ "anymore for developer that uses Html,Css JavaScript,jQuery and other scripts."+br+ "It will be simple that you will forget that Html ever has close set (tags). That is you will " +br+ "never worry about closing the open tag that takes attributes or in-line style and closing tag " +br+ "at all, all these have be automated. Furthermore,all self closing tags are have been taken care of."+br+ "Watch out for the preview code this week!"))) ))),br2, //footer method footer(), insertScript("C:/Users/Kogonuso/Desktop/Portables/Sites/Servlet+JSP/Test/WebContent/dropdown.js"), insertScript("C:/Users/Kogonuso/Desktop/Portables/Sites/Servlet+JSP/Test/WebContent/js2.js") )) }; saveAsHtml("transition", level(document)); return(level(document)); } /*This method demonstrates how JLevel 2.0 can be written using only variable instead of methods as in the content above * it is your choice to pick the method you prefer and stick to it*/ protected String headerAndNavigation(){ String[] headerNav ={ //header div("width:1000px;height:70px;", id("header"), h1(id("head"),a(href("#"), t("JLevel 2.0 - Java Library"))) ), //the navigation bar sdiv,"width:1000px;height:60px;line-height:50px;background-color:#0D2A4F;margin:auto;",ct, odiv,xid,"navdiv",ct, oul,xid,"nav",ct, cli,ahref,"#",ct,"Home",ea,eli, cli,ahref,"#",ct,"JLevel v2.0",ea,eli, cli, ahref,"http://jlevel4java.blogspot.co.nz/",ct,"Products",ea, oul,xclass,"child",ct, cli,ahref,"#",ct,"Animation",ea,eli, cli,ahref,"#",ct,"Transition",ea,eli, cli,ahref,"#",ct,"Content",ea,eli, cli,ahref,"#",ct,"Speakers",ea, cul, cli,ahref,"#",ct,"10 watt",ea,eli, cli,ahref,"#",ct,"20 watt",ea,eli, cli,ahref,"#",ct,"30 watt",ea,eli, eul, cli, cli,ahref,"#",ct,"Random Equipment",ea,eli, eul, eli, cli, ahref,"http://kogonuso.blogspot.co.nz/",ct,"Services",ea, oul,xclass,"child",ct, cli,ahref,"#",ct,"Repairs",ea,eli, cli,ahref,"#",ct,"Installations",ea,eli, cli,ahref,"#",ct,"Setups",ea,eli, eul, eli, cli,ahref,"http://jlevel4java.blogspot.com/p/about.html",ct,"About",ea,eli, cli,ahref,"http://jlevel4java.blogspot.com/p/spport.html",ct,"Contact",ea,eli, eul, ediv,ediv }; return level(headerNav); } /*One of short methods to show how methods can be used inside a JLevel document former method*/ protected String footer(){ String[] footer ={ cdiv,ccenter,ofooter,xid,"footer",ct,"© JLevel 2013. All Rights Reserved!",efooter,ecenter,ediv, }; return level(footer); } /*One of short methods to show how methods can be used inside a JLevel document former method*/ protected String advert(){ return br6+ "That's what JLevel can do for you!" ; } public static void main(String[] args) { Transition t = new Transition(); t.processRequest(); } } |