org.jboss.xb.binding.group
Class ValueListInitializer

java.lang.Object
  extended by org.jboss.xb.binding.group.ValueListInitializer

public class ValueListInitializer
extends Object

Version:
$Revision: 1.6 $
Author:
Alexey Loubyansky

Constructor Summary
ValueListInitializer()
           
 
Method Summary
 void addAttributeValue(javax.xml.namespace.QName qName, AttributeBinding binding, ValueList valueList, Object value)
           
 void addRequiredAttribute(javax.xml.namespace.QName qName, AttributeBinding binding)
           
 void addRequiredElement(javax.xml.namespace.QName qName, ElementBinding binding)
           
 void addTermValue(javax.xml.namespace.QName qName, ParticleBinding binding, Object handler, ValueList valueList, Object value)
           
 void addTextValue(javax.xml.namespace.QName qName, ParticleBinding particle, CharactersHandler handler, ValueList valueList, Object value)
           
 Object getAttributeValue(javax.xml.namespace.QName qName, ValueList valueList)
           
 Object getElementValue(javax.xml.namespace.QName qName, ValueList valueList)
           
 List getRequiredBindings()
           
 boolean isInitialized(ValueList valueList)
           
 ValueList newValueList(ValueListHandler handler, Class targetClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueListInitializer

public ValueListInitializer()
Method Detail

addRequiredAttribute

public void addRequiredAttribute(javax.xml.namespace.QName qName,
                                 AttributeBinding binding)

addRequiredElement

public void addRequiredElement(javax.xml.namespace.QName qName,
                               ElementBinding binding)

newValueList

public ValueList newValueList(ValueListHandler handler,
                              Class targetClass)

addAttributeValue

public void addAttributeValue(javax.xml.namespace.QName qName,
                              AttributeBinding binding,
                              ValueList valueList,
                              Object value)

addTextValue

public void addTextValue(javax.xml.namespace.QName qName,
                         ParticleBinding particle,
                         CharactersHandler handler,
                         ValueList valueList,
                         Object value)

addTermValue

public void addTermValue(javax.xml.namespace.QName qName,
                         ParticleBinding binding,
                         Object handler,
                         ValueList valueList,
                         Object value)

isInitialized

public boolean isInitialized(ValueList valueList)

getAttributeValue

public Object getAttributeValue(javax.xml.namespace.QName qName,
                                ValueList valueList)

getElementValue

public Object getElementValue(javax.xml.namespace.QName qName,
                              ValueList valueList)

getRequiredBindings

public List getRequiredBindings()


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.