org.databene.benerator.engine.parser.xml
Class AbstractDescriptorParser
java.lang.Object
org.databene.benerator.engine.parser.xml.AbstractDescriptorParser
- All Implemented Interfaces:
- DescriptorParser
- Direct Known Subclasses:
- BeanParser, CommentParser, DatabaseParser, EchoParser, ImportParser, IncludeParser, PropertyParser, RunTaskParser, WaitParser
public abstract class AbstractDescriptorParser
- extends java.lang.Object
- implements DescriptorParser
Abstract parent class for Descriptor parsers.
Created: 25.10.2009 00:43:18
- Since:
- 0.6.0
- Author:
- Volker Bergmann
|
Field Summary |
protected org.slf4j.Logger |
logger
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected org.slf4j.Logger logger
AbstractDescriptorParser
public AbstractDescriptorParser(java.lang.String elementName)
AbstractDescriptorParser
public AbstractDescriptorParser(java.lang.String elementName,
java.lang.String parentName)
supports
public boolean supports(java.lang.String elementName,
java.lang.String parentName)
- Specified by:
supports in interface DescriptorParser
containsLoop
public static boolean containsLoop(Statement[] parentPath)
isLoop
public static boolean isLoop(Statement statement)
containsGeneratorStatement
public static boolean containsGeneratorStatement(Statement[] parentPath)
checkAttributes
protected static void checkAttributes(org.w3c.dom.Element element,
java.util.Set<java.lang.String> supportedAttributes)
Copyright © 2010. All Rights Reserved.