org.jbind.xml.schema.cmp
Class DataDescHelper

java.lang.Object
  extended byorg.jbind.xml.schema.cmp.DataDescHelper

public class DataDescHelper
extends java.lang.Object


Method Summary
static void checkValueConstraints(IDataDesc aDesc, IAnyTypeData aData)
           
static IAnyTypeData createData(IDataDesc aDecl, IDataImpl anImpl, IAnyType anOverloadingType, IHasLocation aHasLocation)
           
static IAnyTypeData createEmptyData(IDataDesc aDecl, IDataImpl anImpl, IAnyType anOverloadingType, IHasLocation aHasLocation)
           
static IAnyTypeData createUncheckedData(IDataDesc aDecl, IDataImpl anImpl, IAnyType anOverloadingType, IHasLocation aHasLocation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createData

public static IAnyTypeData createData(IDataDesc aDecl,
                                      IDataImpl anImpl,
                                      IAnyType anOverloadingType,
                                      IHasLocation aHasLocation)
                               throws XmlException
Throws:
XmlException

createUncheckedData

public static IAnyTypeData createUncheckedData(IDataDesc aDecl,
                                               IDataImpl anImpl,
                                               IAnyType anOverloadingType,
                                               IHasLocation aHasLocation)
                                        throws XmlException
Throws:
XmlException

createEmptyData

public static IAnyTypeData createEmptyData(IDataDesc aDecl,
                                           IDataImpl anImpl,
                                           IAnyType anOverloadingType,
                                           IHasLocation aHasLocation)
                                    throws XmlException
Throws:
XmlException

checkValueConstraints

public static void checkValueConstraints(IDataDesc aDesc,
                                         IAnyTypeData aData)
                                  throws XmlException
Throws:
XmlException