|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl org.apache.ws.jaxme.xs.jaxb.impl.JAXBJavaTypeImpl
public class JAXBJavaTypeImpl
Nested Class Summary | |
---|---|
static class |
JAXBJavaTypeImpl.JAXBGlobalJavaTypeImpl
|
Nested classes/interfaces inherited from interface org.apache.ws.jaxme.xs.jaxb.JAXBJavaType |
---|
JAXBJavaType.JAXBGlobalJavaType |
Constructor Summary | |
---|---|
protected |
JAXBJavaTypeImpl(XsObject pParent)
Creates a new instance of JAXBJavaTypeImpl.java. |
Method Summary | |
---|---|
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. |
Methods inherited from class org.apache.ws.jaxme.xs.xml.impl.XsObjectImpl |
---|
asXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsObject |
---|
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate |
Constructor Detail |
---|
protected JAXBJavaTypeImpl(XsObject pParent)
Creates a new instance of JAXBJavaTypeImpl.java.
Method Detail |
---|
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
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |