org.apache.ws.commons.schema.utils
Interface XmlSchemaObjectBase

All Known Subinterfaces:
XmlSchemaAllMember, XmlSchemaChoiceMember, XmlSchemaNamed, XmlSchemaNamedWithForm, XmlSchemaSequenceMember
All Known Implementing Classes:
XmlSchema, XmlSchemaAll, XmlSchemaAnnotated, XmlSchemaAnnotation, XmlSchemaAnnotationItem, XmlSchemaAny, XmlSchemaAnyAttribute, XmlSchemaAppInfo, XmlSchemaAttribute, XmlSchemaAttributeGroup, XmlSchemaAttributeGroupRef, XmlSchemaAttributeOrGroupRef, XmlSchemaChoice, XmlSchemaComplexContent, XmlSchemaComplexContentExtension, XmlSchemaComplexContentRestriction, XmlSchemaComplexType, XmlSchemaContent, XmlSchemaContentModel, XmlSchemaDocumentation, XmlSchemaElement, XmlSchemaEnumerationFacet, XmlSchemaExternal, XmlSchemaFacet, XmlSchemaFractionDigitsFacet, XmlSchemaGroup, XmlSchemaGroupParticle, XmlSchemaGroupRef, XmlSchemaIdentityConstraint, XmlSchemaImport, XmlSchemaInclude, XmlSchemaKey, XmlSchemaKeyref, XmlSchemaLengthFacet, XmlSchemaMaxExclusiveFacet, XmlSchemaMaxInclusiveFacet, XmlSchemaMaxLengthFacet, XmlSchemaMinExclusiveFacet, XmlSchemaMinInclusiveFacet, XmlSchemaMinLengthFacet, XmlSchemaNamedImpl, XmlSchemaNamedWithFormImpl, XmlSchemaNotation, XmlSchemaNumericFacet, XmlSchemaObject, XmlSchemaParticle, XmlSchemaPatternFacet, XmlSchemaRedefine, XmlSchemaSequence, XmlSchemaSimpleContent, XmlSchemaSimpleContentExtension, XmlSchemaSimpleContentRestriction, XmlSchemaSimpleType, XmlSchemaSimpleTypeContent, XmlSchemaSimpleTypeList, XmlSchemaSimpleTypeRestriction, XmlSchemaSimpleTypeUnion, XmlSchemaTotalDigitsFacet, XmlSchemaType, XmlSchemaUnique, XmlSchemaWhiteSpaceFacet, XmlSchemaXPath

public interface XmlSchemaObjectBase

This interface exists to tie the type hierarchy of things like XmlSchemaNamed to the main type hierarchy of XmlSchemaObject. An interface like XmlSchemaNamed can have an 'isa' relationship to another interface, but not to a class.




Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.