org.databene.benerator.parser.xml
Class XmlDescriptorParser

java.lang.Object
  extended by org.databene.benerator.parser.xml.XmlDescriptorParser

public class XmlDescriptorParser
extends java.lang.Object

Utility class for parsing benerator descriptors in XML format.

Created at 02.01.2009 17:27:31

Since:
0.5.7
Author:
Volker Bergmann

Method Summary
static java.lang.Object parseAttribute(org.w3c.dom.Attr attribute, org.databene.commons.Context context)
           
static java.lang.Object parseAttribute(org.w3c.dom.Element element, java.lang.String name, org.databene.commons.Context context)
           
static java.lang.Object parseAttribute(org.w3c.dom.Element element, java.lang.String name, org.databene.commons.Context context, boolean resolveScript)
           
static boolean parseBooleanAttribute(org.w3c.dom.Element element, java.lang.String name, org.databene.commons.Context context, boolean defaultValue)
           
static int parseIntAttribute(org.w3c.dom.Element element, java.lang.String name, org.databene.commons.Context context, int defaultValue)
           
static long parseLongAttribute(org.w3c.dom.Element element, java.lang.String name, org.databene.commons.Context context, long defaultValue)
           
static java.lang.String parseStringAttribute(org.w3c.dom.Attr attribute, org.databene.commons.Context context)
           
static java.lang.String parseStringAttribute(org.w3c.dom.Element element, java.lang.String name, org.databene.commons.Context context)
           
static java.lang.String parseStringAttribute(org.w3c.dom.Element element, java.lang.String name, org.databene.commons.Context context, boolean resolveScript)
           
static java.lang.Object resolveScript(java.lang.String name, java.lang.String value, org.databene.commons.Context context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

parseStringAttribute

public static java.lang.String parseStringAttribute(org.w3c.dom.Element element,
                                                    java.lang.String name,
                                                    org.databene.commons.Context context)

parseStringAttribute

public static java.lang.String parseStringAttribute(org.w3c.dom.Element element,
                                                    java.lang.String name,
                                                    org.databene.commons.Context context,
                                                    boolean resolveScript)

parseStringAttribute

public static java.lang.String parseStringAttribute(org.w3c.dom.Attr attribute,
                                                    org.databene.commons.Context context)

parseIntAttribute

public static int parseIntAttribute(org.w3c.dom.Element element,
                                    java.lang.String name,
                                    org.databene.commons.Context context,
                                    int defaultValue)

parseLongAttribute

public static long parseLongAttribute(org.w3c.dom.Element element,
                                      java.lang.String name,
                                      org.databene.commons.Context context,
                                      long defaultValue)

parseBooleanAttribute

public static boolean parseBooleanAttribute(org.w3c.dom.Element element,
                                            java.lang.String name,
                                            org.databene.commons.Context context,
                                            boolean defaultValue)

parseAttribute

public static java.lang.Object parseAttribute(org.w3c.dom.Element element,
                                              java.lang.String name,
                                              org.databene.commons.Context context)

parseAttribute

public static java.lang.Object parseAttribute(org.w3c.dom.Element element,
                                              java.lang.String name,
                                              org.databene.commons.Context context,
                                              boolean resolveScript)

parseAttribute

public static java.lang.Object parseAttribute(org.w3c.dom.Attr attribute,
                                              org.databene.commons.Context context)

resolveScript

public static java.lang.Object resolveScript(java.lang.String name,
                                             java.lang.String value,
                                             org.databene.commons.Context context)


Copyright © 2013. All Rights Reserved.