44 * |
44 * |
45 * @author Joe Fialli |
45 * @author Joe Fialli |
46 * @author Bhavesh Patel (Modified) |
46 * @author Bhavesh Patel (Modified) |
47 */ |
47 */ |
48 public class HtmlSerialFieldWriter extends FieldWriterImpl |
48 public class HtmlSerialFieldWriter extends FieldWriterImpl |
49 implements SerializedFormWriter.SerialFieldWriter { |
49 implements SerializedFormWriter.SerialFieldWriter { |
50 ProgramElementDoc[] members = null; |
50 ProgramElementDoc[] members = null; |
51 |
51 |
52 private boolean printedOverallAnchor = false; |
52 private boolean printedOverallAnchor = false; |
53 |
53 |
54 public HtmlSerialFieldWriter(SubWriterHolderWriter writer, |
54 public HtmlSerialFieldWriter(SubWriterHolderWriter writer, |
184 * |
184 * |
185 * @param field the field to document. |
185 * @param field the field to document. |
186 * @param contentTree the tree to which the member tags info will be added |
186 * @param contentTree the tree to which the member tags info will be added |
187 */ |
187 */ |
188 public void addMemberTags(FieldDoc field, Content contentTree) { |
188 public void addMemberTags(FieldDoc field, Content contentTree) { |
189 TagletOutputImpl output = new TagletOutputImpl(""); |
189 TagletOutput output = new TagletOutputImpl(); |
190 TagletWriter.genTagOuput(configuration.tagletManager, field, |
190 TagletWriter.genTagOuput(configuration.tagletManager, field, |
191 configuration.tagletManager.getCustomTags(field), |
191 configuration.tagletManager.getCustomTags(field), |
192 writer.getTagletWriterInstance(false), output); |
192 writer.getTagletWriterInstance(false), output); |
193 String outputString = output.toString().trim(); |
193 String outputString = output.toString().trim(); |
194 Content dlTags = new HtmlTree(HtmlTag.DL); |
194 Content dlTags = new HtmlTree(HtmlTag.DL); |