1.1 --- a/src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java Wed Nov 14 17:23:10 2012 -0800 1.2 +++ b/src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java Thu Nov 15 09:18:36 2012 -0800 1.3 @@ -46,11 +46,13 @@ 1.4 implements SerializedFormWriter { 1.5 1.6 /** 1.7 + * @param configuration the configuration data for the doclet 1.8 * @throws IOException 1.9 * @throws DocletAbortException 1.10 */ 1.11 - public SerializedFormWriterImpl() throws IOException { 1.12 - super(ConfigurationImpl.getInstance(), DocPaths.SERIALIZED_FORM); 1.13 + public SerializedFormWriterImpl(ConfigurationImpl configuration) 1.14 + throws IOException { 1.15 + super(configuration, DocPaths.SERIALIZED_FORM); 1.16 } 1.17 1.18 /** 1.19 @@ -126,15 +128,16 @@ 1.20 */ 1.21 public Content getClassHeader(ClassDoc classDoc) { 1.22 String classLink = (classDoc.isPublic() || classDoc.isProtected())? 1.23 - getLink(new LinkInfoImpl(classDoc, 1.24 + getLink(new LinkInfoImpl(configuration, classDoc, 1.25 configuration.getClassName(classDoc))): 1.26 classDoc.qualifiedName(); 1.27 Content li = HtmlTree.LI(HtmlStyle.blockList, getMarkerAnchor( 1.28 classDoc.qualifiedName())); 1.29 String superClassLink = 1.30 classDoc.superclassType() != null ? 1.31 - getLink(new LinkInfoImpl(LinkInfoImpl.CONTEXT_SERIALIZED_FORM, 1.32 - classDoc.superclassType())) : 1.33 + getLink(new LinkInfoImpl(configuration, 1.34 + LinkInfoImpl.CONTEXT_SERIALIZED_FORM, 1.35 + classDoc.superclassType())) : 1.36 null; 1.37 1.38 //Print the heading.