public class org.apache.isis.subdomains.xdocreport.applib.service.example.Generate0Fields extends java.lang.Object
{
public void <init>()
{
org.apache.isis.subdomains.xdocreport.applib.service.example.Generate0Fields v;
v := @this: org.apache.isis.subdomains.xdocreport.applib.service.example.Generate0Fields;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static void main(java.lang.String[]) throws fr.opensagres.xdocreport.core.XDocReportException, java.io.IOException
{
fr.opensagres.xdocreport.template.TemplateEngineKind v;
fr.opensagres.xdocreport.template.formatter.FieldsMetadata v;
java.io.FileOutputStream v;
java.lang.String[] v;
java.lang.String v;
java.io.File v;
v := @parameter: java.lang.String[];
v = new fr.opensagres.xdocreport.template.formatter.FieldsMetadata;
v = <fr.opensagres.xdocreport.template.TemplateEngineKind: fr.opensagres.xdocreport.template.TemplateEngineKind Freemarker>;
v = virtualinvoke v.<fr.opensagres.xdocreport.template.TemplateEngineKind: java.lang.String name()>();
specialinvoke v.<fr.opensagres.xdocreport.template.formatter.FieldsMetadata: void <init>(java.lang.String)>(v);
virtualinvoke v.<fr.opensagres.xdocreport.template.formatter.FieldsMetadata: void load(java.lang.String,java.lang.Class)>("project", class "Lorg/apache/isis/subdomains/xdocreport/applib/service/example/models/Project;");
virtualinvoke v.<fr.opensagres.xdocreport.template.formatter.FieldsMetadata: void load(java.lang.String,java.lang.Class,boolean)>("developers", class "Lorg/apache/isis/subdomains/xdocreport/applib/service/example/models/Developer;", 1);
v = new java.io.File;
specialinvoke v.<java.io.File: void <init>(java.lang.String)>("target/project.fields.xml");
v = new java.io.FileOutputStream;
specialinvoke v.<java.io.FileOutputStream: void <init>(java.io.File)>(v);
virtualinvoke v.<fr.opensagres.xdocreport.template.formatter.FieldsMetadata: void saveXML(java.io.OutputStream,boolean)>(v, 1);
return;
}
}