org.databene.benerator.parser
Class ModelParser
java.lang.Object
org.databene.benerator.parser.ModelParser
public class ModelParser
- extends java.lang.Object
Parses databene model files.
Created: 04.03.2008 16:43:09
- Since:
- 0.5.0
- Author:
- Volker Bergmann
|
Method Summary |
ComplexTypeDescriptor |
parseComplexType(org.w3c.dom.Element ctElement,
ComplexTypeDescriptor descriptor)
|
void |
parseComplexTypeChild(org.w3c.dom.Element element,
ComplexTypeDescriptor descriptor)
|
PartDescriptor |
parsePart(org.w3c.dom.Element element,
ComplexTypeDescriptor owner,
boolean complex,
ComponentDescriptor descriptor)
|
SimpleTypeDescriptor |
parseSimpleType(org.w3c.dom.Element element)
|
SimpleTypeDescriptor |
parseSimpleType(org.w3c.dom.Element element,
SimpleTypeDescriptor descriptor)
|
ArrayElementDescriptor |
parseSimpleTypeArrayElement(org.w3c.dom.Element element,
ArrayTypeDescriptor owner,
int index)
|
ComponentDescriptor |
parseSimpleTypeComponent(org.w3c.dom.Element element,
ComplexTypeDescriptor owner)
|
ComponentDescriptor |
parseSimpleTypeComponent(org.w3c.dom.Element element,
ComplexTypeDescriptor owner,
ComponentDescriptor component)
|
InstanceDescriptor |
parseVariable(org.w3c.dom.Element varElement,
VariableHolder owner)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModelParser
public ModelParser(BeneratorContext context)
parseSimpleTypeComponent
public ComponentDescriptor parseSimpleTypeComponent(org.w3c.dom.Element element,
ComplexTypeDescriptor owner)
parseSimpleTypeComponent
public ComponentDescriptor parseSimpleTypeComponent(org.w3c.dom.Element element,
ComplexTypeDescriptor owner,
ComponentDescriptor component)
parseComplexType
public ComplexTypeDescriptor parseComplexType(org.w3c.dom.Element ctElement,
ComplexTypeDescriptor descriptor)
parseComplexTypeChild
public void parseComplexTypeChild(org.w3c.dom.Element element,
ComplexTypeDescriptor descriptor)
parsePart
public PartDescriptor parsePart(org.w3c.dom.Element element,
ComplexTypeDescriptor owner,
boolean complex,
ComponentDescriptor descriptor)
parseSimpleType
public SimpleTypeDescriptor parseSimpleType(org.w3c.dom.Element element)
parseSimpleType
public SimpleTypeDescriptor parseSimpleType(org.w3c.dom.Element element,
SimpleTypeDescriptor descriptor)
parseVariable
public InstanceDescriptor parseVariable(org.w3c.dom.Element varElement,
VariableHolder owner)
parseSimpleTypeArrayElement
public ArrayElementDescriptor parseSimpleTypeArrayElement(org.w3c.dom.Element element,
ArrayTypeDescriptor owner,
int index)
Copyright © 2011. All Rights Reserved.