net.sf.statcvs.output
Class HTMLPage
java.lang.Object
net.sf.statcvs.output.HTMLPage
- Direct Known Subclasses:
- AuthorPage, CommitLogPage, CPAPage, DirectorySizesPage, FileSizesPage, IndexPage, LOCPage, ModulePage, NoFilesPage
- public abstract class HTMLPage
- extends java.lang.Object
- Author:
- anja
Method Summary |
protected java.lang.String |
a(java.lang.String target,
java.lang.String html)
|
protected java.lang.String |
br()
|
protected void |
createPage()
|
protected java.lang.String |
deleteEndingSlash(java.lang.String path)
|
protected CvsContent |
getContent()
|
protected java.lang.String |
getFileName()
|
protected java.lang.String |
getFolderHtml(Directory dir,
int currentDepth)
|
static java.util.logging.Logger |
getLogger()
Returns the logger. |
protected java.lang.String |
getPageName()
|
java.lang.String |
getUserLink(java.lang.String userName)
Returns HTML code for a userPage link tag |
protected java.lang.String |
h1(java.lang.String h1)
|
protected java.lang.String |
h2(java.lang.String h2)
|
protected java.lang.String |
img(java.lang.String image,
int width,
int height)
Returns HTML code for a image tag |
protected java.lang.String |
li(java.lang.String li)
|
protected java.lang.String |
p(java.lang.String p)
|
protected void |
print(java.lang.String printStream)
|
protected void |
printBackLink()
|
protected abstract void |
printBody()
|
protected void |
printH2(java.lang.String h2)
|
protected void |
printParagraph(java.lang.String paragraphContent)
|
protected void |
setFileName(java.lang.String fileName)
|
protected void |
setPageName(java.lang.String pageName)
|
protected java.lang.String |
strong(java.lang.String b)
|
protected java.lang.String |
tag(java.lang.String tag,
java.lang.String content)
|
protected java.lang.String |
ul(java.lang.String ul)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SPACE_COUNT
protected static final int SPACE_COUNT
- See Also:
- Constant Field Values
HTMLPage
public HTMLPage(CvsContent content)
- Method HTMLPage.
- Parameters:
content
- of the Page
createPage
protected void createPage()
throws java.io.IOException
- Throws:
java.io.IOException
print
protected void print(java.lang.String printStream)
throws java.io.IOException
- Throws:
java.io.IOException
printH2
protected void printH2(java.lang.String h2)
throws java.io.IOException
- Throws:
java.io.IOException
printParagraph
protected void printParagraph(java.lang.String paragraphContent)
throws java.io.IOException
- Throws:
java.io.IOException
printBackLink
protected void printBackLink()
throws java.io.IOException
- Throws:
java.io.IOException
br
protected java.lang.String br()
p
protected java.lang.String p(java.lang.String p)
h1
protected java.lang.String h1(java.lang.String h1)
h2
protected java.lang.String h2(java.lang.String h2)
strong
protected java.lang.String strong(java.lang.String b)
a
protected java.lang.String a(java.lang.String target,
java.lang.String html)
ul
protected java.lang.String ul(java.lang.String ul)
li
protected java.lang.String li(java.lang.String li)
img
protected java.lang.String img(java.lang.String image,
int width,
int height)
- Returns HTML code for a image tag
- Parameters:
image
- URL of the Image to be hyperlinkedwidth
- width of the Image to be hyperlinkedheight
- height of the Image to be hyperlinked
- Returns:
- HTML code for the image tag
tag
protected java.lang.String tag(java.lang.String tag,
java.lang.String content)
printBody
protected abstract void printBody()
throws java.io.IOException
- Throws:
java.io.IOException
getUserLink
public java.lang.String getUserLink(java.lang.String userName)
- Returns HTML code for a userPage link tag
- Parameters:
userName
- userName to be tagged
- Returns:
- HTML code for the userPage link tag
deleteEndingSlash
protected java.lang.String deleteEndingSlash(java.lang.String path)
getFolderHtml
protected java.lang.String getFolderHtml(Directory dir,
int currentDepth)
getLogger
public static java.util.logging.Logger getLogger()
- Returns the logger.
- Returns:
- Logger
getContent
protected CvsContent getContent()
setFileName
protected void setFileName(java.lang.String fileName)
getFileName
protected java.lang.String getFileName()
setPageName
protected void setPageName(java.lang.String pageName)
getPageName
protected java.lang.String getPageName()