de.lessvoid.xml.lwxs.elements
Class Type

java.lang.Object
  extended by de.lessvoid.xml.lwxs.elements.Type

public class Type
extends Object


Constructor Summary
Type()
           
Type(String classNameParam, String extendsNameParam)
           
 
Method Summary
 void addChildren(Schema schema, XmlProcessorType processor, String tagName, String tagType, OccursEnum occurs)
           
 void addElement(Element child)
           
 void addSubstitutionGroup(SubstitutionGroup substitutionGroup)
           
 XmlProcessorType createXmlProcessor(Schema schema)
           
 XmlProcessorType createXmlProcessorFromType(Schema schema, Type typeParent)
           
 String getClassName()
           
 Type getTypeParent(Schema schema)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Type

public Type()

Type

public Type(String classNameParam,
            String extendsNameParam)
     throws Exception
Throws:
Exception
Method Detail

addElement

public void addElement(Element child)

addSubstitutionGroup

public void addSubstitutionGroup(SubstitutionGroup substitutionGroup)

createXmlProcessor

public XmlProcessorType createXmlProcessor(Schema schema)
                                    throws Exception
Throws:
Exception

createXmlProcessorFromType

public XmlProcessorType createXmlProcessorFromType(Schema schema,
                                                   Type typeParent)
                                            throws Exception
Throws:
Exception

getTypeParent

public Type getTypeParent(Schema schema)
                   throws Exception
Throws:
Exception

addChildren

public void addChildren(Schema schema,
                        XmlProcessorType processor,
                        String tagName,
                        String tagType,
                        OccursEnum occurs)
                 throws Exception
Throws:
Exception

getClassName

public String getClassName()


Copyright © 2012. All Rights Reserved.