public class freemarker.ext.ant.FreemarkerXmlTask
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: freemarker.ext.ant.FreemarkerXmlTask
super_class: java.lang.Object
{
private freemarker.ext.ant.JythonAntTask prepareModel;
descriptor: Lfreemarker/ext/ant/JythonAntTask;
flags: (0x0002) ACC_PRIVATE
private freemarker.ext.ant.JythonAntTask prepareEnvironment;
descriptor: Lfreemarker/ext/ant/JythonAntTask;
flags: (0x0002) ACC_PRIVATE
private final javax.xml.parsers.DocumentBuilderFactory builderFactory;
descriptor: Ljavax/xml/parsers/DocumentBuilderFactory;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private javax.xml.parsers.DocumentBuilder builder;
descriptor: Ljavax/xml/parsers/DocumentBuilder;
flags: (0x0002) ACC_PRIVATE
private freemarker.template.Configuration cfg;
descriptor: Lfreemarker/template/Configuration;
flags: (0x0002) ACC_PRIVATE
private java.io.File destDir;
descriptor: Ljava/io/File;
flags: (0x0002) ACC_PRIVATE
private java.io.File baseDir;
descriptor: Ljava/io/File;
flags: (0x0002) ACC_PRIVATE
private java.io.File templateDir;
descriptor: Ljava/io/File;
flags: (0x0002) ACC_PRIVATE
private java.lang.String templateName;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private freemarker.template.Template parsedTemplate;
descriptor: Lfreemarker/template/Template;
flags: (0x0002) ACC_PRIVATE
private long templateFileLastModified;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private java.lang.String projectAttribute;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.io.File projectFile;
descriptor: Ljava/io/File;
flags: (0x0002) ACC_PRIVATE
private freemarker.template.TemplateModel projectTemplate;
descriptor: Lfreemarker/template/TemplateModel;
flags: (0x0002) ACC_PRIVATE
private freemarker.template.TemplateNodeModel projectNode;
descriptor: Lfreemarker/template/TemplateNodeModel;
flags: (0x0002) ACC_PRIVATE
private freemarker.template.TemplateModel propertiesTemplate;
descriptor: Lfreemarker/template/TemplateModel;
flags: (0x0002) ACC_PRIVATE
private freemarker.template.TemplateModel userPropertiesTemplate;
descriptor: Lfreemarker/template/TemplateModel;
flags: (0x0002) ACC_PRIVATE
private long projectFileLastModified;
descriptor: J
flags: (0x0002) ACC_PRIVATE
private boolean incremental;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String extension;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String encoding;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private java.lang.String templateEncoding;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private boolean validation;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String models;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private final java.util.Map modelsMap;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tThe import org.apache cannot be resolved\n\tMatchingTask cannot be resolved to a type\n\tBuildException cannot be resolved to a type\n\tBuildException cannot be resolved to a type\n\tThe method execute() of type FreemarkerXmlTask must override or implement a supertype method\n\tBuildException cannot be resolved to a type\n\tDirectoryScanner cannot be resolved to a type\n\tThe method getProject() is undefined for the type FreemarkerXmlTask\n\tBuildException cannot be resolved to a type\n\tThe method getLocation() is undefined for the type FreemarkerXmlTask\n\tThe method getProject() is undefined for the type FreemarkerXmlTask\n\tThe method setTemplateDir(File) from the type FreemarkerXmlTask refers to the missing type BuildException\n\tBuildException cannot be resolved to a type\n\tBuildException cannot be resolved to a type\n\tProject cannot be resolved to a variable\n\tProject cannot be resolved to a variable\n\tThe method getDirectoryScanner(File) is undefined for the type FreemarkerXmlTask\n\tproject cannot be resolved\n\tproject cannot be resolved\n\tBuildException cannot be resolved to a type\n\tThe method getLocation() is undefined for the type FreemarkerXmlTask\n\tThe method process(File, String, File) from the type FreemarkerXmlTask refers to the missing type BuildException\n\tBuildException cannot be resolved to a type\n\tThe method ensureDirectoryFor(File) from the type FreemarkerXmlTask refers to the missing type BuildException\n\tProject cannot be resolved to a variable\n\tBuildException cannot be resolved to a type\n\tThe method execute(Map) from the type JythonAntTask refers to the missing type BuildException\n\tThe method execute(Map) from the type JythonAntTask refers to the missing type BuildException\n\tProject cannot be resolved to a variable\n\tProject cannot be resolved to a variable\n\tThe method log(String) is undefined for the type FreemarkerXmlTask\n\tThe method log(String) is undefined for the type FreemarkerXmlTask\n\tBuildException cannot be resolved to a type\n\tThe method getLocation() is undefined for the type FreemarkerXmlTask\n\tProject cannot be resolved to a variable\n\tBuildException cannot be resolved to a type\n\tThe method getLocation() is undefined for the type FreemarkerXmlTask\n\tBuildException cannot be resolved to a type\n\tBuildException cannot be resolved to a type\n\tBuildException cannot be resolved to a type\n\tThe method getLocation() is undefined for the type FreemarkerXmlTask\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
public void setBasedir(java.io.File);
descriptor: (Ljava/io/File;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
dir
public void setDestdir(java.io.File);
descriptor: (Ljava/io/File;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
dir
public void setExtension(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
extension
public void setTemplate(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
templateName
public void setTemplateDir(java.io.File);
descriptor: (Ljava/io/File;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tBuildException cannot be resolved to a type\n\tBuildException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
Exceptions:
throws BuildException
MethodParameters:
Name Flags
templateDir
public void setProjectfile(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
projectAttribute
public void setIncremental(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
incremental
public void setEncoding(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
encoding
public void setTemplateEncoding(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
inputEncoding
public void setValidation(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
validation
public void setModels(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
models
public void execute();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe method execute() of type FreemarkerXmlTask must override or implement a supertype method\n\tBuildException cannot be resolved to a type\n\tDirectoryScanner cannot be resolved to a type\n\tThe method getProject() is undefined for the type FreemarkerXmlTask\n\tBuildException cannot be resolved to a type\n\tThe method getLocation() is undefined for the type FreemarkerXmlTask\n\tThe method getProject() is undefined for the type FreemarkerXmlTask\n\tThe method setTemplateDir(File) from the type FreemarkerXmlTask refers to the missing type BuildException\n\tBuildException cannot be resolved to a type\n\tBuildException cannot be resolved to a type\n\tProject cannot be resolved to a variable\n\tProject cannot be resolved to a variable\n\tThe method getDirectoryScanner(File) is undefined for the type FreemarkerXmlTask\n\tproject cannot be resolved\n\tproject cannot be resolved\n\tBuildException cannot be resolved to a type\n\tThe method getLocation() is undefined for the type FreemarkerXmlTask\n\tThe method process(File, String, File) from the type FreemarkerXmlTask refers to the missing type BuildException\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
Exceptions:
throws BuildException
public void addConfiguredJython(freemarker.ext.ant.JythonAntTask);
descriptor: (Lfreemarker/ext/ant/JythonAntTask;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
jythonAntTask
public void addConfiguredPrepareModel(freemarker.ext.ant.JythonAntTask);
descriptor: (Lfreemarker/ext/ant/JythonAntTask;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
prepareModel
public void addConfiguredPrepareEnvironment(freemarker.ext.ant.JythonAntTask);
descriptor: (Lfreemarker/ext/ant/JythonAntTask;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
prepareEnvironment
private void process(java.io.File, java.lang.String, java.io.File);
descriptor: (Ljava/io/File;Ljava/lang/String;Ljava/io/File;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tBuildException cannot be resolved to a type\n\tThe method ensureDirectoryFor(File) from the type FreemarkerXmlTask refers to the missing type BuildException\n\tProject cannot be resolved to a variable\n\tBuildException cannot be resolved to a type\n\tThe method execute(Map) from the type JythonAntTask refers to the missing type BuildException\n\tThe method execute(Map) from the type JythonAntTask refers to the missing type BuildException\n\tProject cannot be resolved to a variable\n\tProject cannot be resolved to a variable\n\tThe method log(String) is undefined for the type FreemarkerXmlTask\n\tThe method log(String) is undefined for the type FreemarkerXmlTask\n\tBuildException cannot be resolved to a type\n\tThe method getLocation() is undefined for the type FreemarkerXmlTask\n\tProject cannot be resolved to a variable\n\tBuildException cannot be resolved to a type\n\tThe method getLocation() is undefined for the type FreemarkerXmlTask\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
Exceptions:
throws BuildException
MethodParameters:
Name Flags
baseDir
xmlFile
destDir
private void generateModels();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tBuildException cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
private void ensureDirectoryFor(java.io.File);
descriptor: (Ljava/io/File;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tBuildException cannot be resolved to a type\n\tBuildException cannot be resolved to a type\n\tThe method getLocation() is undefined for the type FreemarkerXmlTask\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
Exceptions:
throws BuildException
MethodParameters:
Name Flags
targetFile
private static freemarker.template.TemplateModel wrapMap(java.util.Map);
descriptor: (Ljava/util/Map;)Lfreemarker/template/TemplateModel;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
table
protected void insertDefaults(java.util.Map);
descriptor: (Ljava/util/Map;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lfreemarker/ext/ant/FreemarkerXmlTask;
MethodParameters:
Name Flags
root
}
SourceFile: "FreemarkerXmlTask.java"
RuntimeVisibleAnnotations:
java.lang.Deprecated()