class ImplJHtmlTag extends AbstractJHtmlComment implements JHtmlTag, HtmlCommentContent
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,java.lang.String> |
attributes |
private boolean |
newLine |
private java.lang.String |
tag |
private boolean |
writeClose |
CLOSE_PAREN_CONTENT, COMMA_CONTENT, DOC_ROOT_CONTENT, HASH_CONTENT, NL_CONTENT, OPEN_PAREN_CONTENT| Constructor and Description |
|---|
ImplJHtmlTag(java.lang.String tag,
boolean newLine,
boolean writeClose) |
| Modifier and Type | Method and Description |
|---|---|
JHtmlTag |
attribute(java.lang.String name) |
JHtmlTag |
attribute(java.lang.String name,
java.lang.String value) |
(package private) java.lang.Iterable<java.util.Map.Entry<java.lang.String,java.lang.String>> |
attributes() |
private void |
doAdd(java.lang.String name,
java.lang.String value) |
(package private) java.lang.String |
getTag() |
(package private) boolean |
isNewLine() |
void |
write(SourceFileWriter writer) |
(package private) void |
writeCloseTag(SourceFileWriter writer) |
(package private) void |
writeOpenTag(SourceFileWriter writer) |
add, block, br, docRoot, htmlLink, htmlTag, inlineDocTag, nl, p, preformattedCode, sp, text, typeName, valueadd, addItemDirectly, code, getContent, inlineDocTag, linkConstructor, linkField, linkMethod, linkMethod, linkTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitblock, br, docRoot, htmlLink, htmlTag, inlineDocTag, nl, p, preformattedCode, sp, text, typeName, valuecode, inlineDocTag, linkConstructor, linkField, linkMethod, linkMethod, linkTypeprivate final java.lang.String tag
private final boolean newLine
private final boolean writeClose
private java.util.Map<java.lang.String,java.lang.String> attributes
ImplJHtmlTag(java.lang.String tag,
boolean newLine,
boolean writeClose)
java.lang.String getTag()
boolean isNewLine()
public JHtmlTag attribute(java.lang.String name)
public JHtmlTag attribute(java.lang.String name, java.lang.String value)
private void doAdd(java.lang.String name,
java.lang.String value)
java.lang.Iterable<java.util.Map.Entry<java.lang.String,java.lang.String>> attributes()
void writeOpenTag(SourceFileWriter writer) throws java.io.IOException
java.io.IOExceptionvoid writeCloseTag(SourceFileWriter writer) throws java.io.IOException
java.io.IOExceptionpublic void write(SourceFileWriter writer) throws java.io.IOException
write in interface Writablewrite in class AbstractJCommentjava.io.IOException