public class freemarker.core.FreeMarkerTree extends javax.swing.JTree
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: freemarker.core.FreeMarkerTree
super_class: javax.swing.JTree
{
public void <init>(freemarker.template.Template);
descriptor: (Lfreemarker/template/Template;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual freemarker.template.Template.getRootTreeNode:()Lfreemarker/core/TemplateElement;
invokespecial javax.swing.JTree.<init>:(Ljavax/swing/tree/TreeNode;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lfreemarker/core/FreeMarkerTree;
0 2 1 template Lfreemarker/template/Template;
MethodParameters:
Name Flags
template
public void setTemplate(freemarker.template.Template);
descriptor: (Lfreemarker/template/Template;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new javax.swing.tree.DefaultTreeModel
dup
aload 1
invokevirtual freemarker.template.Template.getRootTreeNode:()Lfreemarker/core/TemplateElement;
invokespecial javax.swing.tree.DefaultTreeModel.<init>:(Ljavax/swing/tree/TreeNode;)V
invokevirtual freemarker.core.FreeMarkerTree.setModel:(Ljavax/swing/tree/TreeModel;)V
1: aload 0
invokevirtual freemarker.core.FreeMarkerTree.invalidate:()V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lfreemarker/core/FreeMarkerTree;
0 3 1 template Lfreemarker/template/Template;
MethodParameters:
Name Flags
template
public java.lang.String convertValueToText(java.lang.Object, boolean, boolean, boolean, int, boolean);
descriptor: (Ljava/lang/Object;ZZZIZ)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=7, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 1
instanceof freemarker.core.TemplateElement
ifeq 2
1: aload 1
checkcast freemarker.core.TemplateElement
invokevirtual freemarker.core.TemplateElement.getDescription:()Ljava/lang/String;
areturn
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
areturn
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 3 0 this Lfreemarker/core/FreeMarkerTree;
0 3 1 value Ljava/lang/Object;
0 3 2 selected Z
0 3 3 expanded Z
0 3 4 leaf Z
0 3 5 row I
0 3 6 hasFocus Z
MethodParameters:
Name Flags
value
selected
expanded
leaf
row
hasFocus
}
SourceFile: "FreeMarkerTree.java"
RuntimeVisibleAnnotations:
java.lang.Deprecated()