## Uses of Interface
org.eclipse.xsd.XSDParticleContent

Packages that use XSDParticleContent
org.eclipse.xsd: This provides an API for the XML Schema Standard Part 1 and Part 2; for differences between the current version of the API and the previous version of the API, please see the Appendix.
org.eclipse.xsd.impl: This provides an implementation of the API for XML Schema; it is considered internal and the Javadoc is incomplete.
org.eclipse.xsd.provider
org.eclipse.xsd.util: This provides utility classes and interfaces to augment the basic API for XML Schema, as well as sample code.

Uses of XSDParticleContent in org.eclipse.xsd

Subinterfaces of XSDParticleContent in org.eclipse.xsd
`interface` `XSDElementDeclaration` A representation of the model object 'Element Declaration'
`interface` `XSDModelGroup` A representation of the model object 'Model Group'
`interface` `XSDModelGroupDefinition` A representation of the model object 'Model Group Definition'
`interface` `XSDTerm` A representation of the model object 'Term'.
`interface` `XSDWildcard` A representation of the model object 'Wildcards'

Methods in org.eclipse.xsd that return XSDParticleContent
`XSDParticleContent` `XSDParticle.getContent()` Returns the value of the 'Content' containment reference

Methods in org.eclipse.xsd with parameters of type XSDParticleContent
`void` `XSDParticle.setContent(XSDParticleContent value)` Sets the value of the '`Content`' containment reference

Uses of XSDParticleContent in org.eclipse.xsd.impl

Classes in org.eclipse.xsd.impl that implement XSDParticleContent
`class` `XSDElementDeclarationImpl` An implementation of the model object 'Element Declaration'
`class` `XSDModelGroupDefinitionImpl` An implementation of the model object 'Model Group Definition'
`class` `XSDModelGroupImpl` An implementation of the model object 'Model Group'
`class` `XSDParticleContentImpl` An implementation of the model object 'Particle Content'
`class` `XSDTermImpl` An implementation of the model object 'Term'
`class` `XSDWildcardImpl` An implementation of the model object 'Wildcard'

Fields in org.eclipse.xsd.impl declared as XSDParticleContent
`protected XSDParticleContent` `XSDParticleImpl.content` The cached value of the '`Content`' containment reference

Methods in org.eclipse.xsd.impl that return XSDParticleContent
`static XSDParticleContent` `XSDParticleContentImpl.createParticleContent(org.w3c.dom.Node node)`
`XSDParticleContent` `XSDParticleImpl.getContent()`

Methods in org.eclipse.xsd.impl with parameters of type XSDParticleContent
`NotificationChain` `XSDParticleImpl.basicSetContent(XSDParticleContent newContent, NotificationChain msgs)`
`void` `XSDParticleImpl.setContent(XSDParticleContent newContent)`

Uses of XSDParticleContent in org.eclipse.xsd.provider

Methods in org.eclipse.xsd.provider that return XSDParticleContent
`protected XSDParticleContent` `XSDParticleItemProvider.getDelegate(XSDParticle xsdParticle)`

Methods in org.eclipse.xsd.provider with parameters of type XSDParticleContent

`protected XSDParticle`

`XSDItemProviderAdapter.createParticle(XSDParticleContent particleContent, boolean isReference)`
This creates an object of type `XSDParticle` containing an object of type `XSDParticleContent` -- if either `particleContent` is an element declaration and `isReference` is `true` or `particleContent` is a model group definition, the particle content will be a new element declaration that resolves to `particleContent`; otherwise, it will be simply `particleContent` itself.

Uses of XSDParticleContent in org.eclipse.xsd.util

Methods in org.eclipse.xsd.util with parameters of type XSDParticleContent
`T` `XSDSwitch.caseXSDParticleContent(XSDParticleContent object)` Returns the result of interpreting the object as an instance of 'Particle Content'

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