public class XmlSchemaComplexType extends XmlSchemaType
Constructor and Description |
---|
XmlSchemaComplexType(XmlSchema schema,
boolean topLevel)
Creates new XmlSchemaComplexType
|
Modifier and Type | Method and Description |
---|---|
XmlSchemaAnyAttribute |
getAnyAttribute() |
List<XmlSchemaAttributeOrGroupRef> |
getAttributes() |
XmlSchemaAnyAttribute |
getAttributeWildcard() |
QName |
getBaseSchemaTypeName()
Return the QName of the base schema type, if any, as defined in the content model.
|
XmlSchemaDerivationMethod |
getBlock() |
XmlSchemaDerivationMethod |
getBlockResolved() |
XmlSchemaContentModel |
getContentModel() |
XmlSchemaContentType |
getContentType() |
XmlSchemaParticle |
getContentTypeParticle() |
XmlSchemaParticle |
getParticle() |
boolean |
isAbstract() |
boolean |
isMixed() |
void |
setAbstract(boolean b) |
void |
setAnyAttribute(XmlSchemaAnyAttribute anyAttribute) |
void |
setBlock(XmlSchemaDerivationMethod block) |
void |
setContentModel(XmlSchemaContentModel contentModel) |
void |
setContentType(XmlSchemaContentType contentType) |
void |
setMixed(boolean b) |
void |
setParticle(XmlSchemaParticle particle) |
equals, getDeriveBy, getFinal, getFinalDerivation, getFinalResolved, getName, getParent, getQName, hashCode, isAnonymous, isTopLevel, setDeriveBy, setFinal, setFinalDerivation, setName, toString
getAnnotation, getId, getUnhandledAttributes, setAnnotation, setId, setUnhandledAttributes
addMetaInfo, getLineNumber, getLinePosition, getMetaInfoMap, getSourceURI, setLineNumber, setLinePosition, setMetaInfoMap, setSourceURI
public XmlSchemaComplexType(XmlSchema schema, boolean topLevel)
public XmlSchemaAnyAttribute getAnyAttribute()
public void setAnyAttribute(XmlSchemaAnyAttribute anyAttribute)
public List<XmlSchemaAttributeOrGroupRef> getAttributes()
public XmlSchemaAnyAttribute getAttributeWildcard()
public XmlSchemaDerivationMethod getBlock()
public void setBlock(XmlSchemaDerivationMethod block)
public XmlSchemaDerivationMethod getBlockResolved()
public XmlSchemaContentModel getContentModel()
public void setContentModel(XmlSchemaContentModel contentModel)
public XmlSchemaContentType getContentType()
public void setContentType(XmlSchemaContentType contentType)
public XmlSchemaParticle getContentTypeParticle()
public boolean isAbstract()
public void setAbstract(boolean b)
public boolean isMixed()
isMixed
in class XmlSchemaType
public void setMixed(boolean b)
setMixed
in class XmlSchemaType
public XmlSchemaParticle getParticle()
public void setParticle(XmlSchemaParticle particle)
public QName getBaseSchemaTypeName()
Copyright © 2004–2017 The Apache Software Foundation. All rights reserved.