org.apache.ws.jaxme.generator.sg.impl

Class AnyAttributePropertySG

public class AnyAttributePropertySG extends JAXBPropertySG

PropertySG for attribute wildcards.

Author: Jochen Wiedmann

Constructor Summary
protected AnyAttributePropertySG(AttributeSG pAttribute, XSWildcard pWildcard)
Method Summary
voidgenerate(PropertySG pController, JavaSource pSource)
protected JavaFieldgetNamespaces(PropertySG pController, JavaSource pSource)
protected StringgetTargetNamespace()
protected voidgetValidNamespaceCheck(PropertySG pController, JavaMethod pMethod, Parameter pName)
JavaFieldgetXMLField(PropertySG pController, JavaSource pSource)
JavaMethodgetXMLGetArrayMethod(PropertySG pController, JavaSource pSource)
JavaMethodgetXMLGetMethod(PropertySG pController, JavaSource pSource)
JavaMethodgetXMLSetMethod(PropertySG pController, JavaSource pSource)
JavaMethodgetXMLUnsetMethod(PropertySG pController, JavaSource pSource)

Constructor Detail

AnyAttributePropertySG

protected AnyAttributePropertySG(AttributeSG pAttribute, XSWildcard pWildcard)

Method Detail

generate

public void generate(PropertySG pController, JavaSource pSource)

getNamespaces

protected JavaField getNamespaces(PropertySG pController, JavaSource pSource)

getTargetNamespace

protected String getTargetNamespace()

getValidNamespaceCheck

protected void getValidNamespaceCheck(PropertySG pController, JavaMethod pMethod, Parameter pName)

getXMLField

public JavaField getXMLField(PropertySG pController, JavaSource pSource)

getXMLGetArrayMethod

public JavaMethod getXMLGetArrayMethod(PropertySG pController, JavaSource pSource)

getXMLGetMethod

public JavaMethod getXMLGetMethod(PropertySG pController, JavaSource pSource)

getXMLSetMethod

public JavaMethod getXMLSetMethod(PropertySG pController, JavaSource pSource)

getXMLUnsetMethod

public JavaMethod getXMLUnsetMethod(PropertySG pController, JavaSource pSource)