org.databene.benerator.engine.parser.xml
Class DescriptorParserUtil
java.lang.Object
org.databene.benerator.engine.parser.xml.DescriptorParserUtil
public class DescriptorParserUtil
- extends java.lang.Object
Provides utility methods for XML descriptor parsing.
Created: 19.02.2010 09:32:33
- Since:
- 0.6.0
- Author:
- Volker Bergmann
|
Method Summary |
static java.lang.String |
getAttribute(java.lang.String name,
org.w3c.dom.Element element)
|
static ConstantExpression<java.lang.String> |
parseAttribute(java.lang.String name,
org.w3c.dom.Element element)
|
static Expression<java.lang.Boolean> |
parseBooleanExpressionAttribute(java.lang.String name,
org.w3c.dom.Element element)
|
static Expression<java.lang.Boolean> |
parseBooleanExpressionAttribute(java.lang.String name,
org.w3c.dom.Element element,
java.lang.Boolean defaultValue)
|
static java.util.List<Statement> |
parseChildren(org.w3c.dom.Element parent,
ResourceManager resourceManager)
|
static Expression<java.lang.Integer> |
parseIntAttribute(java.lang.String name,
org.w3c.dom.Element element)
|
static Expression<java.lang.Integer> |
parseIntAttribute(java.lang.String name,
org.w3c.dom.Element element,
Expression<java.lang.Integer> defaultValue)
|
static Expression<java.lang.Integer> |
parseIntAttribute(java.lang.String name,
org.w3c.dom.Element element,
int defaultValue)
|
static Expression<java.lang.Long> |
parseLongAttribute(java.lang.String name,
org.w3c.dom.Element element,
Expression<java.lang.Long> defaultValue)
|
static Expression<java.lang.Long> |
parseLongAttribute(java.lang.String name,
org.w3c.dom.Element element,
long defaultValue)
|
static Expression<?> |
parseScriptableElementText(org.w3c.dom.Element element)
|
static Expression<java.lang.String> |
parseScriptableStringAttribute(java.lang.String name,
org.w3c.dom.Element element)
|
static Expression<?> |
parseScriptableTextAttribute(java.lang.String name,
org.w3c.dom.Element element)
|
static Expression<java.lang.String> |
parseTextElement(org.w3c.dom.Element element)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DescriptorParserUtil
public DescriptorParserUtil()
parseChildren
public static java.util.List<Statement> parseChildren(org.w3c.dom.Element parent,
ResourceManager resourceManager)
parseScriptableElementText
public static Expression<?> parseScriptableElementText(org.w3c.dom.Element element)
parseScriptableTextAttribute
public static Expression<?> parseScriptableTextAttribute(java.lang.String name,
org.w3c.dom.Element element)
parseTextElement
public static Expression<java.lang.String> parseTextElement(org.w3c.dom.Element element)
parseScriptableStringAttribute
public static Expression<java.lang.String> parseScriptableStringAttribute(java.lang.String name,
org.w3c.dom.Element element)
parseIntAttribute
public static Expression<java.lang.Integer> parseIntAttribute(java.lang.String name,
org.w3c.dom.Element element)
parseIntAttribute
public static Expression<java.lang.Integer> parseIntAttribute(java.lang.String name,
org.w3c.dom.Element element,
int defaultValue)
parseIntAttribute
public static Expression<java.lang.Integer> parseIntAttribute(java.lang.String name,
org.w3c.dom.Element element,
Expression<java.lang.Integer> defaultValue)
parseLongAttribute
public static Expression<java.lang.Long> parseLongAttribute(java.lang.String name,
org.w3c.dom.Element element,
long defaultValue)
parseLongAttribute
public static Expression<java.lang.Long> parseLongAttribute(java.lang.String name,
org.w3c.dom.Element element,
Expression<java.lang.Long> defaultValue)
parseBooleanExpressionAttribute
public static Expression<java.lang.Boolean> parseBooleanExpressionAttribute(java.lang.String name,
org.w3c.dom.Element element)
parseBooleanExpressionAttribute
public static Expression<java.lang.Boolean> parseBooleanExpressionAttribute(java.lang.String name,
org.w3c.dom.Element element,
java.lang.Boolean defaultValue)
parseAttribute
public static ConstantExpression<java.lang.String> parseAttribute(java.lang.String name,
org.w3c.dom.Element element)
getAttribute
public static java.lang.String getAttribute(java.lang.String name,
org.w3c.dom.Element element)
Copyright © 2010. All Rights Reserved.