public final class HTMLDocument extends IElement.Factory.ElementImpl
IElement.Factory| Modifier and Type | Field and Description |
|---|---|
private IElement |
m_body |
private IContent |
m_footer |
private IElement |
m_head |
private IContent |
m_header |
private java.lang.String |
m_title |
m_contentsm_attrs, m_tag| Constructor and Description |
|---|
HTMLDocument() |
HTMLDocument(java.lang.String title,
java.lang.String encoding) |
| Modifier and Type | Method and Description |
|---|---|
IElementList |
add(IContent content)
Overridden to add to the doc body.
|
void |
addEmptyP() |
void |
addH(int level,
IContent text,
java.lang.String classID) |
void |
addH(int level,
java.lang.String text,
java.lang.String classID) |
void |
addHR(int size) |
void |
addLINK(java.lang.String type,
java.lang.String href)
Adds a <LINK> to the head.
|
void |
addStyle(java.lang.String css) |
void |
emit(HTMLWriter out)
Overridden to ensure header/footer appear first/last in the body.
|
IElement |
getBody() |
IContent |
getFooter() |
IElement |
getHead() |
IContent |
getHeader() |
java.lang.String |
getTitle() |
void |
setFooter(IContent footer) |
void |
setHeader(IContent header) |
add, setText, size, toStringgetAttributes, getTag, setClassclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAttributes, getTag, setClassprivate final java.lang.String m_title
private final IElement m_head
private final IElement m_body
private IContent m_header
private IContent m_footer
public HTMLDocument()
public HTMLDocument(java.lang.String title,
java.lang.String encoding)
public java.lang.String getTitle()
public IElement getHead()
public IElement getBody()
public IContent getHeader()
public IContent getFooter()
public void setHeader(IContent header)
public void setFooter(IContent footer)
public void emit(HTMLWriter out)
emit in interface IContentemit in class IElement.Factory.ElementImplpublic IElementList add(IContent content)
add in interface IElementListadd in class IElement.Factory.ElementImplpublic void addStyle(java.lang.String css)
public void addLINK(java.lang.String type,
java.lang.String href)
public void addH(int level,
java.lang.String text,
java.lang.String classID)
public void addH(int level,
IContent text,
java.lang.String classID)
public void addHR(int size)
public void addEmptyP()