package com.dreamsense.html;
/**
* HTML Elements
* HTML Elements is a class that contains some basic Elements
* for creating a basic HTML document.
* @author Kyle Eggleston
* @version 1.0
* @since 1.0
**/
public class Html {
/**
* Heading 1
**/
public static String H1 = "h1";
/**
* Heading 2
**/
public static String H2 = "h2";
/**
* Heading 3
**/
public static String H3 = "h3";
/**
* Heading 4
**/
public static String H4 = "h4";
/**
* Heading 5
**/
public static String H5 = "h5";
/**
* Heading 6
**/
public static String H6 = "h6";
/**
* Paragraph
**/
public static String P = "p";
/**
* address
**/
public static String ADDRESS = "address";
/**
* HR
**/
public static String HR = "hr";
/**
* BR
**/
public static String BR = "br";
/**
* HTML Document Title
**/
public String title;
private StringBuilder sb = new StringBuilder();
/**
* Construct HTML
* @return this
* @param element The HTML Element
**/
public Html addElement(String element) {
sb.append(String.format("<%s/>",element))
.append("\n");
return this;
}
/**
* Construct HTML
* @return this
* @param element The HTML Element
* @param text The text that goes in the Element
**/
public Html addElement(String element, String text) {
sb.append(String.format("<%s>%s%s>", element, text, element))
.append("\n");
return this;
}
/**
* Construct HTML
* @return this
* @param element The HTML Element
* @param text The text that goes in the Element
* @param id The id of the Element
**/
public Html addElement(String element, String text, String id) {
sb.append(String.format("<%s id=\"%s\">%s<%s>", element, id, text, element))
.append("\n");
return this;
}
/**
* Sets the title of the HTML document
* @param title The title of the HTML document
* @return this
**/
public Html setTitle(String title) {
this.title = title;
return this;
}
/**
* Returns the title of the HTML document
* @return The title of the HTML document
**/
public String getTitle() {
return this.title;
}
/**
* Generate html
* @return Returns generated html
**/
public String build() {
StringBuilder main = new StringBuilder();
main.append("\n
\n")
.append(title)
.append(" \n\n").append("\n")
.append(sb.toString())
.append("\n");
return main.toString();
}
}
I want to say it first began in High School when I thought I was trying to beat the devil. Now when I say I was "trying to beat the devil", I mean I actually thought I was hearing the devil speak to me at night and that I had to find some way to overcome him. Looking back I should have sought professional help then. I remember telling a friend about this experience, and he looked at me like I was nuts. Talk about craziness right? Yeah something like that. I believe my first mental break was when I was serving a mission for The Church of Jesus Christ of Latter-Day Saints . I wanted to go home so bad. It could have just been homesickness . But...there was something more to it. About halfway through I was just done with it all. I had had enough of rejection and wanted to go home. But I was afraid that I was unable to because I would simply be told no . I know that sounds silly to people. But that's what happened. I didn't b...
Comments
Post a Comment