public class JAXBJavaTypeImpl extends XsObjectImpl implements JAXBJavaType
Modifier and Type | Class and Description |
---|---|
static class |
JAXBJavaTypeImpl.JAXBGlobalJavaTypeImpl |
JAXBJavaType.JAXBGlobalJavaType
Modifier | Constructor and Description |
---|---|
protected |
JAXBJavaTypeImpl(XsObject pParent)
Creates a new instance of JAXBJavaTypeImpl.java.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Returns the runtime type.
|
java.lang.String |
getParseMethod()
Returns the name of the
parse() method. |
java.lang.String |
getPrintMethod()
Returns the name of the
print() method. |
XsQName |
getXmlType()
Returns the XML type.
|
boolean |
hasNsContext()
Returns whether the
print() and/or
parse() methods have an additional
nsContext attribute. |
void |
setHasNsContext(boolean pHasNsContext) |
void |
setName(java.lang.String pName) |
void |
setParseMethod(java.lang.String pParseMethod) |
void |
setPrintMethod(java.lang.String pPrintMethod) |
void |
setXmlType(java.lang.String pXmlType)
Sets the XML Type being customized by this element.
|
void |
setXmlType(XsQName pXmlType)
Sets the XML Type being customized by this element.
|
asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
protected JAXBJavaTypeImpl(XsObject pParent)
Creates a new instance of JAXBJavaTypeImpl.java.
public void setName(java.lang.String pName)
public java.lang.String getName()
JAXBJavaType
Returns the runtime type.
getName
in interface JAXBJavaType
public void setHasNsContext(boolean pHasNsContext)
public boolean hasNsContext()
JAXBJavaType
Returns whether the print()
and/or
parse()
methods have an additional
nsContext
attribute.
hasNsContext
in interface JAXBJavaType
public void setParseMethod(java.lang.String pParseMethod)
public java.lang.String getParseMethod()
JAXBJavaType
Returns the name of the parse()
method.
getParseMethod
in interface JAXBJavaType
public void setPrintMethod(java.lang.String pPrintMethod)
public java.lang.String getPrintMethod()
JAXBJavaType
Returns the name of the print()
method.
getPrintMethod
in interface JAXBJavaType
public void setXmlType(java.lang.String pXmlType) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void setXmlType(XsQName pXmlType)
public XsQName getXmlType()
JAXBJavaType
getXmlType
in interface JAXBJavaType