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

Class JAXBJavaTypeImpl

Implemented Interfaces:
JAXBJavaType, XsObject
Known Direct Subclasses:
JAXBJavaTypeImpl.JAXBGlobalJavaTypeImpl

public class JAXBJavaTypeImpl
extends XsObjectImpl
implements JAXBJavaType

Version:
$Id: JAXBJavaTypeImpl.java 231996 2004-09-30 00:09:30Z jochen $
Author:
Jochen Wiedmann

Nested Class Summary

static class
JAXBJavaTypeImpl.JAXBGlobalJavaTypeImpl

Constructor Summary

JAXBJavaTypeImpl(XsObject pParent)
Creates a new instance of JAXBJavaTypeImpl.java.

Method Summary

String
getName()
String
getParseMethod()
String
getPrintMethod()
XsQName
getXmlType()
boolean
hasNsContext()
void
setHasNsContext(boolean pHasNsContext)
void
setName(String pName)
void
setParseMethod(String pParseMethod)
void
setPrintMethod(String pPrintMethod)
void
setXmlType(String pXmlType)
Sets the XML Type being customized by this element.
void
setXmlType(XsQName pXmlType)
Sets the XML Type being customized by this element.

Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl

asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate

Constructor Details

JAXBJavaTypeImpl

protected JAXBJavaTypeImpl(XsObject pParent)
Creates a new instance of JAXBJavaTypeImpl.java.

Method Details

getName

public String getName()
Specified by:
getName in interface JAXBJavaType

getParseMethod

public String getParseMethod()
Specified by:
getParseMethod in interface JAXBJavaType

getPrintMethod

public String getPrintMethod()
Specified by:
getPrintMethod in interface JAXBJavaType

getXmlType

public XsQName getXmlType()
Specified by:
getXmlType in interface JAXBJavaType

hasNsContext

public boolean hasNsContext()
Specified by:
hasNsContext in interface JAXBJavaType

setHasNsContext

public void setHasNsContext(boolean pHasNsContext)

setName

public void setName(String pName)

setParseMethod

public void setParseMethod(String pParseMethod)

setPrintMethod

public void setPrintMethod(String pPrintMethod)

setXmlType

public void setXmlType(String pXmlType)
            throws SAXException
Sets the XML Type being customized by this element.

setXmlType

public void setXmlType(XsQName pXmlType)
Sets the XML Type being customized by this element.