org.databene.benerator.engine.statement
Class ImportStatement

java.lang.Object
  extended by org.databene.benerator.engine.statement.ImportStatement
All Implemented Interfaces:
Statement

public class ImportStatement
extends java.lang.Object
implements Statement

Imports classes by package, class, domain and platform definition(s).

Created at 22.07.2009 08:19:54

Since:
0.6.0
Author:
Volker Bergmann

Constructor Summary
ImportStatement(boolean defaultImports, java.lang.String[] classImports, java.lang.String[] domainImports, java.util.List<PlatformDescriptor> platformImports)
           
 
Method Summary
 boolean execute(BeneratorContext context)
           
 void importDomain(java.lang.String domain, BeneratorContext context)
           
 void importPlatform(PlatformDescriptor platformDescriptor, BeneratorContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImportStatement

public ImportStatement(boolean defaultImports,
                       java.lang.String[] classImports,
                       java.lang.String[] domainImports,
                       java.util.List<PlatformDescriptor> platformImports)
Method Detail

execute

public boolean execute(BeneratorContext context)
Specified by:
execute in interface Statement

importDomain

public void importDomain(java.lang.String domain,
                         BeneratorContext context)

importPlatform

public void importPlatform(PlatformDescriptor platformDescriptor,
                           BeneratorContext context)


Copyright © 2013. All Rights Reserved.