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
java.io.IOException
print
protected void print(java.lang.String printStream)
throws java.io.IOException
java.io.IOException
printH2
protected void printH2(java.lang.String h2)
throws java.io.IOException
java.io.IOException
printParagraph
protected void printParagraph(java.lang.String paragraphContent)
throws java.io.IOException
java.io.IOException
printBackLink
protected void printBackLink()
throws java.io.IOException
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
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()