public class jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter extends jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter
super_class: jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter
{
int noOfPackages;
descriptor: I
flags: (0x0000)
public void <init>(jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl, jdk.javadoc.internal.doclets.toolkit.util.DocPath);
descriptor: (Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokespecial jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.<init>:(Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;)V
1: aload 0
aload 1
getfield jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.packages:Ljava/util/SortedSet;
invokeinterface java.util.SortedSet.size:()I
putfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.noOfPackages:I
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Ljdk/javadoc/internal/doclets/formats/html/FrameOutputWriter;
0 3 1 configuration Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
0 3 2 filename Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;
MethodParameters:
Name Flags
configuration
filename
public static void generate(jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl);
descriptor: (Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: new jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter
dup
aload 0
getstatic jdk.javadoc.internal.doclets.toolkit.util.DocPaths.INDEX:Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;
invokespecial jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.<init>:(Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;)V
astore 1
start local 1 1: aload 1
invokevirtual jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.generateFrameFile:()V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 configuration Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
1 3 1 framegen Ljdk/javadoc/internal/doclets/formats/html/FrameOutputWriter;
Exceptions:
throws jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException
MethodParameters:
Name Flags
configuration
protected void generateFrameFile();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=9, args_size=1
start local 0 0: aload 0
invokevirtual jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.getFrameDetails:()Ljdk/javadoc/internal/doclets/toolkit/Content;
astore 1
start local 1 1: new jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree
dup
getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag.BODY:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;
invokespecial jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.<init>:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;)V
astore 2
start local 2 2: aload 2
getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlAttr.ONLOAD:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr;
ldc "loadFrames()"
invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addAttr:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr;Ljava/lang/String;)V
3: aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
getfield jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.topFile:Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;
invokevirtual jdk.javadoc.internal.doclets.toolkit.util.DocPath.getPath:()Ljava/lang/String;
astore 3
start local 3 4: new java.lang.StringBuilder
dup
ldc "\nif (targetPage == \"\" || targetPage == \"undefined\")\n window.location.replace('"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
5: aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "');\n"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
6: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 4
start local 4 7: new jdk.javadoc.internal.doclets.formats.html.markup.RawHtml
dup
aload 4
ldc "\n"
getstatic jdk.javadoc.internal.doclets.toolkit.util.DocletConstants.NL:Ljava/lang/String;
invokevirtual java.lang.String.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
invokespecial jdk.javadoc.internal.doclets.formats.html.markup.RawHtml.<init>:(Ljava/lang/CharSequence;)V
astore 5
start local 5 8: invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.SCRIPT:()Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
astore 6
start local 6 9: aload 6
aload 5
invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
10: aload 2
aload 6
invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
11: aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.contents:Ljdk/javadoc/internal/doclets/formats/html/Contents;
getfield jdk.javadoc.internal.doclets.formats.html.Contents.noScriptMessage:Ljdk/javadoc/internal/doclets/toolkit/Content;
invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.NOSCRIPT:(Ljdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
astore 7
start local 7 12: aload 2
aload 7
invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
13: aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag.MAIN:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;
invokevirtual jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.allowTag:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;)Z
ifeq 17
14: aload 1
invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.MAIN:(Ljdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
astore 8
start local 8 15: aload 2
aload 8
invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
end local 8 16: goto 18
17: StackMap locals: jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter jdk.javadoc.internal.doclets.toolkit.Content jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree java.lang.String java.lang.String jdk.javadoc.internal.doclets.formats.html.markup.RawHtml jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree jdk.javadoc.internal.doclets.toolkit.Content
StackMap stack:
aload 2
aload 1
invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
18: StackMap locals:
StackMap stack:
aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
getfield jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.windowtitle:Ljava/lang/String;
invokevirtual java.lang.String.length:()I
ifle 23
19: aload 0
aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
getfield jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.windowtitle:Ljava/lang/String;
aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
20: aload 2
21: invokevirtual jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.printFramesDocument:(Ljava/lang/String;Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
22: goto 26
23: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
ldc "doclet.Generated_Docs_Untitled"
invokevirtual jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;)Ljava/lang/String;
24: aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
aload 2
25: invokevirtual jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.printFramesDocument:(Ljava/lang/String;Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;)V
26: StackMap locals:
StackMap stack:
return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Ljdk/javadoc/internal/doclets/formats/html/FrameOutputWriter;
1 27 1 frame Ljdk/javadoc/internal/doclets/toolkit/Content;
2 27 2 body Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
4 27 3 topFilePath Ljava/lang/String;
7 27 4 javaScriptRefresh Ljava/lang/String;
8 27 5 scriptContent Ljdk/javadoc/internal/doclets/formats/html/markup/RawHtml;
9 27 6 scriptTree Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
12 27 7 noScript Ljdk/javadoc/internal/doclets/toolkit/Content;
15 16 8 main Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
Exceptions:
throws jdk.javadoc.internal.doclets.toolkit.util.DocFileIOException
protected jdk.javadoc.internal.doclets.toolkit.Content getFrameDetails();
descriptor: ()Ljdk/javadoc/internal/doclets/toolkit/Content;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=1
start local 0 0: new jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree
dup
getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag.DIV:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;
invokespecial jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.<init>:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;)V
astore 1
start local 1 1: new jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree
dup
getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTag.DIV:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;
invokespecial jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.<init>:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTag;)V
astore 2
start local 2 2: aload 1
getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle.leftContainer:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;
invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addStyle:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;)V
3: aload 2
getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle.rightContainer:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;
invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addStyle:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;)V
4: aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
getfield jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.showModules:Z
ifeq 7
aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
getfield jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.modules:Ljava/util/SortedSet;
invokeinterface java.util.SortedSet.size:()I
iconst_1
if_icmple 7
5: aload 0
aload 1
invokevirtual jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.addAllModulesFrameTag:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
6: goto 9
StackMap locals: jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree
StackMap stack:
7: aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.noOfPackages:I
iconst_1
if_icmple 9
8: aload 0
aload 1
invokevirtual jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.addAllPackagesFrameTag:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
9: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.addAllClassesFrameTag:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
10: aload 0
aload 2
invokevirtual jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.addClassFrameTag:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
11: getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle.mainContainer:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;
aload 1
invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.DIV:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;Ljdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
astore 3
start local 3 12: aload 3
aload 2
invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
13: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Ljdk/javadoc/internal/doclets/formats/html/FrameOutputWriter;
1 14 1 leftContainerDiv Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
2 14 2 rightContainerDiv Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
12 14 3 mainContainer Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
private void addAllModulesFrameTag(jdk.javadoc.internal.doclets.toolkit.Content);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/Content;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: getstatic jdk.javadoc.internal.doclets.toolkit.util.DocPaths.MODULE_OVERVIEW_FRAME:Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;
invokevirtual jdk.javadoc.internal.doclets.toolkit.util.DocPath.getPath:()Ljava/lang/String;
1: ldc "packageListFrame"
aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
ldc "doclet.All_Modules"
invokevirtual jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;)Ljava/lang/String;
2: invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.IFRAME:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
astore 2
start local 2 3: getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle.leftTop:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;
aload 2
invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.DIV:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;Ljdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
astore 3
start local 3 4: aload 1
aload 3
invokevirtual jdk.javadoc.internal.doclets.toolkit.Content.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/javadoc/internal/doclets/formats/html/FrameOutputWriter;
0 6 1 contentTree Ljdk/javadoc/internal/doclets/toolkit/Content;
3 6 2 frame Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
4 6 3 leftTop Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
MethodParameters:
Name Flags
contentTree
private void addAllPackagesFrameTag(jdk.javadoc.internal.doclets.toolkit.Content);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/Content;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: getstatic jdk.javadoc.internal.doclets.toolkit.util.DocPaths.OVERVIEW_FRAME:Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;
invokevirtual jdk.javadoc.internal.doclets.toolkit.util.DocPath.getPath:()Ljava/lang/String;
1: ldc "packageListFrame"
aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
ldc "doclet.All_Packages"
invokevirtual jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;)Ljava/lang/String;
2: invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.IFRAME:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
astore 2
start local 2 3: getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle.leftTop:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;
aload 2
invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.DIV:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;Ljdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
astore 3
start local 3 4: aload 1
aload 3
invokevirtual jdk.javadoc.internal.doclets.toolkit.Content.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/javadoc/internal/doclets/formats/html/FrameOutputWriter;
0 6 1 contentTree Ljdk/javadoc/internal/doclets/toolkit/Content;
3 6 2 frame Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
4 6 3 leftTop Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
MethodParameters:
Name Flags
contentTree
private void addAllClassesFrameTag(jdk.javadoc.internal.doclets.toolkit.Content);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/Content;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: getstatic jdk.javadoc.internal.doclets.toolkit.util.DocPaths.ALLCLASSES_FRAME:Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;
invokevirtual jdk.javadoc.internal.doclets.toolkit.util.DocPath.getPath:()Ljava/lang/String;
1: ldc "packageFrame"
aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
ldc "doclet.All_classes_and_interfaces"
invokevirtual jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;)Ljava/lang/String;
2: invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.IFRAME:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
astore 2
start local 2 3: getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle.leftBottom:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;
aload 2
invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.DIV:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;Ljdk/javadoc/internal/doclets/toolkit/Content;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
astore 3
start local 3 4: aload 1
aload 3
invokevirtual jdk.javadoc.internal.doclets.toolkit.Content.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/javadoc/internal/doclets/formats/html/FrameOutputWriter;
0 6 1 contentTree Ljdk/javadoc/internal/doclets/toolkit/Content;
3 6 2 frame Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
4 6 3 leftBottom Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
MethodParameters:
Name Flags
contentTree
private void addClassFrameTag(jdk.javadoc.internal.doclets.toolkit.Content);
descriptor: (Ljdk/javadoc/internal/doclets/toolkit/Content;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
getfield jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.topFile:Ljdk/javadoc/internal/doclets/toolkit/util/DocPath;
invokevirtual jdk.javadoc.internal.doclets.toolkit.util.DocPath.getPath:()Ljava/lang/String;
ldc "classFrame"
1: aload 0
getfield jdk.javadoc.internal.doclets.formats.html.FrameOutputWriter.configuration:Ljdk/javadoc/internal/doclets/formats/html/ConfigurationImpl;
ldc "doclet.Package_class_and_interface_descriptions"
invokevirtual jdk.javadoc.internal.doclets.formats.html.ConfigurationImpl.getText:(Ljava/lang/String;)Ljava/lang/String;
2: invokestatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.IFRAME:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
astore 2
start local 2 3: aload 2
getstatic jdk.javadoc.internal.doclets.formats.html.markup.HtmlStyle.rightIframe:Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;
invokevirtual jdk.javadoc.internal.doclets.formats.html.markup.HtmlTree.addStyle:(Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle;)V
4: aload 1
aload 2
invokevirtual jdk.javadoc.internal.doclets.toolkit.Content.addContent:(Ljdk/javadoc/internal/doclets/toolkit/Content;)V
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljdk/javadoc/internal/doclets/formats/html/FrameOutputWriter;
0 6 1 contentTree Ljdk/javadoc/internal/doclets/toolkit/Content;
3 6 2 frame Ljdk/javadoc/internal/doclets/formats/html/markup/HtmlTree;
MethodParameters:
Name Flags
contentTree
}
SourceFile: "FrameOutputWriter.java"