org.eclipse.xsd
Interface XSDComponent

All Superinterfaces:
XSDConcreteComponent
All Known Subinterfaces:
XSDAnnotation, XSDAttributeDeclaration, XSDAttributeGroupDefinition, XSDAttributeUse, XSDBoundedFacet, XSDCardinalityFacet, XSDComplexTypeContent, XSDComplexTypeDefinition, XSDConstrainingFacet, XSDElementDeclaration, XSDEnumerationFacet, XSDFacet, XSDFeature, XSDFixedFacet, XSDFractionDigitsFacet, XSDFundamentalFacet, XSDIdentityConstraintDefinition, XSDLengthFacet, XSDMaxExclusiveFacet, XSDMaxFacet, XSDMaxInclusiveFacet, XSDMaxLengthFacet, XSDMinExclusiveFacet, XSDMinFacet, XSDMinInclusiveFacet, XSDMinLengthFacet, XSDModelGroup, XSDModelGroupDefinition, XSDNamedComponent, XSDNotationDeclaration, XSDNumericFacet, XSDOrderedFacet, XSDParticle, XSDPatternFacet, XSDRedefinableComponent, XSDRepeatableFacet, XSDSchema, XSDScope, XSDSimpleTypeDefinition, XSDTerm, XSDTotalDigitsFacet, XSDTypeDefinition, XSDWhiteSpaceFacet, XSDWildcard, XSDXPathDefinition
All Known Implementing Classes:
XSDAnnotationImpl, XSDAttributeDeclarationImpl, XSDAttributeGroupDefinitionImpl, XSDAttributeUseImpl, XSDBoundedFacetImpl, XSDCardinalityFacetImpl, XSDComplexTypeContentImpl, XSDComplexTypeDefinitionImpl, XSDComponentImpl, XSDConstrainingFacetImpl, XSDElementDeclarationImpl, XSDEnumerationFacetImpl, XSDFacetImpl, XSDFeatureImpl, XSDFixedFacetImpl, XSDFractionDigitsFacetImpl, XSDFundamentalFacetImpl, XSDIdentityConstraintDefinitionImpl, XSDLengthFacetImpl, XSDMaxExclusiveFacetImpl, XSDMaxFacetImpl, XSDMaxInclusiveFacetImpl, XSDMaxLengthFacetImpl, XSDMinExclusiveFacetImpl, XSDMinFacetImpl, XSDMinInclusiveFacetImpl, XSDMinLengthFacetImpl, XSDModelGroupDefinitionImpl, XSDModelGroupImpl, XSDNamedComponentImpl, XSDNotationDeclarationImpl, XSDNumericFacetImpl, XSDOrderedFacetImpl, XSDParticleImpl, XSDPatternFacetImpl, XSDRedefinableComponentImpl, XSDRepeatableFacetImpl, XSDSchemaImpl, XSDScopeImpl, XSDSimpleTypeDefinitionImpl, XSDTermImpl, XSDTotalDigitsFacetImpl, XSDTypeDefinitionImpl, XSDWhiteSpaceFacetImpl, XSDWildcardImpl, XSDXPathDefinitionImpl

public interface XSDComponent
extends XSDConcreteComponent

A representation of the model object 'Component'. It is the root of the infoset hierarchy.

See Also:
XSDPackage.getXSDComponent()

Methods inherited from interface org.eclipse.xsd.XSDConcreteComponent
clearDiagnostics, cloneConcreteComponent, contains, elementAttributesChanged, elementChanged, elementContentsChanged, getComponentsWithApplicationInformation, getComponentsWithUserInformation, getContainer, getDiagnostics, getElement, getRootContainer, getSchema, resolveAttributeDeclaration, resolveAttributeDeclaration, resolveAttributeDeclarationURI, resolveAttributeGroupDefinition, resolveAttributeGroupDefinition, resolveAttributeGroupDefinitionURI, resolveComplexTypeDefinition, resolveComplexTypeDefinition, resolveComplexTypeDefinitionURI, resolveElementDeclaration, resolveElementDeclaration, resolveElementDeclarationURI, resolveIdentityConstraintDefinition, resolveIdentityConstraintDefinition, resolveIdentityConstraintDefinitionURI, resolveModelGroupDefinition, resolveModelGroupDefinition, resolveModelGroupDefinitionURI, resolveNotationDeclaration, resolveNotationDeclaration, resolveNotationDeclarationURI, resolveSimpleTypeDefinition, resolveSimpleTypeDefinition, resolveSimpleTypeDefinitionURI, resolveTypeDefinition, resolveTypeDefinition, resolveTypeDefinitionURI, setElement, updateElement, updateElement, validate
 


Copyright 2001-2004 IBM Corporation and others.
All Rights Reserved.