org.databene.benerator.engine.parser.xml
Class PropertyParser

java.lang.Object
  extended by org.databene.benerator.engine.parser.xml.AbstractDescriptorParser
      extended by org.databene.benerator.engine.parser.xml.PropertyParser
All Implemented Interfaces:
DescriptorParser

public class PropertyParser
extends AbstractDescriptorParser

Parses a <Property> element in a Benerator descriptor file.

Created: 25.10.2009 00:58:53

Since:
0.6.0
Author:
Volker Bergmann

Nested Class Summary
static class PropertyParser.SourceExpression<E>
          Evaluates a 'source' expression to a Generator.
 
Field Summary
 
Fields inherited from class org.databene.benerator.engine.parser.xml.AbstractDescriptorParser
logger
 
Constructor Summary
PropertyParser()
           
 
Method Summary
 Statement parse(org.w3c.dom.Element element, Statement[] parentPath, ResourceManager resourceManager)
           
static Expression<?> parseValue(org.w3c.dom.Element element, ResourceManager resourceManager)
           
 
Methods inherited from class org.databene.benerator.engine.parser.xml.AbstractDescriptorParser
checkAttributes, containsGeneratorStatement, containsLoop, isLoop, supports
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyParser

public PropertyParser()
Method Detail

parse

public Statement parse(org.w3c.dom.Element element,
                       Statement[] parentPath,
                       ResourceManager resourceManager)

parseValue

public static Expression<?> parseValue(org.w3c.dom.Element element,
                                       ResourceManager resourceManager)


Copyright © 2010. All Rights Reserved.