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

Class AbstractContext

Implemented Interfaces:
Context
Known Direct Subclasses:
GlobalContext, LocalContext

public abstract class AbstractContext
extends java.lang.Object
implements Context

Author:
Jochen Wiedmann

Method Summary

protected static String
getClassNameFromLocalName(Locator pLocator, String pLocalName, SchemaSG pSchemaSG)
XsQName
getName()
JavaQName
getPMName()
protected static String
getPackageName(SchemaSG pSchemaSG, JAXBSchemaBindings pSchemaBindings, Locator pLocator, XsQName pQName)
protected static String
getPackageNameFromURI(Locator pLocator, String pURI)
protected static String
getPackageNameFromURL(URL pURL)
JavaQName
getXMLHandlerName()
JavaQName
getXMLImplementationName()
JavaQName
getXMLInterfaceName()
JavaQName
getXMLSerializerName()
JavaQName
getXMLValidatorName()
protected void
setName(XsQName pName)
protected void
setPMName(JavaQName pPMName)
protected void
setXMLHandlerName(JavaQName pXmlHandlerName)
protected void
setXMLImplementationName(JavaQName pXmlImplementationName)
protected void
setXMLInterfaceName(JavaQName pXmlInterfaceName)
protected void
setXMLSerializerName(JavaQName pXmlSerializerName)
protected void
setXMLValidatorName(JavaQName pXmlValidatorName)
String
toString()

Method Details

getClassNameFromLocalName

protected static String getClassNameFromLocalName(Locator pLocator,
                                                  String pLocalName,
                                                  SchemaSG pSchemaSG)
            throws SAXException

getName

public XsQName getName()

getPMName

public JavaQName getPMName()
Specified by:
getPMName in interface Context

getPackageName

protected static String getPackageName(SchemaSG pSchemaSG,
                                       JAXBSchemaBindings pSchemaBindings,
                                       Locator pLocator,
                                       XsQName pQName)
            throws SAXException

getPackageNameFromURI

protected static String getPackageNameFromURI(Locator pLocator,
                                              String pURI)
            throws SAXException

getPackageNameFromURL

protected static String getPackageNameFromURL(URL pURL)

getXMLHandlerName

public JavaQName getXMLHandlerName()
Specified by:
getXMLHandlerName in interface Context

getXMLImplementationName

public JavaQName getXMLImplementationName()
Specified by:
getXMLImplementationName in interface Context

getXMLInterfaceName

public JavaQName getXMLInterfaceName()
Specified by:
getXMLInterfaceName in interface Context

getXMLSerializerName

public JavaQName getXMLSerializerName()
Specified by:
getXMLSerializerName in interface Context

getXMLValidatorName

public JavaQName getXMLValidatorName()
Specified by:
getXMLValidatorName in interface Context

setName

protected void setName(XsQName pName)

setPMName

protected void setPMName(JavaQName pPMName)

setXMLHandlerName

protected void setXMLHandlerName(JavaQName pXmlHandlerName)

setXMLImplementationName

protected void setXMLImplementationName(JavaQName pXmlImplementationName)

setXMLInterfaceName

protected void setXMLInterfaceName(JavaQName pXmlInterfaceName)

setXMLSerializerName

protected void setXMLSerializerName(JavaQName pXmlSerializerName)

setXMLValidatorName

protected void setXMLValidatorName(JavaQName pXmlValidatorName)

toString

public String toString()