Newer
Older
RDLCanvas / src / main / java / org / ntlab / rdlcanvas / generaterdl / GenerateRDL.java
package org.ntlab.rdlcanvas.generaterdl;

import org.ntlab.rdlcanvas.models.RDLSpec;
import org.ntlab.rdlcanvas.parser.Parser;

import java.io.BufferedReader;

public class GenerateRDL {

    RDLSpec spec = new RDLSpec();

    public GenerateRDL() {
        Parser parser = new Parser();
        ScreenGenerateRDL screenGenerateRDL = new ScreenGenerateRDL(parser.getValue(), spec);
        ScreenTemplateGenerateRDL screenTemplateGenerateRDL = new ScreenTemplateGenerateRDL(spec);
        System.out.println(spec.toString());
        spec.outputConstant();
    }

    public GenerateRDL(final BufferedReader reader) {
        Parser parser = new Parser(reader);
        ScreenGenerateRDL screenGenerateRDL = new ScreenGenerateRDL(parser.getValue(), spec);
        ScreenTemplateGenerateRDL screenTemplateGenerateRDL = new ScreenTemplateGenerateRDL(spec);
        System.out.println(spec.toString());
        spec.outputConstant();
    }
}