/** * Html Class */ public class Html { /** * Html Constructor * * Don't let anyone instantiate this class */ private Html() { } /** * getHtml Method * * @parm String s * @return String */ public static String getHtml(String s) { return "\n\n" + s + "\n"; } /** * getHead Method * * @parm String data * @return String */ public static String getHead(String s) { return "\n" + s + "\n\n"; } /** * getTitle Method * * @parm String data * @return String */ public static String getTitle(String s) { return "\n" + s + "\n\n"; } /** * getBody Method * * @parm String data * @return String */ public static String getBody(String s) { return "\n" + s + "\n"; } /** * getH1 Method * * @parm String data * @return String */ public static String getH1(String s) { return "

\n" + s + "\n

"; } /** * getH2 Method * * @parm String data * @return String */ public static String getH2(String s) { return "

\n" + s + "\n

"; } /** * getH3 Method * * @parm String data * @return String */ public static String getH3(String s) { return "

\n" + s + "\n

"; } /** * getH4 Method * * @parm String data * @return String */ public static String getH4(String s) { return "

\n" + s + "\n

"; } /** * getH5 Method * * @parm String data * @return String */ public static String getH5(String s) { return "
\n" + s + "\n
"; } /** * getH6 Method * * @parm String data * @return String */ public static String getH6(String s) { return "
\n" + s + "\n
"; } /** * getForm Method * * @parm String action * @parm String method * @parm String data * @return String */ public static String getForm(String action, String method, String s) { return "\n
\n" + s + ' ' + "
\n"; } /** * getForm Method * * @parm String name * @parm String action * @parm String method * @parm String data * @return String */ public static String getForm(String name, String action, String method, String s) { return "\n
\n" + s + ' ' + "
\n"; } /** * getTable Method * * @parm String data * @parm String border * @parm String width * @parm String noWrap * @return String */ public static String getTable(String s, String border, String width, String noWrap) { return "\n" + s + "
"; } /** * getTable Method * * @parm String data * @parm String border * @parm String width * @parm String noWrap * @return String */ public static String getTable(String s, String align, String border, String width, String noWrap) { return "\n" + s + "
"; } /** * getTable Method * * @parm int no of rows * @parm int no of columns * @return String */ public static String getTable(int nr, int nc) { String s = "\n"; for (int r = 1; r <= nr; r++) { s = s + getTr(getRow(r, nc)); // assume number of columns is the // same for each row } return s + "
"; } /** * getSheet Method * * @parm String[][] data * @return String */ public static String getSheet(String a[]) { String s = ""; for (int i=0; i < a.length; i++) { s = s + "" + getTd(a[i]) + "\n" ; } return s; } /** * getSheet Method * * @parm String[][] data * @return String */ public static String getSheet(String a[][]) { String s = ""; for (int i=0; i < a.length; i++) { s = s + ""; for (int j=0; j < a[i].length; j++) { s = s + getTd(a[i][j]); } s = s + "\n"; } return s; } /** * getRow Method * * @parm String data * @return String */ public static String getRow(String s) { return "\n " + s + ""; } /** * getRow Method * * @parm String data * @parm String align * @return String */ public static String getRow(String s, String align) { return "\n " + s + ""; } /** * getRow Method * * @parm int no of rows * @parm int no of columns * @return String */ public static String getRow(int r, int nc) { String s = ""; for (int c = 1; c <= nc; c++) s = s + getTd(r + "," + c + " "); return s; } /** * getTr Method * * @parm String data * @return String */ public static String getTr(String s) { return "" + s + "\n"; } /** * getTd Method * * @parm String data * @return String */ public static String getTd(int w, int h, String s) { return "\n\t" + s + "\n"; } /** * getTd Method * * @parm String data * @parm String colspan * @return String */ public static String getTd( String s, String colSpan) { return "\n\t" +s+ "\n"; } /** * getTd Method * * @parm String data * @return String */ public static String getTd( String s) { return "\n\t" + s + "\n"; } /** * getTd Method * * @parm String[] data array * @return String */ public static String getTd( String [] s) { String str = ""; for (int i=0; i < s.length; i++) { str = str + getTd(s[i]); } return str; } /** * getInput Method * * @parm String type * @parm String name * @parm String value * @parm int size * @return String */ public static String getInput(String type, String name, String value, int size) { return "\n\n"; } /** * getInput Method * * @parm String type * @parm String name * @parm int size * @return String */ public static String getInput(String type, String name, String value) { return "\n"; } /** * getInput Method * * @parm String type * @parm String name * @parm int size * @return String */ public static String getInput(String type, String name, String value, String event, String eventAction) { return "\n"; } /** * getTextField Method * * @parm String name * @return String */ public static String getTextField(String name) { return getTextField(name, "", 30); } /** * getTextField Method * * @parm String name * @parm String value * @return String */ public static String getTextField(String name, String value) { return getTextField(name, value, 30); } /** * getTextField Method * * @parm String name * @parm String value * @parm int size * @return String */ public static String getTextField(String name, String value, int size) { return getInput("text", name, value, size); } /** * getPassField Method * * @parm String name * @return String */ public static String getPassField(String name) { return getPassField(name, "", 30); } /** * getPassField Method * * @parm String name * @parm String value * @return String */ public static String getPassField(String name, String value) { return getPassField(name, value, 30); } /** * getPassField Method * * @parm String name * @parm String value * @parm int size * @return String */ public static String getPassField(String name, String value, int size) { return getInput("password", name, value, size); } /** * getHiddenField Method * * @parm String name * @parm String value * @return String */ public static String getHiddenField(String name, String value) { return getInput("Hidden", name, value); } /** * getSelect Method * * @parm String name * @return String */ public static String getSelect(String name) { return "\n\t" + ""; return s; } /** * getComboBox Method * * @parm String name * @parm String[] value * @return String */ public static String getComboBox(String name, String[] value) { String s = "" + getSelect(name); for (int i = 0; i < value.length; i++) { s = s + getOption(value[i] + "") ; } s = s + "\n\t"; return s; } /** * getCommandButton Method * * @return String */ public static String getCommandButton(String name, String value, String event, String eventAction){ return getInput("Button", name, value, event, eventAction); } /** * getSubmitButton Method * * @return String */ public static String getSubmitButton() { return getInput("Submit", "Submit", "Submit"); } /** * getSubmitButton Method * * @return String */ public static String getSubmitButton(String name) { return getInput("Submit", name, name); } /** * getResetButton Method * * @return String */ public static String getResetButton() { return getInput("Reset", "Reset", "Reset"); } /** * getListItem Method * * @parm String data * @return String */ public static String getListItem(String s) { return "
  • \n" + s + "\n
  • "; } /** * getBreak Method * * @return String */ public static String getBreak() { return "\n
    \n "; } /** * getBold Method * * @return String */ public static String getBold(String s) { return "" + s + ""; } /** * getUnderline Method * * @return String */ public static String getUnderline(String s) { return "" + s + ""; } /** * getCenter Method * * @return String */ public static String getCenter(String s) { return "
    " + s + "
    "; } /** * getP Method * * @parm String data * @return String */ public static String getP(String s) { return "

    \n" + s + "\n

    "; } /** * quote Method * * @parm String data * @return String */ public static String quote(String s) { return '\"' + s + "\" "; } /** * getFont Method * * @parm String data * @parm String size * @return String */ public static String getFont(String s, String size) { return "" + s + ""; } /** * getImage Method * * @parm String source * @parm String align * @return String */ public static String getImage(String s, String align) { return "" ; } /** * getScript Method * * @parm String lang * @return String */ public static String getScript(String lang) { return ""; } public static String singleQuote(String s) { return "'" + s + "'"; } }