Uses of Interface
org.eclipse.xsd.XSDModelGroup

Packages that use XSDModelGroup
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.ecore This provides support for converting bewteen Ecore and XML Schema models. 
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 XSDModelGroup in org.eclipse.xsd
 

Methods in org.eclipse.xsd that return XSDModelGroup
 XSDModelGroup XSDFactory.createXSDModelGroup()
          Returns a new object of class 'Model Group'
 XSDModelGroup XSDModelGroupDefinition.getModelGroup()
          Returns the value of the 'Model Group' containment reference
 

Methods in org.eclipse.xsd with parameters of type XSDModelGroup
 void XSDModelGroupDefinition.setModelGroup(XSDModelGroup value)
          Sets the value of the 'Model Group' containment reference
 

Uses of XSDModelGroup in org.eclipse.xsd.ecore
 

Fields in org.eclipse.xsd.ecore declared as XSDModelGroup
 XSDModelGroup XSDEcoreBuilder.EffectiveOccurrence.xsdModelGroup
           
 

Methods in org.eclipse.xsd.ecore that return XSDModelGroup
protected  XSDModelGroup EcoreSchemaBuilder.buildModelGroup(XSDComplexTypeDefinition xsdComplexTypeDefinition)
           
protected  XSDModelGroup EcoreXMISchemaBuilder.createAnyModelGroup(java.lang.String processContents)
           
protected  XSDModelGroup EcoreXMLSchemaBuilder.createModelGroup(XSDComplexTypeDefinition xsdComplexTypeDefinition)
           
protected  XSDModelGroup EcoreXMISchemaBuilder.createModelGroup(XSDComplexTypeDefinition xsdComplexTypeDefinition)
           
protected  XSDModelGroup EcoreSchemaBuilder.findOrCreateModelGroup(XSDComplexTypeDefinition xsdComplexTypeDefinition)
           
protected  XSDModelGroup EcoreXMLSchemaBuilder.getModelGroup(XSDComplexTypeDefinition xsdComplexTypeDefinition)
          Returns the model group for the given complex type definition.
 

Methods in org.eclipse.xsd.ecore with parameters of type XSDModelGroup
protected  void EcoreXMISchemaBuilder.addElementDeclaration(XSDSchema schema, XSDModelGroup modelGroup, java.lang.String name, java.lang.String type)
           
protected  void EcoreXMISchemaBuilder.addElementDeclaration(XSDSchema schema, XSDModelGroup modelGroup, java.lang.String name, java.lang.String type, boolean schemaType)
           
protected  void EcoreXMISchemaBuilder.addElementDeclarationReference(XSDSchema schema, XSDModelGroup modelGroup, java.lang.String reference)
           
protected  void EcoreXMISchemaBuilder.addXMIExtension(XSDModelGroup modelGroup)
           
 void XSDEcoreBuilder.collectParticlesHelper(java.util.List<XSDEcoreBuilder.EffectiveOccurrence> result, XSDParticle xsdParticle, int minOccurs, int maxOccurs, XSDModelGroup target)
           
 

Constructors in org.eclipse.xsd.ecore with parameters of type XSDModelGroup
XSDEcoreBuilder.EffectiveOccurrence(int minOccurs, int maxOccurs, XSDParticle xsdParticle, XSDModelGroup xsdModelGroup)
           
 

Uses of XSDModelGroup in org.eclipse.xsd.impl
 

Classes in org.eclipse.xsd.impl that implement XSDModelGroup
 class XSDModelGroupImpl
          An implementation of the model object 'Model Group'
 

Fields in org.eclipse.xsd.impl declared as XSDModelGroup
protected  XSDModelGroup XSDModelGroupDefinitionImpl.modelGroup
          The cached value of the 'Model Group' containment reference
 

Fields in org.eclipse.xsd.impl with type parameters of type XSDModelGroup
protected  java.util.Set<XSDModelGroup> XSDParticleImpl.XSDNFA.visitedModelGroups
           
 

Methods in org.eclipse.xsd.impl that return XSDModelGroup
static XSDModelGroup XSDModelGroupImpl.createModelGroup(org.w3c.dom.Node node)
           
 XSDModelGroup XSDFactoryImpl.createXSDModelGroup()
           
 XSDModelGroup XSDModelGroupDefinitionImpl.getModelGroup()
           
 

Methods in org.eclipse.xsd.impl with parameters of type XSDModelGroup
 NotificationChain XSDModelGroupDefinitionImpl.basicSetModelGroup(XSDModelGroup newModelGroup, NotificationChain msgs)
           
 void XSDModelGroupDefinitionImpl.setModelGroup(XSDModelGroup newModelGroup)
           
 

Constructor parameters in org.eclipse.xsd.impl with type arguments of type XSDModelGroup
XSDParticleImpl.XSDNFA(java.util.Set<XSDModelGroup> visitedModelGroups, XSDParticle xsdParticle, boolean isApproximate)
           
XSDParticleImpl.XSDNFA(java.util.Set<XSDModelGroup> visitedModelGroups, XSDParticle xsdParticle, XSDTerm xsdTerm, boolean isApproximate)
           
 

Uses of XSDModelGroup in org.eclipse.xsd.provider
 

Methods in org.eclipse.xsd.provider that return XSDModelGroup
protected  XSDModelGroup XSDItemProviderAdapter.getTopModelGroup(XSDConcreteComponent parent)
          If the specified parent is a model group, this finds and returns the top-most model group above it (within the same complex type or model group definition).
 

Methods in org.eclipse.xsd.provider with parameters of type XSDModelGroup
protected  boolean XSDItemProviderAdapter.isUniqueElementDeclarationName(java.lang.String localName, java.lang.String targetNamespace, XSDModelGroup modelGroup, java.util.HashSet<XSDModelGroup> visited)
          This tests whether the combination of given localName and targetNamespace is shared by an element declaration in the given model group or a model group under it.
 

Method parameters in org.eclipse.xsd.provider with type arguments of type XSDModelGroup
protected  boolean XSDItemProviderAdapter.isUniqueElementDeclarationName(java.lang.String localName, java.lang.String targetNamespace, XSDModelGroup modelGroup, java.util.HashSet<XSDModelGroup> visited)
          This tests whether the combination of given localName and targetNamespace is shared by an element declaration in the given model group or a model group under it.
 

Uses of XSDModelGroup in org.eclipse.xsd.util
 

Methods in org.eclipse.xsd.util that return XSDModelGroup
static XSDModelGroup XSDSchemaBuildingTools.addModelGroupDefinition(XSDConcreteComponent component, java.lang.String localName, XSDCompositor compositor, java.util.List<? extends XSDTerm> groupTerms)
          Add a named modelGroup(Definition) to a container.
 

Methods in org.eclipse.xsd.util with parameters of type XSDModelGroup
 T XSDSwitch.caseXSDModelGroup(XSDModelGroup object)
          Returns the result of interpretting the object as an instance of 'Model Group'
 


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