org.databene.benerator.gui
Class ProjectBuilder

java.lang.Object
  extended by org.databene.benerator.gui.ProjectBuilder
All Implemented Interfaces:
java.lang.Runnable

public class ProjectBuilder
extends java.lang.Object
implements java.lang.Runnable

Creates benerator project archetypes.
Created at 30.11.2008 17:59:18

Since:
0.5.6
Author:
Volker Bergmann

Field Summary
protected  DBSystem db
           
protected  TypeDescriptor[] descriptors
           
protected  javax.xml.transform.sax.TransformerHandler handler
           
protected  Setup setup
           
 
Constructor Summary
ProjectBuilder(Setup setup, FolderLayout folderLayout, org.databene.commons.ui.ProgressMonitor monitor)
           
 
Method Summary
 void createBeneratorXml()
           
 java.lang.Exception[] getErrors()
           
 java.io.File resolveVariables(java.io.File file)
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

setup

protected Setup setup

descriptors

protected TypeDescriptor[] descriptors

handler

protected javax.xml.transform.sax.TransformerHandler handler

db

protected DBSystem db
Constructor Detail

ProjectBuilder

public ProjectBuilder(Setup setup,
                      FolderLayout folderLayout,
                      org.databene.commons.ui.ProgressMonitor monitor)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

getErrors

public java.lang.Exception[] getErrors()

resolveVariables

public java.io.File resolveVariables(java.io.File file)

createBeneratorXml

public void createBeneratorXml()
                        throws java.io.IOException,
                               java.text.ParseException
Throws:
java.io.IOException
java.text.ParseException


Copyright © 2013. All Rights Reserved.