org.apache.ws.jaxme.xs.jaxb.impl

Class JAXBGlobalBindingsImpl

public class JAXBGlobalBindingsImpl extends XsObjectImpl implements JAXBGlobalBindings

Author: Jochen Wiedmann

Constructor Summary
protected JAXBGlobalBindingsImpl(XsObject pParent)

Creates a new instance of JAXBGlobalBindingsImpl.

Method Summary
JAXBJavaTypecreateJavaType()
protected XsObjectgetBeanByParent(XsObject pParent, Locator pLocator, XsQName pQName)
ContentHandlergetChildHandler(String pQName, String pNamespaceURI, String pLocalName)
StringgetCollectionType()
JAXBJavaType.JAXBGlobalJavaType[]getJavaType()
XsQName[]getTypesafeEnumBase()
JAXBGlobalBindings.UnderscoreBindinggetUnderscoreBinding()
protected XsObjectCreator[]getXsObjectCreators()
booleanisBindingStyleModelGroup()
booleanisChoiceContentProperty()
booleanisEnableFailFastCheck()
booleanisEnableJavaNamingConventions()
booleanisFixedAttributeAsConstantProperty()
booleanisGenerateIsSetMethod()
protected booleanisPrefixEnabled(String pPrefix)
booleanisTypesafeEnumMemberName()
voidsetBindingStyle(String pBindingStyle)
voidsetChoiceContentProperty(boolean pChoiceContentProperty)
voidsetCollectionType(String pType)
voidsetEnableFailFastCheck(boolean pEnableFailFastCheck)
voidsetEnableJavaNamingConventions(boolean pEnableJavaNamingConventions)
voidsetFixedAttributeAsConstantProperty(boolean pFixedAttributeAsConstantProperty)
voidsetGenerateIsSetMethod(boolean pGenerateIsSetMethod)
voidsetTypesafeEnumBase(XsQName[] pTypes)
voidsetTypesafeEnumBase(String pTypesafeEnumBase)
voidsetTypesafeEnumMemberName(boolean pTypesafeEnumMemberName)
voidsetUnderscoreBinding(JAXBGlobalBindings.UnderscoreBinding pUnderscoreBinding)

Constructor Detail

JAXBGlobalBindingsImpl

protected JAXBGlobalBindingsImpl(XsObject pParent)

Creates a new instance of JAXBGlobalBindingsImpl.

Method Detail

createJavaType

public JAXBJavaType createJavaType()

getBeanByParent

protected XsObject getBeanByParent(XsObject pParent, Locator pLocator, XsQName pQName)

getChildHandler

public ContentHandler getChildHandler(String pQName, String pNamespaceURI, String pLocalName)

getCollectionType

public String getCollectionType()

getJavaType

public JAXBJavaType.JAXBGlobalJavaType[] getJavaType()

getTypesafeEnumBase

public XsQName[] getTypesafeEnumBase()

getUnderscoreBinding

public JAXBGlobalBindings.UnderscoreBinding getUnderscoreBinding()

getXsObjectCreators

protected XsObjectCreator[] getXsObjectCreators()

isBindingStyleModelGroup

public boolean isBindingStyleModelGroup()

isChoiceContentProperty

public boolean isChoiceContentProperty()

isEnableFailFastCheck

public boolean isEnableFailFastCheck()

isEnableJavaNamingConventions

public boolean isEnableJavaNamingConventions()

isFixedAttributeAsConstantProperty

public boolean isFixedAttributeAsConstantProperty()

isGenerateIsSetMethod

public boolean isGenerateIsSetMethod()

isPrefixEnabled

protected boolean isPrefixEnabled(String pPrefix)

isTypesafeEnumMemberName

public boolean isTypesafeEnumMemberName()

setBindingStyle

public void setBindingStyle(String pBindingStyle)

setChoiceContentProperty

public void setChoiceContentProperty(boolean pChoiceContentProperty)

setCollectionType

public void setCollectionType(String pType)

setEnableFailFastCheck

public void setEnableFailFastCheck(boolean pEnableFailFastCheck)

setEnableJavaNamingConventions

public void setEnableJavaNamingConventions(boolean pEnableJavaNamingConventions)

setFixedAttributeAsConstantProperty

public void setFixedAttributeAsConstantProperty(boolean pFixedAttributeAsConstantProperty)

setGenerateIsSetMethod

public void setGenerateIsSetMethod(boolean pGenerateIsSetMethod)

setTypesafeEnumBase

public void setTypesafeEnumBase(XsQName[] pTypes)

setTypesafeEnumBase

public void setTypesafeEnumBase(String pTypesafeEnumBase)

setTypesafeEnumMemberName

public void setTypesafeEnumMemberName(boolean pTypesafeEnumMemberName)

setUnderscoreBinding

public void setUnderscoreBinding(JAXBGlobalBindings.UnderscoreBinding pUnderscoreBinding)