- getTypeDefinition
[type definition]: either a simple type definition or a complex type definition.
- getName
- getNamespace
- getSubstitutionGroupAffiliation
[substitution group affiliation]: a top-level element definition if it exists,
otherwise null.
- getAbstract
{abstract} A boolean.
- getScope
[scope]. One of SCOPE_GLOBAL, SCOPE_LOCAL, orSCOPE_ABSENT. If the scope is
local, then theenclosingC
- getNillable
If nillable is true, then an element may also be valid if it carries the
namespace qualified attribu
- getEnclosingCTDefinition
The complex type definition for locally scoped declarations (seescope),
otherwise null if no such de
- getAnnotation
An annotation if it exists, otherwise null. If not null then the first
[annotation] from the sequenc
- getAnnotations
A sequence of [annotations] or an empty XSObjectList.
- getConstraintType
[Value constraint]: one of VC_NONE, VC_DEFAULT, VC_FIXED.
- getIdentityConstraints
identity-constraint definitions: a set of constraint definitions if it exists,
otherwise an empty XS