com.jaxfront.core.schema
Interface SchemaComplexType
- All Superinterfaces:
- QName, SchemaType
- All Known Implementing Classes:
- SchemaComplexTypeImpl, SchemaSimpleTypeImpl
public interface SchemaComplexType
- extends SchemaType
Represent a complex XML schema type.
- Version:
- 1.60
Methods inherited from interface com.jaxfront.core.schema.SchemaType |
addRecursiveElement, countSubNodes, getBaseName, getChoiceMaxOccurs, getChoiceMinOccurs, getName, getNamespacePrefix, getParserXSDNode, getQName, getRecursiveElementNames, getRecursiveElements, getSchemaElement, getType, hasBeenAnalysed, isAbstract, isChoice, isEmptyComplexType, isGlobal, isGroup, isMixedContent, isRecursive, isSimple, release, setIsSimpleContent, setRecursive, setType |
getAttributeSet
SchemaNode[] getAttributeSet()
- Returns all attributes which are defined for this complex type.
getElementSet
SchemaNode[] getElementSet()
- Returns all agregated child elements.
getSimpleContent
SchemaSimpleType getSimpleContent()
- Returns the simple text content of this complex type if available else return null.