org.eclipse.persistence.jaxb.compiler
Class ElementDeclaration
java.lang.Object
org.eclipse.persistence.jaxb.compiler.ElementDeclaration
public class ElementDeclaration
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ElementDeclaration
public ElementDeclaration(javax.xml.namespace.QName name,
JavaClass javaType,
java.lang.String javaTypeName)
getElementName
public javax.xml.namespace.QName getElementName()
getJavaTypeName
public java.lang.String getJavaTypeName()
getSubstitutableElements
public java.util.List<ElementDeclaration> getSubstitutableElements()
addSubstitutableElement
public void addSubstitutableElement(ElementDeclaration element)
setSubstitutionHead
public void setSubstitutionHead(javax.xml.namespace.QName rootElement)
getSubstitutionHead
public javax.xml.namespace.QName getSubstitutionHead()
isXmlRootElement
public boolean isXmlRootElement()
setIsXmlRootElement
public void setIsXmlRootElement(boolean isXmlRoot)
getJavaType
public JavaClass getJavaType()
setJavaType
public void setJavaType(JavaClass type)