public abstract class HTMLComposerImpl extends HTMLComposer
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
A_CLOSING |
static java.lang.String |
A_HREF_OPENING |
static java.lang.String |
B_CLOSING |
static java.lang.String |
B_OPENING |
protected static java.lang.String |
BR |
protected static java.lang.String |
CLOSE_TAG |
static java.lang.String |
CODE_CLOSING |
static java.lang.String |
CODE_OPENING |
static java.lang.String |
NBSP |
Modifier | Constructor and Description |
---|---|
protected |
HTMLComposerImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
appendAdditionalListItemInfo(java.lang.StringBuilder buf,
RefElement refElement) |
void |
appendElementInReferences(java.lang.StringBuilder buf,
RefElement refElement) |
void |
appendElementOutReferences(java.lang.StringBuilder buf,
RefElement refElement) |
void |
appendElementReference(java.lang.StringBuilder buf,
RefElement refElement) |
void |
appendElementReference(java.lang.StringBuilder buf,
RefElement refElement,
boolean isPackageIncluded) |
void |
appendElementReference(java.lang.StringBuilder buf,
RefElement refElement,
java.lang.String linkText,
java.lang.String frameName) |
void |
appendElementReference(java.lang.StringBuilder buf,
java.lang.String url,
java.lang.String linkText,
java.lang.String frameName) |
void |
appendListItem(java.lang.StringBuilder buf,
RefElement refElement) |
void |
appendNoProblems(java.lang.StringBuilder buf) |
void |
appendQualifiedName(java.lang.StringBuilder buf,
RefEntity refEntity) |
protected void |
appendQuickFix(java.lang.StringBuilder buf,
java.lang.String text) |
protected void |
appendResolution(java.lang.StringBuilder buf,
RefEntity where,
java.lang.String[] quickFixes) |
abstract void |
compose(java.lang.StringBuilder buf,
RefEntity refEntity) |
void |
compose(java.lang.StringBuilder buf,
RefEntity refElement,
CommonProblemDescriptor descriptor) |
java.lang.String |
composeNumereables(int n,
java.lang.String statement,
java.lang.String singleEnding,
java.lang.String multipleEnding) |
void |
doneList(java.lang.StringBuilder buf) |
static void |
doneListItem(java.lang.StringBuilder buf) |
protected void |
genPageHeader(java.lang.StringBuilder buf,
RefEntity refEntity) |
<T> T |
getExtension(Key<T> key) |
void |
startList(java.lang.StringBuilder buf) |
void |
startListItem(java.lang.StringBuilder buf) |
appendAfterHeaderIndention, appendAfterHeaderIndention, appendHeading
protected static final java.lang.String BR
public static final java.lang.String NBSP
public static final java.lang.String CODE_CLOSING
public static final java.lang.String CODE_OPENING
public static final java.lang.String B_OPENING
public static final java.lang.String B_CLOSING
protected static final java.lang.String CLOSE_TAG
public static final java.lang.String A_HREF_OPENING
public static final java.lang.String A_CLOSING
public abstract void compose(java.lang.StringBuilder buf, RefEntity refEntity)
public void compose(java.lang.StringBuilder buf, RefEntity refElement, CommonProblemDescriptor descriptor)
protected void genPageHeader(java.lang.StringBuilder buf, RefEntity refEntity)
public void appendQualifiedName(java.lang.StringBuilder buf, RefEntity refEntity)
public void appendElementReference(java.lang.StringBuilder buf, RefElement refElement)
appendElementReference
in class HTMLComposer
public void appendElementReference(java.lang.StringBuilder buf, RefElement refElement, java.lang.String linkText, java.lang.String frameName)
appendElementReference
in class HTMLComposer
public void appendElementReference(java.lang.StringBuilder buf, java.lang.String url, java.lang.String linkText, java.lang.String frameName)
appendElementReference
in class HTMLComposer
protected void appendQuickFix(java.lang.StringBuilder buf, java.lang.String text)
public void appendElementReference(java.lang.StringBuilder buf, RefElement refElement, boolean isPackageIncluded)
appendElementReference
in class HTMLComposer
public java.lang.String composeNumereables(int n, java.lang.String statement, java.lang.String singleEnding, java.lang.String multipleEnding)
composeNumereables
in class HTMLComposer
public void appendElementInReferences(java.lang.StringBuilder buf, RefElement refElement)
appendElementInReferences
in class HTMLComposer
public void appendElementOutReferences(java.lang.StringBuilder buf, RefElement refElement)
appendElementOutReferences
in class HTMLComposer
public void appendListItem(java.lang.StringBuilder buf, RefElement refElement)
appendListItem
in class HTMLComposer
protected void appendAdditionalListItemInfo(java.lang.StringBuilder buf, RefElement refElement)
protected void appendResolution(java.lang.StringBuilder buf, RefEntity where, java.lang.String[] quickFixes)
public void startList(java.lang.StringBuilder buf)
startList
in class HTMLComposer
public void doneList(java.lang.StringBuilder buf)
doneList
in class HTMLComposer
public void startListItem(java.lang.StringBuilder buf)
startListItem
in class HTMLComposer
public static void doneListItem(java.lang.StringBuilder buf)
public void appendNoProblems(java.lang.StringBuilder buf)
appendNoProblems
in class HTMLComposer
public <T> T getExtension(Key<T> key)
getExtension
in class HTMLComposer