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, value
add, addItemDirectly, code, getContent, inlineDocTag, linkConstructor, linkField, linkMethod, linkMethod, linkType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
block, br, docRoot, htmlLink, htmlTag, inlineDocTag, nl, p, preformattedCode, sp, text, typeName, value
code, inlineDocTag, linkConstructor, linkField, linkMethod, linkMethod, linkType
private 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.IOException
void writeCloseTag(SourceFileWriter writer) throws java.io.IOException
java.io.IOException
public void write(SourceFileWriter writer) throws java.io.IOException
write
in interface Writable
write
in class AbstractJComment
java.io.IOException