org.eclipse.xsd
Interface XSDComponent

All Superinterfaces:
EObject, Notifier, 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()

Method Summary
 
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
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 


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