Download presentation
Presentation is loading. Please wait.
Published byElaine Greene Modified over 9 years ago
1
How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use and July 26, 2002 5:00pm EDT This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during your presentation In Slide Show, click on the right mouse button Select “Meeting Minder” Select the “Action Items” tab Type in action items as they come up Click OK to dismiss this box This will automatically create an Action Item slide at the end of your presentation with your points entered. org.eclipse.xsd XML Schema Infoset Model begin If not full screen, and not running in Internet Explorer, Press F5 to begin… © 2002 by IBM Corporation
2
These schema documents are equivalent to the s2.xsd: s3.xsd: Now let’s follow how the abstract schema components are fetched, in response to schema.getElementDeclarations(), components in memory: and returned as an EList…
3
The calling method has -- in a variable -- a pointer to the first XSDSchema shown on the left It uses this to get a collection of all the Element Declarations that are part of that schema Calling method XSDSchema targetNamespace: incorporatedVersions : list content:
4
s1.getElementDeclarations() Calling method XSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false t1e2 t1 XSDSchema targetNamespace: incorporatedVersions: list t2 content: XSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false t2e1 t2 XSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false t1e1 t1 XSDSchema targetNamespace: incorporatedVersions : list t1 content: XSDSchema targetNamespace: incorporatedVersions : list content: t1 s1.getElementDeclarations() EList content: see org.eclipse.emf.ref.EList
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.