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

java.lang.Object
  extended by org.databene.webdecs.xml.AbstractXMLElementParser<Statement>
      extended by org.databene.benerator.engine.parser.xml.AbstractBeneratorDescriptorParser
          extended by org.databene.benerator.engine.parser.xml.AbstractTranscodeParser
              extended by org.databene.benerator.engine.parser.xml.TranscodingTaskParser
All Implemented Interfaces:
org.databene.webdecs.xml.XMLElementParser<Statement>

public class TranscodingTaskParser
extends AbstractTranscodeParser

Parses Benerator's <transcode> XML descriptor element.

Created: 10.09.2010 18:14:53

Since:
0.6.4
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.benerator.engine.parser.xml.AbstractBeneratorDescriptorParser
logger
 
Fields inherited from class org.databene.webdecs.xml.AbstractXMLElementParser
elementName, optionalAttributes, requiredAttributes, supportedParentTypes
 
Constructor Summary
TranscodingTaskParser()
           
 
Method Summary
 Statement doParse(org.w3c.dom.Element element, Statement[] parentPath, BeneratorParseContext parsingContext)
           
protected  org.databene.script.Expression<DBSystem> parseDefaultSource(org.w3c.dom.Element element)
           
 
Methods inherited from class org.databene.benerator.engine.parser.xml.AbstractTranscodeParser
parseIrrelevantColumns, parseSource, parseTarget
 
Methods inherited from class org.databene.benerator.engine.parser.xml.AbstractBeneratorDescriptorParser
containsGeneratorStatement, containsLoop, doParse, isLoop, parseOnErrorAttribute, parsePageSize
 
Methods inherited from class org.databene.webdecs.xml.AbstractXMLElementParser
assertAtLeastOneAttributeIsSet, assertAttributeIsNotSet, assertAttributeIsSet, assertElementName, checkAttributes, checkAttributeSupport, checkSupportedAttributes, createSyntaxError, createSyntaxError, excludeAttributes, getOptionalAttribute, getRequiredAttribute, parent, parse, parseOptionalBoolean, parseOptionalInteger, parseOptionalLong, parseOptionalName, parseRequiredName, supports, syntaxError, syntaxWarning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranscodingTaskParser

public TranscodingTaskParser()
Method Detail

doParse

public Statement doParse(org.w3c.dom.Element element,
                         Statement[] parentPath,
                         BeneratorParseContext parsingContext)
Specified by:
doParse in class AbstractBeneratorDescriptorParser

parseDefaultSource

protected org.databene.script.Expression<DBSystem> parseDefaultSource(org.w3c.dom.Element element)


Copyright © 2013. All Rights Reserved.