org.databene.benerator.engine.expression.xml
Class XMLConsumerExpression

java.lang.Object
  extended by org.databene.script.expression.DynamicExpression<Consumer>
      extended by org.databene.benerator.engine.expression.xml.XMLConsumerExpression
All Implemented Interfaces:
org.databene.script.Expression<Consumer>

public class XMLConsumerExpression
extends org.databene.script.expression.DynamicExpression<Consumer>

Parses a Consumer specification in an XML element in a descriptor file.

Created at 24.07.2009 07:21:16

Since:
0.6.0
Author:
Volker Bergmann

Constructor Summary
XMLConsumerExpression(org.w3c.dom.Element entityElement, boolean consumersExpected, ResourceManager resourceManager)
           
 
Method Summary
static void addConsumer(org.databene.script.BeanSpec beanSpec, BeneratorContext context, ConsumerChain chain)
           
 Consumer evaluate(org.databene.commons.Context context)
           
 java.lang.String toString()
           
 
Methods inherited from class org.databene.script.expression.DynamicExpression
isConstant
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLConsumerExpression

public XMLConsumerExpression(org.w3c.dom.Element entityElement,
                             boolean consumersExpected,
                             ResourceManager resourceManager)
Method Detail

evaluate

public Consumer evaluate(org.databene.commons.Context context)

addConsumer

public static void addConsumer(org.databene.script.BeanSpec beanSpec,
                               BeneratorContext context,
                               ConsumerChain chain)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2013. All Rights Reserved.