org.databene.benerator.engine
Class DefaultBeneratorSubContext

java.lang.Object
  extended by org.databene.benerator.engine.AbstractBeneratorSubContext
      extended by org.databene.benerator.engine.DefaultBeneratorSubContext
All Implemented Interfaces:
java.io.Closeable, BeneratorContext, BeneratorSubContext, GeneratorContext, org.databene.commons.bean.ClassProvider, org.databene.commons.Context, org.databene.script.ScriptContext

public class DefaultBeneratorSubContext
extends AbstractBeneratorSubContext

Sub context version of the BeneratorContext.

Created: 02.09.2011 14:35:59

Since:
0.7.0
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.benerator.engine.AbstractBeneratorSubContext
currentProductName, parent
 
Constructor Summary
DefaultBeneratorSubContext(java.lang.String productName, BeneratorContext parent)
           
 
Method Summary
 BeneratorContext createSubContext(java.lang.String productName)
           
 ProductWrapper<?> getCurrentProduct()
           
 void setCurrentProduct(ProductWrapper<?> currentProduct)
           
 
Methods inherited from class org.databene.benerator.engine.AbstractBeneratorSubContext
addLocalType, close, contains, entrySet, forName, get, getContextUri, getDataModel, getDefaultComponentConfig, getDefaultDataset, getDefaultEncoding, getDefaultErrorHandler, getDefaultLineSeparator, getDefaultLocale, getDefaultPageSize, getDefaultScript, getDefaultSeparator, getDefaultsProvider, getExecutorService, getGeneratorFactory, getGlobal, getLocalDescriptorProvider, getMaxCount, getParent, hasProductNameInScope, importClass, importDefaults, importPackage, isAcceptUnknownSimpleTypes, isDefaultImports, isDefaultNull, isDefaultOneToOne, isValidate, keySet, remove, resolveRelativeUri, set, setAcceptUnknownSimpleTypes, setContextUri, setDataModel, setDefaultComponentConfig, setDefaultDataset, setDefaultEncoding, setDefaultErrorHandler, setDefaultImports, setDefaultLineSeparator, setDefaultLocale, setDefaultNull, setDefaultOneToOne, setDefaultPageSize, setDefaultScript, setDefaultSeparator, setDefaultsProvider, setGeneratorFactory, setGlobal, setMaxCount, setValidate, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultBeneratorSubContext

public DefaultBeneratorSubContext(java.lang.String productName,
                                  BeneratorContext parent)
Method Detail

getCurrentProduct

public ProductWrapper<?> getCurrentProduct()

setCurrentProduct

public void setCurrentProduct(ProductWrapper<?> currentProduct)

createSubContext

public BeneratorContext createSubContext(java.lang.String productName)


Copyright © 2013. All Rights Reserved.