org.jboss.xb.binding.metadata.unmarshalling.impl
Class DocumentBindingFactoryImpl.AbstractXmlValueContainer

java.lang.Object
  extended by org.jboss.xb.binding.metadata.unmarshalling.impl.DocumentBindingFactoryImpl.AbstractXmlValueContainer
All Implemented Interfaces:
XmlValueContainer
Direct Known Subclasses:
DocumentBindingFactoryImpl.AbstractBasicElementBinding, DocumentBindingFactoryImpl.AbstractXmlValueBinding
Enclosing class:
DocumentBindingFactoryImpl

public abstract static class DocumentBindingFactoryImpl.AbstractXmlValueContainer
extends Object
implements XmlValueContainer


Field Summary
protected  javax.xml.namespace.QName name
           
 
Constructor Summary
DocumentBindingFactoryImpl.AbstractXmlValueContainer(javax.xml.namespace.QName name)
           
 
Method Summary
 Class getJavaType()
           
protected abstract  Class getJavaTypeLocal()
           
 javax.xml.namespace.QName getName()
           
 XmlValueBinding getValue()
           
protected abstract  XmlValueBinding getValueLocal()
           
protected abstract  XmlValueContainer getValueStackReference()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected final javax.xml.namespace.QName name
Constructor Detail

DocumentBindingFactoryImpl.AbstractXmlValueContainer

public DocumentBindingFactoryImpl.AbstractXmlValueContainer(javax.xml.namespace.QName name)
Method Detail

getName

public javax.xml.namespace.QName getName()
Specified by:
getName in interface XmlValueContainer

getValue

public XmlValueBinding getValue()
Specified by:
getValue in interface XmlValueContainer

getJavaType

public Class getJavaType()
Specified by:
getJavaType in interface XmlValueContainer

getValueStackReference

protected abstract XmlValueContainer getValueStackReference()

getValueLocal

protected abstract XmlValueBinding getValueLocal()

getJavaTypeLocal

protected abstract Class getJavaTypeLocal()


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