pax_global_header00006660000000000000000000000064136363353760014531gustar00rootroot0000000000000052 comment=9d05ed488b282fe317e6fbb65de62da30388bd74 org.eclipse.xsd-R2_22_0/000077500000000000000000000000001363633537600151075ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/.gitignore000066400000000000000000000000331363633537600170730ustar00rootroot00000000000000.project *.swp */*/target/ org.eclipse.xsd-R2_22_0/CONTRIBUTING.md000066400000000000000000000041451363633537600173440ustar00rootroot00000000000000# Contributing to Eclipse XSD Thanks for your interest in this project. ## Project description Eclipse XSD is a library that provides an API for manipulating the components of an XML Schema as described by the W3C XML Schema specifications, as well as an API for manipulating the DOM-accessible representation of XML. * https://www.eclipse.org/modeling/mdt/?project=xsd * https://projects.eclipse.org/projects/modeling.mdt.xsd ## Developer resources Information regarding source code management, builds, coding standards, and more. * https://projects.eclipse.org/projects/modeling.mdt.xsd/developer The project maintains the following source code repositories * http://git.eclipse.org/c/xsd/org.eclipse.xsd.git This project uses Bugzilla to track ongoing development and issues. * Search for issues: https://eclipse.org/bugs/buglist.cgi?product=MDT * Create a new report: https://eclipse.org/bugs/enter_bug.cgi?product=MDT Be sure to search for existing bugs before you create another one. Remember that contributions are always welcome! This project is built, along with EMF, using Maven/Tycho. Instructions for setting up a development environment and for replicating the build locally are provided here: * https://ci.eclipse.org/emf/ ## Eclipse Contributor Agreement Before your contribution can be accepted by the project team contributors must electronically sign the Eclipse Contributor Agreement (ECA). * http://www.eclipse.org/legal/ECA.php Commits that are provided by non-committers must have a Signed-off-by field in the footer indicating that the author is aware of the terms by which the contribution has been provided to the project. The non-committer must additionally have an Eclipse Foundation account and must have a signed Eclipse Contributor Agreement (ECA) on file. For more information, please see the Eclipse Committer Handbook: https://www.eclipse.org/projects/handbook/#resources-commit ## Contact Ask questions via the project's forum: * https://www.eclipse.org/forums/index.php/f/119/ Contact the project developers via the project's "dev" list. * https://dev.eclipse.org/mailman/listinfo/xsd-devorg.eclipse.xsd-R2_22_0/NOTICE.md000066400000000000000000000025631363633537600164200ustar00rootroot00000000000000# Notices for Eclipse XSD This content is produced and maintained by the Eclipse XSD project. * Project home: https://www.eclipse.org/modeling/mdt/?project=xsd * Project portal: https://projects.eclipse.org/projects/modeling.mdt.xsd ## Trademarks Eclipse XSD, and XSD are trademarks of the Eclipse Foundation. ## Copyright All content is the property of the respective authors or their employers. For more information regarding authorship of content, please consult the listed source code repository logs. ## Declared Project Licenses This program and the accompanying materials are made available under the terms of the Eclipse Public License v. 2.0 which is available at http://www.eclipse.org/legal/epl-2.0. SPDX-License-Identifier: EPL-2.0 ## Source Code The project maintains the following source code repositories: * http://git.eclipse.org/c/xsd/org.eclipse.xsd.git ## Third-party Content This project leverages the following third party content. None ## Cryptography Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted.org.eclipse.xsd-R2_22_0/doc/000077500000000000000000000000001363633537600156545ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.cheatsheets/000077500000000000000000000000001363633537600231625ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.cheatsheets/.gitignore000066400000000000000000000000101363633537600251410ustar00rootroot00000000000000archive org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.cheatsheets/.project000066400000000000000000000020761363633537600246360ustar00rootroot00000000000000 org.eclipse.xsd.cheatsheets org.eclipse.pde.ManifestBuilder org.eclipse.pde.SchemaBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.pde.PluginNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.cheatsheets/META-INF/000077500000000000000000000000001363633537600243225ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.cheatsheets/META-INF/MANIFEST.MF000066400000000000000000000006521363633537600257570ustar00rootroot00000000000000Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.xsd.cheatsheets;singleton:=true Bundle-Version: 2.8.0.qualifier Bundle-Vendor: %providerName Bundle-Localization: plugin Require-Bundle: org.eclipse.ui.cheatsheets;bundle-version="[3.4.0,4.0.0)", org.eclipse.emf.cheatsheets;bundle-version="[2.7.0,3.0.0)", org.eclipse.xsd.ecore.importer;bundle-version="[2.9.0,3.0.0)" org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.cheatsheets/about.html000066400000000000000000000026361363633537600251710ustar00rootroot00000000000000 About

About This Content

November 22, 2017

License

The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 2.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v20.html. For purposes of the EPL, "Program" will mean the Content.

If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.

org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.cheatsheets/build.properties000066400000000000000000000002551363633537600264010ustar00rootroot00000000000000bin.includes = META-INF/,\ plugin.xml,\ cheatsheets/,\ plugin.properties,\ about.html src.includes = about.html org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.cheatsheets/cheatsheets/000077500000000000000000000000001363633537600254625ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.cheatsheets/cheatsheets/GenerateEMFFromXSD.xml000066400000000000000000000120371363633537600314740ustar00rootroot00000000000000 This cheat sheet is a step-by-step description of how to generate an EMF model and editor from an XML Schema. Your environment must be set up before you can perform the steps in this cheat sheet. First, you must create a new "library.xsd" EMF project in your workspace, importing the schema to create the EMF model. Generate the code to implement the model and an editor for it. The generator is automatically opened on completion of the wizard in the previous step. Now, you are set to run the generated editor and create a new library instance. Congratulations! You have succesfully created an EMF model from an XML Schema, generated the code, and created an instance of the model. org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.cheatsheets/plugin.properties000066400000000000000000000012241363633537600265750ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2008 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR pluginName = XSD Cheat Sheets providerName = Eclipse Modeling Project _UI_CheatsheetGenXSD_title = Generating an EMF Model from XML Schema _UI_CheatsheetGenXSD_description = Learn how to generate an EMF model and editor from an XML Schema. org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.cheatsheets/plugin.xml000066400000000000000000000010131363633537600251750ustar00rootroot00000000000000 %_UI_CheatsheetGenXSD_description org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.cheatsheets/pom.xml000066400000000000000000000013111363633537600244730ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.plugins 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/plugins org.eclipse.emf org.eclipse.xsd.cheatsheets 2.8.0-SNAPSHOT eclipse-plugin org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc-feature/000077500000000000000000000000001363633537600230605ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc-feature/.gitignore000066400000000000000000000000121363633537600250410ustar00rootroot00000000000000build.xml org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc-feature/.project000066400000000000000000000017161363633537600245340ustar00rootroot00000000000000 org.eclipse.xsd.doc-feature org.eclipse.pde.FeatureBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.pde.FeatureNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc-feature/build.properties000066400000000000000000000000771363633537600263010ustar00rootroot00000000000000bin.includes = feature.xml,\ feature.properties org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc-feature/feature.properties000066400000000000000000000014011363633537600266250ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2011 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR # "featureName" property - name of the feature featureName=XSD Documentation # "providerName" property - name of the company that provides the feature providerName=Eclipse Modeling Project # "description" property - description of the feature description=Documentation and tutorials for XSD. EMFUpdateSiteName=Eclipse Modeling Framework Updates org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc-feature/feature.xml000066400000000000000000000024241363633537600252370ustar00rootroot00000000000000 %description Copyright (c) 2002-2018 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html %license org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc-feature/pom.xml000066400000000000000000000013161363633537600243760ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.features 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/features org.eclipse.emf.features org.eclipse.xsd.doc 2.18.0-SNAPSHOT eclipse-feature org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/000077500000000000000000000000001363633537600214275ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/.project000066400000000000000000000020661363633537600231020ustar00rootroot00000000000000 org.eclipse.xsd.doc org.eclipse.pde.ManifestBuilder org.eclipse.pde.SchemaBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.pde.PluginNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/META-INF/000077500000000000000000000000001363633537600225675ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/META-INF/MANIFEST.MF000066400000000000000000000005231363633537600242210ustar00rootroot00000000000000Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.xsd.doc; singleton:=true Bundle-Version: 2.16.0.qualifier Bundle-Vendor: %providerName Bundle-Localization: plugin Require-Bundle: org.eclipse.help;bundle-version="[3.5.0,4.0.0)" Eclipse-LazyStart: true Bundle-ActivationPolicy: lazy org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/about.html000066400000000000000000000026361363633537600234360ustar00rootroot00000000000000 About

About This Content

November 22, 2017

License

The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 2.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v20.html. For purposes of the EPL, "Program" will mean the Content.

If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.

org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/about.ini000066400000000000000000000007531363633537600232470ustar00rootroot00000000000000# about.ini # contains information about a feature # java.io.Properties file (ISO 8859-1 with "\" escapes) # "%key" are externalized strings defined in about.properties # This file does not need to be translated. # Property "aboutText" contains blurb for "About" dialog (translated) aboutText=%featureText # Property "featureImage" contains path to feature image (32x32) featureImage=modeling32.png # Property "appName" contains name of the application (translated) appName=%featureName org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/about.mappings000066400000000000000000000001341363633537600242770ustar00rootroot00000000000000# about.mappings # contains fill-ins for about.properties 0=${build.id} 1=${xsd.commit.id} org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/about.properties000066400000000000000000000014401363633537600246560ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2010 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR featureName=XSD Documentation featureText=XSD Documentation\n\ Version: {featureVersion}\n\ Build: {0}\n\ Commit: {1}\n\ \n\ (c) Copyright Eclipse contributors and others. 2002, 2018. All rights reserved.\n\ \n\ XSD is a reference library for manipulating the components of an\n\ XML Schema as described by the W3C XML Schema specifications.\n\ Visit http://www.eclipse.org/xsd/ org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/build.properties000066400000000000000000000016311363633537600246450ustar00rootroot00000000000000############################################################################### # Copyright (c) 2010 JBoss by Red Hat and others. # All rights reserved. This program and the accompanying materials # are made available under the terms of the Eclipse Public License v2.0 # which accompanies this distribution, and is available at # http://www.eclipse.org/legal/epl-v20.html # # Contributors: # JBoss by Red Hat - initial API and implementation ############################################################################### bin.includes = about.html,\ about.ini,\ about.mappings,\ about.properties,\ css/,\ images/,\ META-INF/,\ references/,\ tutorials/,\ modeling32.png,\ plugin.xml,\ plugin.properties,\ toc.xml,\ index/ org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/buildDoc.xml000066400000000000000000000150371363633537600237040ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/css/000077500000000000000000000000001363633537600222175ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/css/.gitignore000066400000000000000000000000001363633537600241750ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/images/000077500000000000000000000000001363633537600226745ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/images/XMLSchemaInfosetModel.jpg000066400000000000000000000604401363633537600274740ustar00rootroot00000000000000JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222/" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?)`zWc濅|5sz-ef%¹QU[p8<ѼkelBWmB[ Xʍ&-e>oF`澀px B> <\$ڧ+!8;r֩(TQ_k2W<{]{x:on,P򼤉ȾdfAppO4½տ_i/WMWEk䶆vI[uTg;DBIm,-nKtyEP1Zng $Ռq3|W*<_^ |ŦSZ4 kff]pw(9ʞޕGoo48RNrI=տh1.?-ysucvy]E-; y+`s]TfIMDc৊#A\fK.B|ݐ8SHO ٯ%f1L68j hnj5=/Y53fR̃p]i練n=5ou/kSiZdְ\3\* c\}z JWVVSi.C4{$q 8t/| 59i0# I#m'pq眜'f5GQ_Lj>`|%cl@U"-Dn?+ wΝZ|4{u-ZofGt< 8GVWڟ5"|NczU]O,&I$'y'jAL.20rj/ : w #ҮI&ufIod(J)`P~f^Z#>|ƞ | Cjso0<%_WG/h xMlG'$wS4^m'HVcf5xp᳜#x熼%yk`-/%2"y:s.r3+'Þ3}oo3G𻹵e]ۄC6 ' Z<76nbs"l~e:+l5xOV{†Kk^@5:|s^/ Z_n ڍGZu~jH&c3vӥxz}Q}@jJ !24۷/[J\IӦ52ݑg6p OkzutN{Ynveܪs=*DžfKߊ%yGE 3; /ZG|A-꿺Eu9T3g~LSKIv_֯j3+cfrǯz+tH%.#_3bJ6qͻ~ou\6(JSZ1C;>*Kk_j! ĩ0V?ylo`s-G+?RWTF6'&=NV~oo!Nʝ·A );/:垽m̢ݮZR 3yqF*VVK_aw-.Df Dż8 c`W5m3eVxӼϷ-#yU#<('Ւl n+P=4iIvnɉ rܞ>Z˳O_A~$}v19x6@ME^l>V+?:Ɨ?x;mkm[zfkW^!b%6UT {ݐs4Q.komK.P[lvcFNqu. 5v~!hggϝ5;7Ei_ڵn[#FՆm8;yWuִ@ty.><34Ғ ()vp@ UιXlu=7TբɈXٕC22@ZQ_/#RT⵰OXuMO–7M弑~ B6ps@8Ӿ$ ׉t?-_7rizyRyWQ[jQ_/#Q H!esU?/qC5??W_m]P\k|ƨE ֿjm]Qu4m :cOnD\Vku< $gYM͌5Hyv~bTeߘdH)T }zad,2[`Wtw(5MF{$)ZJbHnh糋M_.y#i ʁei 0$b٭⵽vNךr<ҡ#v?0.Ѻ*3#(q 2FG kul+kfr;O;pqsdM6lYaag+ qgQ] 鶖ϩۭ$S\IXԐ^Yu@=@h1/k:uOC4k1/k~'+7$+nK^Ǫܿ|q_ x-cÒ\\FwXU00NHlj͞{IY\a@V%caY->'ay0 VgouBHDn (8G[߃^${rBV?ѵA;޻}LR 6B>H]ê#"W,/,m&ocFnv1{]4_襠Qi/ ].+{(e-2.yUYG=*0`FB@ AH#' Ϋ,ڌCyA ~b܀>qY"m7mY|ciVi Ygi#"bcΨ77~lӊQk-]@(f2N3FўO& c$RFH-,J#(:/ fECq' xbkyibAPf\C#'{ i O19-<Eg EĶmo#Fs:ѩ$vf9 f̿i}lv>ULm#/N9^խXjV;Ќ͏R8*h7h$nݿ9ۚ_e'Ps|\p\ ŭF-n>e|'~`IKkyi)fHL0b%!юw'I$sėqXpE.-\9F[_gWߧYlI y:k8-8]O,O$ jԿHFuk^wS.PmI]G<u?Y#7(D{. ns=25?H*Fo*itoDRdP{z2G) "CSTM:%?ݻY? ]ow.[EVT{EG=h1/k>(Ee'键7_jwfGa-ԏnBn* ;xv>*խd;V@w$Wx]Z aɊ%YH- \qڱnnggg2I$v'$ܓQRQEW[E]Zz7[Ю]),V0C$SFHqvrI<ɩO?ZJf|'tUuXzvҡ{ /i:1Ҁ+JYJB)(J+=Rju/ܐ7- UꪻNE=*?2*$'mw? EEi%k;{vq30m+ս:i~*'O Mk&[ v )@4U𤖩qo{xI:3U8VwaH!<,l@Fo̟ %vW'MCEvLҫ$*ufӠl~.h=Gmͯ<-[E35/OvT&.^t T}p+.Et(6uM^T";ȷXu^k2 ]/gU.hQ\ƁEPEhAS&zɂ`b={hSGL:a$?Z+Q_/#Q H!)RR^Dz|2H3GS]*='^+j?Q_/#PRML/^L]"[>7tmmc^ H!_(ėz_`Bp[o@?uys};Owq5I\Y;J^/z?TRQ{-JY$l=zןPIe?uEakVTub@3G[PRA?GRA?}Z\]U[xCVbI>Z??cBN5R@>"vV; %0cЎCzpҴYQvٌ)$ice<SQHAEPEPEP(.(}]0LQ\Q,bRQ`bbXn o zn(?*Q\QLQ\Q,Hid<}+oCQvaG2Pn}Q^ 鴻]E-մw8ՑP:qsk6`Aj,PG l.qU-'P N?v'FO;YP'ѿuIhto$㵝Ei m.wHR[e@AuNv!r ӿXEQoM@7mTu?|SבQET&%-Lf\; ARA?}⻸|K{*B)})p1Yռ $VA-,q|k,xm>MoCڏ}KֿOyX ((((bbǔ&(.(1F)qF( 1K1ELQ\Q,b &?V&+vas/[z8v$LQ\Q,b4^l,I1JPRM1gs#f?.8oUjJte̓ AqYhOqj9#^HOAg/cWKW!q=2 0C?nn}:3~C$ANz ؒu'֖܃֨bc ;Nu{1F;-t5:`'77oel<~S[X\p8q׮`ŹX@ q$2B=T\3Kj/[ :fBdvܼ$W#Zkf/ľѼwϙ_;>u e a0 ncsM@z\yV;-'EN6rH?)'0 EĶmo#Fs:ѩ$vf9 :Kf'㌄EdNKg"±G+KV*r#1 GQ[2%%dU1_:S&q%iO4`!$3p7Nh7h$nݿ9ۚt%4$&k 1;$98ٿ_hEۍg̯x 9u}u$q+sȤݷ8+uhc{aS"\[/yW'sީ"}UnTqGqGh2I<< F__Ѯ.$"d8>o !AI&}NXṎF#')(*H?/H?/5 C_lQ Vs[ɬ5ӒZIþK2KxPl -qr\=?x_vCuH^i;Ezʹ). fq!l^j QEQE$u$zB5ȟڱy`׉Q 7WmRd`Bf)((((Z+xQKE(REJ)h%n_qz];[{cTMk_єfUؑ(Rխ7NUa e *dCWc4 X-]d`㋋'+֥V̮՘P <1ے0d'G}Qڹ}V<Ē8?yRk:(Ov2hüUbI ANĺkz:y7N]8lUS HЫ6VԯB=|EQEt6Z(lI?-i2p# êh0&IJ ZeQ+{`/Uѯo.P @eu=Uzx4NX(ot kEu 4($ Y¹dlc<ϡ(((7>-RE܈#EITXR9Gc^e]oy4in E+1bgːIu=Bnneƒܢ1!p{KurIos_L *XW,O RDbrJ[ v񙧐uTqzܐ;>:?g`o\IB8 Ƙ%)֎OwZ#L,jx YԄQEQEQEtRWX񄢗bRQ`\Q,QK1EJ߇7fHwh)PIH$c'^G zosjG$V;a`JvW[k?ZԑO[bRq \uywPjFgugKgm#S$xSHpkqSFO$i*LDW8=yUaI+;_G{4EEnxF+;iW0[\n+ȻCQqz-mXᓢ[it4"q,d+9 #M=9#뢐=Gi}`8*'@FO1>)ȿ}7|Vmƥ}=ԆIrǹ?{U+tBZ+Y#SUN qq}Dgsʹ;QW.2q}];QR0(((ӃEV;h]RXqFeM s՗[!I{#NW-EXoeH.b;^95^N|UqcR6+#ʹ$.IH%_ݭmnmHe0*(((fƳ _YmV>\u$@ؖP71+'K6ky *pqOVeƥq}w!FG=؜EPEPEPEPUE.(}J)qF( E.((%X\c?b Ã?iAY{KfaK1ZX-4_M?{Q؂E6:($^wskljMqjג( O \# (-- [U$d/'|moQSGա|={bp[y_ڱjL۳~1wlrk{?6V^ݴHEܷv[KD ]˂L@3rjjjEo2e.d1Ƒ8F`d2) #j?) #j"xZX/V7Zsd$Jc B(ܻWAq!" i678P/C^:SGSGy~=6?:wZwi'PH6|kvy:Tڏ,ko4ofU^@-OP##o1 O_q#Q O_q#S}W55JUkdKx`),R|Ux\fRSGSGդs"%*v-g_5g_5W:τ?u#o) #jx^iAQ'@eK+Ÿ#֢wSzG U4 (=P( DŽ%Q`Z( E-X,V߈?Ah-mN`7] [3+O35-A;ANU-/T-6ۙ./K&fuӯpc\jڶ-TF,hzJR\**B*"zzMhhi'ˤu P(O@S[]Y:v޹3tv3q0BV/ =GKдvktwU>٤a\sM-4򼲹Yz*)JͽRKdu :]oH:j`쪞a LaY_CF_?SucRXg)Ҍt,%slsOPTqO fa%jdE'QEQEQEQEY<+a럮Ft/A|5o;o*c0Mˑ+/uhEzmxwH>;n N+Jl<(((((((+[QEX(QE(ok<,+"'8{~ula[ ˞@=+KT<:LJ$[հTM N1܃3 <ԩcu[8aD2nxz`zjg 3\WM #w^[1IUqCr}X+ry5!&_[ڹQn$ G1Z@bՎIMgEm"[op'%\n1Vںxom]Xݾ<-UFC;ybEL n+?XM;OZ^<\|yɗJVg1EWQEQEQEQEWQX^j~l-'U  8Qתqx1wqMj' dc{P/vKɭ'< .# Jz((((((((eB-j1* Ee$׏z 5{lHf=W3uO&ky䵹,N<קInJ$aK#Qo<@h|F>V3q5_sT覆6mlUcy ʶ{1F<ɨgdMDV $2!!6)Wvob~fdƚu\F$7w6%CgF23ǭl\i֠W_nd/S9˖/x~M=bK|%efXf{ e-&+:15"5-L2tsv픂;o eRyƣWFh7Use,)mex$RZ|f#9aven]$1WbXYAN~zS?oalO[m[xsUBFy5. [+t eh,$cݘÂ0;v#'sT練מ XeE 6nc#QihKl32s9vv9wQvjqI>iO?mepG8$\U'``  ¼b O=ĐGs4v2<}PJģnULs51^uirJXmrc сӧ8`Pg}z}\Z̳[OU׎ ެϬ=- Nj-找I|̧ דQCAGy qG?e%{8?*vS˓urx5`Pg}z}6VVdִ8eeiX`p3$q-q9"k^Tܞ@sJ.('PjA$zxWdcm1Z8K >BA xjl%Jm0w%"q.ڛ|b]35֯}dzO| $Ǔ⏏ONF=<11nY(Rsۑ6GDZF(WpZe/]^ؽXҗ͙̓oq (w=t43}S|ERy(iZ|9:o9]6.+?ZC\nSB27AlD `b2d:Xx,Ƭle URSGSGn;Qh?/8?/8wp}N1i펥4p,$FY~b@3ӭiփj%o2L*6¸9m,0 %>WG%>WYO7ͶNR[XODLg4Zn+oT`Fy~"aoZ3IvPk\so п?F п?F\ׯ_Z4t=F-#]ԦeD2Azu[Kh/m$y즙.#+ v 7.$`B G%>WG%>WW,'wǦXZ'>gheG{>ӷ挑qsπKhs3dɹ ^|Ϋ,f2|iݴcg9?) #j?) #jfYrVW|_W{T~%Ȧ}Z\XmA 2dgvm,M0-چ|<2/| o п?F п?F>~~l_WOw,\[G dOR@$!?/8?/8u`ҵOE'%>WG%>WG:τ?u#o) #jx^iAQ'@eK+Ÿ#֢wSzG U4 (=P((4}(l/-JC$*]ǧo\4a&h>*Љ| I&ݽy݃ ~EKr\̢* jڍYƲn*\&Fn?_\C鯧IḆx'vqR@`a t1n^TVZt^Z<fvpˍrXfSRMQUaV%M?O;k٤Xc͛‚@7`g#)gEOgi=ob2b<Ozn] L !+*;rGN~aytQEX*u쥼TͼR$N3*1א}(v[$ѬSJQ"=F@8>j1 H?bWClTu syyqmK[Ijrγj:tpo e]YlAWc=ЖH.-`v2Z *Ve,`P=bLnl/#exfMu$0ҫEhjz=ƕ-Z CBb8 9iY;x-Hؖ2J(#G\N((((Ti)<[HY]m7rĈYtP|ọ̃<Z: s*Qy!@HnmʨC?E~~'<owK3Xbkym!^6Ir-YN22(XSY`Xg[vm > $s8Oe%U[-KԚÞRFҗWv7BAn$S/o{u5=:U[m@<xaO5ٗn9#kFWN? Uho47hl .X! wOd}csb$EhPEl-cr 2.0J烏THKC'eLX!&*_βi.i E[e͓TEV w ^fnŮh\KIukxdePpI,W#q7tŞu ONVP=XSve[@f>sE9a[ZKMe)4ĮGX7я  ocɪۥΑ4V f8K/!BמQTђIJ[/&y5ۓXK+ydGbng+&rI҈JXnevi7n'k7WYMi{Sѵ?(m/SӢ^Ime(nYdݸF 3OɵK/t4/[5 Ys'!,~brUPK_{Sg&y }-[׻}7H1PāU_ '_7T.߫3.hRH!kCy"$TPI,;玊?A,S<3jLe!x#"fH~n7} c8ǚlgjz֯}+%3)wN8k;5ow$ ܬ1i$myl +ݘf'z%ܗ%Ƚ2'312:ۀAR+:Oku#wKY.`)MJ3r?6GxpɪjTV[UOַ"\#}Ss #\F^=r:Q>4֦ qXAsߺ !Qػ7jzzMf:DVfK/G xdVV2L1~ Z7zM^0[ӸHBGoTL8@m/FmCYҮ/bJ-"lL.lcPG[隴kqHWr^[<"Ȟ\n6%JF8t@8DI'-.k+W[k71fF d$Nwy(_(23*CD<( 1⧉4X;]v(C%ֶŀx2`#6$ЂM~L@@ POQt\h|yh)`AsHBL'>=u@ a฼P{ =<@@|ztO<1UD<D?V?v1Gt?ў tOpMOy䱏<  bÈ P{`ow8iC8HXZԡLJgpp8 'WSh ! @ 8 T @( ,@QE4ACDZC])> Ubp '(p'I<@ž|`O<R$AWYZ C6,qEqi``VC9pAjUT  {@ 3Xg (u wrv?\ .I #?;org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/images/cvs.gif000066400000000000000000000025411363633537600241600ustar00rootroot00000000000000GIF87a* 1 $$$$$\$l$t$|$$|,,,$,,<44444<4<<<4<4D4<<<4DDDDLDT$c}{c ( @J rLqH  燪(4 تq I-Z$P*>T@ 뭐BeJ$2 @ W3)@{ fՌ@k40@i,p NWrI_NtN|y >&~{; "Bp@@# !;0όuc;3P,!AcGҘOt<>@Sd%AF"PC@TIaIئAih⹦6YYjng& i & E<RhqB8l!CF0jJI FБG<OE`XkHe<Ѓ1eHtŵfmAwp~\d(.A;org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/images/download.gif000066400000000000000000000027531363633537600252010ustar00rootroot00000000000000GIF89a* tl\ĴDDD,Ltt$$$ $4< ,"aJИ"ǯ,QnC0Vk$@6J7@_T ݹg(PIBJG ȐAbWGW,"2o\HZ\'Q!& aUEN8vZ1Z MړIY!$/@@vB%$'c.S0uRt1@%'-N,L-D("/Vjw.C+ VcViID($(6/ -72 2Qc|^p*b6 hH9k ı,\Yo$~(%L#qi1+B5p'ZDRrЀ|A9rIE ABX@\}2N AW ,q 2R(fRr~Đ+, 8E| \NnSOID `JD yB1~2-Ҋ JHA @$K0 ,s@C%NE"Wf- (8MrKbE:Ci[WD)9]BX9P@;org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/images/faq.gif000066400000000000000000000024201363633537600241300ustar00rootroot00000000000000GIF87a* 1\,d,d4dȐaG ""Ya-\bϜqBK$D`ٳ=9E53L,dP@˗i Q4x䎹}З,$I mlE9@&4X/ }D,hD$0F|#0B &" Go |,vН|APQ hh!~}!!Q0CO L9!M j1PB?$dzUU0xSyt؇tRLyG$ QU@v $ÇȠW,T@AuY$BLqYAuV  de `AF`e-T@$P@DQ!DP%-4`BNৠ*jy;org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/images/mail.gif000066400000000000000000000024651363633537600243140ustar00rootroot00000000000000GIF87a* 1 $$$,,,444<<8~ d 5 &Dxpu 4 vEB3=WJI\B@ p]B00 AEPԵP$`@yd19 Pp@ ApbB80ܶX0GQp,A(b md;A!`ze[:x'(HF@@L^$Pe @8lF|@Ac4@ZjP&Bt&xL*`V+HԷ믢;org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/images/news.gif000066400000000000000000000022161363633537600243400ustar00rootroot00000000000000GIF87a* 1,*  H pC@ xȑĉIrcG A$9K O p%KSɑ+[ItbƅX,@qhQfCr>Qd Ej2%άJ]NIԣ 9P]PN|jgjHSD:p$Hfgٙb#OYb-iEl6#]#':3foeÞ+h=Yj'M5Q涞Lǥwmzovsfyөg-ڼy-n(:qަFWw_S6xTA5hAQ6U`!8iLaMB)B/ˆMc%T;org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/images/reference.gif000066400000000000000000000022271363633537600253240ustar00rootroot00000000000000GIF87a* 1\,Ą4ܤLT̜,* H*\HP0HQ ``@ŏ>ɑ=Lxćb ˇ8ٲɜ2Ƭy偝 (9RSDOԉtMj'ǔ/fJMC" 3ѥe،AHEڜ[^}UyI1LRQ0Ni"⭕2ΜӱW;';],ڢMxg9&-f&a7s,.G xH2l?`F:5vo|xwcBLi }k|[ċIlW)WZWYD\k 5w[ ؁OPx+!|Be_@OAD }a8((#E]hٍiXA<P@;org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/index/000077500000000000000000000000001363633537600225365ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/index/.gitignore000066400000000000000000000000161363633537600245230ustar00rootroot00000000000000* !.gitignore org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/modeling32.png000066400000000000000000000045561363633537600241120ustar00rootroot00000000000000PNG  IHDR szzgAMAOX2tEXtSoftwareAdobe ImageReadyqe< IDATxڬW}l{޶MGL'Yܔ9$fKYE "p7ee٬ f(ks6%˶==<FhAԡk$e! ć8b@t3lF=?!+xq\͐&)\y XJP,A8/g54ř4JmUZ-|n`%/HpĤquB# LH0EsB_ex^(yH0 AƬ/Yeќ9P o4bmdٷ?§0,F42,BLa6nX~}O}a@]Y |^ C^$jYfӅNc4*Mt4&ɲ42E(r3*+Z}{[w+r }P# -p45z ] Ma[ʔ'}{ţ+7oߎK,Ob8Nu<$|Q%Pi&:MǛg|o?Z7o ۶;w+ se:Z9OF'y\!C~*G2wdh u6/u(zF>z{1[<󂁚x /WJbmԜ`rݚ&uޒyfffjn%QkAb,dG/D ‘}._)2'/J_>$ ҆8mٲ^?E~ zAhit&{;dm6k$S u_{%m-KWW֬k%=zUXKs6#!"<26Tyx}8/\0}7詇H&쳯ѥKYiuϞ~};  1t#W#p ::Zܾ}G<o|a߾~7soOӮ=J>v~JŲLAWtq~78k]dXOo_]]뵷4+y4OѴ(0P.XPc~n\`4| g\# [h5nk+Лc轡Zª%,\b>474)݅rvF>ᑑhOpx`jHƺ3\R0 U_(Б%6,sGQgFvJrꗽ@\2+4AAxB `F3pM&n#J27Oz+Aj_ ʘWvoIENDB`org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/plugin.properties000066400000000000000000000007501363633537600250450ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2008 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR pluginName = XSD Documentation providerName=Eclipse Modeling Project org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/plugin.xml000066400000000000000000000007041363633537600234500ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/pom.xml000066400000000000000000000013021363633537600227400ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.plugins 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/plugins org.eclipse.emf org.eclipse.xsd.doc 2.16.0-SNAPSHOT eclipse-plugin org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/000077500000000000000000000000001363633537600235505ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/articles/000077500000000000000000000000001363633537600253565ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/articles/dwtip1-scpw/000077500000000000000000000000001363633537600275405ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/articles/dwtip1-scpw/index.html000066400000000000000000000012571363633537600315420ustar00rootroot00000000000000 Analyzing XML schemas with the Schema Infoset Model

This document has moved to http://www.ibm.com/developerworks/library/x-schemimj/index.html.

org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/000077500000000000000000000000001363633537600253375ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/diagrams.html000066400000000000000000000077131363633537600300240ustar00rootroot00000000000000 XML Schema Definition Library | Diagrams

Diagrams and Animations

If you have additional suggestions for diagrams that you would like to see in the future, please e-mail them to rschloss@us.ibm.com.




1. Diagram of annotations inside a complex type:


Diagram of annotations inside a complex type



2. Animation of parse which constructs a complexType with a wildcard


HTML (no animation) Powerpoint OpenOffice


3. Animation of parse which constructs a complexTypes with a nested group particle and a reference to a global element declaration


HTML (no animation) Powerpoint OpenOffice


4. Animation of a parse of a schema which <include>s and <import>s other schema documents


HTML (no animation) Powerpoint OpenOffice


5. Animation of getting the global element declarations of a schema using s.getElementDeclarations()


HTML (no animation) Powerpoint OpenOffice





Last date the diagrams and animations were updated: July 26, 2002 17:00 EDT
org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/000077500000000000000000000000001363633537600266045ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/c.gif000077500000000000000000000000531363633537600275160ustar00rootroot00000000000000GIF89a!,D;org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01.ppt000066400000000000000000005720001363633537600323020ustar00rootroot00000000000000ࡱ> wtuvnLcc1K`.APNG  IHDRh6sRGB pHYs8/vIDAT8OR1hAZE02e[!l"FL$UlQAN NK ,ĻBBȦAn8X^r'WW%\%knj5[/d-!̈́Iat35䰊 Xý~]a6x/ȇ)@I#%P7uc{ ߶Yni`Ub.^&1 [7uC$)oRCYD{YXij?~-V%=Ag0vJ50vN0c358dɲ, 3pXNjnz݊>\[x W0NH3H]n@K bz [z\(7+tV=%8ӽ9wP_4&߲suD5H}ɒEB' mOsO KpdQIENDB`nh627Ş=k՗PNG  IHDR r|sRGB@} pHYs+tEXtSoftwareMicrosoft Office5qIDAT(ϕ0F?U 0Ix^A@.TG#[ 1mNN/?|߇a[܌ʚ$STR -'_btɐLɆPOJ$Y,I$KriWR|"w:`I$X, BB,GCO)!w"月 )Jz@ͶU2f?IENDB`F(   V0XSDComplexTypeDefinition http://xml.watson.ibm.com/schema/components/javadoc/com_ibm_etools_xsd_Javadoc_files/com/ibm/etools/xsd/XSDComplexTypeDefinition.html0 http://xml.watson.ibm.com/schema/components/javadoc/com_ibm_etools_xsd_Javadoc_files/com/ibm/etools/xsd/XSDComplexTypeDefinition.html http://xml.watson.ibm.com/schema/components/javadoc/com_ibm_etools_xsd_Javadoc_files/com/ibm/etools/xsd/XSDComplexTypeDefinition.htmlD/ 0|DTimes New Roman0z[ 0DArialNew Roman0z[ 0" DWingdingsRoman0z[ 00DCourier Newman0z[ 01@DCourierThaiman0z[ 01@ .  @n?" dd@  @@``   8 & ( ^  "#)8/5 /Xb$cc1K`.ATb$627Ş=k՗pT 0e0e     A@  A1 8c8c     ?1 d0u0@Ty2 NP'p<'pA)BCD|E||s " 0e@        @ABC DEEFGHIJK5%LMNOPQRSTUWYZ[ \]^_ `abN E5%  N E5%  N F   5%    !"?N@ABC DEFFGHIJK5%LMNOPQRSTUWYZ[ \]^_ `ab @8 R ʚ;2rs8ʚ;g4DdDd z[ 0pp<4!d!dL 03<4ddddL 03g4=d=d z[ 0^p@ pp<4BdBdL 030___PPT10 ^___PPT9@? %O =~How abstract components are created when reading a schema  an animation in 6 slides -- complexType with wildcarduu[ July 26, 2002 5:00pm VParse of a complexType definition and construction of the abstract schema components. WW A @P*cmc c        JParse of <xs:complexType name= ct01 >(& Bc Parse of ( B c Parse of <xs:element name= inline type="xs:string" minOccurs="2" maxOccurs="3"/>:R Bc/cP    LParse of <xs:any namespace= ##other />(' Bc  Parse of (!Bc P@\\.\DISPLAY1B. ` 33Պ3ff3` ___|3f` 33___>?" dd@,?ldd@   " @ `"  n?" dd@   @@``PP   @ ` ` p>> % **$'t*( L 6  *%T  % "x  Hvd @?g7  C x gֳgֳvd @?g * 2r  Bv @?g  3 r@gֳgֳv @?7p * 2   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@L 6    BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@\ 6    BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@] 6    BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@\ 6    BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@]6b    2B CDEDFLv2 @?4Bn-oT'u#$@-\6    BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@> 6     BZC?DElFtv2 @?YWzPt;t,z&2 >%@ LRU-U<Ou*B9'F IYW-78@g8 x  Hvd @?7w  C xgֳgֳvd @?w * 2r  Bv @?w  3 rgֳgֳv @?7w * 2   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6w   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6x   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@6y"   B]CDE$F,v2 @? Y4\+;oHTR'YYu@R8   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6Y   BZC>DElFtv2 @?YWzPt;t,z&2 =$? KQT-T<Nu*B9'F IYW-78@8;J   BC&DE8F@v2 @?2z % ' 39<-<<6n @z    BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6 r  Bv @?B  T1?B  T1?   Ngֳgֳ ?" `  T Click to edit Master title style! !< ! H|gֳgֳ ?" Z  RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S " N@gֳgֳ ?"  @* & Ngֳgֳ ?"0 P   B* ' Tgֳgֳ ?"  B*N  6޽h? ? 33Պ3ff3 8Reporting Progress or Status;  % k;c;08] :(     N)gֳgֳ ?"f $   T Click to edit Master title style! ! ! H+gֳgֳ ?"&  P   W#Click to edit Master subtitle style$ $ " T$.gֳgֳ ?"P  p  B* $T  9  "r :  Bvd @?g7 ;  3 r<4gֳgֳvd @?g * 2l <  <v @?g =  # l7gֳgֳv @?7p * 2 >   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@L 6  ?   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@\ 6  @   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@] 6 A   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@\ 6 B   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@]6b C   2B CDEDFLv2 @?4Bn-oT'u#$@-\6 D   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@> 6  E   BZC?DElFtv2 @?YWzPt;t,z&2 >%@ LRU-U<Ou*B9'F IYW-78@g8 r F  Bvd @?7w G  3 rD=gֳgֳvd @?w * 2l H  <v @?w I  # l,Bgֳgֳv @?7w * 2 J   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6w K   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w L   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w M   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6x N   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@6y" O   B]CDE$F,v2 @? Y4\+;oHTR'YYu@R8 P   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6Y Q   BZC>DElFtv2 @?YWzPt;t,z&2 =$? KQT-T<Nu*B9'F IYW-78@8;J R   BC&DE8F@v2 @?2z % ' 39<-<<6n @z  S   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6 l T  <v @?~B U  N1?~B V  N1?T Jr [  "Jr %  Tv @?rN J Z  JN J X  JbN J W  Jr &  Bvd @?Mvl '  <v @?M ( TGU v @?J ) ZGU vd @? +  Tv @?W2 ,  C xtKgֳgֳvd @? * 22 -  3 rNgֳgֳv @?/9 * 22 .  C xRgֳgֳvd @?p\ * 2 N zA9 Y  zA92 0  3 CENHZQvd @? `T`T`T`TXz2 1  C CE$GHI`TQv @? `T`T`T`T`T`T`T`T`T`T;]~" 2  NG/*v2 @? 3   BCDEFvd @?@@oUH=4+% |pdXLA6- # )3?IOHC@<#:.989C<J?QCWI[N]U_\`fbpd|gjot{@zW 4   BCDEFvd @?@@o"U$H&=)4.+2%8>EM V `lx )3?IOHC@<:99<?CINU}\{fzpx|uqmhaYOE9/% @[92 5  C xVgֳgֳvd @?=Auu * 2 \ NZgֳgֳ ?"0 P   B* ] T_gֳgֳ ?"  B*N  6޽h? ?/ 0 1  33Պ3ff3v 0 @ ( 4   B1 ?  .  H<[gֳgֳ ? @  RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S   f0a1 ?"P    \*      fHf1 ?"    ^*     # lPk1 ?"`P   \*      # lhp1 ?"`   ^*  N  6޽h? ? ̙3380___PPT10.&@Ǒ>8 PDX( )pM D D  f,r1 ?"P    B*   D  f|1 ?"    D*   D # l01 ?"`P   B*   D # l܌1 ?"`   D*  H D 0޽h ? ̙3380___PPT10.&0>/ % `X  ( X   S l " $ <$ 0    S l! " `   r  T nM"M"1?   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. @  p P  Tpq 1?"6@ NNN?Npt (org.eclipse.xsd XML Schema Infoset Model0)B$B$  BA ?BD21298_ ,$@ 0   T 1?"6@ NNN?N4,$ 0 begin   T 1?"6@ NNN?N'& If not full screen, and not running in Internet Explorer, Press F5 to begin& M9   Tԙ 1?"6@ NNN?Ny    TA 1?"6@ NNN?N@ p    Td 1?"6@ NNN?NV9   TA 1?"6@ NNN?N@ p   T 1?"6@ NNN?NO Y 2002 by IBM Corporation$b  N  6޽h? ? 33Պ3ff3c[___PPT10;+GdD' = @B Dj' = @BA?%,( < +O%,( < +D' =%(%(D' =%(DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*Du' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* %(+p+0+ ++0+  +5  % T L  L(  L L c $  " `    L s *!"@ <$ 0   L 3 rP1? T    L T 1?"6@ NNN?N v,$   0 Now let s follow how the abstract schema components are built, by getting  blank objects from XSDFactory, _   L S 0e0eA ?!BD21298_pP<$D  0 $  L Nt gֳgֳ ?"P `,$  0 d4We ll follow this example:$  L T 1?"6@ NNN?N Q ,$   0 .setting their properties, H  L T 1?"6@ NNN?N 5,$   0 R>and linking them to each other& B L s *޽h ? 33Պ3ff3*,",___PPT10,+>'D*' = @B D*' = @BA?%,( < +O%,( < +D)' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* L%(D' =-s6Bwipe(left)*<3<* LD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L*%(D' =-g6B fade*<3<*L*D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*L*D' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*L*D' =%( Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L*v%(D' =-g6B fade*<3<*L*vD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*L*vD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*L*vD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*Lv%(D' =-g6B fade*<3<*LvD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LvD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LvD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(pDp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(XD@' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-o6Bwipe(up)*<3<*LD' =%((#DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* L%(D' =-s6Bwipe(left)*<3<* LD' =%(*DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* L%(D' =-s6Bwipe(left)*<3<* LD' =%(2D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* L%(++0+L ++0+L ++0+ L ++0+ L ++0+ L +1  % \TT(  T T c $9 "      T 3 rx@1? J   T # lB1?"`+L$  0U 0 =XSDComplexTypeDefinition name: targetNamespace: baseType: .>B B$B 6  T N L 1?"6@`NNN?Np@ 8 XSDFactory   T H? 1?"6@ NNN?NE],$  0 6ct01B B  T  fZGgHQ7Id1?"0@NNN?NOcd +  T N 1?"6@ NNN?N`  T N 1?"6@ NNN?N``"  T H\R 1?"6@`NNN?N` ,$  0 8content:   T # ~0e0eA!BD21298_Pp<$D  0  T H W 1?"6@ NNN?NP *> ,$  0 YNote on notation: Method names used to connect components will appear on the next slide"G-Z` T TX] 1?"6@ NNN?N w,$ 0 j createXSDComplexTypeDefinition()!! T Ha 1?"6@ NNN?N  2  2 T H e 1?"6@`NNN?N j,$D  0 2  2B T s *޽h ? T T 33Պ3ff3!!___PPT10!+rD' = @B D' = @BA?%,( < +O%,( < +D' =%(%(D' =%(D' =A@BBB B0B%()))D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =-6B'blinds(horizontal)*<3<*TD' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*TD' =1:B bold*3>+B#style.fontWeight= `B<*TD' =1:B false*3>EB=style.textDecorationUnderline= `B<*TD' =%(Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*TD' =1:Bhidden*o3>+B#style.visibility<*T%(D ' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*TD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*TD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* T%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<* TD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<* TD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*TD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*TD#' =%( D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*TD' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*TD' =%(DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =-6B'blinds(horizontal)*<3<*TD' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*T%(++0+T ++0+T ++0+ T ++0+T ++0+T ++0+T ++0+T ++0+T +q  % 0!\(  \ \ c $܂ " `    \ 3 r1? J  { \ # l1?"`> =XSDComplexTypeDefinition name: targetNamespace: baseType: :>B B"B B6  \ N 1?"6@`NNN?Np@ 8 XSDFactory  \ H8 1?"6@ NNN?NE] 6ct01B  \ H 1?"6@`NNN?N0 ,$D  0 (XSDParticle term: minOccurs: maxOccurs:) 2)B 6   B  \  fZGJH7If1?"0@NNN?Nch >  \ N 1?"6@ NNN?N`  \ N 1?"6@ NNN?N``  \ H 1?"6@`NNN?N`  8content:  2  \ # lG HncIu-1?"0@NNN?Nh ,$D  0R \ H 1?"6@`NNN?N@ ,$   0 hXSDModelGroup compositor: 2B  ) \ H  1?"6@`NNN?N @ m ,$  0 ?particles: list  \ B1?"0@NNN?NE0 r \ N 1?"6@`NNN?N@ n =,$D  0 \ Ht 1?"6@`NNN?NP ,$D  0 /XSDCompositor compositor: XSDCompositor.CHOICE&0 2B B $ " \ N 1?"6@`NNN?N` P@ ,$D 0 \ S 0e0eA ?!BD21298_P`o<$D 0  \ H 1?"6@ NNN?N7 P%,$ 0 Note on notation: all 3 kinds of arrows mean the same thing, which is a reference. A diamond at the source of an arrow indicates containment. Remaining slides do not show Factory method calls$-I \ T 1?"6@ NNN?Np ,$ 0 S setTerm() O \ Tp 1?"6@ NNN?N ,$ 0 YsetCompositor() M \ T 1?"6@ NNN?N0 ,$ 0 W setContent( ) S \ T  1?"6@ NNN?NPP,$ 0 ]createXSDParticle()U \ Tɥ 1?"6@ NNN?N},$  0 _createXSDModelGroup()  \ Hͥ 1?"6@`NNN?Nj 2  2 !\ Hϥ 1?"6@`NNN?N@ ,$D  0 5  2B \ s *޽h ??`\\ \ \\ \\\\ 33Պ3ff3SS___PPT10bS+rDN' = @B DiN' = @BA?%,( < +O%,( < +DM' =%(%(D' =%(D' =A@BBB B0B%()))D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =-6B'blinds(horizontal)*<3<*\D' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*\D' =1:B bold*3>+B#style.fontWeight= `B<*\D' =1:B false*3>EB=style.textDecorationUnderline= `B<*\D' =%(Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*\D' =1:Bhidden*o3>+B#style.visibility<*\%(D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*\D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*\D' =%( D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =%( D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*\D' =1:B bold*3>+B#style.fontWeight= `B<*\D' =1:B false*3>EB=style.textDecorationUnderline= `B<*\DV' =%( Dr' =A@BBBB0B%()))D' =-s6Bwipe(left)*<3<*\D' =1:Bhidden*o3>+B#style.visibility<*\%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* \%(D' =%(D' =A@BBB B0B%()))D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =-6B'blinds(horizontal)*<3<*\D' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*\D' =1:B bold*3>+B#style.fontWeight= `B<*\D' =1:B false*3>EB=style.textDecorationUnderline= `B<*\D' =%(|Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*\D' =1:Bhidden*o3>+B#style.visibility<*\%(D ' =%(pD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*\D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*\D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*\D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*\D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*!\%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*!\D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*!\D' =%(XD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =%(XD' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*\D' =1:B bold*3>+B#style.fontWeight= `B<*\D' =1:B false*3>EB=style.textDecorationUnderline= `B<*\D' =%(LD<' =A@BBBB0B%(D' =-m6Bbox(in)*<3<*\D' =1:Bhidden*o3>+B#style.visibility<*\%(D' =%(@D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =-o6Bwipe(up)*<3<*\D#' =%(4!D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*\D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*\D' =%(%D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =%(%D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*\D' =1:B bold*3>+B#style.fontWeight= `B<*\D' =1:B false*3>EB=style.textDecorationUnderline= `B<*\D ' =%('Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*\D' =1:Bhidden*o3>+B#style.visibility<*\%(D9' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =-u6Bwipe(right)*<3<*\D' =%(*DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =-6B'blinds(horizontal)*<3<*\D' =%(,D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*\%(++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+\ ++0+!\ +^  % s!k!@ "` (  ` ` c $0 "     ` 3 rp 1? J  o ` # l\ 1?"`+ =XSDComplexTypeDefinition name: targetNamespace: baseType: .>B B$B 6  ` N4 1?"6@`NNN?Np@ 8 XSDFactory  ` H 1?"6@ NNN?NE] 6ct01B P ` H 1?"6@`NNN?N0  (XSDParticle term: minOccurs: maxOccurs:) 2)B 6   B  `  fZGH7If1?"0@NNN?Nch +  ` N 1?"6@ NNN?N`  ` N 1?"6@ NNN?N``  ` H! 1?"6@`NNN?N`  8content:  2  `  fG HncIu-1?"0@NNN?Nh  ` H& 1?"6@`NNN?N@  hXSDModelGroup compositor: 2B   ` H( 1?"6@`NNN?N @ m  ?particles: list  ` B1?"0@NNN?NE0 r ` N 1?"6@`NNN?N@ n =S ` HD/ 1?"6@`NNN?NP  /XSDCompositor compositor: XSDCompositor.CHOICE&0 2B B $ " ` N 1?"6@`NNN?N` P@  ` H5 1?"6@`NNN?Np ,$D  0 (XSDParticle term: minOccurs: maxOccurs:) 2)B 6    ` H: 1?"6@`NNN?N  ,$D  0 `XSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: falsea 2aB Hr ` N 1?"6@`NNN?NPM,$D   0 ` N 1?"6@`NNN?NP` ,$D  0" ` ZHI@1?"0@NNN?N  p ,$D  0 ` S 0e0eA ?!BD21298__<$D 0  ` HtB 1?"6@ NNN?NP],$  0 32B  ` HC 1?"6@ NNN?NpP,$  0 33B " ` HPJ 1?"6@ NNN?N@-,$  0 8inlineB Z ` Z M 1?"6@ NNN?N H,$ 0 ^getParticles().add()L ` TDR 1?"6@ NNN?NP7,$ 0 V setContent()  S  ` TLV 1?"6@ NNN?NP< ,$  0 ]setTypeDefinition() !` HZ 1?"6@`NNN?Nj 2  2 "` H] 1?"6@`NNN?N@  5  2B ` s *޽h ?O`` ` `` ````` 33Պ3ff3=<___PPT10<+D9' = @B Dl9' = @BA?%,( < +O%,( < +D8' =%(%(D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*`%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*`D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*`D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*`%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*`D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*`D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*`%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*`D' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*`D#' =%( D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*`%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*`D' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*`D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*`%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*`D' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*`D' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*`%(D' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*`D' =1:B bold*3>+B#style.fontWeight= `B<*`D' =1:B false*3>EB=style.textDecorationUnderline= `B<*`D' =%(|D<' =A@BBBB0B%(D' =-m6Bbox(in)*<3<*`D' =1:Bhidden*o3>+B#style.visibility<*`%(D' =%(pD3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*`%(D' =-o6Bwipe(up)*<3<*`D' =%(XD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* `%(D' =%(XD' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<* `D' =1:B bold*3>+B#style.fontWeight= `B<* `D' =1:B false*3>EB=style.textDecorationUnderline= `B<* `D ' =%(LDr' =A@BBBB0B%()))D' =-s6Bwipe(left)*<3<* `D' =1:Bhidden*o3>+B#style.visibility<* `%(D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*`%(D' =-s6Bwipe(down)*<3<*`D' =%(4!D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*`%(D' =%(4!D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*`D' =1:B bold*3>+B#style.fontWeight= `B<*`D' =1:B false*3>EB=style.textDecorationUnderline= `B<*`D ' =%(%Dr' =A@BBBB0B%()))D' =-s6Bwipe(left)*<3<*`D' =1:Bhidden*o3>+B#style.visibility<*`%(D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*`%(D' =-s6Bwipe(down)*<3<*`D' =%()D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*`%(++0+` ++0+` ++0+` ++0+` ++0+` ++0+` ++0+` ++0+` ++0+` ++0+` ++0+` ++0+ ` ++0+ ` ++0+ ` +F  % E!=!P (d3 (  d d c $  " `    d 3 r`1? J  { d # lH1?"`> =XSDComplexTypeDefinition name: targetNamespace: baseType: :>B B"B B6  d NP 1?"6@`NNN?Np@ 8 XSDFactory  d H 1?"6@ NNN?NE] 6ct01B P d H4 1?"6@`NNN?N0  (XSDParticle term: minOccurs: maxOccurs:) 2)B 6   B  d  fZGJH7If1?"0@NNN?Nch >  d N 1?"6@ NNN?N`  d N 1?"6@ NNN?N``  d H줮 1?"6@`NNN?N`  8content:  2  d  fG HncIu-1?"0@NNN?Nh  d H 1?"6@`NNN?N@  hXSDModelGroup compositor: 2B   d HH 1?"6@`NNN?N @ m  ?particles: list  d B1?"0@NNN?NE0 r d N 1?"6@`NNN?N@ n =R d HԱ 1?"6@`NNN?NP  .XSDCompositor compositor: XSDCompositorCHOICE&/ 2B B $ " d N 1?"6@`NNN?N` P@ ` d H 1?"6@`NNN?Np% ,XSDParticle term: minOccurs: 2 maxOccurs: 3$- 2 B !B6    d H 1?"6@`NNN?Np PZ nXSDElementDeclaration name: inline targetNamespace: isSetAnonymousTypeDefinition: false typeDefinition: $o 2B YBHr d H 1?"6@`NNN?N0" d ZHI@1?"0@NNN?N p8  d N 1?"6@`NNN?N@P d Hî 1?"6@`NNN?NP@ ,$D  0 (XSDParticle term: minOccurs: maxOccurs:) 2)B 6    d H8ɮ 1?"6@`NNN?Np 0  ,$D  0 zXSDWildcard namespaceConstraint: XSDNamespaceConstraintCategory.NOT namespaceConstraintList:targetNamespace-of-this-schema{ 2{B H "'r d N 1?"6@`NNN?N ~ ,$D  0" d NHF~IW1?"0@NNN?N @ ,$D   0 #d S 0e0eA ?!BD21298_P?<$D  0 Z %d Z Ю 1?"6@ NNN?N x ,$ 0 ^getParticles().add()L &d TԮ 1?"6@ NNN?N ,$ 0 V setContent()   'd Hlٮ 1?"6@`NNN?Nj 2  2 (d Hݮ 1?"6@`NNN?N@  5  2B d s *޽h ?_dd d dd dddddd 33Պ3ff3n$f$___PPT10F$+d/Dj"' = @B D%"' = @BA?%,( < +O%,( < +D\!' =%(%(D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*d%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*dD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*dD#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*d%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*dD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*dD' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*&d%(D' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*&dD' =1:B bold*3>+B#style.fontWeight= `B<*&dD' =1:B false*3>EB=style.textDecorationUnderline= `B<*&dD' =%( D<' =A@BBBB0B%(D' =-m6Bbox(in)*<3<*&dD' =1:Bhidden*o3>+B#style.visibility<*&d%(D' =%( D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*d%(D' =-o6Bwipe(up)*<3<*dD' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%d%(D' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*%dD' =1:B bold*3>+B#style.fontWeight= `B<*%dD' =1:B false*3>EB=style.textDecorationUnderline= `B<*%dD' =%(Dr' =A@BBBB0B%()))D' =-s6Bwipe(left)*<3<*%dD' =1:Bhidden*o3>+B#style.visibility<*%d%(D' =%(|D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*d%(D' =-s6Bwipe(left)*<3<*dD' =%(dD' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*#d%(++0+d ++0+d ++0+%d ++0+%d ++0+%d ++0+&d ++0+&d ++0+&d +5  % " "!4p (  p p c $ " `<$  0    p 3 r 1? J   p # l1?"`+ =XSDComplexTypeDefinition name: targetNamespace: baseType: .>B B$B 6 U 0 p H\ 1?"6@ NNN?NE] 6ct01B P p H  1?"6@`NNN?N0  (XSDParticle term: minOccurs: maxOccurs:) 2)B 6   B p  fZGH7If1?"0@NNN?Nch +  p N 1?"6@ NNN?N`  p N 1?"6@ NNN?N``  p H 1?"6@`NNN?N`  8content:  2  p  fG HncIu-1?"0@NNN?Nh   p H 1?"6@`NNN?N@  hXSDModelGroup compositor: 2B   p H 1?"6@`NNN?N @ m  ?particles: list  p B1?"0@NNN?NE0 r p N 1?"6@`NNN?N@ n =R p H 1?"6@`NNN?NP(  .XSDCompositor compositor: XSDCompositor.CHOICE&/ 2B B $  " p N 1?"6@`NNN?N` P@ ` p H," 1?"6@`NNN?Np% ,XSDParticle term: minOccurs: 2 maxOccurs: 3$- 2 B !B6    p H' 1?"6@`NNN?Np E 0jXSDElementDeclaration Ma,e: inline targetNamespace: isSetAnonymousTypeDefinition: false typeDefinition:Hk 2B B %BB BZ  r p H 1?"6@`NNN?N0" p ZHI@1?"0@NNN?N p8  p N 1?"6@`NNN?N` \ p H1 1?"6@`NNN?NP@  (XSDParticle term: minOccurs: maxOccurs:$) 2 B B6    p H7 1?"6@`NNN?N 0   ?}XSDWildcard namespaceConstraint: XSDNamespaceConstraintCategory.NOT namespaceConstraintList: targetNamespace-of-this-schema D 2p 2 B p B Z "r p H 1?"6@`NNN?NpP~@ " p NHF~IW1?"0@NNN?N @ * -p HA 1?"6@`NNN?Npb tXSDSchema contents: list& 2B B   .p N 1?"6@ NNN?N 0 0p H G 1?"6@`NNN?N Z,$  0 Fnow including ct01 2B T 1p ThK 1?"6@ NNN?N  ,$ 0 ^getContents( ).add()   2p HO 1?"6@`NNN?Nj 2  2 3p HR 1?"6@`NNN?N@  5  2 4p@ N1?"0@NNN?N`p`,$D  0B p s *޽h ?oppp pp pp pppp-p4p 33Պ3ff3<4___PPT10+D' = @B D' = @BA?%,( < +O%,( < +D' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*p%(D' =-s6Bwipe(left)*<3<*pD' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*1p%(D' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*1pD' =1:B bold*3>+B#style.fontWeight= `B<*1pD' =1:B false*3>EB=style.textDecorationUnderline= `B<*1pD' =%(Dr' =A@BBBB0B%()))D' =-s6Bwipe(left)*<3<*1pD' =1:Bhidden*o3>+B#style.visibility<*1p%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*0p%(D' =-s6Bwipe(left)*<3<*0pD3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*4p%(D' =-o6Bwipe(up)*<3<*4p++0+p ++0+0p ++0+1p ++0+1p ++0+1p +r@PoNJ-0Vd0*? _E Oh+'0T px    , 8DLProject StatusRobert SchlossReporting Progress or StatustRobert Schlosse59eMicrosoft PowerPoint St@[p@@b @@Yͽ4GSg  )'    """)))UUUMMMBBB999|PP3f333f3333f3ffffff3f̙3ff333f333333333f33333333f33f3ff3f3f3f3333f33̙33333f333333f3333f3ffffff3f33ff3f3f3f3fff3ffffffffff3ffff̙fff3fffff3fff333f3f3ff3ff33f̙̙3̙ff̙̙̙3f̙3f333f3333f3ffffff3f̙3f3f3f333f3333f3ffffff3f̙3f3ffffffffff!___wwwff4'A x(xKʦ """)))UUUMMMBBB999|PP3f3333f333ff3fffff3f3f̙f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙33333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffff3fffffff3f̙ffff3ff333f3ff33fff33f3ff̙3f3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3ffffffffff!___wwwnKJnQsyysKmsyyyKmJPsstzsJmtyrzyrKmKntyzsJJtmyzKJJrQyysmJzsynzxrmJKst~ynKryryQJJrnyyQJJstnyynmKrssyynJJtn"""""""""""""""""""nJJJsyzzsmKztyyzzQJmPsxtJmsy÷ytrJnJnyyyysJKzxyym""޼uGyQmJKsyynJmztr""""""""D?E@@GyynJPntsyussrKxyrs""""""""" GuyrKmrQxyysnJmt" GtKJKJsyzPJJxyzs$ &yxQmmrstsnJsro&yKKJnQxyzyQJrttn┱zyrmJPstysJJzsyrzyQJKKsttyysmJtynyPmJmsxyssmKxsyQmJnQtysPJJsyyn~tnKmQsyzrJmztyzymJmmsyzsJmxmsztnJJKsyzsJKzyryQmJmsszytmmsynsytQJnQnxyztnJKtmyrJJmsttsJJxyy"""ztyKrJnstzstmnzxn"""""""""""""""""""""""""""""ynnJQtxymJPts"""""""""""""""""""""""yztQJJnszsmKtyms""""""""""""""""""""yKmhrszsmJszr~yrJJKstynKJztynyQmmQnyzsmKxymymKJKstyyyRJJtzztKmPQstzssmmx~zyQmmny~mJQzsstmJKPttyyQJJtyyrztnmmmnysnm~tsyzQJJPQszysJJsymtrmJnsysmmysszyKKJnQxyysJnszyrmJKsytsmJx卑ytKJmmstyzsKJJtmytznJJrxyrJmxyysyQmKmttysJJymutnJJmszytJnzsrynmJmQsmJsyzzxzQmKnnsyynJJtmsymKmJstyysJKxzzynJJmnszytsJmtyrytKmKQsxrKJxnyzrJmQsytzysmKttmztrJJPnzsJmtmyzrKmKsyyznJKyrznJJKssytmrsyns~yrnmPnyzysJJszmyKJJrnxysnJJsrsytnKmmsyzssJntyzyQJJnQxyKmJymyymnJrstzsmK~tnszyQJmPQyyzsKmttz޼yynJKnszsJJxys׼zzrmPmsszsmPsznּyQKmKsKJJKJJKJJJmJgmJmJKJmJJKmmKJJJJztKmJPnmmnPrPmnmPQnQKrQmnPnKnrQJQnrmQyPKmQsJKsttsstxtsxsstystsxtstststQm¼yKmJnsmmyy噙z~~ynJ޼tQJJPtJnsyz~yyzyyyzyxQmymmhKsJrt噙zytxttssszztQKzyzQKJKsmJszzyzyytstnQnyyyysJtnJmrnJnt噙yyynttsyysmJKzsQJyyrKJKsJrsyzynnssytyyQrQzxnP~nmJrsKQtyPJQysnnyyJKytsmzmJJnsmQs噚zJmPzysQrKzmJJsQnzyrKmJtKrtyJnPyynmyrnJJynJysQrynJJrnmntyzJJyQmyyQnJmJJmznKݽyyQmDJQJrtJrtsJtryJmKJJJmtsJynJJmsJKszyJzztsKnyxnPmJmKytrnt~rnJQsJQszzzmyysQyKtsKJJzJJtQKyytnJJnsJmtJKytsxKsysrJmzJJynJzrmJnsmQxzmJ~yytrsnPnmJJmJxsKyQJKntJrszzzmJytsssKrJ~KmytQJ޽yrmJQsJnsJmyyytsnQnymJJzxQryxKJgrnmQsyymQyysQsJzKryzsnztnJKKsJnszyKrnsttstyrJytrJznJmmnJrsyyynssxtyyQmKnyytQmzytQmJJsKntyyzyytttsnrKyzxQmtnJKrQmrtzytssssnzyzxnJyyQJmJtKnxyyz噚y~zynrü"""""""""""""""""""""""""""""""""""""""""""znJmJsJQszyz噙z~yQK޽""""""""""""""""""""""""""""""""""""ytmKJnQmmsystxtsstytxtssstxtsyxsK""""""""""""""zzznmmPsJnQnnrQnQQmQQnrKsQQnQmQnQQnnnrnKJnQJJmJJJKmJmJmmKJmKmJJJKJJJmJJJKyyKmJPsszssJmtyr""""zyrKmKntyzssKJtm""""yzKJJrsyrmJzsyn""""""""""""""""""""""""zxrmJKsy~ynKryr"""""""""""""""""""""yQJJPnzzsJJstn""""""""""""""""""""""""yynmKrQsyysJJtn""""""""""""""""""""""""""""nJJJstyzysmKztyy""zzQJmPsxtJmsy"""ytrJnJnyyyssJKzxyymyQmJKsyynJmztryynJPntsysmKxyrsyrKmPQyysJmttKJJJnsyzsJJxyzsyxQmmrstsnJsryKKJnQxyzyQJrttnzyrmJPstytsJJzsyrzyQJKKsttztsmJtynyPmJrsxynmKxsyQmJnytysJJsyyn"~tnKmQnyzsJmzty"""""""""""""""""zymJmmszsJmxms""""ztnJJKsyzsJKzyryQmJmssyytmmsyns"""""ytQJnQnxyztnJKtm""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""yrJJsttsJJxyy"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ztyKrJtstznmnzxn""""""""""""ynnJQxysJPtsyztQJJnsszsmKtyms՜.+,D՜.+,    >On-screen ShowIBM@p  Times New RomanArial Wingdings Courier New CourierThaiReporting Progress or StatusuHow abstract components are created when reading a schema an animation in 6 slides -- complexType with wildcardWParse of a complexType definition and construction of the abstract schema components. &Parse of Parse of RParse of 'Parse of !Parse of  Fonts UsedDesign Template Slide Titles 0em _PID_HLINKSVersionLCIDA http://xml.watson.ibm.com/schema/components/javadoc/com_ibm_etools_xsd_Javadoc_files/com/ibm/etools/xsd/XSDComplexTypeDefinition.htmlhttp://xml.watson.ibm.com/schema/components/javadoc/com_ibm_etools_xsd_Javadoc_files/com/ibm/etools/xsd/XSDComplexTypeDefinition.html &_`Robert SchlossRobert Schloss  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./012345678:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcefghijkmnopqrsxRoot EntrydO)PicturesCurrent UserlSummaryInformation(9,UPowerPoint Document(@`DocumentSummaryInformation8dorg.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01.sxi000066400000000000000000000531601363633537600323030ustar00rootroot00000000000000PK2Xmimetypeapplication/vnd.sun.xml.impressPK2<-Pictures/10000000000000400000004077CDC8F9.pngPNG  IHDR@@XGl0PLTEO&IIDATx1 0 Po\YHM"(4ZtͣشNݦz?q.ī>x;<@ HLX鸂 =2ϥC a,;ެ;!R}0IENDB`PK2 content.xml}ɎH}D EN odEdugMFF" U} PbEIʗ,RsgcJ*"ߧ a :]:]b~?~;>uHǷS=QU":[׫<⶜ =`6΁ emِN7gL1=w'/썣e?K'\%w<Xdw{vv[!~;z޲+ߵ] rۅ,>\gS78a#+Q3Nk'O&3]xB$~6SB/>=o_+E-h2_Dmجa[wypWw`^zNX?;͐AiD:y-\hM S : y!dF.mӺ;)ho>lݻ7GIe Q?nH"t2vHٳSd^-4lN7mh8ETB=ijAPq5坬KШ@OE@RԔSqZ6{1š^=EV˔u9IJ{K{,a_L^ AS)XM['5E/v<%~٭5"8_xA f C E++,pZVbYj;;ܰ݊4QB&jgyD9-ֶOHLw\l7ّ<-64]Vb\#ަ +~!?@0 1?YӮˊL/kl SDilSGgPw nCQ8Q11Q#GW16:יl*BV_l:jH aD221JEK\rHrčMg=_.5=5'}ij,\0j-3OZ;Ç{ 2Dirl7H6~v-r۳`qqc,vtvٲ8O;#C-"z4|gh>VPڡ83[6jDe7`a|`ɉK*5DV"X)5"zRP)R:o[G^#aq6.%x)^L(;"7,W)#pδ6 #F=c.3ip%al2#;gUОԦ 1N$WD/xH1.1H i r8E TRJtB)i$yy`dKi΍yK˓h:A倬-R"W$ן5؆֘ԩ1IIiIS)R:3z /]Q)RJ(>)exTJ'RE6zdu}E6zD}9,S2&IJΫϮZжؒϣsJ _TxbyNA%6J%ϑ?]3HG@ 5/}tDnL 97bu`-Bt]*W=xVtwcM pW6]Oll1wV6[aSPpTy7mǦ9;Σʷ'4!E 7pCh-Q χU!Ļl&gA)gZђ?uYh1f\9ZnjTݻ<~w )Xh Fia6sh-aZS`0zj6eNCi%Эlgʈʹ)3/pNgC>-I.6n]d>*ȚQeW@XxoaIv{r뷞22E-@^B{\lWwd0ᵇ8۸,~fr42E [ ,z&v`a3Jzf`AHIaTb#zTv*)FBKC ou7h>0v]n.KR|'08^z? e%[#j ’"'3Rie@c$EYج^Up4DGsȋi ǃa%=RE$&'3wtAS:\NTw|K3TLt.\D3Bk!oպez1-8hjȿ.ǶevAi"1hҍƜ+$)Mh^<˼lM^X/-L?Q,q䌌CNa[~$s_:iimAp^ϏQ&v{0 ~g19l,v_V|\~\7x*gŽ'{3tI Y-ANrއ#\}T젲gte23~ItbNX=|NZ~=x>i/-|_`zL`ܡLz|#8k'1mVP"P+U,]2&b9 \2(bΐ4 QmRPdTX/ EFu]hicEF2z01Clkd]0v)pv5h$kP4 xM(2&d/^F" E(M⨥-]q1τEӠhf4(Z= mvOEӠhf4(Z= mvQK[+DS+Ug2!]N@ /W/W/W/WY/W4JoziLPX/M )3AѢc4b&(Zvw[[3 m|8m!8:LxFstlA0?B i/g:˿/w4:pDF=8&06 Sh~@(7>2QL|ZބNGGC3/ԖsR&4R 4le0,qƈ$tvH1OdG.2sǽ:5a*b?Sǩ51k0'n]3<&c uC501,#lý`6}W=J\ >6ÉqOJ2$NV"xN@bebSc{M]#>h<1NWggs/$)4 8y'MR~ N_hYp$qiLlp87aUWHRK3J1P,9_Ni CUԧׄsS;AdiPpe.E'/9!qPؚޙI^G1)0P-2 \lg¹ [=ma 92𛍩 [somW@ 3^4G@E7><Ei8vzR]=@7*CcNRRI b(T݊X9ΨoMao<.Lcq\h-s)O<2@6a9L&{#¹~={~.$׍u1Xx\Sp:FW_pj^^,fqi{Rs<- %h6_uzٮRӳƫgZXO ~Qmß#7<vh{s p>8BGozOfqUªE~ %^% ٵJ q wդpYJs`ۿm;a0n>hF!3:\!6[>lyuT,b;:A R\BeB$S#=L SiЗTͮ(.h~ĐR1+}&f>6!2W!HKo1o2N'T s1=y8v_%յ<57;s ~h 1B'#o~xkTIʨ#$|'Oa:lJOP N+P%);mHi6S{"<D?b!g9@:t3W 8ݬ׏G{0u8ks ב/"럍{cnѥO'3p]>)jlGְ:]o.{cCp`ʷPN-f 7±G*Z;^ 7(u}(0{x5la|^- p8"eY%@QV2/|n- 0{WGh?mXLYWF&Xdd̩ ;B?F-F-u#E:>~(FH@r s w~ՇDEEɆTQ)B,׺HXK:,!N1)&0h~IZOf!|,͐Ծ:DŽfg9'Vāy)(@"!4 L <\jwfppwѺēV* cquP%L'\VhR x],}Qm5Qb,bwUfI9](Mp ?è:Ȉ5WleH7-;|Fkq veS)0I9hX&L.\e\ 8vqƱűƐu<['vY7Z|h+gv Odi_]b|{ `l͸{" 5R\ c(BM (DCp\>] cm`m!$Ǔi8vD6=8M<Iz+.6r ZHbB]̯WD-K:Kٮ<]xΥf@Q+:脚&ɑE$_[ $EjglѼ+VtNٰ)jcCsqD{K7q92mJ HB.Y=ٚS6evqt]mခh) vXpl!0/|"6̊ːaڌS[twir|>Œn>BSb|J:>r9MqCMqzG\%w!]\)Iqo^w[YVv*ڛeVGew\Yi"{G'HdW]Ȯ7 vIO^~+?{y4] p4]}!KPΤHܙ^O(Pɹ3he„$UOS?hY!i,zŶG]RX'SQ]҈^6H/e6XpfjFyGnElWX3q{Kp7ް}½gR&7JxЄ._U@b.*ĜW^xs/^ /k[؄ U'l曽 Wfk%JJ^E%)58s*ĩPNSB9+ %NKgxN{ƢpqSR"࠱h勪** 'F߫v)- | Dj2Im|B9[9bFcy'^"7Bb 8cXN& K)ewXMqU&*9Y*/UTfJ*;OK:B%a ts߃ƫÕQ3aqܣܬ]ɍ+M=Nph&WfվGiOKqf\7c0իZꚊ|G:5St”Owrx%#5}9BOhrش rfo@sѼ%,㤌!#ZH4B"`<$(}Q)**Z"м\Eh1Q;~DUoʉ$zFR^Q p]9&PMTѳBGE6ܯpM@A$Mt s<`09v*KO ]kd!gD$r!#C D8Q*/nz 9L@v1qLۮsV:+dRuNO6JK RxI`D @+eIeTg%]B@lV462'#na T@{+U՜ԡ#goΛ65%"}$VR`5/y:|HTgb-D,R$wdEB;_w.Iײ5;zw?"/ReDnW^yjVbC4Ԯrr}R8ղw[ۍUgo\<λ7 |os''n V$`=G/+MebQTXS*Tʙ` %ܥ6g rb])|Y,ll?Y])EP*):@-,K% QHoRN T5aj%iI`GhI - V(OY79e`= Z vƖܣ:65ՆGkՆEPѿ^ `* V&} ,[#*ât(SiD^1VTEP\gG R`m|s!N7w9uVY%dqo- dkݧ?EMP5찎:@ָ45mtUNb7Ini}]:Z2IJ!o3h}|ꛈM7ojZEEX17 M~M2VꛚAkLd7=&W8fޗkc/-ꛔ>}{}=%ѺBE뒞.IUǡEWry=}꒔>t?PC=3^ ¤gKbK(wD~+[6xK'[|J+|8ITsYzʧ&+ϽY\r^s]:;G a QQ^NR,Ҏ(ʅKRxI=we itR .R,l,`"QCE#<lt'._H'|#B\KI J_VP j܋ga;|{M*jm+8Yk8vJm)^ b chy_tYŪ:4З#;TS5i4姹Jtd~,P r* Oؠ3d0t>jmoM4JP\VdN|V'jXEs /ܳ@3w 87HE t޳- At()|`a- xLI F_`=z/d dW]1Jn p,VஏNԠvv1-3 {Ψej 13&ԦfK v#t^zd Nݲ{+pSr vIRa&bL O)u(Tp'(#}`)SFwyq)K6ibNqּٸ˯=N6v2n PK;&2PK2 styles.xml=˒8rw]ux#$ў}8ww,UX!|gUJT;% /$2 7r>m_a]9z/>v_ۿo?Oo6Z!\'mun~?}\ͯ{çNCv\_WU8w,z.m|u$ﮯc%ލBB}wo#_ުC9l#ϽUx6.z???TRoCPe[맇pIRT5($# k7q@(8~J )5-6VO e/Ԋi|??+6KkZn_ L`dTH=)'u_o 9ڶiCT՝&mbӡlbRP\§v0 W2E fjU{1#;VZkB.I:27zrb׃R*2IK!z4*5W E~!w^m9\+3whp=b#{f=+:r+!ȥffI+ 莟퉛7s|J_3rpM-b^as1d+^D- qF߮1 ͌B,9F7c@9~JTq Ȧ~OX̋_Ob}`i _t)HۯQKu0?_ah)!k3~ׇFoSQcAŌF+٣3FdO1DE=(e>4&s'CI賉+0:B@||%wԯW06ȯP0ݓ(f sIhlɔi(;:ib IɑIABBʓӱ[44իEޑ[yrz\zUύܬf=7Yzns[jy߇R%۾Kf&-0x; /' _9;mKۧͨ_v\]@}]=o`ɐ! }x Jgu"XC\c5vx;)w3cO/ڱ_Ug,+oC6[K:DJ_Džtc)cs8I7L%čic5INј&1F:/cdic30Ί6h` nw| :wMT/" & ̐]L!K7<VMl)NR:N97 ]l7@t6BDfu= &}iH4c]OCIzMXӐhǺD>4$!Ѵu}l0GfvQBgn 4D,i~:҃tǖޝFCyVBҳzhP:RzZE{ze_ j}erC[1(5)]Nzbeveg.6D l}+B\b"Gk֭u+ =:[֭l zon޸%[ic6f-[iN˩ZvE+/(f|| y䕢F*Z9:_rtMh$~I4hE+G'VNDPPH 5+mn [Meu֬5+mJ[DoVfYikVښ 8mqjVVI N+mJ[VzۊcTjC VWoUz^=N&oQ-WY_ ViGjƻVy"?Xe}90Ppȭ"YiCKUuV;[l·xvjg-SYV;[lV;S;Zvjgvv܅UTVEa#DT*X0ÍSiHOe2G$}{E'_s RB0ζ5`rVT_r)/sa0\f"_KX^\\ueYF<;1 RvSL]2 a'rKn0M/s#/m~}V#̦F>b>C9I߁TPRU&B40iL$H޴/ӥkB;Bb&ѸZS?%O:80DNx}(c`S7$3b xHqBϋ ܨxڀǑΊ?4}@ӱea9QphIo`A< B[V3<kܑ[͓6J)mrxI͂PR?ܓ'Ws;Ҷ畍]ElH❗1vD+gJ sUZǯĮ/H߽d~GU*fSS#נO@3W4L]Cx<>#`1Hp}nfG]*#!#Z't U&JD3 28 R4Z9|Ed/x|=ax'02[W czۀǢ#O3@縇j)s>nr0hlՔtFt{fŸne_HD8IB<1Øcl=BЌ @;=|}ϰ :?>v1~!ꢞ)Tf,"&*p =$3`:C֩+uKY2"gMYwiqYǰfRNX:,2u8gYge::YG]2nsq?W8W83αsb?9'8|):qֵLB_u:<ΫΫM:Y#g:%ew̥uC_z4e7ԗMu/u7] Rfv)x¥ U%uaS_40&bX"mK3N`L4$NɬwGR#⧳TjJb5j\~}<ݖADZ&p&u&فA!jM^b#  zX;CmMg  sA1 `S_HDz1ŷmD 64%mF+fgVm,Ӊ!6,Plg>NĨ?cz 0G.Cb 0vDw♚FŒ`QtQg, KߓۓDoؓS_e޲1Ԗ{B8wRmi¹πsnÍ|9w`7mxم IW >N9gUsZ%Ԟ̈DFDȹ($s Izl܉a\tD{N38]wF\^@`p_Hd;J]̀Y#S/Nẏ5P;MDBe~{0i@vYy@]@PQ]3 .񑎖`Q&A4DɸMx{iD}*Zx 곚 :dtEKNZMf5ػGz[`G `#6uYyi)/T.ZxH@CA=6؊)8ȧ!Ic$("SQ>\O>ݭ_`͍.)ȩUY h HoQ\zOM2w+|b^%2llb$#)[pTs|嬁!rN4#Meof?)Ÿl?@g#JW5ge\~TAsTͽ") #$I̗% I_E ͸} H(fē ϰL̰GA Cs1xp$3*|a11 B>x ##"et.,ҏF~76#BdD)SS 4U ,3 :=!8aitHOS")g SaI1>@*FIbur ?&5@^)KY`x@r_M: $'dg Jb Aa+LjUdTKJb ZbZbrRS,5VJ2$Ų}VV2kVd S1qk!wD[f)fڦ\ļjbN.۴e'~L}t v=43 xN(]]";1p [>3^Ȝ SmڂT/6Nn/̚_^Ƌp PK PK2AAmeta.xml OpenOffice.org 1.1.3 (Linux)Project StatusRobert Schloss2002-04-23T16:54:512005-06-03T17:07:34en-US63PT17H57M23SPK2 settings.xmlZ[s6~ﯠ~ sKBM؊Q%Wc误l I:;}\ /qDɵV*Z:j]h߫]x[^@ /j$C!X^ kvCCz1 m#1 Ύ\0 Z5R6K0ybU0~Qk-`AF6[4"Q \xWCA*xmbBkYzT`MBۗu6YzWCt>EKM!:t_0dƛQC@9Lnf<ѠcWëTߠ\:F‚Kt瀸O7i`@ރOEΘ(˸8a(Kk88[{dP{,E!gvw3n t}r h ]O˺/*ً:Ãҗ+s<(xr|X\QQ*[ow2 (Sgq',9z[DmSMDfAfR=A5ۖӡI+}sE|gՐC>!!"7;jKYͩu"ϙ^|bxRD'yIY6dˀ2XzQ9j[RqYPw;X r2JAl ӬRpE 9$[.j)H)WkBp1m pVH DM$8 I0Ͷ6@*] e`'Ӽ7N.teCs1{4́WA1:Iݿq/Οjf{|$ T zڋM6^žǐ8ݿ&OKܳH/}1=04rq c5./㍸ԟ8lr$9u\O# }sokm#3x||$ IZ_PK b'PK2META-INF/manifest.xml0ٹ7S] *,=ch5ЦCUPX20d8֕8Ptc"ɵ)#nVk7t)jetAFX@dE3M["&Du}J會3).vx~s必"WR+ p{qLV,Et&3ҋJ]ۖkWUU`#@DtJBkǸTgy58'yF<'4#cj u| ^=PKĩlPK2XmimetypePK2<-EPictures/10000000000000400000004077CDC8F9.pngPK2;&2 content.xmlPK2  (styles.xmlPK2AAHmeta.xmlPK2 b' Msettings.xmlPK2ĩlFSMETA-INF/manifest.xmlPKTorg.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/000077500000000000000000000000001363633537600315515ustar00rootroot00000000000000first0.png000066400000000000000000000024211363633537600334060ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01PNG  IHDR szz pHYs  ~IDATxW_hSWnr,a) V?XªmPDa# ݊}`^dMجgct:C;(JfM޻;'䦹$.~pr~`#a`W((Y u'\.G4Hkl Ղa/az;83]UN|߾pXf% <ܬM!"p<胓'?dmX=ݴnC[ @`Uel0{6g`qC o I:~%Ր߀Y'8Ggccŧ/%077'/C$Q.H&_B}!I cn.+%;wttPE*KE[裡/PvyTwnDH5'p %Oܥu֙ 444>:: +++>-+oijjXKe>0hԔeR6u_$*|!?;;[O3J ۩D@:~z :l ֿD5 rU-KpaIENDB`first1.png000066400000000000000000000024041363633537600334100ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01PNG  IHDR szzIDATxW_H[WMҘlV)݊)8f!V&7T|)n(LBҖL]Z 2Jj{1&| ĥB7j>2wmmmdPcNE~}:;ϡk;|#Tep/op?룴 3,X OLL ^ﭢ󿥡>*F!r^DfggkKj|> zuz`]hll%4??__3R Ru9/뽈^8)X]&4%whe/\)hQM'ZIENDB`img0.html000066400000000000000000000005221363633537600332130ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard
org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img0.jpg000066400000000000000000000642231363633537600331160ustar00rootroot00000000000000JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?/:ɹU:lnF +Z󡬫x+GS)6Ivy>5t/b`cfۂGAұ|<@$ dm\y;sANw#CL%%IO.?3]E 2HrI\Ie9Vv dG*i_u?ҺW؇ErZOdGTCYJ[{c $C+ 6^J?[8ϯij_u W4ZbџʜT gSsW [af  k?k5[N!DrLJ1.~ltqjWsmcm9+a[p2g O2 OЩ&A<BɹյEM"+5(V ۞XӼbχD ryW,6JӬasl M.xA<B?  j~5ue8 LDW ˴` $]ǫXPDV+{=A)'x?M4 4?Cu_f"ӇdI$&Hh0T HIjk4s-$x1V0Z 4?C'T]XI{PT:*\Mt|ʼn S0iH A9/b}fc9&tng%9·b SCt?Mx?M5ƭw.d!IQPD#8,jh^I>c;^>d1m O$,t_x?M4 4?C9iϢcURiէDMJFvUrlۜr0NJ5 }VN] o^ mr—<F8)cOЩ&A<B{' FXFsxgo{K;{_*+C F~r0zȦ䓰  h*h.7›Zŵ\FR 'T.Λq57:e-aʿ!sA<B?  j6V#o< Ø1弰56⛛X.,!H{?2;&D,&|z|Dx?M4 4?Coz&i,Q,cs4𙼼xF`g'o&S;m?ڣ%lǝ :r(sI,[*h.OЩ&^#76M?ܘǟ ! Rm[M/ Xdd㑣l6FTp84)& SCt?Mx?M5QT?'T]G SCt?MtP?'T]G SCt?MtP?'T]G SCt?MtP?'T]G SCt?MtP?'T]G SCt?MtP?'T]G SCt?MtP?'T]G SCt?MtP?'T]G SCt?MtP?'T]G SCt?MtP?'T]G SCt?MtP?'T]G SCt?MtP?'T]G SCt?MtP?'T]G SCt?MtP?'T]G SCt?MtP^t5s %jt5s %xe-7]۳°4$rT?MbY9|tXrW^:W3iPg f$2ɼdOZqM7{)g*GOi}?G OqDR(MA*ihpE5,q;WrqyE]Gj2銖s/!}ʧ rrWv&sG-kk+h F lCj-n|txdV36@%1xRk}S][K#F\9ʷaQiZն[-ķQ[!fywXJOM])lA f6L8p8>[m+y)+!=FIo5e%q46)*r~\* R]Vw,d' dJZׂ<9qlCXq{[HDi $ ^4K]m7y JW;&I|IyŖmiLs(7( i<N>axCTWq sY:IV@WpThW $1"`2```+Rݭ-S u?Px??cGӵ c",PraFGPOOA+]VGAz>T9-< gu9OG]oFu1XŸx,|%TCa3F6ϡiR\IqX,%1 HVOJKF$V" TdA:z9ɧ욅@໎,OIWvUJF`:(7Ao5:.Ή-P,70qԭi.][3t 8yqm3A%;I d.>f fuqk\jk-m #*ȥrIZ/GCjmbl#.d1-WilcHϧ@ZYhsm?q~&FzGP#*JC#`yW/-4ZF`n=M4<:mVSYĶ<$rfpA2ǏN*Y4{+u.IV+ED|P 2+6~#XuǴ7bjh%gf>HdH|M,amꤎiw\-$6)Trw1U}^ַ6qJEpl(3'@5&Ԇh(eD.3rYI"{²C&-Gͼmb(U"0 #Lԍ?N$x<su+ẌUfpʽGc햛=v=z[ Lx(\IqM>b;%H|ǹSq0U ~5-ygfuGc n/}saN˂>C=7l 5\B'1"BspB矺ppqMIXݸ!$кF 0U?}_Nn POK|7 A9< *ֺLt'RM9)&"C(FE,~FNA`^M{%UA$y+EDw2>S]bOL9R=dGTI5/ϭCǔ_&}k/MίOcitZٮ(((((((((((((((((((((((((($k*Aw?Jռk*Aw?JQֺ6 ]ҹ;|RQ9%+\WѿϷֹ]s>gg)]+Oi@o?G qDR(MMa:yE]Gjkֻ_T?ϭl6G (((((((((.omlu0.3d ?ZK;H MzX((((iZ[jܫq:Xz/`/QMGI#Y#ed` piQEQEQEQEQEQEQEQEQEQEQE䗝 e\.Z e\.^*:`q, Z νc'1-℘.~ꡕ9΋rz}\FfPe=0Hr+Oi]+O帢Iǔ_&}jK<A55o^ _3*^G>]dQ@Q@Q@Q@4 oP) 02Ǣk;K񶛩k#G EE*PJ>Apf:2M*Ɏ]Gᅰaܧ3~+ TjMz~%$tן7cv3~\HOq5q&xKoo([C|H$ mƏAs sB4r(eaֵ#`>4MދX=sOPK*QINm\,CмMxI[Pm >åXu KQԧD9ldz;\τ4k^ 8Hnn.FvB R*~2ǬHԴѦuȀAssޭͨ]+jwG5[k6M]cۜsT֗dp]IhD`d,t#J筼9uE>jXF;kS"Ѱ+s8Es? OR$2$疋Tëx[QӧZ'*FAAφ#:L^&դ@$Xqۘ|_4<90,6ؤ1h䞾ݫOq96cӼC}3Tz$6!bX@SYw}G[B]AsyjVx¬˸A<=} [Z#RW%rK o Ҵ,[I)[Ihz~2Ӯ5CL"|KiڗosglrT 885nfCLm?RNg>#~ϿJ jrqQ\wu[ٌd+2!R0S#Z50=̞T%pOM"ԭjm y*S(ݷ)@ Ҩx4F7H8EJkVg?U꣣ OhWl@QE((((((((((KΆq]d[Άq]dLn$Ok`"OW/1Yf#5$lKr@ Oœ֢GOg\C\NT }MWP`6X~UFIng)F ;֖Su?#Vh砫cUA\^9EZQQ÷"M_VIs yiק:=gW]c٧WVVD=M_R4gqŞ#^‡o$[f3>?ּ{]O]O0F{ۇZ>?׏ \EM[^"mۗbIN8ar3>?26ιMltҷ$_>Җ*uc%w GL#<=?J}59+Ȭd5ء;zKS$*8&4;zSvyFsT&OK;tJ]wO ???¹e:e9y$԰xxFۘģ8ܿ)ӡ(q]ޟG#S-uX/#/ yH_^˰5/u6X,7ڹ4moeO'vr6ڿrdwϥtj÷à>_>xMu`͏+gY| ݏqhj_kX؞wRs EҮLFy Vp=A *<;NHOwCIѾ+f4]D3|ET-Dª ~MO88$aB!T8aY/ vx{I]iŔc#ӥO}VZh? {#4<˅2AOFӗ×NP _e:xwIVSE`|ִqESqCAilҬaۢjIt:{聆/w dT6<6> { Y4_g݈'n tƹ]el/ݛE՚G떗`TCsC2\IoNeL w| {So &2b,/r~i-Q,FOR'48dѴ[T  #ixpzF(>"Q[$y6J$F'^n}xOLlk2i Dp"$O֧l5H Bm;E 38'zj-&_~MFէF1:61nӮ,^ey +I,: q+<:Ь'@Jŕ {A8j=)G<4A,1g @c}j]6 $4.􇹎XIUgsm_s'.G:.=Ć-:IsfUR0 Wheݤ6:m"H0F6CuFZ5 ktrt#Msήu[ĚXw͋}%,&R[*N8>V0}⽜څ53u"F~Q$}0{}ui ]FXUr8*Il,缊[H$.(o ^'5=O*b{ 䩁\7mu}?U1-fYXYʝі)O뵻Ҭn.Wf9b3KsX^,v639bVW`9 /+8K/w[lYFJ~o©xXԴRLҵktm-$KZIWbJN}r1^ezdra$0P=i Ѵ[Im-8ϛ p*`4W cqs/|C㩴Mi3NG?e[B].NgQC #2TPpFI6zm+`T}8) t[Y8mE <  ;g9ត׮Ҫ:\ >v,j[pUE!QTEPEPEPEPEPEPEP^t5s %jt5s %xfvq$AjK? ]c5RܔjhCk5}58a/qBYq"@>kwdN$_oS{t)ʟ.Hd;Fx&Y.yS0e]4˒I^Ӿ/E@  d }RQەe߅s}zULWWcG׎\hJwbuߩ":<2qr=ҮίYmx#CPz+48ycEy19N+-u#i#b+?n{VwelΫğO?3N5A ]5iE3}+?ϥsVϥt`6-"(((((((((((((((((((((($k*Aw?Jռk*Aw?JQ;|{ wt cX/[>cClMa?q#I$a{yXyO-<|c'ɑ$QEF^+G%캋THw4d^G+0ZJ%£啝SJgk%$Tq] NI'WX|t:dehG~@'XItj!x  3p:te0n:m_s,9GzcP g47;oɢR \v!ok-KmHcW%r6R;Һ[W5aWKaJsi~R/JZ((((((((((((((((((((((KΆq]d[Άq]dLԴҁ׏[W챉.?>@֭ĆHc'U-č]>cCk% ls%%\|=rJ%͜qd "]{.;Pxe5=eҼlJZ խ $eGz] nh \ju6`K}xn X{zs[X{l#őI"fl$ՃIrQ#n_zJtk)ˉ$C'OÞJә$BְH-DϕRr9'q~Y[#K9`2.r9+K_^krV7=z]-{lOq{KğO?3N5A ]5i o]-A}+}+?ϥ{9p}*oqu 3\Dsԩ9c[_>SU'[Kx:;(t]]|&X>$e-OՕ2FS'~A=DbUNG|U躕եC;Alc|cc' ү5&s3jo 0lG?W+{<6dc, v$ݸahյ?B[JAȱ'Yۢ%\_~$Y& o&VLU(r2WEe[6eDң'My'߿!^X~e\oБz? ]/` rD q'<95 ;}RgBd2` ᩮ["i1G5Ƅ U rBu<|m.CRtFbqKY# su7ŬM"β4W WnA|WjIkzYxF]d @ c i>,>IGFݜl-Xdra*F:ⴾ ?<6`YbEBl'pr:m_^aCU@&HͤFe o/J.ovMɇ##<G^ii~8?OBt+; #KsrK |y=Ϡ i4֓#=fPpH4_Nv^K,Kr8m =vR !Ef^B91+OZ-,ld]F#N!J Ic:s[x[ijxO~C(t"VX0wpd@d_=x>XpH8

!iU$ԮtﱼDo Č:@9-RXO n' IWP=9D^6 #|^}s[Knj1+b^XNnRye|Uxkm,G{LI+0r='PY|B𞷭>v76/]Fi SL5E yPFybFy)kg.ڮXγ1&[3{ V[/hx EKT>FJ~ff`HR1m;/}Zm/NbP(BEɪZ?QѣԮx[[H$*N@'bkI=K}A#TI$zPWknmvYn0 , @ⲿaT;X9z:ėD< [u8y $0xOQo X iٷzEБ"Ec98?ִxw%֗^ƶzVp#<9m|5~LƛT* OG-Muz_&ƙtV'0sF*/z@ܥτ8*XGֲ|qmK\? l{%?gaRAP߈>6mΐ캭@ʨ -G#Zz_ kCc[LO*n +E|%^x;wA"2+Ǒ*zHX~&W;m9>iu$%YD"9;Bdy@l.ܩ"q-s8?0q֠~ S]F5.o16v[&_> -:>O``xr8 #jXĞ0KkI=K}A#Rê?]V.ѐگȳXJ̸T;Gk_ ZKp!Wᰊ1Q_@:+aYt!ZA )>[ҔA D\i~$Baqw-AĠ%3=5i0Rfwϥtj÷à>_>|M׵ |?u].UT h:Lj7izumPt@-'̢A]dlt9u=_Ŗ:m7*aԴ>m#Y70HS\ꕏm[(u7YF1_¸|SSo}u=jwwŽW@I'q\sRӴh ښ#\N@Ex/Mx;դ~ŦI%3!~#xž)վ$]gi6Ӭ#1 nRIh^MfQӥ= G#$׎zW=oTw4-BKt߲Io<ФR4EʰEQqZ(ǚKkO۝>)OvI=jkԶ&JDFT3K&kri\{{aovWQm'kirj~)躵 j$ki#R zҺSoﴻ;=B0b\nwK1 az^#|tFkr.ey3 [H=j~):]btc Y*# gXNT-#L`X5M:m+*`yž"ݾuZA]M'6$v/jݓӚ5;D ¥=ϛ"4nb8 "% hU ;Sꖛ}q} q^i̭DG1 W|C.î:o Gk*i+ H`O͒T)S߭zu> i6xt~ O ꇲId^3(oJ֣.m#SUf@:8ɠ J+I/5h#R֟Pcoj - L'n,X `h2WO{ZK:ZdrY*Y2븘`r;q@ajmvsy᭧J@%y=G#^=`d4XZH*AGSSq[񥽿lN\n˺&+)yb=dEcgPO'p+|A]~3_Km?O:d6?hpSs4"g8f'|K}Gzפ;a>i HFX#\0-;um`:U}*m35QִM;ZL^l.lDYv 9RPZp})h Pn1hF#!mӎJ/[tXGPѱ+x 'uTP<֟bcA[7TFY01`ڢ}q ٴo\1!RWMEr?&4=4X\smE)̸ K_xjyeI Z[+]V8J)~*H9#QڜW|C5}rw#sxl.[^ 8?ú5ݭ݅Eqk ĮV3c+FVoW\8?]`PWx0۷zcJu?kXibXO" CH#;$U.-3QL^E hǕO s":b+ugPA폡# :U[|oW8Ĝ0↟eZ3hE]s#=ʑ}7PPewh>N$"!$F+\| S?YxLizh[;)%.Sq&A#Ж#wu?h+ƚa`QnR"u#qO-^ {K7XTY=zʺo[˗H~Lwp̀+:vL| +*Nߓס#P׼]~Un\Nmo&0d 09xull.)൒2%@wqu ᯄ^9#}'rKl+\Cƃn y#TՍ>DpL |gz՛kJSoPK:ꓓR[MױdD\9<3oZPH4wS,3޹  $3 {\iĵu2$ĀbŲXpr8/ItܕgqǯAmưZΓbA$wv  Mš?>o4?lΟ̺m[fG'|5+9$ٻs,[- :V s\%ȗG]!rN/99P楦kt~l6"q{U(;Iд9SO$H@nw%2x[X𦑯Nj\<>CWBGv=A[TP+wwre҈[#8e8vqڦ[9iXi,FPr;Z(gX{OMi6Cs-b8:) z6j[SI/,$(d\n 3EPEPEP^t5s %jt5s %xfml Z-XRiH޷v7Rk8u ¯$W)0Y\db?D ;az7D\r:rwub(U=mDguɪ{֫uɪŇo^_3*^pTj}k+OuE%BTP^BQ%KEE%BTPQEѳ)S2uE f~7ʳ݌}~.%.m+t2G3pC 1犷Exa '~ӵ+)}jcȊNdqҵ ou áXN5 2Fv6c6wj(M'kVKI&2)]8Ԟ'->#_ͥ a74LJu'd19WG,rjLRy;bߏla;u,4-V촛{۲JU,. Xu8;g[x@mY2TrT1w$>VZnpam5V2ݒo PHnm/?G&a6cm矕>;;O|Dy{{h/L| $NNAzD$2أGpĒgǜgt}K_.}FbUcX/9pr(l9z{\&ӴderFq++i,meaD>]ҙ$,JbINձExߊ9=:PBy4<p]C[L+k59"qy )UEzUZtz>%.-]X)p g+ 04&m Wֽ:+UV?cۏh_x?3Sе)uX?3Q`f~sz6+G tiub(U1DPHMV,;ZǤ&ϭz?|̪nuzֶkOuQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEy%CYW? 2VCYW? 2WPc`TtQW7렳œķ7l}kkʐAv d82qsZyRIsZhv_+ӎwFub(U1DPHMV,;ZǤ&ϭz?|̪nuzֶkOuQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEy%CYW? 2VCYW? 2Wfgֺ͗2/0p{kJ?kbU~Js6K.1kq]l}kkʐAv 3iub(\1ݫG (uɪŇoUb÷C/MίOcitZٮ(((((((((((((((((((((((((($k*Aw?Jռk*Aw?JQ?3Qqخ_+\T]C=#5X}jQXv>`2tZ٬m?[5@QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE䗝 e\.Z e\.^*:GJ?kbU~J&k~ sݳS[!'*A؂>6Y ZAoVO*I#v\5ZKM֏\rZq'WZ?/r@SIub÷zG]GjaסʦW}kf?ϭlQEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEP^t5s %jt5s %xfm|qU@}уW3̟5C1}wǥ9q6 .?3]E 2HrI\Ie9Vv dp^2W\?/r@iˀKǤ&ϭW???Uֽ fU7:?[5}kf ( ( ( 7]wvt!#C2\;(U$ v3[Wuw1[[yep8'܁חZw&՞NԓQ6i#HppFHz cm"7d9ַ;d=O&Ė>j1Gr%9neqm8=zܳ Ku h=OA.Fu}{Aၼ!b[oS\ miw/q4",ɀJF6dg%F{E^_Qk0YXTG2 +}5qXy;.X|p8'$xfc'KK[XL\gh!Ӹ3+;][gvo,타X%Z3ԪAƦ&oe&?#}ngEfxN/cIW^!$Fs kq%ޝxU7 8$}j@e?tM)srq2 nό4uq66H 0w6[ֳm]Jxv=JxdФ0.?|G9<=&wl^!eTc%9+r1.R7,yeeYF* aĀ>U?Uamp2?''#>t kKSmi/Q c##G#rz;䎙b39I]=!u!5lMmE :iΫb>7 qs^}K\4/aYX&]6[]95QaE*م13O]Uoq = rIV I\&C.P7pd{ձ]*HGzb (Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@IyU? yU? ⣩yē}5g?sx&Y@f25ViL?*sܻ;Òҹ]sJ8V g5A!Mc'rZtoj O/ub(\W\?/r@SIub÷zG]GjaסʦW}kf?ϭlQEPEPEPEPQ=C|AdR@Q@Q@Q@Q@Q@Q@Asgky}yc<OEQEQEQEQEQEQEQEQEQEQEQEQEQEQEy%CYW? 2VCYW? 2WPҸf%2ti&kR슣$ķ6X27E+?$c>n+ '\ư'aUQ \CNnǯ5֏\r:oY?ޮ_*(uɪŇoUb÷C/MίOcitZٮ(((((((((((((((((((((((((($k*Aw?Jռk*Aw?JQ9K([t,1ҹm0Rz 3]FRzv$n[;H5#7sHM(˞ݽkd.]rXߚ/xCN_]hX?W%wnkG (uɪŇoUb÷C/MίOcitZٮ(((((((((((((((((((((((((($k*Aw?Jռk*Aw?JQ?d]dQֹc$f/q84{D;z+Ğ(]^Xc7p҂-6S;TdjQE((((((((((((((((((((KΆq]d[Άq]dL&?t6X5 Tķ6ʈqҹ]HN1ֺؑ `#O\8?5> {kn1[\?/r@iwU؏\TIub÷zG]GjaסʦW}kf?ϭlQEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPorg.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img0.png000066400000000000000000001040571363633537600331220ustar00rootroot00000000000000PNG  IHDRK pHYs ǠIDATxOhǧxM T`ú)z0BD`zhzPH=M`+$f`zxj6Uh6xbo#aǗ};%Jwp@/ ۑ~AA505P}U"@}k vF/״ִT/|՗38\e䏞?+ &zE悷%hIؽm\N/ . !"K2F培VMyuPҴGJ%.t?-L&ﻤBdbMKX?B}6 xF0:}@`jZQqLɒͬ*k lf_zt,vjt㜩R 4>)KS AZN4!n9֏k ױ '5ͩm,i[ wez Wl~h ?yg>1mdiSrm;pB{u.pݕ7=Zm{}ͤ]xgNN,-l,k ݎJb r9 \,~.LJ׉|a='N@Y|?!g=e ܈MIԳ$8Yˤ~{FHpgv֝XY5z{ű a+癣&~BKRfQ$׳'m8BI %$Ѭzq\rALljlUq@HHN o1*~ZeJ2v0{5 =+AGM󳍺:T(PW/.bRX_f5÷(-l@r=Rw\! %.6}e\u]ھwfߥ]N+$S1`\L9ΙYf'aPsmI3igi! L@VWē(pe:fMٍ Hi=uy-` 2œ-$]\X_,$i(`=m[|``d3X1W`p2QНDqqޓX\5.9jJJ{1vM/ّ1H*s9lJPV7422"%rɏRaSaHȦAZp=뙁e5a_ y/De4U^=8]g>+op\somU +;0ԭ$p\@J)9TH"%@HלD6s튀{Դ5Le v&raRp\cMǬ`BKe 9%-y~kګ+vd”zJFoN&FY HGh g;$qCGLP'2E> [9 }х#oTql/;~!E%Al4ɱ,.Mz27ltwebSrED@夕/2x$zə gOH#uυM>69vyZv 0J?&,p91 x4XADvMXCRs\t^yECw80e<9q>5zj6# sc4ȯV,Dztk@6ճ^6@ŃS AN]pa]"` x K#;;8fvςpŷ6BqޕY;Bz,Ϻ\> ؾWtܚz.ޛ#`xZ(\1d9->.u1,.H?cY6t( :U;%C2FoOH\B%`e_,$ΓHxGJ//ˌK@$ 7N`ݝknZ<, )Y36S s.S|zP&ewvG2 uﱅ H+E3}{N/zn0k? ȣ§I;q~N?Z@P?ږ p]NW뎸̗JFtWhW&渟h[#::oT4ѲG~0¶{/1 J3A axw5bDXA}tRz7A7"BO'! t?࡯ wj&"n>a~k7_] irr\#Ǥ7~ziog75>fߥBSoSu6H%] Zlz:>KMRSj7%et@ l3(^qq/`B4vS#Ǥ7~ziod!h7Njb"k#;̦pS (Fa$_$]q" _d2oVjJ"+[kAj~WeJu("wZ}$% 2ƣ&-FIo&q]Eɲ0<5okB}4 iE}τg"QԚ5EJ~ eH͚ט*mDj<״ٽe*~z]{/ɋU76 vvoӯW.A8]1'Mr`s9aXI~97`>6$9s+ќ< pmc?_l* {4zNѼJ(pó6e"ĠM8s=<ĎT&;8B]ĝ(K2 FVҲTJ6H`[dl%Hg-rYk/1n*~.ʈr. X6 a![! bwę>R"K[X'ol}paˁub^ g'u{xH7 _xc\X :fad$(*ꐜ^y bWS6y*}55rggΫG3p:cßܩRąL}MȮRwM=23^} L5ٸ3d0Hb-R`(PZXgA_xv:}eb) H"!e˃/> !R ։&;oR QVS}lJ^X6h$g@=>yCO'/=VdQ$v|bT\ʔ8 ,겧rBRl JW(V8KNإ"8/+ϜW8BrNr%(E) * q!Yu0][! W^p33B0 B"$Rw(aC Rӎ#eX{_l|wiJJ6"8dcGR՝RRI38P J1}(ּien} Eotar.$%˞o=m[|``:9 1 *WIT=]ɷOmQxògCU vʋD 6 K_PgŢ% n]i9iג,*qgȇ2bFCP$ YWqD ;H6 cA(5!RFwd_g2.,Z.C )]6$`㢥`@ rdBZlʃi'>R$RoR$>fsҊQ$ĀS[Hn=Ee~dS2 BT(+Kĵtr9 )4[7wuHȈel-/\,=~+8fvςp Y\8&Xu XGԫfv#w=%K  îi^olo>nr Sn=Pyh3 '7CFqB9/x$@foq6DeLIăs4Y\Y7:d? ::6*,SSM!e0ZNkiP0/[_Xn}M Hf4~M8IJha/p]G3qoSR[6SI~A8eSF oke ߺ3ъk}Ah>k޴Ā^UH H][@EA.-`¤@`6A-Ȉem_Ad| XWP ˄]&,  BwFA=F[oYv8AAz pB#W1f  MW C;7{{U" }F ƃM GV Fp ҏP}Aw94*+.  ]N78 AZ%dU32o$wp,(炷A]vT/#9OX:j M~kዅd 0En2NAQŅ#GoJ.ޥKOMH>J,Š Hh7WP/O]r`.Kd?8Q>-`)8,4"ޤ.c_/81WB+n9p}A3tr+EACNA-mAy`_ 0_*隱F6ŵwiȻlٝ?"|v✉\؂rQdjk%.n}ɔ9. ܎sTc'?I3?t.w@6`ԫ{+fNۦ~\#W~{a%g3H$-=EB[_ l+!i鷩h8_IC>JJ~;([ηs 8._Sҡ՗3w4 Az[7MG/3 : 9%Z& !xt! II?dLwe)5 ++?3b2G#bG@VY2A*}qG˱;,3a<*w,\ ? /\3ޅ&Lc+|qq  ڻ\r%~eKGqqoR7F[/'WW_Lk0۔pg1q/IOgG@~mQS i+4 F` !Ha6 FLC Z@,@N: 0(}U\vL8M\;s&{< \i^{0/=\ev1Jշ<q CFj+0SyF'_;#I)~.nåQdH@ r>sl^rF `Le+?Y;~͑vűZPeH!a{ T (`^Ml&ec|l.@C@T^eq41 -'nYAZpJwJ+Av"4'l K1N{ kQ r2t`Ы p w@GoScd|/|Is#1UOp6⚶я\y`R%XGU H?16o$v !vg 3^  ƣf˸[A#oSU.ANСŲ qiTo}(m}٪Cz׹gKO% ?5m ތ q*8N1U|b kcl!<'=ƾK;i-lŠ8࡯0Ct~}U:(7Ug;Pr=F(,}~ea7 + 3%! rgs,?y~O[k@ѿƐNV_qDԈ+NM<A}:bZ@YfC'D,Rtbuq}?4[5߫W}egc!}ڻ] u39ņ&C;?MZcAv/Pݟ $k Cm`j`+Lږ9{XspΝM<:ybB#Gͣln-{bHa[`^rS,wR|²pu] gAlgƣZc]S"!#tv%T1>]E{}lJ^|-{ ]k.,87`i[TaMI')ƣ&ɝ' }$;Nn2w[q\8=SkL5{doBd!< K`(Dr6zҊH뀫+jZfZү>8ip{6#QiD 1WCZE7x.O[Q3%Y0 jWӓ=J)&5u%wj Ę0c%E 0__sň` MM=M& ]B_yWKo=q=`Kf c8:{"唭ȉYDi׫I e ˳>X:l\y5avȂglaAvpakܾvzq׳Z&_yG7ꕮE'Z(fӴGAAuUV"Ml4<A#Jīw(˩/" }G-`yCɯ+\}Yeg]d\E `eUP=D@V{e ^cCݺDB5}T"z_A~cnMuQmq@Oq&?zrq ſ"H/!f&o;șߏl}*t|yjd3BpWD11YدV$s?+4DSϠr8AǙ4/nۧ BYg͇q\Ӻlg=H5l12׍n'd7'ΙP 2ܳE&uoFNW^3{tMH,d4<ː )jAG`fnM<R,[3UW2S-O/6(* \3 q@K",]'og՗4_{)*̀/ *R;g@8cˬErׇ `R,t Dw&ndmAa@J*%d=OF$XWjskqv Zad@u$ ;Ro,3[z'嶮eH-:F%)oF?ߞnҾLY~6ͭrqƨ4+Pd; `74aQkx whw`$foSh/?k /$[aǐ=\OJpq)%(C΋`ɬr0Gʅ^Ppyt w}vLܩ="FL:JMFgg33aӱQoεwAY7=55:زjI=C;ؠqW[77n'nZGT7P9Iiɶ0d'{|Rlrr<;ghe8#¾5-,̂U~ 3v<ڶ&<똝)MɼMA{|TPےIX>m6{n!6wLXRZ]W'xK 鶪uмesYQs]SױḸr ݉ӕN[_HSV{ej;fV-lȞ)@$>@#;7' \Bi,)pnYw ̎*2l.^rLZL(9p::e>a0Oja)8R dTMosApiEPB0ݰp+{̰{JӭBCN( ":2q޵l\ f~K@ DD83~L&U%Ǖ|X{MrF%{ij[p~fR?L8;" 9΍oDl)Z>f\̊¨'={i")vML~ A% $>du:7Ed̵{x`-vbwL8]!m0TZnkt!Iw>p ,=]+<A$߻\nx. ^ 9(/S\Lm2t{w58w˟_ϱ+``od՗!|)v4Yӛ~rvv"V)$IKAo=n,=t'6ͦ6iVd',Rp;1R=oe)Mb X9 n o^ l # Jw^tSGr\IKq \;;XwpaAih!Ɓۭ.817ZdX<# i>;v@kABnpvTY3uzaM?e.-8 uu/]3\]!âmJœG%F;AiWZv[;~#<Ԩ mگɗ*OoC48 + xSO`=E4U s/; =G5o6Wm5EV1`A=Jk3o6c5%f$Dm8  XР>:Vlsq?M<" yb֧2 S̬v8T3 {zո &]nݕʈ}a,VǭKORg-Z‰ `ȷgKŪk4پCڵZT`9kQRscA!z65~<0[XeݰTZ꣹чjh5AdЫ\uרm`tkN{O(v&O '[kr>1/:\C7ub)U#< OO :\*} uyf:1ǩ55z`A=M E}[T5GL]D#Ai60Lio4A˴6|jJ82n50۹g1*<v ϴIꨘ}G;aJTSAd`C-7lּn F7잶UW114A pWggkcgZK7M8!j0 7iNPmlL6s_#mk HGiL^n˰$΁m̬~LaA#Ah:z5;k7PfX5fnNE# I_AeQ1W.{|A^M >  -\u-$K0]׫L$utYONA,\Ѩ\9ZbW2-fA%ҥGU毾tfl.WV V&_A/a Xݠ'#֭ ,PUԷkAF 0 t?`+r[lsc[QƟ$F=V8 A xH 7#˦U2˶ҌFAً  8,Ձa`C W4A #sTÀAMʭwl`1F֐: Ad> A~[` Yp+iۘ~jD}  ^RFA&&t0Źd7jg3ԤsvDבc0nMymnXJbh,` HWdw1㜣YnX -t"tv=JZ`U`->֦o8551# +r^GA{x!ƣOڐ{ASf55\pt4)yG}.zi ٛxLh[CC ~#I ֢1nLxh| hU4d5>_"}Tpn;%G[>Ӎ+:`˖Na*3ǥ+'_dq;2\q#!5՞Y>R/S[dn=g8h{ 05q@Ӿ>.߁tZ#qWX ;5675E *$W5Gʓ~$}(WgOmgl&qzHz ~l${ pB㋑-F`FИZk2W'c`ܔ{ ,1]Np,WU P x\hC*aUZN%RPs3'čZ'jK!pllMVF<oVս?PXNYkx lSm[Fő kʐz!{ O/YZ*O.:I"Kv`5:M DDz5gzf)eZɬP/Y/W/T27@2GXNs0j,+%<ȋ e V^Ti]YI[@R's;=<%uߛJk|AF*th2Rx͠:HNC^HhIݴ Mce\Db0;_3TL ?jg"nC PM@o'ƥ2P1g+y;$,x%*TMX+$k T})J#gTe8PkSIiMsv܄ GLԚ}2s.B}JVv ڝ$.8ɒ}Y{1^ I?M\bS_D&~@0d?a'GAZy # o]]l)T:&SiKhcClދ A8T4PQݞSAkqACő Zb&ɥ%+wn 1?0ZURԚ}5,<_c_ShUrc&hŤ@ Y\jD5nUF[3儊A9S%78_LpiFV=-=\Bl5WVV2NLپ23%AF4# E̿i-{}cMa)j*'uLWuЪ8Uw-)xݽD#V CAlsڂ"`#ې١}᫢ [ /.];`<яPiiA #4^r9*1KemB245,*^~2I66rSTO&5oLRb= k[毵s^쫵`mkSMUq*6 Hw9-`~c֓Fu 0t/anuR 3Tz+ƷE[ 3JNV3cP%k,TLY(SG̈́W|l9i!0H’% $ gr_&rP ?5х(,I IQF׎o~ɋ`XIU*|+u\ar#z6NTbtHHTU}N9s A56$ැ,Z}ZNjp*%CtRh+ˏS d9mh25bj)OubȸjA 1tH%RilE{R-FaB/\ Z.q ̊,Us9ZtNڿ9pM ~oPuRܗSrb9nIJ/v`d!~f?g,@ond\0үP#9Y%oeRV?ʱX̰@^@mB=U~DH,%0*S=H `h28PQƟiC:fF$,tʶ|)O3`b:;}dJs>ur K`রE(:8^ԂU쫩^PI*B%/^OQ+T%$_g Bb;ch|1&md@ȄAP9r6Hr/qSPpOѢLw["eVkcWuN*$3AҠB,ۄWwk%&v/~B13 VNWo@08ڕXp5&# ,?Y5a @P#@- A _} Gp {>fͨ{ ;o!Bqx@[wG_OkHˤF CHznOl/|^Z 糖stѩ%^<.JӞ[-ö1b9e}g w;f1smۧǮum(-g >6P͉a6Jg0}ZU]YY 6|hLjN#UFJZ^y/r"=WAL,=ؾ[[[dzH G؝A]'۴ HvsO:NbKBm=`C=& T\}VyzҐ<NY&_%. TEF>xSuYL 4狻3h$HQuLp7bu9ɐ%S: fhݞ TҮNZcwu|-a4k3 ЃcU -o^!vH÷䇦cu oAId!0Цj1`V2sm~hO9@_T$.B~WO@Yg>nwP)ggge|E_iB6q%47$PI=9 @WXB-0^0_WSV+L>v'. R7#}6IGalLтuB:t+dwIw['j!ds ,U_e-t': _B%[OU>jTxц`<֍)<.K  EW{Z+iKr ;iqM`F^r9l(irÎ6~v|(Scq*c^%J@F?wwҸ&/NB=r8H ͫC`ZEUl>bU#50kLrL8=>(AA0c9Gy)vCI<.+1:a6T*cjc%Uk_I;k̼={wZ;t3Ld!o5?/?$Ҏ:%TI r'O[aY*T362 W_)lesOT>>eQ'MߔǟĹslhBXY}_ <4_~%`Ӈi_Un'Su[z LddJ<S({NiBH/!=[HՁUs&7y!eTUZZnTV!k,Y߂`L:'A P*RoR. 6mX6k} L O Ʋ?i(J#J)-wMV}Uj ze}_wrkiq/\Ͱ ݥP[A^'x"8ZzX^,YVϔVB3v><+`(kIe*K˦&13];j1xnsP;x~L4 &&\<Ԁ[[[C_̔;54𭧭0>2dV^ܮWJZ HdБ!E|D\w]6P=(ˤ]0ǿ#RTMn꠸@ ʚn`AA#ŐP Cht0gp*d-P5RҞ,-dQߗCC7xCvYJ@#C5\c(®\uvn@WT#5eVtdT"t c$'h6 wG]NJ$u P[?#F+++b7k eo!?)%M@hW֧B3Dӭ2<*M-JJKeb6n W@cSſ9KZuv{Y+Wۻ&H !T~R3KtZa(O"HRPR0CDtJ() Rp"9 PG*H1c C|R291}vw%ԚOiKג*gK ]Qe&0}}b\RX߇(z|hGwDWZ?"]]xoP(Fώ^qq[L>N֞ZRǫ:p Nuy>7_뮰٤?Dl*;BbW@gUmyǼPۤ wm+^^pv@kMN.;W mΩ Fѻu>`wa*mS;`FҚpO,>Ҝ㺥4NuuZFΎ$&kM>E_d*2aO(Z~-к+Qgt ז30,y֓K`ǃbA ~Ygߺ6a%،Hbk阙x )vJP\q=z5j+.@˵lfI;ΟoQ{ 91Q"f_皿[L"s50L#Kd)}Myŋ7ψԟxhmt?RXppKSZ]PݙXCZAo }S^?@_V`׸j8JP(}%ihZ#qL`z%Mc7b_Y]݌LgsY'*hd2UJ,K-W?l|bu,=[gVhwDߧxZoMo| _J[ VsԆ_{=yʑ+͗[+o[_c~m4:7L][-b2b+^[|j\8#gGm^Kw+Z2tlh.1WmA6C53f^gkuM@fl|VjMZ$󑫑g+޲+u֦k)]|ꮛ^;FڥK|B_j/=nKM>LvͿɚΪtd/Hg8tM—Ét3<1H)2|CCbOoPT^re½z}>>5Lc+.+j oB[zNі5:.2D-& 6$]^.6,z K$1d !:_ zgoF";_',EǢ7 RH;lٟg#Cj_= Ąk_5X)ENTRйΉ8*;gVQ;w~H +1}z(Ws_&_{BHJRH׮^/wf h}*:ASl@GH|<9H76RF:ѫO}~Z:\tƧn-iUۦT}{B ~NMS*"ܞ/gw{ckCB''zO~˚6~I裕ctù_U/=Z*Ҫ &S.H"89VjӃKS}ŚcA')3)cOW4EwD@ɰlҿ=i+} ڥ}ɰ=ag_H.eeji թ{ *ʯҙ΀שbcFKe_4fw}؍UV(=7J|0mVlO=NQ!S?E)NƳ,}Gt~g[LF۪=>)Y%ʾAz&s9* C:{u""{`A?/~I UӪ %'/ƫÝ-hs~ V} 2UQsD*pNRkktt͗ɔ` ^O*~* T3E˘w^K.%#Sʏ&`08}szYzjݗ*Z+tͶU3ͤ=}hX|FRSzCfVALx+/STNYX r.ri+ CgF#Ec_ܞqN=NQi>:uiTmd6ΎRx o .9s SD }PY_ Sx؊O~;IK@Dp'm+k))~|@bk.FjrN I9J^gi"Gcذ|UjL_0փЦ&uPL]5M1nڊS=T\Ǩ:ZyBFgL62IiD %c~^T)0wwn}NiGgR6txxMK8֓JLvoױQs58v]Z!`xhjҬԪ۳lK^[SZK!J>6pYzl-Q>4L1% :\i;Q-԰Wun?C҇scFqRFMz_R~#FZӋK(i;}c{=?B[5Ń]|Vllf1pZjt]HΏ3JYav$1$h+4}|tՅE~N~CFO,H?z:y'B37D$_x:5K0,%5}?E7i2 =v &6jpt e>͔ZHSU\hɱ&/NRlm.>G?)yI~3Utg^M4rgDo~-c^zA6NAX"Vl\DJяCtD{Rv\E?b֘/7Ai,Q]cw%۫kܥjtCuŚOX\C][[m*>uLUˢO6 Hoq3O(bOk`?қ\~[}{,6-+ʨ¶xǘLHF}c3@EV1[kućPIc#Fώ"Cl?O~;Y1[ ZցH :\-a*a@ bFS(?x]Mj W Ѫ:^TE4LVb x3 .iMk{~rU EL8E`Ef `Qy ֤}K k;a e|uʍcX FmU `IZ{J/NwiyK@g1~…\'b0+]]|r}|OBsfXNujm\@ΥGˇ߈XF L*;ghoZ;ĕjߜ9q:]k*`DeڌÐDt(/7/tC8MѪ9F)ŝ׾ ,DEy_hNXuL,ltEz_ afn*˾.Z\}9PWՅL0G\whUK=BzurH$ 3V|̿Ӛ>byX+ `"-31W B&t+2Q`UibA ~oЎLQwғ^=\] =^QЇL[ah[F)z=tWU`=G4:쨿brຸ/w`+`a/@3~w ڑ,/)}lI|Oef_t `mNnW`Ϳ L朜ayMҢIG 2 h/CRs]柌yB `u3D=ӹ.B`a[T,P ]iySܨ}rZ–xAG>ϜV(&#R6+`~fDA`- `*~nzurH$ 3VMhV`Ř98$z$\$VN_|+2K+.[w|Npb(0SbV X,ٯnSjFv0|Rdedߕhg0|#߫z `WMb/tX1}9{p]mibN(*m4}ڝmh_ճ&_=}]hh)ӷ;zwLN+юZUYhfi7'ZRzb+aw4~MC: 柌yB `u3D=ӹ.B`a[?.<)}|>ă :yB1uXam%3~5(?q,LoMnVnrpa x37 ժz>7܂bb,3V8'upC\csVN_|+2K+.(L[1X0K%)X,ٯnSjFv0|ҿ%z22}NQ o{6X1QIPr]/`8X1}9{q:'B@1~ v'W/Lz6 _@G/;.44eCF-2$M^I>O qWt_SxK$7ȹЉamǯg^17ъCA* 5~urЄN,f"++kFr)1{{}qkVE@TDJ9^6r:-QhE+k}_s {|8xv|p(sS;s'|튱{kl K_ ȕ_yZHLkx!?'A@F4:x"@5<%j <ӷCȯH׽F=v~p3N遣ClFf=x~PLc..%Ͷr}l!ޣCTçG(q먻 h#}ihTQ]MKSzsv:Ku0m@U(Тc4哚TH6m6Ϳ<_v-.YMKԷWfGQk @))}|&ZFNljkWfCӚ.aޣC3t]UT9p-wϑ<4.XO$ԯf!}FziCɢbi֖5iW@#mS:R+ȨKo? u}+LߎGMk _I?MR\)ų ? `q[R8_VyP%ڳ4KR/A*]߫r]WMKTLam g~XK;Q(bSMiԥ6) V>p Ş>#LJj̒&CV7ށ̭Hz98)@/>u)Ij#Wѫ㛯6Fϼ?J4:.#AQl.qWfwV50/3wpv@5Ư$7b,)u>. N'?<?8RZАw1MjJ?kbApN'BmoXF^ɓOCtCf'#Zqp>?qat pCD d a e|sݕz'LepvQv3U7xmibAutaS2F@2,n*U\Șv(bo,K2 J/Nw+O\vhl=j8Wkbh_(ԾBj<9 )pK*lUlh3z|oh}_`Z`ܥT^Ji}9z/^sd[sۡa ,:,6}&b_Xx#BEzt `qu;vX,lj}`a[lU̕]$R@kyS6Tv0%67(bS2_ In3oX`%- `*xH_3Vתz>7>{SZ" ~rLT{ [ko:~ZM =W>Q;y#}`.=Ifo > `.]y.#X,CW>7Xa0҄`LzӗU[:De@;Ծ,I Nb0$ɮ4 ib}YN⳸ĬmM Q,}m[bS]Nu)Ծ#A%wsޡ_vh.OVĂ HL'~)lS8.})pnVĶg —G7#@n&s)CՎr}R 25^^{ yO"NJ3廕ض+no=0o@ۻyߩYozezt|DZ袟J˩?Jjکܯ!ӔocqzA޵_)Ծfk_z5atus*=:8[B^zAqx%ԟIi"s]]^>%T'JR mc/.ʟ"^}nDpÇzbB.,ޟ3skѫɥX.F—F~Eo,WFɞKM~0Or}}yX؝1m6x~Pz*OMS>c\ _o!"SӞoGc7áQ.w /E}$L ӇtuSns+!C=evڕhV_ oH33q!B/S d~_S|\>*ltW*-`˗S|ңVj[MTPcNg7)-^n,6r5\+2td. tKwy׊G b]vfT^?I>!*@<&+p @sZ :SY5&FԨ E bqVJٞ_|||01Y[Yv 0SWZXv͏`)}+x?qW0@2Aj{+b`/t$XZԪGġ:}qڙ0@G2&])_X} `9žMLq ZJ_Nw;.Z; }Mv"owv4S4'IENDB`img1.html000066400000000000000000000004621363633537600332170ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 Parse of a complexType definition and construction of the abstract schema components.

org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img1.jpg000066400000000000000000001152611363633537600331160ustar00rootroot00000000000000JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?/:ʹ]wAo:ʹ]wATu2jnpP~.,JDn7n+3Nܻ*$d֢N[@ANMHⵈGsO.?3]=h]y&]a 3j#*_u?ҺY+\SX#r?jIǔ_&}jK<A55o]/|̪nuzֶkOuQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEy%CYW? 2VCYW? 2WT^B0IPIs~TSƺ5Yd1"[3ÜW3(IEUv{d[Y7q]7{)g*GOi_u?ҺY+N{$yE]Gjk֡Կ/?SXv>`2tZ٬m?X#5Ɓ޹5wR@o ٮƊk6>!ѭum6o67A_(+#z^ixVdF dEgh׺z_}S,dptlApAh((˓_|B[V  ~jQEUoO,oJ`8@IMZ֫ipxS^MJm3w'>~ kO:CmqGc@(˗xHokP(Nܓ@Twkm-(djjKZ'*2`!B@QEQEfj &V /-FweA=MiQEQEQ\r9,b,nn `Y̤5OuBHʌl ѵ y%goDZmjXP7c>թ@Q@IyU? yU? ⣩4Ĥf y +MuYNb[}d5H GGGD8湭Y<$9sGpe],aO]jOL9R=dG9n(j_u ;ZR(MMaסʦW}ksojVwCl?hܿ69?tZx𷇆4-3gGwnwg6hv>"աӴ sYe .H 1837}S_ht6f >fG?Jk#MNTBH*4 >;-LCi:c#>޽&P7Z}VMm4|1퍣L@_.n:wk+Y2M!Bwcg8 :d=M"y 6`z@Tvi "iu۝mXS |OyusA͖ukO)Ō_2Ȳ4,3. ~^3^whze6i@!A\t xp[n4 (C0Xn }RZK5&0^<n;6ؒGCAs_A:!8qcg^ , MGf,ҟKR ;V-9 ޺HJ [lĉ0*Z7< n,ۼB'by#k:Z]dմ޻y-$6C7$zo_x1_-}6RTʒ 8kxnPOﮯ.Ɯ"Ř遑zym*QQM/w/b2(+ڝ-kQ3-`2Sl{ ¼7wt]JI[m"n'e8_A2RR0AY֞4ei$TNz;|&G6-nӻ!$򃏻A.n4K7/&tn'b\rkcփ 1jZ\@#Yq<ӿ?A'ٓˍN\`4ẽov-\~Y8$O}}Ļ9/NkXVTMHq9A^<e{q@(!IpH ۏY_ J% K Ơ*@y|I:ԖCk&#!y`BX̪ 䞇ޯ\ϧkLxa:u|DMI $/&VG!y89%[ht)v.;TQ2>`} xkźqg,NBJwlF c[=yZ嵞f.[=./}rV6԰ :նg-Z1#6mV`6A=JӾӬKSkYے % "<^ڵ\[7Mux/ ff$r(k!Ӭ|IMF6JM,w6?0ɤ{I5 &^6y!sezcMC-F[nO[!QWe lv"V^k74^Y$F'$+I皵f 3&=Hakds}moQWS};Om K`S}s2K::xsW]F=2Ym. $2fdhz`{); H* q@<jJӴ; [DPUVV0s-Yӵ7F_K/mpbJ 8;f:>HIq4l䓀Dž8WhU3ZpKu o7QtHGlٚ-=JqV: MvWu(ྲྀ)Uy!َ1ajcž'ڼrh:vVq\odCOuC-u5}.+3;tY=rd! -ۏ huwXEA Hۂ@f}hKPht8Ӥ{%Gq^=~voj7z%HJ DPs^oop8*hbNEʲO/S| ,Zğ-.[yfbg,UO<=Ni|{ m#-,\ܗ pR< ##Mh4>m+` s9:B׶V&!3D#(Au-?þ?=Fm7- Ƥ1n8zrk}Iwx_[CMޢȒ7*I( =BZ4K$$KnmWG-t*C *(<󡬫x+V󡬫x+GS3l2'Oƺ2di_'tP_jNbF2 e9-o3]Mos?ѿgCKu?#V=0aOu?#V{$yE]Gjk֡Կ/?SXv>߂ʦW}k6m:qK 1/Z2ex.z>^ n4|[kj^d)GR2I=:3<9J;PjŃhږuIgVq8R vP7nOxK\<_goz]B_:`RH$8|1:=^NZmծ38I< rlu;NEmFI _1['}ȮoGs Whs0I'<Ȍ#'ox7)߰R-KTZ`!r@qKxN՛KR3Cc,3ne88Q8U} i0ZZIv ۆWn8ӁYwl3@4%PI$E+ۂvo\ M#_[{y٘0xnv9}@5Zݶ}@ ofFu$QR̓Ou S[Ĭx2yŒsKđOe mn.| #d+9~0'o嵟K\c3^(: @:m:,u +Ƴ[%_6m86_|CgmM4s {kku $p:I$\<#[ua<L)4DA(,%r؞ j~ M{}܂b|29\ ^2ӭn.5.M{<%EwnێuK@_èZ{OiE,, Su? T;vnU-YXmhVrs9絏~'ԼInmRXU4RKı7m+WVZ.Icwg;'?4خŭ95@-cCf1ק^FIY:%nmMZqi҉F$S%hyh.y.k-hRDNm6[^◇tc/SU[;1deW.rnxY^wx+\X4 kuCRXJU2 QiuW[Maqi}WI"Br#=:|Xz=]eY [̳(+o`A$L[[9P{,pCi ,Lu`A*G!᧋I8/4M^-r}^̬K$U'<1;[]Ԯ4YΖDlFUPe@%>'ZITNcxflNp?x .@\iAdcH.5bXHcx3݊c{+xDK}sPPx'EFvV(H`s7|Eo!m[Lcz `=F⇄|EoVOMz!U`L]^50#S6m >1WhƖAozl41 jW2#aX(Ku`mi> XVMWIm >N7.|v`V!TxkA˿ elnnᕌ?T{-I/-ֳeu 2o6g @gE2]?JOԄ̗ $l62K+YG dbP?ڹzyc 8{&^izwjꗎ底7EWp=S\Mۉo>!(u֣V˘\IFtחZw%FT!LaI' @GQxcWAwB\-bӼi"dYr`95]ֳ)o"{f{ kbqq\sϏ߇lNSMv\(۵,r 0@cqM{y4R:|wppdX)WSA sῈ3EҤzuޒE8E I'kOSc6_M֧m"8= OIWa&ꚕƴh- /"1r:*A={jm֡\xr6-lbwX!JѦC֓OM$<:J ] +s9 OdAeȎ(n8RKX 4=ONbWݬEz s.vv7~}ͤs (uL_ .ΓX&{ȯFDAʱeǥ7PYwy{F)ZΤ5{ ̮JH ͏jW |Vm.Dۖ*w=ql~'II> Đ~ZПY7;9Bw$]{4ç* I!gŸ 'm6ikxSQQ÷C/MίOcitZٮ(((((((((((((((((((((((((($k*Aw?Jռk*Aw?JQ;?t8Ȯfi?]%g\C\NT }Mt$xIkՓʒHW>DwU֧܏AZ䴲J]j=MK<A55oP_u ;Z0_T?ϭl6Gʐy-<컊{R47dMoQYZlD9# I9z*է qMX(mщ -qP@->TkZQ7S(/fn9WJX;J,yn,-TK TX#t*8gT:H AGzk7-mi\\'ފvPi U;_MP_p2IɢVl>uZA>',ʭ'8-}xt*ЈP$fF />QVF0J @Y ]?&Ǥ4#_\Ӛ꯵];Lu [A!}eqXEW -y2POU=CV,N:jʭdIH)ۓ\SRoxT`&/1k6o]\ؚ/D 21HcqЏCJ2Rv,QY-2.Ņ_x\AsnG,.7,eaӺ-NVu)$Px,+x(hӭΩe [ nLET6O#=ji+{{o}Uq#t*ZukYOoX0Ib=ib-NC#*K;.I^G拠/QT}2;kF_qK:?W)QY_u=BFY\ dW=xT uGdV %g @?.N.I;cEP[moT\"OW|eay'漻V6', ܒՈ(Taɪ\E mK9VC$͌  *O=85.m"NT4mrί`Q\׆\}Vv4VVh7RAwRn%h'82+VwQE((((((KΆq]d[Άq]dL̰_UBYe~i_'tP_jNbF2 e9-sQhB{W+yNU>5> e=+W\#r?k }X#r?j縢Iǔ_&}jK<A55o]/|̪nuzֲ|U{Nol cB kitZ٭QXȔs&m{S߷v7sP`>]"W׏w WΑ[j[\[τT9 1Cu]xt巅%,TH2q7'8Bfpx 5/O5NdNΤ#ϽgxKQާ[GhUlA I29'$j)kp:񍎿qK4-iQi2WRﭼ+h]}ya׾QP5q}Ŵ?cFB aR 1u :] GPŧ.H9.7!H<>{mkB$ tdqZFq_[\ۚ|yfS Ƶ;O%H[ Av6={q^ETX.yMGҢQ/Iw76J|tt |;5#Ǫ\ȺrpNK0ӎQB)9kź~c3c1uP>PM3Zn}ywWd2]J-ʀ‡ ,<^ƃ" f"董BҢ3]T?N>x=*xRi|ԺuC>VCM}fG~ݟ|cjRTas<misssRG5: g]H9;5tQUrwckP^\ghbݰ &ѓZ5-cQf{;2sD#_G]G)c$,e/@^EQKPg緲5 RRRhmNW$ӃO?^sq(ˢ;訣޸(((((((/:ʹ]wAo:ʹ]wATu3;O8of <PUı,Ìʜķ.tgWAҠuHey\qsq]7{)g|JSdGr:Wo?G Ӟ&QQ÷u/ϭz/|̪nuzֹw[O$&3>tZ֧t d!ND8`=*4R,z {.ݥ0+#rps=WWT.I-#ؤ9,}IT!(SQwa\αK;ӥKpv{}yɦ^KBtwZuZK&ƨڝ-oϑzŷ+r1={x{Kd1jYjh@Py>+-,,,w0R?u}rܢ{my Ko3Sˌ/jhlxwWtָӦY U0!׆S !ҥ4;d-7ne w*dӵgxW\r+" nsV|IgK5 k9d@Q߭T\w~6%կl?ᫍ],$) +aWom4[˟ KdfqDŽ$j7Sk:džu 0j7 u-[2zӳۻytUgI\`)PԞB ͪ\iw_E|tӧv ǭhx{s꺭Αi:,C̲nV^<ɥj xoXJeC8 s8^k1>"PlXEA[IӝBƯ<4K-_C.L?Dg{yj?B3JI$YCPFzr-sAִ{RG@[ŦWP2na@:МB3\Sms/=k~M/0ǩݾ/ܚUcǯ'AEUQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE䗝 e\.Z e\.^*:CJ_`TtQW9?K* sڷb\lInb溓m$Es„dQW`MD-peM09?G %o?G Ӗ&QQ÷u/ϭz/|̪nuz֮׷ o$sT?ϭr9TKnх !H֯VTE\QWgsg}m[&Yb'^Ўb[]O:vWpxsS޳%ާsKjqZ+Q}RP\MoʜIq$ n|I{yi4H|>RITuEp|_)$; ` wh8+FӼIwoi5:MӅuua3 ޜqM isм])}WU7~ڳ]\Iۧ5W5'Ǒj/x-!WWt1 n;.w{]>"In=$X`iX\'nH@թ^;+K<)}{W4ao{rͻ#3䓻z'<7iRw{{:T`/uQrE~Pxeյmֲy*rOM9ϗ%s~+94H.4h׳+e#absPAu^<C β>i@B{Quh,{e%αin#1`eKXǹ}WMw@[ ۆ Z9#lN{3sIV)b? ;_1ӏyx-sP+n2,K!0|>5JS7 3Tf >rx >k+XÞ E?)?n<|3jE>_ٮoer 69։4:K/–gڒ%rpw+zElE?a͌ybOR{ӻM&W#OjbȣVg۷fǪ?^]`%V[[Vk'`jB8$ץ|ZcmŽ-:n\p~d'w<5}"]&u(W۠a~i,c-22Ӱ1#rGIWYFfh$F\\!rp A{z_F SdGrz`X:dGTI5/ϭCǔ_&}k/MίOcitZٮO.6W;UFI;TBӿ|^[}[ivycl,mm_̷eFapy=q<\ch灑X74ۛqw.wp̖\L0sJ{$UX0V,4?Mѐ.1dFMfwpk՚TXnI<FP\`um >at.ŕU'Dhl@}iCtm 7H q=y~%mZ팊G ;_5wzl'mYN2(^z=tOY޽K;vB[ ۛc{f6T`,!V#dP#8 y hzڬ|_+퟽qXs5; a."lt\nϦyM)q$i4m 2#Њc^><+q#ᾟ܉,2]0,Aj5κ/$Zj%hQIQtX,w?cw۾'<͙vtG}iڢj*.!Y62+ g=Jo Gͻ3-ExhiQ6š"MlA>dDeGQ)Yl;}px{J5[ECwL!UIr:Zm[[ J;>=0ݾ*A `ἤc,hXHE x3W6$|E-b+ѐr=%-v *hTW=2/ ɸ[u3Uņ+CWZi ,ÏckuSIuLLՏ$ACyl2;ƶ7Zgt-^\եB`=vsAͥ;쥰Y۽@ݢSQm008l4 >m;x5-38juu=[d UϭjGuC}V4F by)sZwm? u&V6f`(}3Q4,w> }ݥͱ%wFAcV"{o* &хzzWkI`!*U,9ú \񦥩,w=¼7B~E} SX鿱?۾1ךP{[hnm`d ¼Ð_xI~2t뵚L̩ V +yG'E|?qBk`UTl#Xn1a|Ď#\4N֧Mskm?ΞI_z kƫMjc׷%&)Qx | Ӿa$=Cj񘔬, Pc t#%jXZݪd8-L_k%ܞHi.RJ圐@ ^oMGB="f-QVjW=1ޗq>LKw^Ea[󴑑 o3i=y%ėK;J~5-WwsK(|7 ح?ڍıCӽLH%*0p0*ޫ`A^ewF,oPXzxK/iN;veqsƢ5.]qoAulֶawo80 iKC>cj_l7·Lgi^MhTQEh (((((/:ʹ]wAo:ʹ]wATu37OY7EbuwOAmSu G{'3;rkbI<5Ëp ou?#V+W\#r?jIǔ_&}jK<A55o^ _3*^G>]d2XTWԫ oEc}qf:嵻%X>AsPIӅ̑Į b*:_þOi>4b7ojq_ b^Pn"ϸ+FyV a`VqӍhգ0`cq^g9ifz[ź[^[^5Z(đk0 =l0 -":?wfΡVNՌcRVgHU۷)]GgTg.[}N{28]@{ =3񗈵Ff=,F$~>`F`ic6%ͨXɈM.v ڟ:}x7c>S2rTzc>м3c4؏MIǵyyv8otJטoC]k]}Bjz2[BPUosjQipxwJ νN1w(1;G^Q< ~jzLS]n;l #<9:P4]R WZֿjS䌿1 8I[-^'`<9PJ21J;煵C:q-F{;~sQϜdd`qsdkLl:OӴ,Ri53<χ)A.pv`֎cHԵ_KڢΎ!,nʬw 0N{b+IvAVsIuydvqn$@t|#zB(`*v \|Ԟ*|IjOͥyx[&nC`}k^ž+M% ⭢i-B1L^KC>cj_l7·Lgi')+w"sgپoo[mq3\o^yҵ学~`~bգy=_2R-&IwǠ5KN<49lnv5nI20sx{/O-5+{X45ROp3H~-5FM5{rUu5)v!s]m :>Ke*gkpFqW]#Zq m,6ky؈d+dҮdXnl07|v>9jqxwJSm$'i9lSo<3j:%݊M@B Qgp q浨I4l!ųnGxgDƥi1Av3@r0vH8뢢U.sW)mItͽ,(!O9Z4O̰ FřHpvkn\0v IZri MUdptp3jٞ州5Pe#EIE4kM]#R]BG+9G.Ā~Z($Zci}| rwS{B?<3|FkRA# uQWCEKDES(((((/:ʹ]wAo:ʹ]wATu37O8Cڱb;cOG`GD^% ZCq\Wwle]oٔyOWZngvBT v?κY+\V#r?iqDR(MMa:yE]Gjkֽ fU7:?[5}j|V=Z’M34ڠ淫V4-JQT"V'۠~rP|%Ln2x/|NҮ2鱑qON(+}nn_v*|!#Z_~=zVݾau]qOEVFRHqQq#ԿQ[wm-k$2DaF>U]3Wb]>:8fh0ר{z >{xY_U'UuaG1M!glN? 諛+m:XKV60ݸd pG3M [Fҵ U`x]0SZXziMnn[i?/9 gsZ:gXIc@TlNkǸxúE[C$-eXj`9>9\ilM>Isꀿ 1[BE UG>t_wWriZWVSQ jib`{דTUmNxG4{IEsڟ5]pOhѤѴnH.7w^ar_ @RNI.cN|_xʺFD2鱑qU`K]45$wbp|m$z\:Z+|qS];Q1ͷ=7_C)H E4o 6Gi+[MdJprs1sIEC%ȱOp^"0-aVitZԞ Xˉ38Qi¤yg)o i| kj"7FC}:p"QV w>l5y3L?a tUGL,5k `u# QI`s~Eυ#c;呒܌sjծm5( q ͻ7;v#מOtTjaYV֪tMvW7@Vdc8ϵv,5R?1bŜ 9\aE%N.r?}r? /\}CL wtkee+t=uIV&<麎c_kKX>Fmv8<*h:? [Zl{G&1ԪӚΩiV[\]kWڬchm @=+hRAsɼVu61qh#ɫ̆c`B`N;ՙ^CoR $wdr9ldk(SI÷įIXD^>smx 4>nER)[@t~7(mXڔl&;.  Bp.I⻲~&=WH~`\kO5K?M7yB;g7@#3y5PfWC n#8^Ñ7 G罞~ P;O#q^EgW-;aycNw:mh{_rIB<4oJt{*f#G$oݼs;*4\ xk֕ybUuna T?(´4=%exOo.UK{a]|8F#dq3]-o +ixBsgd&̘n^Fg#1oƥn%6k%nu'9*=)APقDqZE7Ƿse]>B˘uWɭ v( XUEe p\ o_R=koV_}?<͙qqSr>iۨI%rz!|=ki$QE0 ( ( (<󡬫x+V󡬫x+GS3l?Mf0IPIszP:kӕmJ-Nb[_l-j5 <ȣ l-}Ԛ5nѿw3?N$jGQ-;+G (uɪŇoUb÷C/MίO'Ź؉(3WY}kZXb6MHu~x>ڟ%$?}MvtE"Q` uU ^ʚa7wp a[м2"{sĉ\?3vzu ^!pwqs ys}U?ȫmhn}A>mRAidn , [)4{i;dE\]?䌫I>Z.$-geoiF`|W^"^1NmԀ02@<#5-7v5aw 򮯯36d- ό׎*|O_kiЖ 9pGU秽tqx+LJtloh8EIb5]Je}B;28+еukGͶlH Z1:=rGw^/{#ٛٯ%Jwl x'dkvdy{71;RPw\K|S'?ia'};VĻ5νkc5k?' R$pÌ[ki}Ϳ7>_79׶qq["Э|M\M  0H#ԔeяkTtMX-uidQu:nXV5 ^F3SZ{Ú>yjk[]-R#j3;}A$'!$MQh!C{j-tpfb8^Fnv5y jw{dUW:j2wkmhZ䌁$dsuV hh=)b2r x fF-IܿOc)iZrhAḨ \dzn߇潎15۲i1®;`k6:Ŧ[/sszq@ ^rWq/>"{JcOx>Uv:AZ%:0qBydNI M=14Q['&uѳƼlGP֢HkK7}PI2Fb'7$LsOxsP<9{ܖvQ=aT]6Kq5 vqgs d@~qLԬ5H}>mKyVE qO8#z_;R=> Tݔ/ 7D O[ n7yۉ[ئDocn:וiw_t3OO\A(}ɉ̲c3{_)grgasuoenS)I+UlnրgUdu;.Cx.J-Js>|z}zŮo+(ᶌ뚾w+hwVӚ+YFjcm&\L}?Jn|y=RM.ϳG߱w7!p0r+eO|ӏ䈖_.9_n9u%o"7v:#W{آQ?Wh̲ijI7 8}gKWYMh'Uw}?.{gr}.vLr7+E\#ӚF6_X{U+=ei;~0ޛW]c`lnbUgGLm_LM@i ξa5'm'e$0Ngx+$4ōֵĺi h"k>8!'K@dwK,G4o$$, B@ ۂRWxյ/:xV/P\jQ7`!e$'Wc1]i&.QXv>_PHMV,;Z0T?ϭl6G (1<7g,rIf$5z((((k Hi-li.w1cXJ(QL( MCZg^Ow!heG "B=*hV&Юt&nk$GjԢ*)QEQEQEQEQEQEQEQEQEQEQEQEQEQEQE䗝 e\.Z e\.^*:cOCg?s'kc ;s4R1?jd MVUi.X 2;+ZES]j_VvUL56 S3qMqRP%i:ܘ6{ydw/qAB*0 +_]]jvn-.NB>e]<IYGZֵ *suF|yg Q@Gm"Kd5&U=o"9$tQLF!TMQuMISgkYyl봐W8E~*+knI r8GKEPEE3M41HHY ?"REVz߭;}&,XP3p4(((((((4]ԐI%(((/:ʹ]wAo:ʹ]wATu3;N_'k}\Տ?] %hB{W+yNU>5Ҙ1WkՓʒHW>Dw21ݫG t]pX?ULQ%???U֫uɪŇo^_3*^GkZ&׵VYܡ+{fB-/ 嶕c 3En=~`3tJ<y)_H֮M3PK;-BE,Ewl^ Σ9r%7;o&Ka%s+6v[Zu 6T0 7SL,4=>%@S}X\]%RM<=*j |c=OWZ @lw>ǒiJX"?23؜=T#˸6xմz+|GbJ2H`xִ%hV}dHUmFđpk,v[&4 d ! `514Ɔӭ Vͺ0.؏|PK1YKKƶH qZ-5 XؽT.T!yj1֗2J M㠫) $Q ¢(UQZ(WtwGuM-dԮ}ĒgU`;'ggq=|)]êZ=LU FIqzb[ĶOl g:[-#MӤK:I49Ph.xƉF}Һ/{[a>.kw# I']$tʏZ-ma[dD` O cI (8xPsq0yW9uF \*XOF̬=pIZxnAC+B<5y_j4ڣlAFGǽ9Bzgu-COŦ[Okp{;$l0[#9ȯ\/ٵ!~#&#v2}:瞽Emg-Sfcvc8jDXQ*(UFAv [cK,5]EkYk"<@@X ]GN<{aL/n䶛M2 0QЀ2I$t]ȀJG|n>'ԖFgu%ծiĜf$ rpzbl,f,V7js~/ҬeIn'>b3>G`ïZx\uۭ>{;+tc1/CcYa LvH7-").1=3&M3O;lm1hȣٱTngy .Yb#y$9&o\noWţcvF"#b UdU?WIGiS˒Clpq5X$mcE 3*9/kIkLԵtdysQ ׂ2HCqz~#掚Ѯ-%nvK"=>n1v׺ueouĮi.B[^[\یb)WQ]\KMO[EG%g\)4dMȃcY5ܘ&)F^6ؠd= h/ow4րT+݌c88Op$mnkKUFhF0hTum3ھy:m=3+(+| u-j/#EXm |H/cӭ.'\@$dP' nk%=ujP:ZK尜1^32$ t];ZZSm.KٚEʒ$Ezqy%MR)G푝  N*1Yhp<$Zvc8gڏg.s![sv"xٝ]IydQD 2NAA5ƹI (ʹpsuW?I.Z}=d1lٴg~\zqҕ4 +HK71es(l.q\Ϣ;NMX,fm9D2C3+:-FEGxIcp$wc9*QEP($k*Aw?Jռk*Aw?JQLgK)Yd/cW1qq/tp_jNbF2 e9=hfOjs/bF~f~ҺKN}Mub(W=]C=#5X}jQXv>`2tZq[ ]N;I/)/Eݴ Dg#!FN\{ս?\ޯ_jX Z#w ihIm2JVz\'^堌wa'^%͙g1)F77`9 dqXzWu!//%.k[HǙrpN};?}rMK2edyF?4-Bz&5Kp B 1kt?VoG=KtLFB;tϵKRv46?S^VjJeRA9BݜtaCKVs m|M%dARH8 Pije0\;"$PyC`zWqZZL:uj3((`:gt^ ,m34' 8%vQ xS{O"+aQ~PKcj-Pkuf>䟭(73"z=4O2ǕYf ѩS022j@u4;b@606U wk|˿Ƨi6ogRGhb"d$1w贿Sn 浕y<| qy !.~ ^CxP]®qhC4XV[ <;XjksxژFklTb 92  fTѼ[ŘX7Vl%N|Fz׵B[} G#X GO#Y֭-Yg1rd$ *އ=7IL\^< "Y"#%ݜp#01g_/A,H2y{cs|eR8QwnH–$(8qBI=jPHBI?) 35sNBG7xu]&]!,g]n rIR98ƖKs}kB$_f5/귋>#TխHT@rO#%f53|\V0̮ (Lsf x<[i wufQ$@Fv<)Wqo7V+J9&4 I`0 q[eגC${R@f6E6,H|P|?}!n) =A~@⵵޷㨓CX鮴.c@&څf x76z<Ǩrn(8Q'8皭3Y6j0 )kfwd?/{O=Ɲ۽>Jum#{Y/6Tk? _DtYӤgYHEK.C. 0 zރ؝SGuo-q#C{$Q\ƼaXmb3 SY=Z M022Ԩ N:s֭[btLky &6.qyp3:C0xVFRcD۷- gk:yWxu}*ٽͬYKaHӧ\b9xC٢o良̬"i1,n?*cRxcIFμvVy7 G$cir];fP'ęIfKDWʘ܌h<:MἳMh{iS!2 #0bݰ~x~tm5?X)8݌7>8ݜW|>ֵ9Bѻ5*A5Ol- xMӠxMJ :1U"_xk[;Ӕ5%Fp`I6+3S5u+1+k.8U d98֖o Vϯæ`^VZF]T!p \QyŅķYjHCgVQ <tӼfW jh%k0E]rF0G$Mi6s {F'۴~xe-mwTtJ۬4h%v0Ug9ip;Z+?B+#̋vgsQZЭV ( (<󡬫x+V󡬫x+GS3}5g¹ e?u:zJ1#O͵#<ڹmeBO2(«&%2ɸҹ-p75ngdzGL?G $zG]Gja}C=#5X}k eSs>X֝um&T͖Cv+y$)rBEtVL~%%E]1­? X`XDM 1R Y8bFcNq]BkEsx;[ɷ7RX5 fcSڤ|mcWm+OաPO뵱h@oYwZ孬o`MydP.###5W>%6VKIsqB2 u82ݢI> i>/uB[+Aj-ؼe'tW^*lm-p(P1Pv`RS;4W=N5a= 6cO+vATKd$(Zv:Ŏquok+֥D:2x ;|zausos|RKWTąa-.@4n$ﷱ,9p6KohW~vH\9z}5t7sA A08˕e +oVKEhE,Ll,?(9Y O./ai-H-EnT 3)9Eu ]Ϯn5H%WH!m4=l*ffl2?ҦOhkur׆cK$D!009TU3W!ylb@>u@ #OUVq l4K3誠wV(_jiLo7M ,Uth:ޟu}QKmj3;d3ڎe +{giҖdӞۼl :3֯4K-1\ǿծ:J+Oiz_۟S5cŷe@I`0HNqVW> I-_Z7٘- UV'I)uEsZmեn,F&B:br09#"iVTUT}el)w̻+УӭuԢ-ڻQK9€skV ⹂9%U#eYH iQ^}@xcB_>|uP[ۿZpP:nŁyoG>\˸噻Ӯ+>gzXosao#ˏ8]٢K6:QBHbJPy @dgzq麕Ci.P@#8II=XEcj+4mJVd/"HLEC'GI{f2.SoH`0Ag'Wψnnc^`ǭtsxBX".+D- eca`AJqj tV^-/U[{;G[@V4(EP^t5s %jt5s %xfvOClʓ ,ZT"81-͘%Xc2?Ej$-k6OG_ZngvBPӀ]hX?W#Qb.QXv>_PHMV,;Z0T?ϭs'yuo=[jD!o<|&Bۈ0I`C}kfey|)蚠Ώqwm4z 7no/=˯)Oi]ZI&Ad;zzeZsͼC׺<-džӶ &v<FGj5M2Ɖ%c*R<ǰis޹􌡔A ٭?BLԤj-aPFX!S Unl#ȮZMihRY<ݞi<:eju=ZnZ Yc #J7Ҳ%Y^O-?WIt-&H\yP :n^gNӢdHY\V`BSWYO5ͤsOi%>h%efN}T}x=z) 6\k G7O\mfEHI'$ ȭxkTtmsA|$ՕPppn7r?gkvWZip]M6hUwd]vwas-5֜ɤ^<2X,sga~=#&$~e@*qn01Z2jHiuǻ3 '*hi k24~i n$E5OOg=6 D=V#iq]4xZ߈uW;3o|¶pBY[[/Vh,e 0 `I#Q8]m@5q%r\[)FX`˸I$ _:ZGs:F# "(_S[,̬ʤʒ:c#'U(Z<># c{Mp2gnH+JƧ"Z\4fv9*dsҴjozޒl͔F>Aʅc_jn4Cu-Ʋ*pX޺)+4+Gu4F)*g>jO_;DSV6fьKn7nap9bds̵=/Ě5&s}Y=229rz鶟Y}ilcML3wTSk\j~iMZ&^o:᷐AAzDŽ/dЖ 4M}[`*૯ 0qv+#L6hi֗{> Y62*QG KHƣ 0S`1|)Od.M)x9<8Gg\&u$mƉ$Ad v;NйEk"I]wwgtz,RyeG&9lا@"NԟOK 'F##g=Efc%4(MԒ]4AB.RI1^q+Ѽ/ ŠZP\isk5]"I$.$F#]DQ@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@IyU? yU? ⣩cmV5jK$\߇5h@ٞ% usZ˒9>UjAT_B rtoj!XlkG )]X?UOqDPHMV,;ZǤ&ϭz?|̪nuzֶkOuQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEorg.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img1.png000066400000000000000000001451161363633537600331240ustar00rootroot00000000000000PNG  IHDRK pHYs ǠIDATx?lg$Q:H+ٟg`3PpT;9P$ RS)fťCm \l-:Ԗ> @N".}>9zȲo}z_O2&q-qzVOIw7W94j/ͮjQ}-jߓnڥz#)1Y]/ͧ‘nguSw be=خQîw[  :nTMAv ,ǾpAGzmö#<  ^(`}}kʆ bao/>(?'8d+g>  aS A$, hX햍A>:M" v=Ruk # RUl}1 bgu\*UZ{Eg b]{\ b'E̎3 s6NCOap#[ZULAbgAt󙆁 CpYe߶=^wXi%AcD x(ADw8}i, b\xեGj<  veWW /|& v"5( Jpyj1[JuN{qAۏ[=x7" ڷq9AD/]׾V:( ئMC6:F5 b<,-ҾACpy=4Uc,  v,GF5V % >6 Iz󮍃 -5& e b@r>׾kf" A,`Mvhh0A7sWv%z( q͟?FmôGUb;mu*}hjj߭<Vn*#T_UQ^uu՗XB/+h,z魴Zw:Ly9z5:=39J8'&eZ( 4'v(i~-E ŠV_gy &@Fjm&x"5SʋaC¨x5RI3ٜ1u9ܛG N9_u. |4d嶳*V 'w$tp$OH@09uz*|. (ꁦ}".ٙ (}ĽF,7ĐPϥܛz2S smPߤOc*'{O]Rm]*._,{aqº*}xUeO(l322-%t.UTԝTLrx xL<~s{{VGamiб MjGv8\e+Ќ>TO7D^0hU-=/DvR# 9"[>fÄ!JUV*#Ĝ 2:f""|<'IHpڃ?xXfl3vq>z-{ӡ DcJtߥ,T貴9$FFib܈T/=ZʼnC}_ K$ ߘBj@jD.D/ٲN'ſ>6?iY ؑ"QWӿKdǛ"?O`sXrIy Yq옜LwB=Qy&:`-sRj(i (Oз!C*\Ԏo,DUW l[q pt'SIXkC \}#mxmcʾBr*jYTص  0+9ONZ@:_z^ yjePLI)SʕEX~I龯|v.X_ꥢ9Hɩ/gf+N'rr":b2kUO4 Jh, ! Y y4bA]V ~;Ԟ{,3H @{ztJD0޽.gr)mC  ANVClYI%-F7R.H&gy-z{yW&[9Q ?G+Py\7>˱Bf\|iB W5.g%]Wо[ ~l|7 ò\[WdullU\υΆ4&Or,px</?+hsaf| h ʛYiToY>~x L*T"i/VM'5,a#C i23D""lb6J4'-ĂouljHl͖u/ٿ󀳩)/0W ljpI@ˆp8iZfj֖l-cGxң+(K'4щ uwmK7U<mc_n0ܨ" ia_UO鍼1+l eNj^m7LĿ@P06J/AFEAO\mQe3V6@c 9 K$7geԦyGZ݈YwYVc>7jfx_稼UyP͟Ǿ<ʷb5^zV68kF{6K_>I&vv c@%}l_G|l*jb0ZJbu;fk O *uc`->)) '/oi:޴ӥHbpM'I$%NNAnllwLNSL1v1#Kqn>ƺ'#%Wf@v76ץguoҧDCD(QwωG8ڠ Xdͻ6.^-8n;7t)|#(Q abes!dq~΢K+Gt{v; ,ԝT]aۆ)`'oue۾ mDM ] $6{5!x.8{nћL0Z| r!"";.ʩRypF[M/&nwƮx1pE;wk.~=^wq)egߪu=UV*a%h(Ejv<.#L/qႦ: !50ybR,5Pr}НL%^vtKO&]9?x : "}7==3x/}됋=YT 9K){/--Ṩ{j~|_ Y沐Z"K  s?MJo'70P1WN !: =R=[93xאֽG1O[ʱJXP4_78zԿȥH(D}Ѩv|[ix=Z :fukJN0fĖЈNEpGlt,Co&ϊEMPqҖ7 fe&_>}>)[(0C߆ @82Au0Ň" SʕX:٘Y~.p 0An7~f⢱n7s2p)<. 'l Zȥ5P녝:9k||P A̓L ~#ZײӬ BdLQNxHɇFPPP*b[6զNӶQD\4n2bC⯋x"^7A4'{T!6~ҟ{+2?-ЩgOe=BA-DKӗM9\L=) ,u?>ZA)hVYtf!m&_ ofLhD'-Ep7CG>7{#L% ]ei5kYNg x"ac1(`("{-w(41"ɚxOJ<>ɟ[&w6'y l8WkGF=t3 -'@0sb/.oy((k.C֔u^g^̩xFi`k2ޭ܎ ,h'·p+mk_4X/B\hWaY6gDj\{MaU{G7°y!; +-ymM9%Ggʏfgp_A:o74b9퍘@mSgZ] 2S [hXJ%hWչG# +}lvڒ)"@+WoY4JhNwyF] .,$*H (vSMa$j޺")jEr dcߑT=:=*KO*h\mfk;dH6^o׉|{"xC߫:h6WK5e4%JGn0F!Z֕WOQCg[i(5V)Mng~̡qr5T/Z9Ƿ"KKKhaoa h{6PhN4#PUԻSwSnmcQ}*Ԋ*`ikSK1`v3Z=Mb֑ߢ6BC;[j =G=K`66t "*KPnGkhno jRFԐ%As^W>68fP3G[ZX orfS.uyrFK9|mps$<*[>Kv 0kysta;IVC`:JPC G4oXQ 25(f5z'" gEgf:*4?tE! -Ay䂵nesjȱʪ /w"W̒S&Օ*{bpG^Yf"uӲ !w:ik{UzTD+$oF,qkcEP?!5\PGNGpz MT6veߍorn=y2vK7S?-2)4rGDVA"td5dzj /5AB"׭s7ܭ-%Ulln/Jd< tF'MR/FPPsQH#rE- e aO&>y^LM̲bk+IpJ=Ag(N3Z P  d *xF@m.!}j G|1W{}=g}y%A)}DUc` ~-YPUGFw:-Y=ā_~ mمk248/+fD|6g񾋸ML]鄬,'m&Pi3f̄Ft"#Cۋ^KP<ԦvK<޽SW=.\su6~5kBSmWU{\Ao"o!L[0i(.,ըG3rflΝګ5[U:G=jUx.PuZxZNkU.؍?kfTCMK3jtmVϸq+/^V/NWJ׽iuoG3iroR"pM^ U[gl 4<\ۛ6~ueƚSјH hIp][[@y62A^K\)wuC04tDk.LNʥ<Ͳ9?o{7tK0s~iA0A}t4َ \j;Lv b ԘC/A쪡m  3Xpu  h隿+1;M& %)ؗ ؙt^[ݝβ{ۨIA;[=r[YAĶ 6Kjw5A3 :Ao ضgk$Av? xmk5jZw[;qAAN+`5}5gcAĎp| /CYSb *`VVN& HiwאM" 7=RoM+ bG +ə Aj-LZWEAGLKm{5lߵl_˥JAE-`됬tmZ`u<" v  >2z;wsKA zV5#]  v=Rv6  vP7b4yژD-kt 72}AA 8]W[EAEwpޢz'V"A;.*'O-V; 4n  FA;(`ZSeU\^/s.ۨ˱k"{LwWcO:Dzsګаf.Ha5o"FK庴0Z*e7]q뀿":oƱUxptJe{]}UO}oۨ]syQf-4ۯ$} غg^!S{nvZT`9]5ߥb 5k?AgkJ^RӉE깊]~^q ڷq9tdU&lÎ^Fu&Ծu\:N{׺>< _\{U;?iȄKy,IVݯyW]ӔӔsy+^Kֽl1F;f&zk]: ZfN#^\{$n ˥"`wcih}sl+Ijʾ+!D,`hFGۨBz]޶XL>nJRqQeDS?I,*"OAL\Pϋ黉cqRF8##ӮCos{Ia\*Z91~xO矈3>:;>Q?E|n, }ᇠI څu>c1~#R+?􇾉('SB>bw|?C3yD_lfY٢Cf~-9;Le~bT2^ANL\fQ.峙LO([~+Yř)ƟJ. #n'{#Xݐuof79 NjWN({/1G|QLijk?hܵ&%k6o.%&V*'K_bYYx%@C8/_pFQOP_}YħҥGpiJ Q_(~g(*#Y[B9Vr/0&ܷ+C,ޞ+<-8m!¥idF99|rb6~ xyG0 19@XCJ$+zuv#ROEE'uiEصS2RmVW]8ſs٦TL_3u.'T*OH 5u̘nGdҞ$ٔu)՛P^/mt#6AHɒQ_ee504l_KXZi؍#r\xM`.25K:$;TtC>a2;rpG./pwڔ˕brmR^fY K٩1SfSTdmsު+D)IAmnoZykMh<̬L)po~#OM݉!p)( tB?M_yYN3w A[IgJeJ#+va۳+׫TG ;9䳸IEO8c}`k<2vdm U_5b>Tom ^!0cZZ`LL Ř Hzr~XkR5D`))c^ѧ~JM%(R1xηҙծCAF>/ 7UFwu 9%F^A1SwzSyfp]as6(P>= o5~b+<u,`PRMBN}MS黉“%(O nhɲ%sphtzDVcSυiJ ;K}dPKkbјRI:ѫ!edz&?7ކ'1` .SeƋYyQTb-GަHkj<_r%'Ű ; ^R1ڔ 1`Mwk}VyqE9v}V{MKT<<&>L_9ecuM6rbL)TmÍ> ;Z!<%Dfv!cPlEcJM%#EAz>zۈ\~ܟYeˋʿs#0T\%F4J:-jᤷRX[ An eVPn+hqnM›fqۆmv)1 )=Oa6jET&Sgg]|:r-A{m|?L=e![PZ EnJ]ذ"7FFJeyY5{OX#um2Npc?$X6A% pޚ?ɦMMBKrA'n zwzʬyT}9V!031Rz65ve)zC:AFx?ְEJzcYdy=㕫A4af6m@Ubd RF!m ~-@mü(J0 gD+sbK1~?)T,4VSBFdavmMrKGTmJۉ\> pO*5x_qDHGL$t$?4l_Rx֥}1>gW͘}?`e `.JzNhFnG5!m^4v]k趒lNw/̟P /'7DT /vqq4ˈa;3ygم 2 By0RWb#)m#4cgx.kYY [_M(&ńNug[w=] .I yجW~GNyNW%?$9q!HCy=K4,'ui mD/p)|ZɇM(4#bgoo$;#A ڷ['ai@AOwpތҳӄAъriQ  E 󷍻4& a \A" vRggTWvIWsQzql.~o듀?2w'"dKoRJ[FKߙB>>u>A6+ G]f3 uҺ{nv+ bp ز{ۨ->I6j_\>nl6l",L lSX&p=>beAUxP|x JEmU% 6]9G Ho[L%[mnw,k;6XEՑx?zD1=y">w=W+e3>:9:Tf&SZ>~5[.TuD>~u>GمDw^Z̬o_'"ڣ}pf0bd*^g_Vnlw|?V5NHMa$kR\r>j)¥Jd)K?+h_!勛.ޅ՗oI|]z$ 18iy̽fR¥K<~Jo%zD;~=x@*>EYr1/Gcmc4DZJɉ(M!f"!RAomΔSݭ{#C9 g]JA&6T ~x^ $&q8ꫬ&~mkiSk}c7xLr\xMpF`IDp #*rjuFcAػoۨ=u'15e /Ӿ#ѫ)w|" w V+uMkxʥ"kD.9JC[!XLhǤ7q))%FS!X (OœmԨkmqu6i`o;YAaĪ,yƮу:/Wr DmIի")ƀ!s&4ǀ96Zdh}yqE9v}V=z ) x7yS| sˆKÉV{E1]{nYxEMf0b#>B8yU"]Tӏ< ջ$o>:4j1` Z; R]1mUɃ84q궼 j(ෂ2v[]DUWڢmxǹu.s7 o>%p?u vs?Scva`D4?͏f^ۨV,(`PSgg]|:r-ۍM#Y1\Z% cw,.rŚf"MDkz5QÄ!,Vl8}GVla^𯽪GGp=e {![Pua/+uaLI#v# k+eAn}O܇=yYdeKSPL 7Ÿ҇x^ZLaz5q`b(~&?b;a1+W`f6LC0MZچW,j1"U՘WNK1~?aN#݋Xi- ؚ;au6b^/}h@p^40KUkl_iN  u{rB$C'vΦV07b?tq4a3 ӏm:/8o˴4AmiΩ'شNXkj\zޭ)tC KD{tfq6A_Rmn " uAS,[>  v SZ2.AV޶D-G/A4#qγu$jY[aJAlK0vk  *kEG [ 1tQ=yj٘r(FcbmIәlE ,ǎGp'FM؆M,D!.3Sq/M< Rw|.My<(@fۍX]>(7vQ浦AqJuEzŽ_mn&ҚNEy>q1~أ>0('OGwjpFG|S']>8W̘('SB>bȢw|?n/Q)E,`Đop)(N醥5~ C Ye99ܝC7Tnd6զfN,?5.YC6:9GzNak U_5l$b>oYzW*5Aj^?嚌W2B . ySǎȢ}g '4f{>/IZ{[uvb\no6(콤ϖRzAe>Tnt5.mtj8jɆU^Kg4pc€.~7{$_B`Fo6Z롯<з>!0cZZ`4/ ebIkbv*@C3<0Z.|Ng[ Xp%߈NgW͘nGH,`'ڷr%@ zIzOJ~cΦf铴C'i$@nW eܚG'hlqo&Sy<ڛl=7٬)]yh==Rڷpmx6NNb  P={_iA1V!dMf&q' 7NՕj{{mǣ cF^Um6s8Y :z̏Ζ&}+]6qw,9T7]eAe%ćٵWa/M.HigX,<+Edks*TJeԍNOmƏy!ƜxT7 >T}$\[!i;#?ɭT ORO_A4곕mX})F?ggCcK|r^ekv2qQK-^{%,>H5bԲLLDsn *,rY&eʿ`(\b'mIP gf^i*o (l=4tWW_K-:*=[s7jlhkz D[>&(Tm:ϐ>0HUE(<]rMݍ1I أsR_d3) \a B"|Nn.8ꫬ&~T_K}Z؍#\)eӿ/|,F/$+~D7jhvwoۨs7LRpu`r ) %.`2AŜ6)ʿ/Mr'O.2VRel;  a@{]!5\%h&~̱,73q %ux t^}1},0#O|I AH?MgH89;<&Wj4V;A& . Bw߷9L.|%ފ1qK^~OfZ.s"|.~0pw`陈?n`dnzy2:=Wӵ[w)ejЛYZ{7*Q֥ȅ՗ŸTG g=?B~N/6S}ַTRwkrq:I) NWBB>`6%nǎYb5-ch*4Į6U56v#nLP?Y͝U[+%,Ҳ܍TntVW*ҫj*UJ& ZVM=wSX{U-)c^2Mikx8l^y@cf[aX#"~AX0;Ծ2)udڥ,꫊F޻(VS݈AofiYݨl-?Y|ϻO7.=:RggTW9"OVB(oMʆE;^ 1ɞP7ƫJmB}MS黉“%(O 9t6V2~q罺-6ƛh 3 zfkϖT6!u1 ,ѪadGz]m:fv!cB l en9#>\$ԝ^rz &y|ʥB*M0]2$)A/q:݅/WtO[] VbZ9emƄpŦ)į >Tޒb_^kmBdi+ G}[2FF~Xlh/G3joa۱>?l6~*x^p]d'ΘFb Ś?tw@ lgǫ+$^[ 8"E:9#^ׁq$nwy?3)6f7=e*4EK|ǧ_ Gl|4دt - ̽9Oh y ~#@렢0qԋ+`.a՘sq\f@1,jӯx*>;AFBLF._N7dTkθFmf*4NkvqwO q|dNQtOo=\rmYiZϴ^\kě+/wmP'6 X@O`MGmh~{جW:ˀةL}15:nЛR>ÆR b[7 ضueum׸cTLsD۔(Om԰KpH8e #,Yɣ%BPWs6#C>4,G..أE :Np&u{;#رWաaۃ\z b$O:gDe%ćٵWa/M\/+dRODM݇3GQ M$/i_1tXju>Ko޵k4%}ޟd".O%Ď~sCAwG9UlhsɄ3h[1`}\]!wX"yYZ>QFjc=sԃ ә}p3˞#Ȩ|ta^^=w=R H2B/A$z5l5+ސZ>3y"PǶ٦c.F]XZC L/,Z=+p9 \Ɓ ]Cw;}Seip-dY.&A1 ?$c\g3ܟbyq rbgW}w$B ;FzYNܷ6.i]Z~Q'{2v- Ork+“/1rr t[9IuݤuGpijMuIЈd%uhЛqʥw>(f"6Ի3 6gP]fc? \$ȥ2+h֠RL:Dj #VzжWC.krMO-ܱ,W_ qhR^RB;>5~ C 򲜜6:!0lkD$'F`NUVV? CöRd6r 3$;ֳTtpʕrᑘ}7SB'O]q#ugŮEx9q=.LD)[*YRwVW*_ ԝ W\$TVtfq֠/W;@Zƙ(k@;9-}Ӹ{aw3|_YFL7ڜĮVg¡ K!SL|rנ,6rbYO{w B*Z} 0pֺϟy{Um%D`>>xGXqUfp}8OVwcYL(eMģP> %޿lp>(}e-`;ϻ #O_XC^)e=7r:4JH5QХ3.oyۣgd/Dy8haWӴ;,SI-|E}[nfyYa$IExU܎Iw{fIUt1GWy4Vq$V !\Z&m-+_%c[岪FoAwd=9&]t &_:6Mb0Ho2UZ/P046]PaXY$K,Bi§'qz-*( %I _AVgŎsd _ |gW1iOFVsȽKH{!G ypݤvW-٬i1I^ (׉#dBd9M[#zLuJ~3u%1Qn(itxf9 H0t|=ˈn0:bu=al@*){|1'~6Dh9E8/_t$km M=M=dxx$݆NG(,@rXO٦.{J^g*?9n%9_ᅍU 5@t1sf9i4YTT|oLXN?䛄Ƥ4Qy)FZ50/RNK6鄺qWD}7k&c<Z>qޙ@LMPճTyÿzұMiniaO|\uZ60|LDSLA}O*܏$?¦z̀6O.}@ :l2+&X9<]Oi5db/ŵ r;eoxNpʤAO6Hv†A{ ij;?##QvC׉]i)v_۽`QB듷 };N;nv="n"\PZ(OM|12&/w^ʯdc/[X}F ӎK.]@5h҉x<7_XɖmVUk}u+_/.1+Y(4-'lYy[{]iHW<8%ܟ9-W ȷ_[)tL{>{j)悙tbuy_uIPm?LJ;lpL:י*$؊ɍRL܃2e_J8{PڜwF u[VoX]HUZJͺv8i H/'Oe;"j]g}nOIDX&1 6>NYHNP}_!OJW?Qc[  3t\0HU-MW Q6Yϫ?4्|a'SBf9= ė?0k:ipԺz5xujOyŶ˰MaS>ݾk7@ۺrCH%Dt 2#U",pѮR,# @ ]G1A@w^6HĹͰsK_E7bsY-$wgi]Ƚ7@丠{r^"|k{ߤDZj~fkMe pi kp.\X/i bե@%GKP|B>&{|L&+- ]Xˇ!?`(i\G mp2 QYNDi_i| ܟJ\.#-aUU);u7hi@ = = @5ew{}םy{+-5):y1+jYjN]ᅔwtǭi.Y\yIKFj<[`@':/9yc I4>eBq`; ?OAC*\D^bG>׻4w:C,iM ugx٠8ygPCS~x%{ JXYBK1s[y0fS)AV5OBTA*_@sd,~ʋ`"c(jƵڃfc3nHJaO1O L#bI0q)l}iM7* #,#kl_C#?T]yˢOҁ#ᘺ=%} \)i߾a'K՝  nLǡ 2z>rP΋V3+'jVniɎ}~Ġ/}^Uf`Svo-,-5[L}$L̓V _gG98ˠ/yP4e!ӉJjr+fiwq07Zğ(ŋڃP]ݩH${(W$ߒmuBazZ3v bg52/s^>m\=%Rҝ yx]R<_ n<$}u,.iq.j5Һi>Y /́UyfNBŒZ{_a~ߡ7tc\at=aIҴ;,S nǤ;񊋽`3I$*FoߣMc{p4e?4:>ae+aimJw; 2gk2d$(oSmhA҉h}MV6k2VgU0]{(ֵ zOh*?:f@ ]` -愈)ow:coZ c l2צIPP#zՕlS>00$ϥ#\0eſU_> )>-0;6:p)ǂ҈Dn 8n:n$&zk7 [KRdp>5rl7XZ* _!.۸zy1S8̶ 62){ilb0HoR<ܔ{oNFØ_I|ܙ/dAiway J u^xu1ɕ_(b/x$ nrװJui8@Uy4s+bѓ hf*vs5eQ+^i%,}7W=T|n0BYF:n]˼O 1A=b+c +ɋ^/ #㞱tBZ<b;M"_= \&JN˂I2h~ОbN/:P𶍖SkTV2(HKI)%<= >fQ 1uӒ{i@y@e,")VOKC4>Chr{f+[r;;V/6)Q&8sڌh꿂+fBvݾot4:` "\|j B;(>EI{1Z;ty5q8XqB"ԣj|~6V1lHl[^(oXC>)>|$gB>9.螦WH^ aL>?#u~gS@z-%7FB^]41 GDž"֍bcP-OB>&{{=FoM8!1$r7nL:?j618 $J;:fds4u,Mu]n[>"Svnh2 8+ܳz <>d" ?eZA =`N.l\?1~Ġ/}]JqOC  $F\.?8@l{R~xCX͞}qxhOtsRl1fZEz[pA HwJQЭ)a.oDeƈ kam [7&n6_V0 ly%?M-x#ZMf4){mmrgmxcwɗ)Hc>i>Y /́5'f9f"@|Wn4h? ⻅>1ff_ȸ,eSsO[c>Z=`(3oyu{WU}H4>k1Nb/rR:ɿћ.$KOv>Y74zOi[u[h n+=42g4[Rit̀<`d!l~h}I|ܙ/S7 E7R07F}ByWu+q(JwD-~}Cw$|t &{=ױT!R_ip>;l=E|*v1|4f?Z&bGɈ} IqRQF g*R[:øїa^PbppAb|(m=DSsK(]̃~d$-&8˦.Y4a>nя 3q) Aͷ* P3ȽKH{!G ‚Bp'K6u' p`qlf?$ VmsyA,E0>13¯+YNlNc+;wOSU4 Ph,U0N^Ǟ2,=Nqi&d 8H{hu3,dHUj'cQJ]);X>kw D-6qk j3L NLA K2\yEJѓ h0+-/ZYaH0JvrV’s卒c4k{zk Ptg B=̀*"I4ʀ.s q6ZN΋-1Xn9ar$T\ #㞱t&\b;MZ#JXB8{#v3K^ъ+Cjv^lRzMJq.k:BӵZU9čx|w}׈yMm5xo^ntAU4+ 0)+ ;;17.L'H}D MzH^i+2}!Hmh#K]\ӄN퉄@ b0#W:k|VNF b??.[d**@ >  B b~pa]@ +=.cj|F \:]xo?*}WxacÆGcDvESS>6ݙd.ׅ@ ݥyx *Rr݅M!;g>33w04wPzP%y> djNB$m6${M,6Z4J#@t^ 8𪃑S5gXpʤAO6Hd 3j\[Yˋ@| &fqdqv}!l:"Kchg6(z#'+l A?n~ mhybVqO){)M^tWB_^|ǍS\7nmAMs~6ŝѧ2+?]nMfާ(1y8;j=[>}HNuaE§| f҉յ>3;OWmSl {R"*apLCdrnj-T= &C#g=ZO/&Jͯl~¯BE(?7{>Mϰ˩z!kb^0Q8R 牿i4g 0au% <%_ b$;e hP-hxõ<>YBTd!z0q 孑&:>Z=n`=M[RŅއUp 5J6 i m!9.螦WH1X\Zo;>yM7ݒ^px~c/ˊa>n#zf7Ē% E!Īe)7h~?7Hk6Wd" ?eVe/6d9$%k_X#ϵȪ7شnSt}B  sת3PA;ប,+ސ=?6^t<<΋npǼm%Ne$uM7nWZH--WsY#hD q7c/0 VSkT!x]R<<*snZ=`( 3oyu{V>cvGe5qt'^qlf9)_M{$HO6ru#zI'ÔUYw ZkK^ cmk[ e/[i< ` CjD -F F z P7j4!] I|ܙ/a& (>`(SolvW∧^au%[cI>\:]XUӐg18gjd=E|sjv)|^o-j=뽂j!p=g[zi!npi2(ͨ } I@`ØN0nY80O8n6Y ][\kyu{s6|˭#syA,E+>xɯdo4m% 'λ/BzizH!˲)H=MCQ3{La%=eX&+{MMw "XOpwд'"#7Yb s57ljO'Օ֑@ > bmaҚYv"DHtc'~!Z@|C6cecwWP!+K]{<3k k08.m+_2y 1AWE0#0@ߋh7C#.0sQ`UiX2Xz:x l#=`\iXV_a~_n-!h,_ h( ISo2IL%(<g\BYpL l=MH p߆>wj&]Rj6B5i/KᚴaL+<;X]zwIzFzzMxs@hR|}_<;˂Dqrp^ty8L#U|d&lg)x6^~0HgfRcpw{z}L^5i7 HQ۾Cݥw7Gh9t] Kx`?YNX& {a6K:CCs7/uNr5źhXGS,=$=B#= f0~[T|˂}v fۖH{)ڹ& ΈF(žhAt*n|g?N>{e^N?tvs6[@MljkzV>7h4[dW y݈1IoXe8:uk2 7dzQw~~LsvQ|e&72R F]11dW&6i i)%n# t%St:[|B, 6z&jQ #׉ՏׯoyrvUtz9yLg*?)w1Mx󚟷pTr)>Љ.iM0zH|E<܏=*ƫYYÓoS<}ngMrFY'&P蟹b8;1⬓a}(ms̠'Km7jRǀcjL= W$he;",o3@?|eyr72>dqI"Ҡ$,M?[Z=Թ9OoϙMVuOL@,y~s-{\8Ds\pS`c˩Ul[eUr}!H;Jh?Ҵx=5CB1'ӯ⫹Q8uxKMQ 8Iی[>|\Zorz7YݥY;nCwc,̥ fi|:h ENa%n4\dNMCBx!ŐW{f0*ua*VMf N!M{L'R3uٛxk)~0pQ2XANG y_E8>{ ߺ<[j[ڛ *kyڰP2Qjs^tC$D`)v"^ՎI~1~p6xȔSѧ3l@F}G Pvg?!S*PX'ߨO'^\ qɚh`xSg'Gu>5>z A]1(YBUo|i1K(oaܞ%/T&*8$_X_?V3ݯsG8gwޘ2jyov F ryy: x_߬V-8xHNh~q)I Zޮj̴~^CTw6rJZb*}ɽKeԬN̯_& V(VVf)OZ>1CK%9Ƚ`'vKV+O 7 \\Lqn.}wh rwn Ǧ8= ŰW?b 7aliScr &jgF/m+A420lZ]**Ʒfha qBKcX֔{pRZh1L%qq^31J~VIs_~FgF7o/qAҒj24E5Γg Sy |aL5j X6Z^\/2Cht@ ̠\O}[b`G!PbbMq-qcBQ(F3XO4͆XF\q-/_@tVj&mV:\7b0L  s*sJmn"hV|£%xEmCX d5 G?.ן^:{~H_0v!lWmFMOy([ݺ?c[jN`xLK§je-[Xw/ܸ굜&6.!*Ye&mӄ58~H^Á'gr2!W[*pIvabH'z˾V?+C@)$^r--J;)TkSPq4y ?~Լ}l ]in5 Q3,= \Eȹ9.ퟢ!q.{UɳѮ5}~c"8s5BSa/^ONڗ@ HvZARurG!j1?X*Z./0u KF*F 'ϓrq= ֎tӾt ^N˂ g!8y+g.%xcayg[n校'K-u(Z>Q#3,;7&iTad;/{e#;W"ir9oT:JƢd+6NcY'"r3=5@IuM-lMb\)ުQ*]kZ,z y ͛aEa\kbiJKJ=V)w4^%N/m]&mn{r^R ɥdp>zBC2i1<(0#r$(oWg6Y1?U\CɨZ=mĆs} r?Ϋ^b|@I'` O}7LؖYN**VAU+ta+1Ijm/B}ʽOC))x]t4ză~dtu%OϸcRnbRS5+fFJ5Cg9?'ayØ!)r%R'AAVPInO0J^sixa 6M^<~OlQ.UĘ8 4O7|wρ(|&ݍb(]u碤dEZ55(|؇b5vePCXdLŞUō2F˫GHA{jowi@skXΐZBJIL܅^9) ?#M'Ҵ(`7*ȶ̲R,YO]TS|I/Q2Xǡ&?j/¹U)ϻ<Gʇk e/HQS>k 9gx.c0QuaѰk"Uꍲ"e[J,Xe%*ϭ--(F{R (g]u>(ү&TlE*^v]/"u{>4hOFl'UxKi_NSTF@ˈkI I%c6"M#Pі҈$ c[ AK)X^EM"z: !_jst̰BJezS1)SٝwTqASj_Ψݚi~Y݈A[*T{ϝiHXe_5ʊ+j9QqK˖f#5Eͪ I9D5(? 1A۽;445YNS ƕLLN]4Qw㖀L>8MFJ `bdSj@R:E8u=MR\$Ju@2/= A8OF< nնhIP) 52\q)iGm9^bD4岠4dcJ; RgKOJCg$Q~Dk^ҦAK.co|r]e%tMzCKoqWʦ a @*Q`9eKjEcFqF)l|1Q WtXN'$tx~R}sRbǪbB(#î+&Ԁsvn`k˻5LE b^*Trjj ѵk)A# [~%Z<[i5ë^{MS7iKMZ^2U{4Wu L7,bp C.Ne2>I=^Te,)V=Tj 2*I QOb~|N˽iI=sӨ=v ~q" 9\g~)*Ar=hSE<:& }):7jRդ~SY>0a)0'جAei,C+TIqAo>zy2e*?b:aQ)$'|^1VUB\(z(mZ \Lv\{O*9krІ4{6z@ Q/F:/VT}&!p7BOy״MZs2*UQrnA5EHIT6ݛƥAg"mP;gBep=$NDiZtXL^ 8K=[mFtTqC*#z!>̊]ny1bEjAgb:a[zt, @ jiVtZLK單/F@I'by Kmm>To+Kun2h_f|{~i1a1Hw?|F Uz#FkJ@ 3b͖NkJ@ d^CZOm>) @ } 0oqhI@ `qsfm tBݸ+3ԷIE@ aoxԮ@w@W F oV\UTwF biH—oZ5@ BXuazԷ' !4OEÉr.}d`(~+§<'k=eFz5k08.X[L/'#,|k~ }--} keox|&T?*6j^cҕCZ~tlCjk߅7.Mu #lʂcδLY(r~]ezE}OmR yݽ Mcٚ级gtc=&]x'SDbSj0^uޏyԿBh`ӢoCk2![æxz%P^%Ӿc6Nؼ=ع'Q4iGz.ޭAx{PS\/+K*G lb a; "]`\!݆H/FQ Ïin1\^'Kr?4[dW y݈1Io0NݚL[ ;Wsc0=~2&t"E vu% ~qIͰr m S6>^N?tvs65S= O,5e>a f V,{A-Bc |㦟ϥ1X?;S伭|d*y COD\Li؜><(0#52L9QFyFF"μOMf7xQւe,y8s\pS`ckgXܜ'7&+:Fky& >YJdrFk\@;mJ. @e#,`uNo 4! uP *C JhJ@sաUw\3\j#*uC 1`GQeA`H~|9qzY:KNpR~N% U:KOփ&. ZTY􋙍aC(7?WMVfk5e՘U1NhgKg'KwKU9VȧӅV4VDmy}5f*h sW]'9ZBx)[׽](wA7INL%BQ^*#1Z^TtrG"~40[ <1Dh~IdL#yAj1#ȗ;H~Ɓᯤ]~X:ƾ[7a=9Z`⽩+UJM8C]Dak+<+KRӿ71&?P%NλsR%J'N'OFGV2"OQ:oj2{N.<l eqb5y{TÒV6:\|J֬gx4y{Y:x|itl!ӆ쐠N}l"6KrH3$ukX1J'R%~͏a,e 4K3"5֕u߬\gY)fOmMIʗfdEVOPc`zg t׫ZCjo∽ήZfr$gFd|ㅝJ~G穱"#[F-TZrzÂwأzz כhOJIe cۘ%7)eSI[]XZK3Oj:*~xv v`#-qWuN%̗~[ ^X}Vrt8K5]3 wPC˲b՜Mc _}`^QQfhȭdՒ*]N4ܵDb1۸ƽL=,mن5jŌeʋ2V;: ѯwjsEHv!}[ʗ |n|L ocj3ޜwxsr~wCy-ŪU<QۨO\ͧŠjV8vv\9ʰy+}- H},s`l@C\뒁"x),vS.e7Ă1vӈ[bHWsW6Km>2rOX[2&`~}X=kvqpRk&TzN||(kvQ!D>yT熤;)Vl>DWԻj.Ūa1$pARL<+Hc2/{[+kȊ(7WLVpV!19!W'+1-/6} v#=sbq -ms[ \jq]rWzXmB{$?*Д6VC*w IimJѫqwqa{k3{gE@{֍׻HaJ`Ia WA/)i>R+Ii B'C8l2RF|cgU([ٔ[x |(vKMB?T@c՚˼THzn%s~V{#bՕ{S4۵Tx|)6?<[H&6Kgx4v#=OGڊh,QW{˨ 8-"MyNeLTנW+SMT:?w/i(նדT)=ҥϬ -~X="BSP -\nkm({X&-u+ڕ{@Z`zXF#RC%f&(f>_ba>RO(ڛ:-on=vxJA26s:yCOc>#F|N)R@$WHVwG]K_}cLuLNk/*bgıNMRF殞\ߝ,o+tȕJo5F( s:PVt BN4Nq!䖲.{rxZ*Qј :kgKr뺊y6\%6}xNc -NzHPnB9'ߚ[]IQS It)]P Qc:p2$u8,>5"x7rfl." 2ֺ-̾hGSMG E  ƓPhʶ$pu'aOȧ}>:]oG'??/}D<..S0]aVZ&JӞ/i*hjY>kiY~ 1H$=mk"'E3 sՕ'WLd'nTYmA]r oPY5Y*jCUl BkQ.y"Km.JvZxPX)Yi@y>wrTҿIAY毷 EՒ4}!rOuscP#fyhze 'vNg40-rGoP5eg6}֩f۹#t׹`M:ߤ|ŮvD~-"S0!t^dN tlH: =~ t|8◞MZM*KmBص%nͳs6S1z`wc-`2#)Hn}xLӉyv'5O OD߻#GZ'9 =4 (]< }3̜gV{gqН9ξ!_'h> κ]*m_fo,duV{n I!zft&)LNˤp+Oiֵݧݶ۾.f?0wt3V$`_/lpt<sT  ǘ :0)F۷frᥱ؋-`%&]7/چ^@8`c,|!GKs9%tE Xxi4: ZRy;Q _`sOopo4+{lc哜F"@`6yjT5$vcq`@T;^gD `Kj󻵶>_}#4$`Cݕ=٥|/@  }eI0wr@x)R t9SUNy/ OBM~v ~WȾptLW9=Ę:08zVw4?.$`f 3xpUz]! zj4@0;;lRmw W۬kO˳oes@(35!+[}. /c&'` #7hݧ8~w>`V{@o0$cL_c_tb0Ntw,J}}; x+0/Bh1עu<FݺOec Parse of <xs:complexType name=“ct01”>
org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img2.jpg000066400000000000000000000447721363633537600331270ustar00rootroot00000000000000JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?/:ʹ]wAo:ʹ]wATu2jnpP~.,JDn7n+3Nܻ*$d֢N[@ANMHⵈGsO.?3]=h]y&]a 3j#*_u?ҺY+\SX#r?jIǔ_&}jK<A55o]/|̪nuzֶkOuQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEy%CYW? 2VCYW? 2WT^B0IPIs~TSƺ5Yd1"[3ÜW3(IEUv{d[Y7q]7{)g*GOi_u?ҺY+N{$yE]Gjk֡Կ/?SXv>`2tZ٬m?[5@QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE䗝 e\.Z e\.^*:CK \JOAkON¹?d]%g\C\NT }Mt{$xIkՓʒHW>DwU֧܏AZÕ#Ȯ?G Ӗ&QQ÷u/ϭz/|̪nuzֹkx6,S̈́>ǒp 8ktּV_/&m4֒OAe`]dZVZݒ:At) UEk׍H ~O_tщ2Jk9 }@φENxxfҍO1i pa=sހ=ފd#'-[Mcjt' tv $hk0C #K|@9=(ԫź{Ih#I.ᲷY3̑‚\coqg"`hon3Wct/ ?Jh;?>9^1yюy[FtRنT<TFON։8=*+h (᷍GJ@8ʒ.dy<@DwP9}q@MxZ>3%:mqԸ 69-߾4g%*\4QC~eRv[|ܹ WQ\υk"IXQ{ ~CxdlC]]}rMP|Óy..tnoY֧Y!o 6D 9!bW[ug\dS;yo1R.QEqW׊<*>q Z'xLтK2Nw*9i4V>$FvQ5Qg#RIv>k4LJZ<`]+@Gꏮyw]JŶĉ9a:kZUCs,W$o0xPIEr&:lMT-۞2/X ghwHfziad]A xԕpOYsxA[bXFqA<{Wj0bR#-dqw~xJ("^cUcRϏWkzdbkO𖅥Kc-#n|dX'zʸӥMgZft%x6G,0d`^\Ē:L#[R Ye^i]R8ԳMrWwq[-\oL(g.XcnZ> mt{+Z l. 坐ؒy#(La!Jq$gۦA"g6r4iTgCapYszmiO."e9EUF9n%T1$LYH8`ER<7^Kynd{e#0-zXxJV]5t횄A "f;ۇmТ(D3}4w,}wާZ5:2ѿ SdGrz`Ÿw dG\I5/ϭCǔ_&}k/MίOcitZٮ(((((((Oqږ4[ysp#ʳv^h ( (3u=!7:(D[\nBzЁ;Wc6&m<sXcrӵhQ@ E+r 62}8QEQEQEQEQEQEQEQEQEQEVRY k8Y .%XԶ I=bI.)7`L|1CTcں>~-o f8ӵ85uH4+1"huERLknyL4?1 zGEU {F'h4Ze];{ H޲|k>i%VA*2:$_;_ і&p6IyU? yU? ⣩yē}5g?sO-GNb[J]!s鎵jcw${dWd0ٌ/kq]=A#U'܏AZ䴮֧܏AZrQ$Կ/?SXv>QQ÷C/MίOcitZٮ((((((((((((((((((((((u kOX5a'KR?;{78Qے{ |?xb"OZ8 6u!6lsZQQ÷C/Mf}qS2Kye^6Oq}C jY[UP:L.'?\WYu}_l;V*{@$M'6>KmrY\dgZ|yp%ycs1l"bMΞY'0\$fnw ؜s5o}(/eGira(E U4 ɨ95ƾͰL][O_vC _Ik2,l/  VrxcOy\HX#0@O2D7"|BңhKUZFځXp xoJIc5.UP2I&^2@}5Sc(}ܳ UY1#ߓ`ڴω-cݜO )^4k1RzeFHlFD@acU4rel{m;~u]ڠne[ǽc[QU$lһbp(a~%5=Tjw+ k%мʑ Bz'<`Ѳ ;o j7g|rmvJ$iZA1^[gi~Ս_<K#sm'xSƒF$6Ty!wkWC$HO RjPppx8 tO2j"TSo}aq_+4erX)3HeMB"cSҢfg p81#W=(@[O_vqi:ނZ^)VmFy6 ONcšfMm]O}R AVax~T5a'K+^mQEb ( ( ( ( ( (+iM9u;301p|=Au%.dd2 ɐ3 u/o1Xuοy@$qҺJ|U#J!6rC|$,C?B2/`K]KB6/1)CrU Aceb ܰ#Eu5K[˅êLzf2Bjm .S$8)@ MpmA"GCx @iQY5sa(HͲjˋZWrGyH݉I(qfdIERYOY#?IIoFЋUK(HYw :@mYV!ӯFfO#EKm] M7ZFO$bYB7c%G#'2.d?U~=)HۆA,@Wh 7N^RyMV!3ehP6Urg &(B8ˋ;(6#KPU%d3xz};wshQj7з)R(s1]GsEťTLs 0.,4x{m)X0O5.! I Im^8FM K;+wFKПfzJVY0OAkK?cam=q0]]xɴ3i.x$y7,7cig3zri0YIdE J7jG}+2ڶG}+2ڭ 6IyU? yU? ⣩yē}5g?`i҅f6% e`~T%wwE%ws:p@϶kC,OJËAOK<7WZ#r?kҾu?#VI5/ϭCǔ_&}k eSsNB~5u[JQ$x܄ = Mq]|bxذWR<>⺗RNNY%kjQ#hJ#T|?qx t4l%)_;bXPڪ0:Ul-Kk7"(;. .+) FH#5CHn-{5٦(RT,1̜6P.ZMkmi7īoԒ@ q5s][T\\|gHSk`+ T5{dk-G6G1yȐsPA5rÞ/O ؠWyA\6 SqQ!0N?އwSGm?Z,}MT Fzt1o.-'!-WT(c9UH4oͬIl\責+3RRrLT.0Hm,\?#)Ou`.Z(R;T(P.ݹ|YKcCY&p \P9b =IM4 ( ?/ ?\VbI.)K`6`QEQEQEQEQEQEQEQEQEQEQEQEQEQE__$?/ ?\R_$H7٤Ӯٌ)1ߌ^x0m2#͵ePrrU{^gPB&i$"3bWV:]fk˘O# QYͻmqݺO cT GYW_;_ іյX_;_ іrFQT^t5s %jt5s %xe +kS!QGA\of .Ȫ2N0)KsjE3#t^MrI&1cMⰒp~k yF]54|Y+\ѿ?ҺY+N[$yE]Gjk֡Կ/?SXv>`2s!?A$)#+ Mq]u.wGk =oIekB_~Ҁ, s֟y5۹=:mJB9,DH#uEJxgY /&Q]v2.1\s;ouqhmN/P" ;|lV8}>y<`b:]#ih`9bKKH,,MAddxmb11f'އ#?+`dzsREX(((u kOX5a'KR (Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@bI.+ju kOr l' R;=b+~\H\ EN0: f6Pv{W-Hdљa I a# W'7^{in~}{BU$9P#>a[jڬ[j[ڢ)䗝 e\.Z e\.^*:)y3]^nV1W-OAkONœčgisu&]dfi預Es۷r˱.K{Q)}+O cOSQ$Կ/?SXv>QQ÷fU74'?\Wc\u;ak-cqm^tm ԺOQ%p3,̩܅O'mQB"Kt~Nj1|.nKhU9fd4;?~rsR.zGo"K4CGCp O T [D ?UeJIɔ0$&wc5Z۵g`ţf NO}0;db(QEQEQEV.! Iⶫ\$IqJ[ES((((((((((((((]sB%mV.! I┶j(X_;_ іյX_;_ іԥTQE0<󡬫x+V󡬫x+GS3ttV*]GZtO]M 9gPrz s8&V.ۘɮS\8g z_FWZ#r?kҾu?#V{$yE]Gjk֡Կ/?SXv>`2s!?ANk] s'C;Yr=^sm?~5]mQXi?.=DmQXi?.Eb-Ư;G"j8j?.iѨTV/"j8-Ư;FmQXi?.X5a'K?WkN ,^/j7*Rw#;YqޓEU((((((((((((((+\$Iq[U__$-ڢ)V-Wo?emV-Wo?e)lQL$k*Aw?Jռk*Aw?JQWHfOi IaixG l ;[ssk9pzWjgˍN$8;qqئc,vV-G𨿰)˱رd:`lwϮ.Yw>XOg4חo m?Αfn Ԓ1uJ'NٙHYbbp9r:I:%K Y]b }w9㷥=l]Zxɣ=:Kˋ Qƪx'i'{s7)qq; ^աQ@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@bI.+ju kOTQE0 źJmźJm-ڢ)䗝 e\.Z e\.^*:cOCg?s'kc ;s4R1?jdwhffx"- ʪQO8(Y%7 0Yp}AECǦٛRI: H,@P໅O ۶,\)vygؿ" ,ĪOxZKdYGhXxBVEgt t j|W$$Fx$`#؊|qVW6c܎%ydcFY;O^{NH̷\HYݘ(@lIEڴlf.FŚV(Z@a}[α}kk#-X37*c9uS8R=KUb&8@gX9T`$y^GY kpQU 5wm$n,p06עQIw9[E4E[ke8 H_i=|T^ư.^-.<U #:)q]ڔϬNHBp7$͂̓Z._#Oee_>U`q#m6)#s*\j@jeWw* B 1# ӎMfHSmf)AyVlc T.xǠG F|P5Ec73c6.3[_ȯ$^!,r8nG裔.po,AIrmX$ӭoud56џs8 *l cS2jnJiB)h%p:sgsOfh*/˞PnQBy 9Fաt` Lydt9Ku=B}B;L$HK[h\QNXcp*QEQE__$?/ ?\RmQE+G}+2ڶG}+2ڔj(^t5s %jt5s %xfm&Yp3Up+Ҹf8f/W1#n\3w?tok`kZI]s#?\p^3?N_]hX?W% n>.QXv>_PHMV,;Z0T?ϭjFgT%c zsYZֶkn-Eh1R9yc\R< C7RNnK K71Js$ci%0:Tr xgJ]Ji)mw<$0?J( ${&}kt44[41y2'so9,~PO$eE>T<@n-M%nM,2K!n/Q<4`,Rs"WO dpGeE%{EU((((((((((((((((((+\$Iq[U__$-ڢ)V-Wo?emV-Wo?e)lQL$k*Aw?Jռk*Aw?JQ?dAo~&Y@]N~)H3mH[YP̊0ɮ Ln_PHMV,;Z0T?ϭl6G ((((((((((((((((((((((+\$Iq[U__$-ڢ)V-Wo?emV-Wo?e)lQL$k*Aw?Jռk*Aw?JQ;|˕'XXvEQqNb[0Jd~՟͒I1[\Tmw?\`ɨ cןֺGM'\T]C=#5X}jQXv>`2tZ٬m?[5@QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEV.! Iⶫ\$IqJ[ES[jڬ[jR (IyU? yU? ⣩roQOkZƬܹzW+OAk~ًNbF\qsq]题A [Us+bIQ2W\?/r@icןֺKǤ&ϭW???Uֽ fU7:?[5}kf ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ?/ ?\VbI.)K`6`u#`m[Uu#`mJ[ES/:ʹ]wAo:ʹ]wATu36dktUJ<8u681-5_5PzuW[3]U$䜒kW&MgQ-;Iub(W=]C=#5X}jQXv>`2tZ٬m?[5@QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEV6ZقXm=ʦujqgzM\ _JtOwƨO}_jP1)W=_ ,.I.,fC4FdE!]%QEPIyU? yU? ⣩cmV5jK$\߇5h@ٞ% usZ˒9>UjAT_B rtoj!XlkG )]X?UOqDPHMV,;ZǤ&ϭz?|̪nuzֶkOuQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEorg.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img2.png000066400000000000000000000547661363633537600331370ustar00rootroot00000000000000PNG  IHDRK pHYs ǠYIDATxOh?p~9uaJCN';́O+94Ђ:0>;$CN.;́oq VC,Hde"m˲-A),oɖ^zI?/,W9;8˜^~u]qOz=vq( /HKs9=^GzyɄ+rayNRb$[ Szz6]EܕϪ[UQG~yB=k=_y;BSPmcE;p.|8hXȤ=^ICg|4 }^ՔG_?t6Ӿ꟡Aq@lUx:π){NJ'=wpS JXǖ݇͑]dxaRVA81|a\(T8 BCGzp`y8Vh<ѐQ\ɖZXε)u>r1:7G5$ Îvdu:v}8LGƳV)n^r ʀE00;38]0s_@ NȻ}UJ;߇8X.qOCgw`[`ډ`%075G_@IХ, }cM;Ũ G}`1/x Xfg}VCpX I=00p!\Sc[15k_f&/]])u-(7g33ᵹ8RK޼}vbfr8M0:a1GPצu3.O_>Ύ ȅ;Ο 0@|-&N҅gv%KGF#Ut KctFlmk'vA-h77T|6N[?$?:CQ"ֳU}^SRRq9OG\N W@`d2rĕ#xu$ ,eҟWm=ߢ aJEίQ+N mM'3Ct3L2VqSMJ.i}>O#9 7z+J蘌|^`#ۤ`0h 9hхnhJr.IW1IAE)6q*0}:wWkW'k3.J.s 9.jQ襝Un10ȇiҭʹ3/(o6tXB>O=*Н҅H`NhN: ҉.Vhf 4_ /Оφk1|>LWHb0E8:R3Qʫ+;!i33?e Mj ]ȑS~hoӵ)mܽ7/է Gʯr'}k5qzʦO."]T60r\T~**'GD=XU>D]h s!鈓 WA'% fs}KuAW'Tuӥt__Ù阤TDtB~"kctPUPvS8G-?ZBBTL_sdt)PhəM-t&t>UNOS>]>R:PyT襪#8jtG[ K/Q8fT0xR0=;VZ-`ɍUnfSww䮦& ;]+ c ]oH/ ru#(u!H*t>DƧ3`ץ<ϯ7n"YH^㍮jnN~B:H*7 WP殾|&{l}<) OI6̺(S Ηvy'OPJM(v ' *{^3LbY=-[p/\]`?[Gk w.r 霫dDS !tZjXK4=; ? U]d<=*uɓ'um_w r2.0NI6XKnŰ]ؖj5Ec$] -ZGڢ]i !9vɹ|TS3]N^K=P*t򜛿mRQg}t.fif':0ǣ㑏"J(,SVs/EŦ]nmJtS9ѦUu;Bb$ J6݇{93MN:nJ74f^ Re2r.>ʩsp[++MgenJ &|OeւNL*2 kBBN|nh%t@yU)Tl*d|XikOhά>Qӹc"%w^Un]>ү:lMoMt*/?+o5I#*ze77튛RԳjxyw>e=qww:&7[HqN)R8t/:#J]({t6X:(l[򭪕+Rg/8>?m\mE' ٗz,#_*zOKhQG/fdU7)-YʕVA'\Y~35pK7Lܱ\%TWCC)e\:VtEf)N˧ߧT~Jj}Ε,K:vWJ@4TcN㢍̦͡6_'XQ)=گW04[#R%YULJݛ_[԰1HͱEu^;闭X ̇FtkfPR6E **0qjo>:/q8Oe4'=W$TΉΓ)7vF H*;\r}NϤzFiX~PT6י3/ٯ]O/f dž^5)lB FXX{X/sE-\f`z2#U8L ̖ ,4|"voԝ:LWI.J~(oUvf؍y{ ;}ɝ$[]08`3fHe !&`V vyؒXRt515}r_8?{v4[v }`MciqB=+ƨoj[ `b]ʤ, R]@_\mr+!ṙmH[+NϙK^r+sS,[mt 73GpZl6Sfh[L[*qzSHb1 ٕLVL4c;VڻхWll DafD-񵐸=^` RūjNm 0/xrBaRaï7&;Ez7H𝡕f̎vdui|o3čhhlX%.Oe⋲v"_h˓3FoҟC$ Lز3 }ʯ97Od^|9yzہй r2`ab RK7q#=~xt"1hIW`qMK;߇PgL]MH 1\Oez!1Gd4w#G-i"n+F`D_h씢708xƟ_/4X@K?M[4D%j]}V)p::Qn{ 6TV`߀GDcJ-n~\XM7סs3 fY6Jt.|7KS7#GH+_sd;eM;Ŏ~/÷c%pWiqbYsVFE8)/XG[fOܗY K?J]_#ʉ Wʼnج}Idt2Y03ZJ$(.ݟ{;0W'nL-嵠5}'}bإJ}.ś3)^+b֔35A+#.}?z^ˏ ?o>g~+<Ų SNӹKM}(xZ2 (_00}/MwZ çwiChj$6W5M)z}k0狢wgN80jTz):/?hadxӡ'94`eC/W➱EJb''ke~J|0Зvyٵ߫ ,_ҿ OF٣p"d7m]8焗VI,{fz`N`H: ϳ䕐9呙1RCtZ8hqzgJRv ;Eйpڳ囷:H~`)B>C+'2`М": W.IQY_E|[zYnB!r$uwyJ(x?-Z~8uw3#/")8yOzWsɹK$H|x>>.5{UosT>51w7;J1UuY:<|O="Q|F/F9ljv%3}-ib}wSd e? r cy6[> ?S 1S_$xk~rFtp4~LJ9g>GڜGVqS|-Rճڕ M=<(?2sm4Xdzknq"OYN`Uz{ݼJ{;p"}2yevčW) ̥"M.?H=|èr:`ᕐHL{gBÑ+?k6Dz_̯/O[?_E @v*ƯK"o+̮l"4]'ngLfoWVRksg[݅}\)xR|q`OM\yL_xse9NIJ]3N82:<3D,aWc#8C{eNK;}o]t"ra1WG翍`Kf2VH>p{Vr.*҅t.vDqtfߩ tn5(*'190jѱK9߀_sJWvu6'r\{ (]Pyh]>L魥?4! ϩ %\% 6>tޥeS_V}Q9O_o~.BcfJ> =]=|p"b!8UM G΅}ŝ-Q&-UЋ.7Ou27U 6}VEbvyWbW΢D9E8O+#kvR>*ϭ0Sw_[:cN+ rdn"]|p䣨·kՙ9Я3z*lg[ ~_d4HLwOA+$VQl~ETxQV:![I$USTt.[Re槄z'W0/(UUYjhs)Ǿ>1ߒj+YŽEWHLrYJ|6Ne`WK|Zh+qy;3edm:/i~?hh)۱Rq+y'8=LWɹip^fS4 ܲ6=T~/Ͷ[cct}3w7>s5l#L%5b J?Ktt{IC=oѱԮ\ͷ5髌 U:ytWre@qO3DfJ*PpU~\Oo kR5R69ygi!h&X\&KZ(5nkFk}/zSwcvp<}M0$b,諝gLce4%+.7?u-I.NpdeNt55;tf$uw9(ǣ3S_$7&rÂTQ1'D"Hĸ}qPuthtz]L'U4&H$oOqגK1eF;G3&._shH[ZƳ+t@d[ɛ:-*nu9ZA.J{pxl)o7|~T)W!oyB5LJ-OJߌsK;3u^~$[ɹB;DHQ+*v tU6wfx ^~yOu (W[15#En*ZlvqKJVfl觇iDx84w7p?IyqO~2$[ko:sw9G$xS7X>O#YX),X31mrHuc=t?Ka)2}Åɯ>  ﲹ_rsc#O]g~z+qD`n)~>>+._/ϳ]ʯz2WaHQ-Ȍ]*?Z-ɓ\Bor䭾Osjj"2H=\)^/v t֧WؠG/F?6y#- 03gp~ɎSz?+AR|3yG=Xi)eoRC3V\-ռV2U髑̛جD9XQD,! zȨԫ]PyM3}9,žLЧ)?$y[j7)Ux;&3 7{];u_JǬcvg@Ce$2N7«b"X+gUIJܚJnA;bw~deC.7Ru.edD.aHpܾDhn4^UJ1D*bZkVBKUj68DUQ?klr.xfȾ\K}kzo$4kY:IR l ;(@iz:%ݧ|oJݹޓrg,E: 8*ISdG"+}'Ѩe~LIͯ=O\-OYlw o MwXd7G/OM[bQ1xy :Y/.160O|gei~\8+r7oǜk؂6E5pAA°oO~mZy``g]z->!7ZsC&`s_hEҟ旧ʌ,FOSN(=TŅ9Uᕾ>N]VbP5s=U4EgA ϶USeV.\kFx m4KU\8x"J0b|?'G_O/2 +!J uv̀պ Rv%4{9G/O\K_~p+^ sfC"ܾ_ύlS?_E ԯ}N'oޞ~hLYr {+pOJ!DT<6mb'uN`sg;".7&2yowrm4̗[ɹLj" -sӅߥQs GO]]A߀4h鯭RBn =Md>L=|;zџN|_}싩qjwwe#1pv|K;1xƟ_/4XK*g {T~P|\ccMiŶk}i\nʕ1"Oc\<6aio`oKԻ(K +҃ o>K"ѥa6-^7cK `*7A^%N~!ywŪtu`̜uĮ&a噙@p(~#EFkO '^wt{?s`ms'z6OWXVڒ~-ˀQ!]|Lga0Wŭ]f8Sſ2GCeg֞"Cg##&ˢw}z_uqB&?n.t6gY+r+(:uN눣OܗYct:1c~lxz*I&o/>N py_Is:g5~33!IT08NPOtإI[嵠i;I|f<[zӡčtlQJ im!c=KϧorCV@ y;{T]lZGBrnL9S)f/oȇQk{^HrnI#v])w/ "tEStubQjF)o>=Sb:|w8u/hI_KM~ 1|'ڗyŮQ|dx𖘝 {^4->}="9j"uO%ys!]f=K^ ܢH<ڱKA*XN&}/񦜙9eGļciN}%n>D,lM*:yVO}Ucpw=E:%rr.8=k.ykbEF&J[QVV+tEʶ\ZBeGz0dg ʯ旧xȣM F[6rX.[KDӋPΥROx%y3OZ_!6 kgxzl X e=%`׎3Lޓ^tQ %nL&^~j6Pl>{X" E 7{퉛ҋ7y‚E7{8KF[.%oOrnM&oe `lԐ]&1e٥.|/ :# K~$*nq'62){FRwӼúUCFt+SkNU_-| lFvEfcuya%j)i(}nu=7|f04a6|gp n~۴*?JmݼD_rJRAC(-?ZHތ^MgW2lDS0ją%;9ߧX~%p52Cg{׷Փ|D\l.OrH:(vJ.Mn|~+q_9B'}lZ=>a/lo`Õ NB2|ZX9AӼ<(Báb'b_Lѻޓ^ᕠD` ^_#Mn.1'߂n3v{X\vԑэE%pҐZCX$aoYA8ֈ m1]<*0> oL.RTM=nx%jpdLpGOEFЁO⪡հt 8Ck'SOd'f(Qf>:FJX: iEҲW,씛#}U]>A5ԁ4'D4._rNʀk@iJo/=N՚lѷkk>%ʑO,0@M{b5;]5p>[(%N GM@R\5 Qe쓩ͭf xXϙ^gWeZmXma }Uh9Jh/<4Fbva7zyj+!rk]N`%#p?ήٱKS2)9띾xbYݺn</W8\vJXyղ v1Ѝ|of%g&Sw빾 ;͚w>G_|d4J. `fς:eҤw2~F}f Zba ,ZМ Azzoj_~b^=e Ƥ̌û~l`ΜU }ks=x~23\y]czOhE I:r ZzytlP)5j( Ƽ, tyd{1)S5dW_ ىY@ yg9u/5 Dz+8zyb+[|TˎWBa-|.(mZ2>3^3qc2 M0# ̔1L˽@{]ܽ` N$&@ꗥRd41{{cыt:L_-FKVWWg[Ή u:)]T}Z[ 9ؘvS~U(g87?r.+8=H>4s yn_L`ݨXx-ktTxҽ`|w7}K?-[59`#Jf/(rR"ET|&Eq:kN5wWCѐ %Np3~y&XLܘ}ĭE͍] < }̑H$~#M_Og4s|$˪f :ZwK0exbݽ/ 3꟩{+w)Z0p»F5ϕ /@ױcG8 R{v ulH: 4=OB/@S]ܞ67낦*`ץ<ϯ/ 9,~wYQ?e1o1b0s"g@ײ,D8 }ۯ;f`OܗY  |/0t+!IkHHmb^Vʳn>zjeSr_8L |#-(l1ls 1#3Auot,$_^'\L9:y7cbs_89Nq'Iah˴?zY}U `vnNܳ`j[̡+pR`6F8L ^K+ÉČ,H:apV3Wwi Rk kFG:ϼ++5!u0|"5108M׷ՓK`&+o#j]!q`Y諝gLpkp)CbD_8>,38V|}ั{`x$.ej֦},MѷTaRfF_ksyx9nvʪ."F-{xVw}jN~P]3W^.})Z 9Kih :π){{ ƻo!ݜgxi1djF|t R{Z,U]ncqdRkt3+x}Ut<SmuqXx-HWD6oD[@T:Лt`J[[:uւf. `6̀ ϶US8IThBeea t$ +v/(HEV6p`,&{r=mFDz>{]ډ3zᲥ}q@78{]ޕ?gEYce xtNpQAyqω+YN/ mbqJ꩑2kc8pJ==|+}}X0`o>5;z`A}\.d{pXRn8 g|w7h]̼=Ÿ, Ȥ|d[|Qn,(&.!̳e^&V&X";=}}kWzk-чd>;ǨwV-q.rd|gK{ÉV5t!DTJ^6`9xUw}|㳥LJXgC1-[ʩ_a{F'$ʼ, lO$Hk؆3|(c6vwK9 gK'Br:!SqsZTj 2hѳjmjW[k|:s3U'2faj}D5[8}u'JfV䵖byTSkncpb-uV]\)Ç?؟XןWu?j!=_TנdJr6Jj_0ϿU.]<u v nT1I6*y/=ĪQ+LQ7|yc:4Z?:GjMjN$Rj+9*36kzuV[`Z딪糘kS-M~]AO3E{B7V*_3jjunu-b~`F[-z:" kpJ=Bk nhuVNT T]; B2K)GuRu26E8VԹ[t~A͖YD__qR~_6lJåt^4ru@`'g9,=u&=g.U&Q?h̯gTvV4 ouʩ#scl+jJEљ@V"]wSuf̥_ +L_?-4;..B5{Yu՘v\'IuVZ}?ջyf m6o֮~ٴ|cE]T _rM4ZEU},7^&94oZͬs?:n:W_:^M+tPiGuUڥT 6 U9cj7kt,R)r/v/skM׹ZR)a+pf헨}֕JX]oV1oOHnuy$Ձ(:zjzV Sso<^QÂTMV~Vgcl1j_;nWL62F mqR6W`2e.K;BV016`+v "e}7avq{c2Kvy,8ŲȻ~wzW`_`3VfΉcY#իC@XN_o5xsw {jXd"\1;7GmpmY!WRj}\2[:s@瘚qH5*GUjfX+FqG#rA[1j:ͼ=Ÿ,4l6 苚D GM@03k=K``,n]_</e}Lе }) ,38qU͐݃v J.Ԧ}O//q_VˀѷØל!3W^.<cbZf5r ^xπ){{ ƻf0ںջ͐!S0D#pR{ 5:gp0E_c 򽼈Qq®h #c.WE#*@Wx>i d ` 25:*QRMQ {c3⎺mn8t0J}ǎZoXTj>na_ p$;eKׂbt^GG% }w-2`)w;?`}}aŲȻ zT ǁ[wEϔͬ ю ?t9 0E_ T6ngvU8isrS{h ǎyP=>FL }ۢ s&f!IENDB`img3.html000066400000000000000000000003661363633537600332240ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 Parse of <xs:choice>
org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img3.jpg000066400000000000000000000726131363633537600331230ustar00rootroot00000000000000JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?/:ʹ]wAo:ʹ]wATu2jnpP~.,JDn7n+3Nܻ*$d֢N[@ANMHⵈGsO.?3]=h]y&]a 3j#*_u?ҺY+\SX#r?jIǔ_&}jK<A55o]/|̪nuzֶkOuQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEy%CYW? 2VCYW? 2WT^B0IPIs~TSƺ5Yd1"[3ÜW3(IEUv{d[Y7q]7{)g*GOi_u?ҺY+N{$yE]Gjk֡Կ/?SXv>`2tZ٬m?[5@QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE䗝 e\.Z e\.^*:CK \JOAkON¹?d]%g\C\NT }Mt{$xIkՓʒHW>DwU֧܏AZÕ#Ȯ?G Ӗ&QQ÷u/ϭz/|̪nuz֛?-mu%ljtx#s%J}%mgڳIqpbP 0IA<Vo|Qmb/ 0b0syխ\[!\@B[."eHalQXk2n%Dl 'Tq[4QEQEQEQEQEQEQEQEQEQEQEQEQEQEQE䗝 e\.Z e\.^*:` P=:~5鐨$(kJ?kbU~Js6K.1k|O]l}kF.n 8|@_F+O }+OsQ$Կ/?SXv>QQ÷fU7:?YU/Cy;y[|Ͼ|Zֶk<kno=(T9d`A#>Ayc=Mt[Uo6&U?.<0F2ᮙK뺖%2wFbE1wbq׭\<%_ꗤGDoUv+15 Zk7Z.+- FP0C++) V5=*LMCSSi3$D͐6HϽQmn `--ljEbxjR F۩L`C2I'nedem%K^wv9Ѣ2taҮtnnY%c1Ue.Ҋ k7iusw},JV/l< "$2rqc':tP~-o f8ӵ85uH4+1"huERLknyL4?1 zGEU {F'h4Ze];{ H޲|k>i%VA*2:$_;_ і&p6IyU? yU? ⣩yē}5g?sO-GNb[J]!s鎵jcw${dWd0ٌ/kq]=A#U'܏AZ䴮֧܏AZrQ$Կ/?SXv>QQ÷C/MίOcitZٮ((((((((((((((((((((((u kOX5a'KR?;{78Qے{ |?xb"OZ8 6u!6lsZQQ÷C/Mf}qS2Kye^6Oq}C jY[UP:L.'?\WYu}_l;V*{@$M'6>KmrY\dgZ|yp%ycs1l"bMΞY'0\$fnw ؜s5o}(/eGira(E U4 ɨ95ƾͰL][O_vC _Ik2,l/  VrxcOy\HX#0@O2D7"|BңhKUZFځXp xoJIc5.UP2I&^2@}5Sc(}ܳ UY1#ߓ`ڴω-cݜO )^4k1RzeFHlFD@acU4rel{m;~u]ڠne[ǽc[QU$lһbp(a~%5=Tjw+ k%мʑ Bz'<`Ѳ ;o j7g|rmvJ$iZA1^[gi~Ս_<K#sm'xSƒF$6Ty!wkWC$HO RjPppx8 tO2j"TSo}aq_+4erX)3HeMB"cSҢfg p81#W=(@[O_v`I.4K%wedh^2@؝O𦙬i6[jb>S1y_wPw`c0//Geg[xzSoqzQ.$EQU8uWW7,~j2Jm[ * LJ.⳺KiRV>.p29L=J<Z4VYyܲ9R.'pV,u v\T ͕#h3M{m'PvPwX[VK$;_.iQNT9Ѵ1ͽeׄ4H=E$mÌ>Capē'eio`7_Ac ]Z T$yOt "kbKw?>V*e?U_u+I%[[l$ :7moM.sKgibxcܨ ($gVC?.//{yҴ.dUpOjւ/"(w.9'9 " _\VIQT (((((ꚕzl)/sv 1+\ (" ^%t &C+FLrJ+(df@"H]>4^-I DcRN0FI'Dv;Z+//|A$X/$|| =v}X?)2Mz`GP}6UTp8|G: j%TZn-ܱ1GnјJs"V.! Ixk55u{mE #"e c5> e=+W\#r?k }X#r?j縢Iǔ_&}jK<A55o]/|̪niOÿ&Ƹ w3R@dںRE״yD&=Zbrqr8Q' 3kaKq2O^sEЍZ*.5S 1lgkq,Z\M1($O'`KEA\(x[p6cfdUIH kQEWF456A(CDQza4cv.Γ`nDp&vgv@E@SJӮFei.dX T} 94XRiV/BЁ9 }yLօY@ik6M,HM `2y5a'Kڬ]sB%'Im^8FM K;+wFKПfzJVY0OAkK?cam=q0]]xɴ3i.x$y7,7cigz4znmq 4VI,"w%ϵGu#`m[Uu#`mVՐTQEP$k*Aw?Jռk*Aw?JQ`2s!?Ai%xYԨLgO8<`boLl6o]̱,([|U A~%owz n#$XxZ=̌Im)V*TN NMIҭ&S4ΛUI`zp8k𮭪h ..`[3M$W)pAU TpyS|?Ռ=5Ȗy#K# H9H( wͧgP+< ծ )'Cz[\LFCss>ypSW#=p:WU\𷉗YkyK”ofd*7f$IV KtYV]Ncb)\ c&A*$ Rɧ -g)sU(nܾ ,M]Xioy,LY.L(Upq&ATQEPQ@qV?RkzKuv_i~b]KUִkAZ}q=wH+QZѬԼ-NXEsyV{v',o %GdXr|$Nd$^jC= CiҰRKc2O֝sw,h-ڹ yD Ors]=8ߨ(oZi=W%ʦD_I\s=k&>\Cy㽸Hw4U]x=2 DMXh bUD Qw<" u\^bL7b@#T?m}a$U-b m02ycyqi>cjP%M{C*fWh$LѳT8dO$ߓ% yBi۵M lpnXߌd砪7,wwkk7M<\Inlװ}s-,вsz}+ӴUlt5)ZM'hqs[4-?̌X{f\MZm֢*(((((((+\$Iq[U__$-Ik{-oH]ScaZeGjʠ 9$YC.M46IDg{$.=yᱻҮtח1E&GW`/1ww=";t7AƲwҿy-jnwҿy-對($k*Aw?Jռk*Aw?JQWCB?dAt*]Td`SռfF輚ugdLcs5ԛma$+$"*=j!k*i8u?#V-/u?#VI5/ϭCǔ_&}k eSsNB~5v p '?\Wc]K'x-NoS<7{EOiMZ^Y_ ;cqSDHU*N$ӡ$Ɵ@I% z:sR.T^,muFݳ8#j8~ Mw&Ŋ;pGXdCL[Avo`[ G8똬|3iVZriCge <Θz贶R6/;Fѳ(%_cF~өƐđDTQtvQ@Q@Q@qV?RkzKuvṢЮD( A݀UQu1$UG:i]JQczrص-F #V{bH2n ʂ_E)P s0%^69Cx te+5(L7s`gڃ2_ܕ,e|Gz,^ R]CP2O$a%dzij/nfV02B=Ns٧.4ku[k+5+]JC%FJUn:rJWW-pJtOwƨ@N.8l_Z6PW@A K]B.a|83Gim;I$1'Bo]3MqKTn~D<K-)otbFq}ݬO@zOI"!5DŖC ]|6#=y)yK`Oդ IVŲdc.ˆGۺ񍾝.m%6wF$J&v@ʹcr|N%u5R44G+&2w1ys]\,LIG*"JJTap/|43$QMq GI- s!geb 23I'BWy}b۴WY;!faNBFG-P:޳"_-YNw2A<90a_\< GP$¨ph\CCV{Sr(ےNg5rj75MuN9۹o[uzg<['7R$(Όd))P~Ӟ٫Vݍ@nKyrFKA^4uJk.dryd.G8ǥ^|`Ҵ%/)B.ec-! rx'ՠ/?Z?1 zGET~+D/$F R##UzEU*aOg3:,$d=H bV/s.bg[9UۃF88Ck5;qsK#1Dž$ UxR EՖ6X}Em?,0]OCShٍQEX(((((((u kOX5a'KR (b6F[Vb6F[RmQEKΆq]d[Άq]dLMuXvEkf}?u6[`@x,x$k}C$g^@-vܚXncO&Mp75/{)}]jGJ'܏AZ(j_u ;ZR(MMaסʦ;akk:] t&̞lm +med f{EqwkTIEb-Ư;G"j8Eb-Ư;G"j8j?.iѨTV/"j8-Ư;FmQXi?.Eb-Ư;Tu ;zO^Yӯǿ7J3Ε_ " _\գ]ZxJXU}IdbŘg$NIK[% ?c?:/*L|1CU\˸mQXc=#1G26_L|1CTcw TV/&>H˶񵮿Kx~M!R] iW,J\)s!-tW1Y".NIr@k3GTҬF&\U nj7BKˉ&L캻!20v(#U݁kRGr-? 6i.дyIn@Hc\$d)f eo[T4o"1P KyT aKHb2tD]SuA?ox |M=sq ⶨ++(`QEQEQEQEQEQEQE__$?/ ?\RmQE+G}+2ڶG}+2ڔj(^t5s %jt5s %xfnq4kbIvl N)Ks^D0ֹmU̮1cƺ߳)u\`ɨ u?#VM7?G Ӗ&QQ÷u/ϭz/|̪nuz֫νjVWm5ced#V4?ϭT%űgk%98t$ocGRE/|OA#REr_zz<ɡXMI- Pprqrgb_*5-1k8s!ë0szߘټOARE/|OA#REsі?f'*XT+㰨[Q jw_PHMV,;Z0T?ϭ&!I?ޗOh/I-$ڢ)(((O [UxVek%b"Ձ'#Pq7ĝ2S,Zl2^+ DXN2dÆNGgiX_;_ і^3k.oo;[ƐE2s9un p3xǻ׆>;>k *% 71D͏Di?K;eƑDhC`vr8ɣQ\͏ޙe8/K[@#f2p`8ZDlV c$c88uTR\humRͺ۹52mbؔ%$I}NDrq ѤYL'!9 q=-r E]*;ŝ412[ȏ3+gny %w<h#?-j7r gOEJoUf)nvcE"¨Xd<6Źe%wsGm[2.M*GF#8cH+O Oy,ww?n=ɉF;?;00zp*x2$[T>eg9y208p 8A^nPH {݉D3~GN3R@7eA(7`{oW lE!2#yێ3-Cse 卍E"n9/h}h_ú..ZKm ʌg n۳~Nv9*()[DKkmR}Jh-lF!L,ǐÀ3`Ŧh) t,q,;H,HEu)DҸ3 ,Nnp*K+ $l%O#9FARii2M?&`C6 ٚ^hmm2nK<̀*s;it}3w%mM>1%O1{c?' kQeDV^[-FUk<и x'9TϾ>i7d|횃lM#@<M $|]w"5S:KaZ2v+<ْ+fU ۆ ٔ pd]e4+?i 纂6IYob áhyPiV1Ga`ϮzPi|>Xt0Y]͕ 댓]6[K JkcpRfBmw+(AnF= Hb-*'۠>W!"#E @* n(/mnoZ2m<KK9(AX5a'Kڬ]sB%)lQL((((((((((u kOX5a'KR (b6F[Vb6F[RmQEKΆq]d[Άq]dL.%'5[de'a\o sݴ ;/fu9 qK俖8fn#TTg5tZ?/r@iĝ]hX?ULQ%???U֫uɪŇo^_3*^G/Cpހ~XKso;1V?ϭWeĈNճ'.1I,R6۸R㻌* $erc\I>#Hݮo/q8ѳ[z./Kݢlw 8{uE壤69PnTq8O l|AO7 =D0|m%X.S .c.qR'%xd!h#A߄- I 9 ,~AZ^96 ǂ@d綢_@YFe@8"@Ǔ5?%:'UE;1Q N> mQOP9MgYTZfKBlijFTں(.j#ON{-&{kIgAҺ(jbSϾ{5G%:'UE N> Vj/%:'TSϾ{5[TQQ N> mQFbSϾ{5TnuHmoAKK]K,6<(i%̣z(f( ( ( ( ( ( ( ( ( ( ( ?/ ?\VbI.)K`6`u#`m[Uu#`mJ[ES/:ʹ]wAo:ʹ]wATu32l 9OQ?v4$ic~$y+EuK˻-o>n?3Q`f~sz6+G tiub(U1DPHMV,;ZǤ&ϭz?|̪nuzֶkOuQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE__$?/ ?\RmQE+G}+2ڶG}+2ڔj(^t5s %jt5s %xfvOGo)l(ι~ֺ?)KsrЅ$9$WYa$2;}k1c '3'$;X}qpe-4cwWZ?/r@駗zKǤ&ϭW???Uֽ fU7:?[5}kf ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ?/ ?\VbI.)K`6`u#`m[Uu#`mJ[ES/:ʹ]wAo:ʹ]wATu36,k VY8 i\\K3]3ګxzS YwxOZ75ڰEu5$ؑk8/xu_+ӆ7S]hX?UqDPHMV,;ZǤ&ϭz?|̪nuzֶkOuQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE__$?/ ?\RmQE+G}+2ڶG}+2ڔj(^t5s %jt5s %xfvofW?a,wOUC^$igzW-IEUv{d[Y79zW%\Ff 7W\?/r@ub(U1DPHMV,;ZǤ&ϭz?|̪nuzֶkOurz\~nQ +8}9[x(.Vf4Mǂw21Ҷ-tX-+%<> "<~Q=,M,Z=yjyy=_a,_cOj[^yw%PLȡV;  CkJ]2I?$6lu#3f/ YE`2tZ٬m?[5A{:N{%md(0v$9ɬuCSFX\=]`2mag8$e&}JKK/ <AA{U;o6w ]cͰ.NO'h^jZ幟S2;E%E3]\U<8-p [r,lyufdC` }kK-IRَq8!>g%F ULşp%I}%:=Ρv15V02!RNFzU,Iɤ*;?8?͒1'mkxRpA7G^trstԞuvې0fvv3Z]ɶ:1 ϕo)c H=8:֞^^_C5Co!E?h-+s2lU ?&H9dIeFGOzM?G$[e>2I$ nv''&Rߋri4!7!~<ؐc"xFa)e R%fJ*|%HL6jmM_1'{cIh6;OɷvAܣvܸ94.fGyqiq"\E,,Q] f 8kB=vCkf[hxc1emasJU-v\,_c*尠dV[G]'"cX5 ÜRzͶk$-֟\呶-j i:4n1> v A N23u]=| h6/+ZLmolrw 졉=$3[7Px&ӣ\g.wM3ʕUݝ9qF?\dx$HKT0r:ûȒ^frn|֟4kt%.?*Fc<r^hf酤iO0ywl< 1^k:^kR0)+h89 9>nXd4pΓȌ$UYX;@cqZ]ѳG1 ={iwx}GPIm%qIHV#R2Fayu^w]yK!s2< p;`rG@2FoI f>L'%jyHIi'nZ2 wNhJIn33I,w%VKnue}:mK`ĕcZ]m=dnUn1;1 ^.bFݸenc SJ7kz=i-4c 6oWkI-mmˍ–X|zjo-;˙99IfY/'̆y"```G r9&4BI_- r`ʁGr#b\ɦxd7q@'iXGL6VF-NI$I994-;L7XZW,I8۵=tq⛸f0 reh!7Q{/Dvm02Az#]7jBA8rCghn<;a-Qj d uU8'yQEGxٮ'RO4((U rs-I*{GH\eaE1_8$=|O~GXܝ4Ec!b <}7dgV] N m%A.dlw9c9瞧4AӚbxdekW2Lg#q9'9FT>-]8GMJT.5$}+[F-O,Q|UH鏗F B$Ae* U݅lw(rMux~Xy%gb%$R2QT (]sB%mV.! I┶j(X_;_ іյX_;_ іԥTQE0<󡬫x+V󡬫x+GS34>Y쵍YsWL!ge'ڜčgisu&=p75E0!A\Ww`2ēƢ Pe-3ޮ_+ӱǯ?ub(U1DPHMV,;ZǤ&ϭz?|̪nuzֶkOufk)̗e{h?N5i7wwvVghV--⸷|odAf᫽h3j)mn=B6J8ʁ`dtT֊mo*\ŽW}DqW3cmZ[q40lyqr.:5 u]?VGn^Y]8'eҴ(#Xӣg*@cF}p=*ͽC 5AT+nzc׵ =npޟ[wݡVF̩gvAy#/u{:}Fh`tG"I rwq 1oi\[1C7=ZX4 [& q*ʁhQi̯ue-fc VB4 y16xM_^5EmV][&b@SvGz=+A(44Ҷ% b9mN֭IXMrney)cҋKy.m=*G0W͕.jƶmaoq6­#̃y78fm#Mm>X !VXTS滆;̑(y?`2, xoo[ 'FA37\ \sr2RFV{˻&H.(,VtryGH+맙FnXy#]ʒ;UŵCo5ĪG:Qgp9hر1cwsRh]@Kg-1`r4Tn$1R]kZĐtijwE븂|Ý OydK&].Fvm2Kim̏Ĭ`Z,HR|[FUT8!V-ޟYx4MOU5*jTު~r26Ne DT!2Cǰ0M rB@7PTI*ECp˾*䝩L`E6/.5)uKiKӞ;h$3Vwm =~ Xv3}HfQGEZ$,5B c$+?.mE i!;[ As@&14/H2 \d@zuw:^wuuc`dԲƒz9*H4-{;3cxBdv^׵+Y ,Ţ/o3:7e7.QN}^k} 9m.Z8E1B X2I;Էz7iZZ<#_푌y>zVOm^18ңQj;QasB V8,AfiN,6/rÙ]@( 9Hlp-;$va nJӢ%g4 .\3JeF񭍲DJ!$#ǹZ!3
=6 {nb|"'{cHV$  !chT ^=XHb4Vl*E@QEQE__$?/ ?\RmQE+G}+2ڶG}+2ڔj(^t5s %jt5s %xfmɿ?GaH98iyFqmmOqNb[knj*\SFfBI9$1M3/M'\rZwޓGQ{$zG]Gja}C=#5X}k eSs>Xֶk6QӚ+X!25>f@f?ޜW76U{-m,Zf$6N6J*%穩EtwY(DvBIk Z˫{V]ѬGiD\`0;A p{Z(}yƕqLf[Ʒ-̐ƮeV+/bE->ڥЍ"X% , L!@ak?5hvb Ί|ָ\oZլ5tR&m픴+UmCbmWDUMu:}}t~rT`cO9_pínD6ſ#mVgW\-槧hZ̞eŸ'2DO \:ׁ=]B=3QBWG1jz!tOWU FȆ%\=>BN{ї]մ[Խ ytD wtPDW~ \ǥCر?;U!\k{VնŲ?2D"1mOe G'pZq0|b+m%H2F m'6H5Q?JUV(AHNSﯴ  dG:Է@A^|TƯ:xuA m`͠&qlkϥA iSw@M һ4Y T]|QJ辧{QA9o`͠h5|$DlAu:鄅  ǖ <ݺOWOGFA^w,]tBA6 l s!|)e}'b" HrN'  HZNl]@ -`q9F(y&WCVaRC *FAN^`:|a`Aoho[-.3A-tE@Au A3Z"z$T e . .`eEgAV\#P" J8.KJQ}em@Az[\BA [SjIAtR5_wU'H\( AQ:&;5 ;AVBEAMԻc`)/0  }K-aYC qӐ:.$Om1 tmrԷ@A.'TjN7pԘY VTߺsP{ 0`I}AA& 0&6r 09AA[2W#'QAAcO! RE_:]Ai 0 t-|3sAh6ywRA<ߠZGJAfZ.f⍶/ _VF'/ ҏt4$o-`(JAiX KquaA~N*߉^8am bCAɴJz]ҹ=kP|M i󆎔Hpqˏc/_p$r!]j rY7l'/a:g=Dsx|5>vie<zS$s)oO  R Dz:GE~vyg^GfXp:>*wȤ37)ؠ=%GKB6{ID7K/ܜMA,/9@V$_hx^V+|"IEc`s&OuG HE)5UFE*EFS:!ϮƳj)cEZ!юɤ3`v&"OQ5]4qE`aH$Ύ] hjc8T޻^ -[쇬o|̼P$f1Zɍ$MH5˄׍괣KҰKK~RED~.:]ALXe= +po/ gQ'ߴGFc+19>>H$@=o'+Q\@6Nɽ"DLLpSlf*nqEQ o}[_ Yz kjؔN\C,01?SKY~ -q'0 nmͰ4oS;(zi@#ˢY?_xYJ.\K(ۮ0X-oNئN钅i Brp_N!M>u-^Ut!ɓ;紉Xry-եST-,-X*13s,"܂+T*$džE̓ ό# ` zJ%HfqT\~@9t"&%JrU,~KcB:\cb=< v64)N͂CIP]" WH/<4؀+ 0_ @lӶXFC|`QO `+ޚfP``pfBbD\7ٺgU9ri;`Ru7*K`bG/A:N,`K 3L>^0Y[)֪ }68D2 ?nA A_ŔS $){ 2P2!1Z =e\ BN 2 6 HnV^wW9 Gah8t1((Kl@0պqPՊa?T񥹤% j@؇{)d^B8=1DDl_=৮O12!HEI+4ff4t0chL}ۄv (t9 `&UA!7. ϓ(v9M%6_xpy = tJ}RZ(Ion*4 v<qpS򤴥ۗR03 B;f@% @L/z+D햝 HVVtwXP6jgMEaRE/R=dq|/Y dc$! H }Y=4BrY",DOAzOusVV_p/yljK H#W4}KKBPQO p sl_Eo,Ai?WfE3-|ڝ 8Yv[$Q|A(ZRˏ}C\Noig*lk:n[_# LJA*?X'WO|Zβ\m.X[T|wY9AA@Oؖwi> NWbs/z|~E`im5DŽ ([L:HUv&"@_6 0yB~(9h% RMMJk`LJGKJ~!S~;Xl@AeY0EV;$凬fjO6041)q_8aApoJgXj϶UV0n׸\{JE4_wL֜R} uپDQ/ ]0ttb4׏%"lL( tk+8.cHOT6拢#Hb=&S;8 aE6rH}L[$W};@nC}J8V _kuw> x\e E r:zԛ㦹=i?'# . 4nTwx@ku*OA7j9A*y vp~Wt(>*bK ty!zTp\qna`$78׭qqxv:Ј6팯.˧eeԴ/.Κ7=4}Y]1 'zC[=#Op:X }K/e0V=YMB=_Vk8AؒR]; WߐnE/EefRZ_=K6oG]KJԨ8(s(`4# < >5^vHŨ㦙[݂vC&v͌qѕ媖rN3wۼ"q^Ok~[!9>TמEמ"PvJ/Ii6s޶x8i5s7XC+ ⫹ݎ7K0Ÿ_E *>CũEΚm1 iG3f0 Q|b2; /vsA!]R=~cBQoXTl%cpSr|LfSD㱈{={nTe.o:gd n=_HuAD L[&sFw[o7GڸZ]p~ؘ" Go%3[K/7sѕwqR r=cYz?ρu_:o8}&uAZnZ' Z^9lKU\-[ 4%(9 '.cNphy%z!Ws'6,Z$ܳVh@'lD[]wΟ^t ѕ0{|~;qQRX mKan(эNQT)gR!(퀭,M&LQ_nxiRqҟ1xdFcMK>$Rjv^+5hZ ^%Kqq-qܤ}K1ax.'=~͡"OC#sFxkk[:{r 2&aNi8 ʦa'}Gw;NwA= c}2-\Eڂ ql>{U";e3VɦuR_W@}oᢂ= Ugm]tIT6^}[KީF8Eo];TC#J jw~۰T~?P׳"bd)t\Ϛ{cm9枡:n5RrLZ[hN B 1Cf>L+ߎ{-%3f%Gl֘\ Qd-=^2Q8aLii>UtdUǿ?+N'sf:[rDGsT[c{FapyypE~yĞ'KX>OQ^44x(sBbľC%|i>T0)׿!*ScuBsk 0yr"~h0LXT+[mrJ 7-,Y(t;PHI׾%GDh>q'=pVB*5nJ+a<ޙJύdܷS6ۄ9Q6IJU t&0Nb7^0"RN;qoT6w_})< 8Xȁ0Nib/"IT4pb;^ZRTIMGL Jx>1UgTqc$;z\a9Qtoԯ54S=4nnr> le3l{ N- x4&ozFWB ond^8:U0=JS~Y$~ Vlg'ZV,IzM/IfD6c$;WHZlim:KTz!=$̂i6C&Iwy 0WCkB2+T&4.}3g) y].>b>DB5;Y)h0^~*킉i %2OZwXL69,%ٓ;TrE:}PzTϿ*_b1 Է|fXa' H"Y^qbqS6OdJSk} .So6= ܢs׮?cc0f8cvUW/wzpiiɣOCށ NL:b+M")E@B%+9V#L2zQd^]v]m^ c }INX/pt%6ZeQ{/'pe=#L4]0l4mÔfPj_ƹuaO0z]3H>Q15+v FT;LL9lQM<)lh +&QV90%-@,fD ŕܩ0} ?6^G0ÏLrI{)m<40A a$hفIk`AJW!cO@:?BR ,Wdž,1o%'4m=TuBY&4 %'U.T ՜|0iHQFɽ.KGAB1f|{nJL!驾@YKiW]n6 Hc8_){ a6 ?f#On~T if?j$e HxQPz\K&VT\AA'@isA!}Z-T& A9&^gas[+D S/Jk  "껕Y Ԥuґ̆sf .Z%_Cx쫇TnL6kE*Aذ.51r9#r@j4D1b XzɦꏵA6 Yl?A,*1vB"-wWN_\,%[2ոF$u HgϚL)O,wP_ЕA]>-(w.H8emM R33:h?M:Jޒ Hд/f/=}v>tE@A#fw_2Ax&RP,h" 'zLt6)Ͻy;3fͥZF XNA"W n5vyfJhof7ͺ-2nd!v7[:/Y1BE8q_z{YH7D5EOCg" ?j*R9xȄ2Gk*XX|>zv. .=IhNjz`{}le+)k{~feX_9lPsΐ 0;& 9pjE}:сWsg!֎7_ H? A}7+ '.=Uv^Kuc"ct$nRMF g!Jl t:n{N=m:/1p6/  hGt[3AyyHyJDz+o$^$[l|? ,BL!~h4ݨ>do6V;oO× NsYj~μ k4ꓚv|e*Aqaړؘ4`hrb X5@|)W~P_zM!|rAf&Hijޠΐ|&=`z=6Vӗ-ov*?;qM rԈ3ܭs> H#X/K}-㈯Fj{c+1 ɁsF3{9+=0_=Cc鷛مQmÖm]B3[b# 4mxIמMt4qX3<]iC(KASuBKFy]m90]hZfɼˈ} Ɲ.5(caJA<(+J8TaxԈŠ;*8gXSwm g%_%,WgL/Q07n뤖i. N EE FKM2lv߫W,d;c0:5 j G`-JnJ:]RH07H*Hsޱ)$_$_qk6E%VV_p/yk$78׭qE*|/ul4"#!;uåu*@⨂4h?fAX#aH_nnQr)_7#&ccd1V)Q5r=2F0D˴k4 i{v pɾ_Z'aC<]Τ?g j|^zESNrX߲8IbE Y銿^sRDΪ/U2K2,j[ZO쭬ҬPk?X':hާl`(O.!"S7Ok6M_ =^X)̽0LM})EbӽCC#:~[].e8?`BHxF/G+E4J W]JGUDYrUWFogLZ۩[4#T_8R3WGd?%g-Oe50l/pJC@NfYk`z AS,6[]'??F[&l >ܳu^7-&| Iݨ "B ͺC}jwRٖjy72*.)6786 _2w&&Y # ^UZd!'&qa"аРek`ѫN[mqQ# j@P# yiS. ya¡Ǭs [ٴHTh~v"&jB[5j Py=S)jZY3|w[d^I oC}O (kD sV֗d~{KPS,;u#.,H.ѐn3]>帨NSC3L(M&| VF=\pYY).AuMAX !S~XfC#OTh-x|Ł1vԛ44xbޱ-B(!\GdI}}U$huRcDK̷rF|@ %<5mT]]Ŕj`4%owҝ)S 0i3q_ЮLi""QKgAJ+.b8?f9/]IQ)zKIc[Ouy@FiJݲ=إ~i},u&j*-FEGHa'o+3S#TS'}5-65lB]/QrK}v; 'r6hg5/)/`Bב*(H;RdX/<ꓝ| Xt( |aG3h5X" 89HcN"M]KT7-zauy>y5"R 8zy§қY)U;O| ǜFH"@3 ?nS7"]a}Wt(jЖE aae9){s ?Di;8DR]8tfB@e3 avp~Wt(>*bh7"ʸ~fzUma.> #Ӯ~n8Mʪ?jNq(H1ÔtgSnV8V+.WƖ|HKopsF\p.e}<NK2Pβ%ʗ#%"O|Z1}hERo7mvJ45t8-'hS3/2ø;KgB*.[2#D}\- \",?:ܳ~>*HTqcÖ. HYJ/'o`NQ#Z^D'~˸U7j6Nhn^-k*4],QN{Vf\)`IўIYuw ,W\:d _%e]yqަm]pT33K q l)|4F˸J|bvK2g-Wl7jd ?g)5Bi8˿MkGt G vx;4H !ŀ۩_< #s7ȽCxaMB}k|ZTPQO`mdKJ{m~'߶"]p~pBq}@ Q',H_lii2FNh?^tABiqo˰s̡ !3QS7{̂3IhNjziF|Iണ [QteW,lgMi1ܷwvMBk EÑE Fڀ& *Ԝ Xh"l%Hշ7=hN4m^j)!, HY&eNl?B0h+ˏuZD3u.#($> ,HГ,~Rc'`؟_ό%qhZ<41w)}{v%%'vToѷŅ t!_gev%[ "Zy'>j*.'(Ul* )ۼFCF QnH| G}Y u_F˄IGn;{41^'ՀҊoA3B{|PjG@dIݨIPbշn'iRisjHUND#i5ppAxX8,"WЎL^_Ʀ&OXEvGeM]رjH\G,> oSDqiun8kZ~t'/e^ ec 48[/=.#W_%/Ee2I{Z)[I+n]ܱ2tIWi V{p):ԢGka-ߩ$4Z@c/4@byhİSO|cGh-5P}}a/[,\m'Z;f +T.t:,aQws贂i]}:TeѕPW+/yxh<Az`;N:q͎jrp& !Ht'":MQH5AAzf p٪R_Pߣ^aץGDjײ=5Pq4v~v  R$[G>udKUBgJikNG~}{rʴʢ#m4YI5OVT:3:4bU1.vfgX{s8IWls,.i,lݴvˋO&YSގD;?Ο-Y1ɦ_?^hiIhت)Հ^=U\]80ycl.2z;O5c➅n(4ޥ&.Y#IA}<y}-Z?аoc~bڕCJXY;t:I_WmdY*d:T#/ --LݏZCL[1| ԛMaY4sa'OX"D?JO]9v=P_v- 8D;8 փeZXо%d0]K/7s՜eܵ" IuZHM\5sN$,n={(%f}˥uCG:bvkJ}_f G[4|pۖøs/e عlipƔz T:J+%ξ䷳A櫄?_ 2nJ Bm'i̽A [* ZqinCjdiGHL)&đ?7.UNV%pW:Z*+ZUj,a W뮟h8.'=~ANYucm9G{sOpu~z4xX;vbkkvU;|OF(>qP 4mWF>7(zKw`Lx4Cuz5pt!!CE>A0ZՍÏ^t:%ӌPuL-vA˦T[>rh3̩Jj9a=VUq16?(;_: o)No)%5iVFl%Gշ;Kt~5rҹN8gؒ0aFt̽0"2>$&zv=K$!H:A:BYR-/^p~j@kA pSxcLET t 8Wv^KT`cjYAr:/I?9mbCy$ ]BIzۣ tX5|ߕV?ԉ R+h"H4_OQX1Xq2蟅 mҋ/Tc$FG^e#H:#CW3\ HAVW} u"ȡ[+- HQ|$U4"UNDaF$?HZ$hjV)5Aӈi G}Bs~y4^k<EAI oC]}^SCֱ`Ȁܫfk9yA1Pz\IG~}CtDzAd4[w BS Fa^ۗj! 5V/tͷŞXҠ/Q\@j"HkTNAzn^Fr*|ƽB "Ǽd$AZ(a4D6 0!Az9nƋ9oFtig|u9& Y߲ejB\]^=15oz(Jk4v86S=;XPge̯DQtgIOY$\r#btaO+ 5*5,*bH" Ms >Z# /%D]7xmŨ㦙["Oi2ѕkf< zpX\[r̂B̄#kZznjo IzbD:xQ4_BuWlMlZN҈Oy\ITȼ& T-2nԴ ;M ?^q2s |Ĉ]3lj0Q1]PE$*I"=sG9M%ܤ?6]3L Cop0vK[~ȀmM΂2 M0oN~%i5)u˼+[[2/f9 鞱;5^}1.z ״ -8HQoi=q؄n%/aAꠓL2TF|gXb{myD%΃d8?{{}2ٹY6!ǭFgbˠʅr-{HHEZCeAc [S3i'a-z6fdS'AJ>-@#I$XvqɁn~%nG7 %} Lgx q_o>AQ$-xy0UK>;Aѕ `O~'Ys^xbZ{//ҴUXzF]A^([t:PYLKimP]<,49..NuCA/v,4LJ()LR~Ȉ_n%"Ήb%\UTQaT2G lPGϙ7ޏ7-bLM)_5h `E%q BhP 씟[Zglջ|__3Ah.S)fmOy{Ƽݨ!+*qċ3E ϖ-u )y9u-@# ɂP91ת"P>svឱh n;J !K-ZPnZ'[zfkPWW8鼃 H'~&؎Ӑ U8cן1 VWZŶ5Q 66f?P2bL:U2d`5^0gқоI<RB9hXԝ׿?ygҬ;H;{uTwo=pVB*5nJ+aP_h/sch"-10wj+iGDtTib $vy˒vlnm X8./6w\sD煹pwx,_{mC&*|&D ՈvP\v/N5Ev-@> مl7P$փ645m K4N/9I7]01(GmgAKi`+@oyv~ed?X-zCYО]7 |/|=JSS+6H76ra O)X0 miC ԢFRA67 rPvlNڳYn5{4y2$1Ύ.Njd(WH4dZxBʊma<~xoɄԑ?}9-W‘Bv t`M%80!ON]ߥBXYSl%-` d}{= 5L@dF%9D&ќVB̗-ѕX] _bv' hR-;~xŞt:U Ögv"8>JBWP⠸gnP=Nuˆm`E;5)>64B%y$ | Մi{d1/هUE9)?edJ64%fg{RP_=9)R@}@BYx?#` ND0= ̻d~ i@@d)+;6'EYbOԠf Ef|tN,9$_ dv80%/b8?'yB6.Q[XQGD R4=~`8k$Y12JgbFN;7]=&^r Ņ8OB3WLڶPȃӛAlџV?z9QHX0C *܋"t ͓~\2^{J= v'/;̀bMQq8i|➱AsRT6vaJ3(ѭsq6_\>dBiQ uQeba6ȕgF?0u{RմvPյFǞ9ON|ߏ'笓Z^e !L`!)Ȗ-GtZt X{ߞu%PA #&5;51Lw (423\LrI{>V| YP87u@Kg#4oseA-$/}{aa- )ҔiGi{E6AIԈNz[/,DHK,mze-L.!4̀#Xw=#L~6'N}@!! Q9tz}6kVɾ} (R%t~Tb}'O4,.78 I$ `1ƪDA p^ifB4( 5VWȱ. LJ.D~]{@DdI$/J5AiXrӹ Zqua($w&e)+`9>t~-2Q"Q[.e-j"U,x>뺼w, DŽ)Dҷ؈{)]nJ.W=lzKyV)yWDEcKK Sާ\eOQd(JQq[*"%~"*. DYmKǕZDPQdMa6[J3eAt;J}A\)*4 HtuNdcd/vʎQ[AH/ѯTė շ.ZP5XvKzǀMVllALT0紉W(Z&+@S~TX:B\ cY6\~ RV`k֔bAz fx/:QTSНUTq1Zޮuz}-""Lk܉ ]Kl%cAj LJ dc$ .#ry=2ѱ%o%74ixMnD˭ "WS.8}ޱ!8~1tnfKDW:8{("#FLan{OI9qUʌ.r VV_0ǎ oю1R:D|5G[2/al6s(*=c%OiޥsBE/5BI5^}K*כ'iA[qt?1quAEF/n+ؾXH8ozer&~]39D S2iTQʤ4퀊 j,Hg՟1,BOf J-JN$ocO5"WRlsQӠ):Z3ӛ2d3 lZ-緳g8Nvn6.{ƑeAK) S@ X@RDn`HH9}0Srsh䊓wϯ\\ 8k !ЫA-o^&nO%ysi%DOː:A_!gM;/\\Y<7;[8Rrre~;>Y6i;󿙦if.L&~1KZg0ϝ)V>v=^uggֈ;o,O/_~vwb/ի]_pq*CHl>@wNз3oIFs† l|ZGIu}}!Y{$= Nf'tb"E0Z_os~~~8}"RB'">1n}oZ%W4f{% Rٿb `HBK~`0'OlFS3}KA [nxD }{`N=`%˄ZM43Ν&0'M2 l> _'i$:v:l_eXd?@s8HpMhœ̛/llܽq}yoήT.l|s77Z~Aϼ=wG*Րl^xl`E#.qz"|Vwˑ'?<^U+-.]\}R߬}^;^6?_/kv -Tyjo7֪!=i\Y|z;`]xnHB{Rۍܻ T}#}B[7R?=tqey[h̡BK6%_ρzPW0׾1;;W:^dU,(@$ z`9dQL_Wko}Bwڷݬmn̿4Q2wţc?5GxG3a}l|ryZzeb7ӅEL6fOWC}Y*Lظk̵Ο%mMD}NtoLw9u݉vә~k87豶2;{o\,! 0/դCP tσENR'z}q{Gq'lJ{ݛus]I|kw>lgonЃW k_CkTӯundٷ '}ޝ~vkef׊;4Q/՛F~Ŏܻ;aog->¹d PV5ɒq;w<%'ߝ_\=t?2#^ƻ_W>@W-GnЛ$ٷNMۉk/@*6VG~ܯN0 ,L`T{gz7՝QeyiaӅ\d%NѱvZMO;/*VZ\->[+O|uj ^:tۍfpXzeÔ.m&ozg]~՗AYxA\0aOoy֘;S^v؋HoGY"UkazrGTl f?}?X$`%ޮggEV?[~cfRhǣj4ΖS/n<Ǘ/WKKfxw*rSo\&^FtatG?*ۍ+g{^>3[vApYsg.yWW?9}%#mR˿:Asˇ۝ $i.wǹ37YǷ?>?w5YH?|0<#<+nuMYs^?;[TPw)gīoՄy!O4[vQdcƑ,[ugfD~d#3v6hI\#|yLZ}Tmk6@ڢp#\/>wޚuG|QQ$l@H̒W adɉT_}3;KfO{;2c/z kĞ= ԝ*eʕ+\[^g>zB? p/W/@ʵEw~u2 `)pL*CcgƱ^~0''w1 Gː:g|>BȤbV?lT<*Ѐm( D*3=98W)XȈN&5HD,3i޴a'Qpɯg-Lj=%9}-'hl˩xD;[AH8p*J6h5t*ARJ2k`t6AL$:v:8ݩH8 0͋"i& vv4L6sʦ0z@Rq;ω񢣮rYpC (dI͖ d$ޮi&,L2Z;iIY @GM%i _ {$&]"I`"i1t @Isj@f ^Iyoأh&j$=xp&c:y{>SK GRO<l)&hodH=`[+m,@b1g 0 _6vھA ,$ .uv ۢiY$o47E@-&B|6|_CO}G[m5%ЙH2k`Xd?n#T >]`cߝ:||wn!`gϟ+Y$tlM `vȥ&\vEG]=@ QɾZ~- `I\]om.a pgڡN?@Ĥ5H2G8l*NS#A0=Ujy`"44&" Y{C}d˯M=rbr6_sw5Q & a4#6. xxX}=b4/1pA gc$jaC| A p(׾x Dۢd,n^1g6_H7 ="};m-;, :&^$f2B`[4-]<"}FrgH{v#EK_J^#H?| .FAd왊h; QK<<۹;ƎC; 'tݭMsT,`91[tT{X 3(Ɠ`-F `a pgU@=y|5H;Ͷ36GX #US;P*,GR9\?{d͑=Vofޜ=bOPe$9 C/p<%qW^%~t@yWã=M?vI~1P_=bゃB"&+ޟ4wg>,=\d#j ȧf {_Ffz xUsn)=oYO{ǭêNH2_1P}!f= SA5땥GV"Yi}!jn\W}sH:;ccO?M?Uc4RNH) P} ʱ 3sX:xitd t+_MGY7 ׬([H ݛ!s N}m4 dPpd F.<c47Q5G|dZ Z-˥#߷mZ]-'{fYӁ٫_~_uaTwFg4EJ̎h-~PɧU41 ou.f^F \qEF3D'uNɔ#(EkDx51DU48ۅE/})K{% Ycq; ?~MnT>e/AeevU h2=YsŴ93 ntNE52 *k }#yyY% 01~14 ad<>n E^~RRu)usI3b(tsrנ[U D'SGɓ]DhG16F?pYh)Y~8eϺ2}c(Lɬ(AW~W\ g2Ŀ kt*u% /~}NNXɴ@keE=UzTf0Ҡ[R0+EEQ:id%~5U_/U_5FmWx?x1uY^4m"󑠬"+mB;:AXICu?dPnGN95Va6K43Eik.X03&qˏfI= *ٲZ luo藣3%GRǏm4"NjYWɫ4' P}:xaqi 0U_M;t cnwEC1}w[)H910U_ͅJA hu_`XI[RR`CGtӶ^d ""m p"pIENDB`img4.html000066400000000000000000000005251363633537600332220ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 Parse of <xs:element name=“inline” type="xs:string" minOccurs="2" maxOccurs="3"/>
org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img4.jpg000066400000000000000000000761371363633537600331310ustar00rootroot00000000000000JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?/:ʹ]wAo:ʹ]wATu2jnpP~.,JDn7n+3Nܻ*$d֢N[@ANMHⵈGsO.?3]=h]y&]a 3j#*_u?ҺY+\SX#r?jIǔ_&}jK<A55o]/|̪nuzֶkOםV5{ "M ^x9rDAWsǷo4Gz佺h-lG`$rFJp ne.j#_[d $PaEq_LYi]I109pNxʌՏ Eevs K1Mѓ=A!FG4QXω4}BMWfT*fUP=IWK;n69#ep^q`1یy:+'5ii\IgBTb8ns5αo I. c@Ay#=@Vd `YR{[su(kyC+mcI5/ŐTi$KGUe/ ݒHc$^kzAngBG5V,dS,6W4k%Qma^H&4h鶳KdKy8_@W0:ޭf}Ɲ-7PvJY-7Vռ<-6xWk1!a 8yio%nȓD<:`y>_9OkYtu _rs[4P/:[DO27ސ 'mzx j\- $yP:C)$)Tp X@셑Xq0 @z-2]R-ԗ27n`*6n{5ֵ&6٭B&?OZu^kg4Y'(#v"9<3y K'I}^a2i =63ɿXjoZXi-n妹xH ޷CZ##AnNeXGힽ(\Z ]lfI3#_leFqTt^c^,F:H^pMli:@*%8V ҮP |;IX8YbѮ4ʇu#d~3jkJ$͒Kծm)*1(䪞\:-뙬~uN?5%Sqrp2zfP>46;uęE;r\Brg]/-^[Cut@c"3=}][YM(ƶ7W DVKQ?3*9$ucN tom\˵ A Vӭ,١6,"trT('?1=kj(.k[=Go(mfMёی/M+X)ӲCw" by!<@捥jz~{u,PySFi]C.v?zgú%-NܨwX0Gc8]ݱg\~W7 lXslHP18!G%Tzm#n-ogeNX8-vkZ_yqmnbFf8mX9\d&K?_.;C?vѷ/s=wv4vMOt>YzocP z{¾e6Y'ZMgxYv373ΥG<[[<#$.@' 6Wc--yIT3"}L ,AD2`<?ע *CZ##AnNeXGힽ*׌aүjaW)6oHtg\lQXV) CC(aE*[|h::΍c[w Fp}M\:O%!^<\r @Q@Q@Q@Q@IyU? yU? ⣩4Ĥf y +MuYNb[}d5H GGGD8湭Y<$9sGpe],aO]jOL9R=dG9n(j_u ;ZR(MMaסʦW}kFiḯXvRyER@33]G om]vqU|G}ݬm&yn[_ܺ uuTu)K9z5gcusu Hn.[tK3I A' 0<R46qLFr;HVf>mDκ V󣹏DIODjV 3q6yYP̿0604'~wPe8΀d~Yz㑴[#kЬՠ}ZH 7`vM󔔁rO\&NŠ_ ia;4GF]{2[KÃ41ܒp>^wjl~ouin,hɖd$LČ#?дxL[kMm*IBH"Jkx*(1Zȗ] - xcÑ~da4em)TG08<}iimKoJ[Q%Ŀi UA'+|zd~3׆IZ}=[welQӂNN9'nḿ$Bc#2TU4HYEZR q$>^Ff v/>BKq2}Xm0Q@wxfCᆵow˧,dу,WQuqڷ5 gZ876@LE̖UCns8(?4azllmG' PXT )TҠK)'/v-y]Y[km5tP YiTZЮt#d602rT7jwGE$II8VLn܄ Jמ+<Þ-CI$ }2r8cH^~xNQ[˥.1\i!b 8s6ץQ@=5Za_jd:{8,Sֻ(9x_ k]V+kK *4<=r68 O@P^WINn,om]0hU[{|ƹ=Rm^ԧ^V-tI/C,1ʸ P2zqj>tm~K&݁X1aڝ]not+ m3s B~7UWv71} cɦ\9}gqbKc4"ẖ|hÀFEr:Sϲ #p.6e$d+|7gnw GKKKy 9a;EcnYӤMrϺ2礸L iOMg~5#gGp҃6zzQ@m%b1OvK"3bonkSHh24w6oUi mTbVH&uA$z s@SZh}7pI @#@969.㱁/kK$1ћ IV((((($k*Aw?Jռk*Aw?JQL LF%F8?sZW|3]3ګxzS YwxK[Sg\Ʋ1spOoYP7]jOLS]b&QQ÷u/ϭw࿅2tZ٬m?[5@QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEsھ,ik[#M;yrd0(N2znt4V'ڼOdhKHG2jW_G^'>YdHGڼO@}#= *khz~y_k/v63g*5Q@Q@Q@UԬ4}BmKV5-qG8jX5a'KM Ǥt_Uc=#ߥ[!ob} `x EQ@TS'۠08+{-L|1CUj^ѵI ?VWy$`89jZƩoϭZIg8+|ʌI>*Wo?e \ (G^t5s %jt5s %xfvq$Ao\쿇5K}Ә撗HFcsle +#6c r}\FfPe=,Hr?u?#V-+u?#VI5/ϭCǔ_&}k eSs>Xֶk((((((((((((((F=CX]F~YT1\b1q]ub[AJJjq%05{Uho|bY =+aĉx8Y\%ԳK){[Yё 3׊*}w<>$- jhQn"&WLc c>~$:Iာ;!qd0:WeE5M-\譼g;//!-e*Td&<߳e7?j64赭wmZ8(`QEQE__$?/ ?\R?q#މOw9ŒܓW++xRTIkD`cza h<7ZpMi,o;,jP#_ĖiӴ/oٹw0Rۆߞ*$h<=;^[]]i砦6F[U?E}ZAkk u8 q>{˯jd (G^t5s %jt5s %xfv~ֺ[yxW3`q4 sݳS[!'*A؂>Mo$Q-4 $#na $=;+K{MްeP׌@fڤ'LlxCi\C[QyP)j߂ӨWZH*}g Iи!''h{|:it{2[?Msϕ@0YA 7|k*IR4lF<(vN㪘 xڽ hV!Welq$ġuE,8$>o/sq}w d@L)r bdRյMx&{養6**5JoYxFYO=y#ids;W.9,ཊ{dx`P73}w{54}Vkn|.gܯ4nJ`$gJ꫃22܍bqbO"uIxR ѱl3TF,Ė5in*˩ݬra0q;+ 1-%i%ə*3Ԛ#J((*`_1_{]qV?Rډn4km/גV_߻` ^ժ֖mh5+O.7Aes?YZ5Z o5\ 3|6SOēI +X H|G\>u:V [ tpIӮcNE-W2!o(@INNkQE@KR>;gYTȋ9+}ǭtmemy #dPjgpO>/}tV/"T\G6G*4vs-V>ïǮ jO=jTqn<O>K4;q3ԒI{ֿ!Ǡ鰸lȇWPXuA<"F`S-s?^R=og<Te\cr vM.q^DQv39ܬq]}yfupFsĖXYAgl 54;UF;-6c>bOF~V8楢Q@Q@Q@qV?RkzKuvṢЮD( A݀UQu1$UG:i]JQczrص-F #V{bH2n ʂ_E)P s0%^69Cx te+5(L7s`gڃ2_ܕ,e|Gz,^ R]CP2O$a%dzij/nfV02B=Ns٧.4ku[k+5+]JC%FJUn:rJWW-pJtOwƨ@N.8l_Z6PW@A K]B.a|8gSv8j6Mrv[$q rx$?.i.s-,ڤΥW(3@ lP h2;UA?18*?eM:;d>PGN7Fqy[O_vEqwhi{5V͹R@A;ɱ ,SwwWc{aªZw__YChA<(bF|C~|u{M,^Ky+13l@ I2x OحS˷$;Undxh;u$H=d`+fj@ 8m居Fi+ xOIK;i,CYCH[<,Xy$Rע*__$?/ ?\RO%L+mJh˱<9r #p-:è{-6dFoAFs^hM!Fg$%2  \ {iݹl M T@sbonwҿy-jnwҿy-Il#j(^t5s %jt5s %xfvuzz [\B)=?C#)=; s7-}ԚuokAen޵.,qD o?G ' /Տ?G OqDR(MMa:yE]Gjkֻ_Tӹ Mq]q?I+]ŷyѴ~b2dc#WRI=Fė+2r?G\trF+eE O++ m-;GCo-q,RZeVbVI `KMO35.z($Ӂ 5^3dA?-P$ m6L\B9U-)'&Pǔ݌qknE=2y9|۽n88`>,$,rF`Z@yNxvVh X[ŧZ29H $94*7ZfՈ8(@́@ U,՗q7뤄Oi2<$:A'?7<9|>G5(FIP`|̿?Yj|ϺdxE6OxnHQm*R?5R=Vu 4 k*+* 2S\i$?4IU]`8%>\qJg.huV\O*)Hח$[>ieJ_uFqһ@uoOa++<4ztx?K[KOK ϩ,YY=skv31 zGEQ ?c?:/*w+ Ǥt_Uc=#] ?c?:/*L|1CTs.cjZeuu{i7_okTwl]JI<? 1\V]=ޛWu04J 0vI(P[T9FgCwiu{hVk "dGO+E_51W?s 1 M /.$3tؠ#WvryJ| m?)OVW;K5ux64۸)19ޛmFÚlPgn( KmUv+[ştD귙!+ 9# AP&c\ vhc5 gV2,``p 8+M:Ht #4OK4if+N68fd%`d+?k"\Ǩgim:`%8d/2ߕp$RAs/ɦwޤ&X B7Εu ֺޜ 2C+Q0La2qK.-sjvQnW@b\2G'֢ĚRִr Z 9{ItV$ZM&9dq",I chuKgxy-$u#PͷnT#S$[LD#[%x?xN:VZ dU  p#O!sZ --F0h-TjG%Rs=jVhD:l:`lrZOW ;UpIvHК`8o>$T}_TY¢ElC elS |jc"ʮ-紨1oE>H㶉q˨YeO.H±w:28xvom䷚Ky,B^5*w&1bAZ(q xUkMSM`Bn("yܫ`cM=ߊuKt1+X̯pH p~V8݃:)%\(sڭ>-nn_dIdI$jrIIMt5]\{KUq:hʑ8"[ t3Eqs"K $F dGPGz?/ ?\QĞţ$n%Qf\$IqCw@mQEB źJmźJm-ڢ)䗝 e\.Z e\.^*:M!ZmXRk['kC#/Ss׆Q -!o8[Us+2X]b<{+3;rj!k*i]bSMO帢Iǔ_&}jK<A55o^ _3*^Gsjmoer"bf$GY;U?U-#IelrYz>o}+] ,TK_cHT\ck'?hV9SkKBCTg'j;o-ziʍkzCLEp瞦mocGTK_cHT\:>im+eY;' (8*4>:4_k/(u${.C%'|OA#REe?4K59D3<[4v_g1dEb-nݕ kiw=L\3Gk1@dH! [`ФF|OA#REe?4KxM*\*Zٵ }62+*p9Eos>\Bv+ѧ#K̛#Ȼ*#<*hcp08r7[H/t[kQ7G*A AWw\UcԿnkW6iwmIz>,$ZZaY֡ ]gp%P8޹Bz1 cu] vG樂HwŶ) 7G4kZSegou<2RvG1 fE!>]x%jkZk\߮oNf *F3%d-ӆlkhc~e*pKe4C=5Uy(h T#P'p)hD>i[_.8 n'TfE]v6F[Vb6F[Ud"9umFeGtNC$CNu=Hm0Ą/ .NNs[]g}R3N7 Ty 0ϥY}_MHG-4,eJ)rŏR/iɽ c9%$qYz=B[V&yo%F aW|t9"]Eխl3?"exF3VtizݑqڴlsuDbBy8z?om[X I[_̦8ēMep` zKO'5WDUicVvu6U]xQs*J>`G"nPv#<SѢ]u[i?yon5a{#Gk{m;eeUbqldUES((/_Ҵ>iy$[I>vTUq XZ,{JMMYêͼ9lrXN?D %-;ik{9n2$F;7+v\Y/TkIffdexr3Wwҿy-?/ ?\Pj(V-Wo?emV-Wo?e)lQL$k*Aw?Jռk*Aw?JQ57 :3]]Xp\\g1t]js7-XncO5Wѿ4. \Yeq 5l0FHGN ƺ6I=oUb÷C/MίOh/I-t?ϭ&!I?޺_BM(((( _" X\UX)DҸjP źJmźJm[ES(((*`_1_{]y5nl;]j)$^ yA>^:`zc9GZ5NDU +y5hoSJ[nq"$aB5~h1-xncխmrQJӡN2mM*iYS?*=ɁA4 V_1`9NNkN+D [jڬ[jR ߂ IⅣ ̪18^!>q)% 9CF'8!Bukd7v{F+6\'ޠl Җn῵F)3H? ` KX̶6n*B 0*"ɳ\<U1g%ښBnZ#)X3,^I'ɫ>0{;6:Ȼwv v>{}1pH93(QѾD.y@4ԣuK?n9H2O1ܩ$S1o%:pF<GX s1݀0so#E[\F,[ `6rN{ tLHY5 H2=yh8aG qҎXmල[5ZFhEF8+G?.AlȖ) ,#Tdy9'i[_GpNx)PpH@Ͻ`I,d#IH1$m!OZ\HkHL!iYY@,?#pGS6\jzk]El7`1mi =SG:,vV%H'PyƞV])2cA=k=>"hR^$Ӻ21T0>d+eŶ}nn5ojo[x> K l|y;L\[ZgK{$ImmGǂCe\>[ǤN?DxJݥx|'t/n! bp[4I@ c- -'H́􄰚6һaR{\,v_;_ іkI.+otKQ[0uG,f2I!^;`թ'X_;_ іյX_;_ іTQE0<󡬫x+V󡬫x+GS3l?Mf0IPIszP:kӕmJ-Nb[_l-j5 <ȣ l-}Ԛ5nѿw3?N$jGQ-;+G (uɪŇoUb÷C/MίOh/I-t?ϭWi|YLz9ql++7ZXWp#(WnpWi '?*CK[ kx2H9 p f$ȇ{2OJtOwƪ:};Ȏ<6wl9ۧƯ-Ư;TaҭDi{y4ĖTϾ>i7d|횃lM#@<RǗP;d\l8i2leM{h'0N%By|Pq*4+?i 纂6IYob áhyPiV1Ga`ϮzQiMleLWlc %\ 9@kĎѴl FW5F= Hb-*'۠>W!"#E @)( kULb rrp ,:ztw: ;M̏0=u>*ӤWQiH'gŽȂHL}=귆,m,|;,0mz]Ax]̤z rmsNgT]RElHQEV-Wo?emV-Wo?e)lw7,$."X8Bv6-pP`gh:ṷyluXhhxhaI׊ .Q$rn}PW!x U}C Zi em#\f4'@s5Q .:PbIX(c7榋VpO_E$J aQĕF7Lg'ZpL~/sqԶ2AQxm|]G4?/r'1-ԫc3N[Y>FGC7í6kf5 F8D+d#<_Nsֵ4mF3%̒&$!D#C8z`˕PwrvsdQh3I](L]I 8MPPp2O9ȟVuj!ߜ4F=J(ðzOצQH 8?ȃ]xIFa `2lA~S ,S8zm{KMw__"  t sӁPIi]𻿽HT' "5StVkcouurbIa)r_^+N08ֱxpYf[xR,m'lgyo|3-lt :tdFm '{!xMQTa 41]W=zTuoF}ȫa;2C-MkRO3A.\Fd?6){ Lmcs GV\s`np7 $69r>q*y-ui_Z72E{h-v31]県oolK cKHA5u#`mC\(ӵ[Kqy1[mL Ny`>} }WSe2ֳE;9X3`uu kO5缎( ?#`;PN=q0ؓ1E DBAcb?EZI+G}+2ڶG}+2ډlQL$k*Aw?Jռk*Aw?JQYRz 3]FRzvi&:,1-B8r)gSHtKjn\9@I F}Q \GN}Mub(\I֏\T]C=#5X}jQXv>`2tZjd7 ńo6oO}>+^LH +d[;rA]IjC.|Be#m.;ʂAW F1<=ĐC8o͍[6Q5x[RD!ɪmp1L5;tQy ܒ8'=6L.Ny,rjZ 1#X#|'ڪ|ZϘ羗pFb*[1^XἮ1ԓ>R[i2hHJ0Ay#qPk*״4?j4$0I.O`-?.Cmwx]WK(wM=fu)9Yr|aGpm)4o^Եho^+)C)4ˈ srBL֡}N(Ġ 3 `kR&{Œxf}-ơ$`}6qssϺFOWBQ5bYIqC#ME1|S ?%aqVbAJJ⭪}@+G}+2ڶG}+2ډli:e+g6# {}l8b3n/m3Z\ZGՎ,\3D Gd -:OkGVL^Fr@€U<3վ!6w-~ҫ,+D+;1ZWRխIYGB̃*;n00r:(I5+9n#GR?*?b'bxoė:KpT\yTbj|=yvwAEUW=Aer+t؍O)'{{cϫ1?t5__$TQEPQ@b6F[Vb6F[Rf `7eqw*A9[j>3K0ykd,!~lfx&I帎'}OEHx>WŽ7wkoD)ti60q(JgW'mE-ߖ'7 wӶqUI M켙AX,|T*[E[Z$c'5%_,{:eݴL>^8Q%Nl.O|6Љ#>L!݈$%DWR.5f,l2*H5E 1I*bǏRy'=Wo?emV-Wo?e ?/ ?\VbI.)`6`u#`m[Uu#`mJ[ES/:ʹ]wAo:ʹ]wATu32Ùd?u:lj;gsw?]zSlk\?3]Md޹}]3g${泂wW{WZ?/r@i_*縢KǤ&ϭW???Uֽ fU7:?Y6n/Kő ZlmS"< ghitZٮI<>{uE壤69PnTq8O l|AO7 =D0|m%X.S .c.qR'%xd!h#A߄- I 9 ,~AZ^96 ǂ@d綢_@YFe@8"@Ǔ5?%:'UE;1Q N> mQOP9MgYTZfKBlijFTں(.j#ON{-&{kIgAҺ(jbSϾ{5G%:'UE N> Vj/%:'TSϾ{5[TQQ N> mQFbSϾ{5TnuHmoAKK]K,6<(i%̣z(f( ( tK-Rx'JG%԰0V*Xf6\Qx>E \ _Eqwh[O_vʻ_Eqwh[O_vv i?.mQG*1Wm?~5]ڢU.b-Ư;G"j8㵵E\[O_vEqwkj9W`?.irsm?~5]ښ}Ip#hojR EZQʻV.! Iⶫ\$IqDj(X_;_ іյX_;_ іԥTQE0<󡬫x+V󡬫x+GS3,ZlzÙd?ulaq#cNbFA8g\\GbdW_l+75ng;ǣbGMW\?/r@SIub÷zG]GjaסʦW}kf?ϭlQEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPX5a'Kڬ]sB%)lQLnwҿy-jnwҿy-K`6`y%CYW? 2VCYW? 2Wgi?tv뚱['kœķ7-Q@OjuO3)ʳ&S1 qs:yRIsRF7{ub(\yG $zG]Gja}C=#5X}k eSs>Xֶk((((((((((((((((((((((]sB%mV.! I┶j(X_;_ іյX_;_ іԥTQE0<󡬫x+V󡬫x+GS3l2ˁֺ. e\ƕĿ51}wǥ9p%x3]=]pS\J럝泂wWJGQ-8cq5֏\\Iub÷zG]GjaסʦW}kf?ϭlQEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPX5a'Kڬ]sB%)lQLnwҿy-jnwҿy-K`6`y%CYW? 2VCYW? 2Wgi&k~ϝs2|ZtX;NbFٛjFx'rʄdQW`MuJeqrZtoj zub(\W\?/r@SIub÷zG]GjaסʦW}kf?ϭlQEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPX5a'Kڬ]sB%)lQLnwҿy-jnwҿy-K`6`y%CYW? 2VCYW? 2Wgi?t6\?rlK* sقU3#^x\lInb溣k$DJp;nMD-pe 8֏\r:oY?ޮ_*(uɪŇoUb÷C/MίOcitZٮ((((((((((((((((((((((u kOX5a'KR (b6F[Vb6F[RmQEKΆq]d[Άq]dLӓ|Ҍ3]f5fҹ]0Rz 3[]js7m}ԚËMLgrګ]݀N?-AzKN֏\T]C=#5X}jQXv>`2tZ٬m?[5@QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEV.! Iⶫ\$IqJ[ES[jڬ[jR (IyU? yU? ⣩&3]m#W=Oku?9?9ni #r}O] '$\Ʋ7 zook8|@̽7W\?/r@izOG (uɪŇoUb÷C/MίOcitZٮ((((((((((((((((((((((|G!Ю2o~/fU6Ө;P̣8[RjbSϾ{5G%:'UE N> U5OXmm~atIqc4 *3".IJ(f*KΆq]d[Άq]dLl?RX''&?B1-͸X,}\u9'9溫R k.n?3QvŌ `?]pX?WOJQ{$zG]Gja}C=#5X}k eSs>Xֶk((((((((((((((((((((((((((org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img4.png000066400000000000000000001106111363633537600331170ustar00rootroot00000000000000PNG  IHDRK pHYs Ǡ;IDATx=lY'?Hc QX"+[l["$;ŲB#-+D6y ):[ZV)ٛ-MIHv-(b⅂DxdϾ%XJQ)j3nXǗf2sk՞VQ~hT`Ӿ_%4?-hm&|ΖSد1 H7{A|W?rU'| Wi~Y 33N 'tjvɖ{{vP\ ]n'dv"|zmߟ\6+q;?7_6WGj]y]؟!RUdDHwyq䮥% p/QmogQޟ!{WcО*W-n䢇F9q??/1LHttZL$ؾ V  # cƖK3f(;d$| +sv#lkIHPʄ0;3C-F}L;p~2 (}L_o]+($!VGE  o |eΉo\Kߵhp'VW}to/Q4dbgLAP4}c:<_|T:;N@`[G|%N4X  JyG'5j=kL^x6d/,lZD[zK/ۯ3y;cZ`,u۾e{蠆gV9XAEA}Vx8PAa,+x8呌t6 o16d<,?]1rMyh²op9@Bm3ɽZ 弥Uf J"K xEsTdytM(V4j?'V@X)c%%ң[Ө늵<1& ]H[8١GrlgOO`+P}wkʕzZ[[(Poo3_Gf"bDWTM[07 U(-%IV*∗裧= p]6V@gOB, 5,z8J0d_ NU/ԑr,g-0+[z^&cE"HB\ YR<\\p}pBuA՝Qs Iv rM x"O# XlhiWcRN-`Y iu]B//kl؁J e,Xy~@' rU-Ӆ=F{?EJR9v~۷6H&8<듄5#Uf#???/3~e|-bO/KL{>`u4ܩsْ6&6a"yxG,tRp5X[[+}L;tXA}WLmwvh4XR;l-?@> uԀh}փ{f@9}NSPٿ'OO<9$tMگؗ,Iү`ex !'whFR N( 5iIqhL&vp <9KVEwW7֡A 51CE/EӯҐHLK4y6y= Rtle ~h4iv,xiO©:i7N 05jW_m%.@,]J "؈K%0^h/J.-=3/s 4`CX(@o`舑x Q=pxj4%DDJU=f&80'M60NB5($/ӰP(ج6i0p-=$8PƷcpP/4 V(zj36uEKTBN^Uv<,CCD|.0T- 3jV9%:d")n- aO݊y(5^^Q_B>x찛 4pln?p7?G\?ߟC/ZbH[!jۀܫg AAz-X_~~_AZ,mSUmeq!G]KoAh SU,i7UϧU9 1Tz*\ S] jbJnϦ_*rZ3h&EaHuAN'f|>lK.abwL99"~Z9ajJNg -!JAf2wr vւ 毖C#ΙO8??{mFD>ͳ9%/:=Ԁ*_ĥ9*4+GNABFmXg[hyQCerޒy:5aj*f87A՛Ѓ;{3蝚i8. {kɵd}A\O_}3rEMW9 `$͊.RWX؅ӈѴ?u?:k>k.Kt64\r~>` 2KYjj'5<} i|.l  8:T _SWV!L.yg(n8#B39Rek!*g69RPdh"$O] h" 0og nK^ Gʥ.إ4y]W#e5LPhI8RBJ (o@9IA ?ԉJ\2TᄦM$TTImɣB&t$(bXx>PMZx U6Bg^=7#Hjc9BTx >0r9t롨fJ9BlI_jaa$JF<TPgmL-oxm VeeW»9MWܓ|P]`^ۀMV{dp6Oֈ7ٷ٤'//NS35X(br Uf'Dd`]<10RWz*64`@fϘin,@apzIT!!U6Bg|n fKV%S#3?sЭ)m@/T5p q0-\S.x7,\tČRGB_ dV+5^-=Yr})8ŕO &%r9HԦ[Pb2P$w"5f&H,B|zKD$75prUJTJI=0*M[eS-TzswODhq~^F\3Exw!TcoG5G`7N<30^aGk9O؃A <>o p#젣^ߜb78\H1jR]AݙPA=}||*zYn̠_S)_RXzuUPgd=MʦfM{`kzo PlEb!*Z {D0WΑC6F[s(AڣѨK),T<3ow2t]> [iA(= k$# ـxݎӑXI@u[ vU%m)7ʫ@s#On" 5TW$m웬7H}M?X:UΑ[-G@H3@nV R 8z|eOxAlBOy"( 1홆O:}`+|PI0AV.p6 T:_8nF'(&4/\I_!P [ &r|R-Vy>-5(~_r.d (xm6ݮ}/xh+v~ ~:dTجbC"vVczfG$Xˮ@G]v .TCh8GoƯߙƒSFb֦ڏ;7꺼._$?==Kg ? W9QǛe Wh II04B+|><B(~*B]pMUˁ՟Ok.. }uD0xfIM &(<^q\顛S+Qk|~ /QN[愻]_MgL﷫ӍHݖ#*bRZw`W:'qR XAo/Qn'VgS^j2t RͺyXQ=]BPB`=kP[}S p50Tߪt\RS؝0vh 7ܢ_ /:a"HK O)Ґ"?55 ?󪳫}9tӓ}APZ/:Gz A[:oUFRw-lo T@A*tX|ߕAA[ L  L'I%.# =IX\QK?/ r$h8)UBAN%Q|A>.BA 0f<:# =v?bEA"TxSwJA 4f Б{[# HwAAV .A XA*wi%Jo3# H7z , L* HؾL}&cN'AZBTAoNQޝ  =Fn%nK҂  G .~4^U  DזsP⇢}|HN p &A[lɨ QUwݸDTHWfa/ O0HL_*eCZ&h[é7 uڸM1w]6xD%Ͳ)/dQh"(p5Be0B]^uBb}ƭn'ʲwf| _ٯ8n$S&T)DדF1²x9(跽mculO104kvABQgl#Q~2;Q3*f.w$#HOjUw{hACNÌ})Z<ťq_,H4O!YPp^5o;[gYDŽVlξ,YèlhIÏ[O&Wv}wHxFl̀*TP[ c$}IWjWe Ho,:w\OS" {~ӯ_+ʲE\[Ϋ~ʖSm7T&].[f-ԁd 0KR]J`2fWzwxj7 rWAfSKna=> . [m-_:} s2KKA@o,ҰKVQh]Q!}t AQ7SW#xe EsF>7i 6NU# N 4qx>HAB' 5Ĝ ռۊ\īF:rgr`߉ZPAbK tE!zQШp]軅qnn`D{游l@{~ŰU]C!g|; }"|$_3SJ+Ԩ8Hs$b eyx s/f!JUb}ƭnBE>_YΌ/=+9m;3ܝUY_OM&j(^hۮ AU,mCxE>m$Fnyj3] v|m=;eqҟԯopld-د\ݮUv.ܛ.&_+h6a>c t`K1LÔa1!7ݨ(HbHS6Z`E%V"9VB1RDү֓oVӯoOj޼1_^ a,HqL v ~Yˡ("nǺx@,'qaay䴇q0gwBGٯ˥-C,D>.\h򺅹Lq{ޏ!ˤaXSsri}M@^tr~?`eY_ruCE[˄KǫE{&Ɲfoi쒯 .~(2 аJp>}f1p/6P]>MNyaS|PXQ '➛7x M"_D{~> ی{z*T)=n;IС;J58yL$')l!iqr;!CR&BF,={o^46G)oSHl?WMV ivL@hʒ}\zF`CO~̈z2 * +(%;Mg-?7f#bҸZ6]pqbߘ*[EЍjgE2owy6R s7cY|M Uh1 5 qKh'6Zn:3 F -WRyp;C|7ۡi]wAE9z sjM\mJ.N\.?Uo,:4_" {~ӯ[eWᑊj<4|mMیovAwochK9g:Sl/7rNij]%ߦ38&\.Ezh*lIP :|n Au l迮[B|TN;gEya8!yPU7!zSKn ,o~ 2_.}Cñߖ2F?Ґ/ !o,ҰKVQ皸2$XS؃1.? !ܛ ZR P8$Vrg&|PY(m⪱sG/T'MWuKp1v'|!}&۲d[p5\ącAŋׇyo/n8..wSʔ{+7ܲ'㱇LOz;`+w /o4)]Z1=\LX<ʁ #LVxȒO;Tt'; O4-җt]GqA%.]x=[w> P9mM]r#7) uvMNoHFC!+Kv6k0H:}VU_ rcdGl`1&Y9k?Ki(Faѕ5̆`O{۰ Tye= *JQ{2qA1|b?9.qԷ|3춆⇢jZ[kjt5 cc֞A Fwy WCkBP}[Uv!on mf_t-_VY R oUZW|K򠰢ۊftFNuocS #rv:!H]}}TNXU}I" }PGtZ а`gT_AD?)1] =aP!soҡD`\oir0aHzFȽ.KGVocbm6( Bp%'J\;X/MB{_}j:1K  !(LY%kg)f(χb-?eB@~T )8`I@9Oq AͼJCp [+s6K,ŻsGMopD#VU_m. G b2ޏ,GbJ}``$u.[(jf4N?f & s A-dU N&3'9Ġ؇Js  H9qdw3БΫ´f>kceEK16X;xxOVdU/AJ[滬c '1*pxowlx[,`%[ҫ?FOH$x bbڭeڙ$үRciI~J؁FAʅfh9@[_J Ȑ;N|褻v\`nZ ҵ(4LUD+?VZ_EHժfO_O{A¨]rnL46x$"IכXR;X#ZpߨXJi1%]9*Hf\&"壒+k?Rnc5]>I B)vmP)wRAJRrkX.MqJ݊6 mm>uz^.~t{X79TP(;Ϡj*4w_y:fnI@=4VJ\ZI0_A m`(`6pjh4iGkΞ`-A_f8N4?vޮ*hcY$KPT_0ewgrgzch+1HD4*ŭF>)])_}'\PqPF;7}ڋd=)ǟGBmW1OWBmφB|!0ހ}kGY;܋]U.cU5J;sgwu:[XPƤfgg~1.<돞Q)ܝDSz :mJl?WMlهWpZw}=i4#vE$`-FMׇA8g!if~9aFc_RP#=)AB\Sг+߳rh3V:VA[y0)p7u/+]dԞ~Uw{hαM_vW7ͷm4|pkPb%"qD]~8sz5A~[}3ˮ*z}@P = ^& #p#i9tSQu}?&[a$ԡ-ǖ._Qv,<zwH4zeU7)DZ|̆U6YW^RYe;pCxRK4.o,P4ak&iܛ X x0_aU( A]R#l̾0b̂GFU:Bdf3 ğ*U^ :*ڱ'`=okVXuN*SU~v7Mo2'\2{d& >?~P_9a!}ppN.S  ـ%'>#F^.8& P=F__n$GFef,NJ=G* 1O?6]xIW qq7Uw?C[;h%.Z P R8j\f;6 LWq356r#YUޭ;*NeugJqPx)m<+Tܩ=MJ~ۨ\=,-vֳ}ΫBy5:62?,/n˼Jw|.m J@c7ߦ<`el'F.w@YGo5H2R򱞇6 G }`g68(6 z`.9YS*ŭst@GUEZ>q՝-   ]r.-_O[cdiIy@II=j4:xB^裱}8e"-&cSVXTljt4COk0h$y|&_f(Hd,J9 0yL-ߩqpRh~@Rռ zץpx..nm zBe''3O[Wdi):r8 7Lt}AkOH; 6QT#=77r5%1I~;:䷁ s6t;D>c+䍙~k˾IC@9;'#!n  ?a67YZ$AkWM0A47Ѡ<,WN$H+0HНIS 0is~}ȃc_B@{o18G/9tfEƦo [%UP)z˾I'Ou j O=q*_`SlRigFhԗ'g`!h9CyZ bƣZWPfֶ?!rt@ l.] x'Gr]jV}%*r.,pD<e6$}5?v$b0$4dهqѐד 3Y H7Dvl( هG=\/B= \ߛLW3et'L 7>#A8==^ENY>4Q!kŭgƾ]OrOꗟr}sDZ\i0{ΰ)F:>ta'{+8HFR70W 'E]C,"$^(J+ l86(  9(8qC')a^]1u?qx:mȾɄpFSNϙD1r}+~(dQHύ`ɱԀK3җt2DwJQ"OS 6_BKI N ,?EU\Wv.}c4oM@ ,-GKSl5}3J' b|<;?\'N/ ! XW> TIuYǔ[!bNavv- 'bK)'E:a<χhmG>U1&F@:L5Jnyзf.[f[gp±}VA G Hq@JRy?n^N <{#τʁS0jVPY׼kkQ $ g\ZBq,Aˮ gg`ɽI[ΏIA,Q t\jwy ]P OE͒TNwYŭ*w $]U>A1Ձ7em O@-P}[Cq,1:܋1 H4?wN@Kf :$GBlUI*7Koe *cz PE2m]$۳- ewk~'QВJX/-B6EKob m3Qݺ]%V+~USu_@)\(hFq,? ?BkGT)Ÿ^De=}ka0jB5B4UW1xj}rcZ#n}|H<>aU#X6WMt]5Rň@|qnsa\(uLyWgPV߹N`K! ZR} !#XYM}%D;^?z-}cyD7BmXһd;,+ !S HK% 4Bw0Xgq\>?gj<lpCV:"/ 6wu5Km v W"K?1LHXU}I[D>5GRSV: QUUg@ tq/hBBת Dc[!HôZfESn{ Az2 JoO?T,!`C45 f_kHUշ=?70eu4L&,jjBǕf?"l=QZ,'o' ]H<e6$}5?킴ޞcyӶdC^T85!s?=Ph1/dOcNWV薠bpiKh 9D.òqޏ:' J&MVoߠ8`0;H ^_OM&j,4O߰G ˤS?Z)_}m!ud2{>K+`2ñGˤas120? ?NR ]gÏn3ɭƷ._Q]8%0^4ہv\ q+=m]~] F=3e9 雱SM⇂)40n9K,DL2z' 2F͡ńfO);[m:.-G zԷ#{XMx ig2[}Sy0+_E;}%?Ҟ]7ȇ"ouyR'!CVik>7 {{/;&6#?caTNQX*H'?JOΜ{.T}X6}c::K4#?9 9ydmun^4ۄ\7 փeZXGd0̴2omܝDSz)sLa1f7i8[O'/I'(J? ;|C5%4}#`\&ܲ']=,-ve@ a718` OP_VARy\8j%!L,g9̽rߘ'JnK5;wj̵EGԷC_T݆r$0 ֛ϔjovw vynH-(asb~eޓ3+2CN{t˫J%:pGKQ^Wjכ5K2q{e f <#e.xP5ccwBV_iɬPJjdJJNu}oc-KL^~ȷ㖳c3ҎX~P vJ<3d02swF̽ebpN`3@1{k9؀;ӂmR|FeY{#P{ROzRcitxl#;F6%Qk(ѽke&NQBm[i'UhYwJi~`QȰxZC7ZK?e9`'h`LqG;{>RG:#є7A<zЗ=G4ZoظM8I}>_zWrΫ&գQV*(u`=?Vz\L&W{" =3g"A>PvOBS%.x>| U:5%1zo1n`)+yN1J]4X pcjQSt<8@|.w{hz`(0tv .Fl\ < 6M;ĜsΎ)ORܛK0KC˰_qǟwYy2 su'-.҉RLB; 9qO)ÙzCޤ-g'\ayD<{OA)bAToGU*¦ԆHAIzdUJyPu0pR{>P#ÃY {o q2QM0H{ddWYwSG5iP\R\DfԑbHpX+G˾΄1BF?3NrGZ2ц ~x/2:AjMϳ{`I_2`G¿eaiE9MH_Ve99K)/n AF~SE9Ab+v1Jf|@Ϯ.rJTǾܖǞ\T9au_kY~!E0,^B}aJ{*ؾXt l2I>`<_SHMh29hS\iAN1]4#U.?)N\}8}~!aSt~.[h9@*|AsٱУdçE*U2|PXjV)k j4 -mIIN3!/Q,B7Ȟ5 ֟Ri|.ng ]KkaA f^}Iaɵ,5 ?J 1HEoF;5raҋtԷؼOfY~y&%A5#X V ":rjC$׶6!Eg`|aDw좽Z  Ѓ@GhƑR\m`RmzEUk/"ΉI1jd,`vjY qV *FN/QqBAj{FG ^B{R#~xԪ2G*cf*ˑuWߊM_5],8^5y3WSFoI iwzҟDO6l9O1 ̽뚅(6nu;=< J;?7Nm6]k1VepЏ{RwFa64+O> $TOeBOkcJj P,QBSҟ ؝ '=,lY֣\6+ ' W,^dr|f0-??DkyOwkoF!U˥ܟ2G1qELer$-Mj"{>Sw7.z pp;T񩳣˞J+~EL :SefA7!B|Ȋk41q:\sK+ɉ̳tW7 QO*!ʕ_p]./ ^W>stۭWj]^f=&C!}_ HA,ƾ?^qL;8. Na#Y#D-`m'$tf]rEwI]?B\:SZ}lN2wRT]Vw53VZ|.N ]R]}Ǫ$a8~/2/,g>Э (HN7o_W1l8{c0zBr8H;ŭYXw6co(~YK+\|*Ҹ VKK5CCskh>[JݙPCKaW1ڛU`>|~~Mr6nz7sO?q/s\|n A:E[\a8t`>5:vX;Mcvـ|Ҷ IMݫ/}OU,.ݜ3?qjDjp!TO_r/1 @)X7}UEc/SjqMH]\L>55鑃=H-WCf1m;k/#+5Bz3n_O郝}{^2rӳ[.-KMRj˦IR$/Mu)q2ll"FY~H9 .#}t5t:|~/·WطqJ3qqO_jUPzkt涝u*cX`SE|C#>$/S9jrnwnew_oo$?&a[JL't2Ej4gwձkWSQ /:9aji|O>bngݽqCwWWHYDEIŧ3OgVqޒC6#ZQWޣ՝pĹX(F~t8@3 [4w}>$Xܓ-V ;* !87bgv@;6:=|`t:2}O8&H<'6rcq_}7g39RN@s`u7Ĥz59]@||*RSyP>Th&.}S>/ ăH[eϿ=Gٗyl:oEo7@[jB/ӦK|LE5qHMcv[^/ -hS$/88{os3AlYy`?Ƽ_6΀9OX#'6LԒdid"Nc I0N'+k6@k)qv{IL<˳=Dh4Go UZX>}~}CԦN$~mApz4Xڭy$89@׃Z-^/ )ެ{_ 9j䆯qһ[•Z#79$(OwXm!#R3?fY'v&|E*jgs ''łdP_ufSQᕖ(dhkF^FtJ R9osV) k\v__sG6^y HMlP^{qa]>mi,|{^Y'z:.jpb\ϩӷQ:֔`რڔWCY96 .AQ*JOMM/r_ ^^Y5|-mqs9JetS{J~ ,pR9 ܛ=饏6hon|#x(nԪ.XS %ߏ}$tHSL2x6y p"Ը ')N_)Z(H]x;Ldv 21%Ģ#߽B@N96e/lg~ljtxN{]L3x|fF:|?W[uڡK^/*kTr8&?{C{mpz.u3N訵߷ j&+fyUe)N#Ŀ3T:Kђs7%39Ր#4[~]}ɉ{^gt ^tXbwt7|Zvi n_d"_/Xeퟸ|xlO\$tf*u`Z: E7}P_Byj5j ] ..Bh/q𡷴:z񩴫.~?!K#X[]S9Q9rfoUU#}O;޹wU+TurEخh8{7kQ]gﲫlF=“57pћ}>45 3'x,] Gmŧ3kA6eSBI`Q'c0()}y!طN,|{8/)yʲk]C`~K8cU 8/keӋ۾-o2u:h4'=7>4Ͽ/Ţ#8e-cc3_(v,׊?xP'Kp؝4bNKo__?fFn6G-f{0y8ujnyayә G_?\]_0^phU6f5C%cNY><'2Lߓ@t֎]]TOJDz̿әC#7+8?4xK,N[H_SD*꣕Njί#3\Kd'1[{ڂ j3^GvD1*2}ү:Er %aPK[eG Fu>&fk;\Qmn;$DZ.=_5F8֡9P7LSr!>}b:9AJ÷gӢv_V6=p +3/ca3ˠ+-5|\uTJl2L!5 _ oySɽehg){~_ ELJf<}-i#9>qw2քo5/c"^[PQu**TDW>VETq/T5TsuLu(=RB Ha_.|PА/*W'y".xLfkoV  vߧ]vK|_& 啻K8X,^o7)# ,^垥w;KۙNt(iK,uأ $,̪]mP?9VM*wuH@V*\X{ MW}J7uPA1$(ҽr)fUq~cFW$|:zh~]TO{LLYZK[JLnWzm$j? Ϧn)GiBnM.CzM[zWJvrb8 <|R\LrGlkAwC^K7mD,l}|h*vY{6o?+JpHUa÷c5; }A+NX *v:d~!a )wZ{+8ʿSC=U}vz,Q6|<[/׊g*f `Až >O|ss2O\0ƙ% \cg-xW7Vͻnj'ba*%" 0Birי$Gmen^vQW#+ȅj ]^tה=-su0BN["[EXs+ke[7 U xH>֬usO ȍ{F?|ܶ4m,zm>v2m)Fڇ.fg)#qyܕ/I>`K' !Wbt2ke0gt^{?E'xxhuQzZ{ٴU>6淀.O}ޙ]ylq\}XFnFSM'o3`AU@L,~Yw ~nϹ5WOHܮ"[r+VV>*w|J`3:@%*RzVCtǚi›tqWNww3֤INąeÌm/o$ȍАt ?oyPMVڭ./wH3XJ ci[E3kr#iձcOg::ˉcbK98.mq7tZ?y `^{3iZۻNJRy6E8m f8{]14 %!8q:?2K>ˎ]Fџ%R!)5jY6(z5BX~Ag#Vyv|Mr/2VkX'/'3<]0˦s}Wɤa}"[d|Ja skAԩ?_&UfR⮿ǧl MrL䶏"UBRGCyEjUUԤ>RԀ_X^yaҷ<"Xȏb^+a(}2$OZ!m܇UZOkSqO 2[Jb;-[h,RK ik0f527b>Ef:9EZ 1ݽ[e!UR6d(T/zby荄e?C~@X4_b2-Z34QcteF+ Zf'c$G8T[\dgkneiџ/Inj,+* I?quܓC-- Eoа["j<ą"y>zϼf_$9_y]P1 FDŽoc~6r=ʲ)nP.J|bYw~ҿrik|,$_w ]^?*U]IŠ񩈴djj:-NX>3?Cޙ2[ISzl֫ho0Yڭy–1AZʢW;ztVm၉)X{*$U;p+W5ʝ;7.=s xďȄ?o|@\ `9f??cNRnBWK'3ct9.w~n~b٤<AĸQ:e6f^&qjU$C0ZtXA}}~~X6Yu.N0'#XkFN$\\q#G&&9krX_|'tKߓ\N 0\;|=|}`R,}sk;߮wCʾ97GGMt+giM<|^bH)h F'%#ۼx[˪}CnBVQޱ(gt²tjھS8&%o՜e-uc}aA bL5O*M'J{`NbX.^Y:6o7skkbze{Et,JrW;~/<|-49cެ}¬{H *u|Ҟ/.ҽCF[.!  5:ń6y #T/DwD:mj_H_PVTJdX `at -pcFEK ^0b>_8mgOv\g{Ome\fQ `fV ŀTP y& CK-D,Ƚ`EFaG/G~N]QrCevpؗx4oJ Uq6 fteV3 Q Y&қUMJD2&.249 5D+DЋ:>67h|"}tG~2HF0%qUI!HĿXS^M>?̳0ݰO$rYqc_{{^ I=?:LwΊ7e"SRg"mZ(p3^ctnngcߍѹ?8 b)$ѯ+ҹ}WEeɟ[C?#7ƞ?O?[jV*&--YÝ}AWk _=Kӧ/$VYHoLyWHa)]>κ\ӸS: O2z{X?SINط#?W\~>۾?"?WoHp;q mϋㄽ^zSKnS?˪%dtO[~2C?Ǽb٠&r(TSQ>‘k(* O3:%-ރ+P-/W7%TU&*ft+w{WUH{Bǣ>o3Λ_u.gıWҖh$Gfqa6n)S|dY}ϊ7 ʃ>tbфS'݉ӝ/,>|0 b -[)TǮK,M z{QK]q䋒j!Ugi׫?@Q'4bp$jFJOX_5ʤ'4 Ԃ{W_.%#-s%BJ9YD_K&.eSsD&&9Hmebxf8,y6/O.5tXuy6(?}bWt^{Z:}-9 PJƿJۏ-~<Ųl2KpC韧R'zyy+ؗ/\}n[3\~v8=fSl݉6_vvVZoAZ+fegs [•Db怼2#}D2GNE#InT'^96JnݥUM< R4kTN0r*Jٺ`OK):Ƣ`z5fu6y/p#*l–8r~;V|QH>d-VK0,5>mvqکJ''r. ͂K)UfW2ktkշt1̏fQ-,. kfA2zT8 G*)(ݛEe!]ZUyH S&}NŌ-\toH#-F8F!qsWmM$FlCQ=6 /<Ѭ4j'.1 l]߰?:.SǾa iD3{fiLYqaCsu^Y :[鴳%M=Vw9~E9;8Գ锵t ]Y&U2GbHCϻ2JzM AU/WJ`9TffZvD>}ӷ)k%ٱ64P̨,sS:a {7!-QɱwrntV~_RrÑS>{Sqhb䶨a7[xڸjVR.[S~nU,72G>VVLxNQUmAf[~rd=SD,lp̮6k K)c1&;zIЏq55aZhf:V [:K瀔HLǎBX OjǺ^`ZM`{Oi9t2?'uR&Zb p8gDB긊'fXy+^ _"-U̠\D3 m_X0-Ӷ "K)H 'G -A?1p8JÞ-1&ӥjEX\'3?0 1T[Qj.@ :Y^k>#7=x 5g=jAתB@+3"-S0 '9 TYOԤh0A訜h&vjo^φ x=W̮wQCЌr9dN2@53*79Z^s~{S lЖJe1×lha`kMGOЮ m3z㮛acvK(@f\<|7Ƞ-l5g"f2"uK~-4_x@ho m_8f} uMW1 Њ̱pNCXg2<qg09X>AZF`~K}^@;jxlC'Pmf>Q梣rJ\Xة{>&6b:\ٗX `qUMCv#fVC po4ڏZ֮Cc 4""``vX f:ٕGbpPk_{:͸+`2l;zmUnh3M `{WsDp9Te:5 \M`[h,dtW7AiRtԎ40Yڭm$e\<|71% fP3:mF);ډ[oҊf@ix3zò)V90~F[k)g]ۡR0cC׮Kña+h#_24>wZ mĸHG¢ ~ `av#tt j>5@;jL?5u ЮLM_U`JhQ`CV'3kLtw%F %V5&h]!}4hZ WޣQWm+DsN|V N_0@2:u':nvؘ 5 Iڭ׬l=_JBGM q-`9u6JU,X7}k8c`{[|'tNnv*fRfRѤ&4 K@;iH Xj2 C뀩[ہ(6c\WP?h0oGb##jL-fiihasA@ kxSzyv?^`,h'_ Ik=Wl%4V5;G4fVC F8g,rLvu-n !\C鑠"``òM`/0ա>̮8e59=fܕ݌k0NX( ٯ:+nh3MkۻjZ-4'駯/; lЖJf0_8M_$џ]9agakYZq-`9۾6fИ0?i6JUV #X䷆,lh1 `ƪN@/bE3:mRMm_K9˅0vN_R ^@1G0)ch 5?|Xڈq̿uEv!j-h/F0%#I;D-&}Vikxt*silڊ+MVH65Z{%fc:`Xf:XQZfX 1\peghGfi.(]"uWU NLWN`Egv%ה0@W6JTJcj+GMЌBiд0vGg.['SBq0p9&r -Gg/Z]ːz -"w[Cm`b- 89vq-`9u6JU,X7}yi2"]fnЁ~_8J:huӷ0@; 2ɔ&O;rCw!B05k;~GV `tTtv `Jd@1"-!T:-RY4RZZ~Ʈ*: uYU[z\9 _VZM_cZvx)ѨG>װŽ7-I_&\@5$k(=bl?1wЪLUmq֝]q,3AU zQ7LX( Uʐp4b:}13%#شkW- L髳kьhW&{]Luh_Ӥ,kRlF)0:Ƶnl6LĠz-?II1[e[IENDB`img5.html000066400000000000000000000004141363633537600332200ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 Parse of <xs:any namespace=“##other”/>
org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img5.jpg000066400000000000000000001010351363633537600331140ustar00rootroot00000000000000JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?/:ʹ]wAo:ʹ]wATu2jnpP~.,JDn7n+3Nܻ*$d֢N[@ANMHⵈGsO.?3]=h]y&]a 3j#*_u?ҺY+\SX#r?jIǔ_&}jK<A55o]/|̪nuzֶkOuQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEy%CYW? 2VCYW? 2WT^B0IPIs~TSƺ5Yd1"[3ÜW3(IEUv{d[Y7q]7{)g*GOi_u?ҺY+N{$yE]Gjk֡Կ/?SXv>`2tZ٬m?[5@QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE䗝 e\.Z e\.^*:CK \JOAkON¹?d]%g\C\NT }Mt{$xIkՓʒHW>DwU֧܏AZÕ#Ȯ?G Ӗ&QQ÷u/ϭz/|̪nuz֛?-mu%ljtx#s%Jc. 'l[y87 CS-m:NϷa,F cϘ#=^ؼw&ʿc3`;쌪OR/N̄ u ̹a@]kiE$7Q>s3A j6>s1\iܤLWWD nvQ(=J+ao44deR% ns׃T&Tvw P p(&-GEeO_I}=e\\1#vO|ï8{kyؑ7hɃϠ&:*+um͛*[Ȟ#Y tdkV<`/?r6ɷ8 rx<#ɴPkwc%r~QrxM_P5u$l$M f#"}ͫIid,an<ŰH䑞Q\~]YyN/nmapPv;u$"zޣ[c:ȉ8dgp0 c4Es_ԣM5Y6ey!+C8bhf(((($k*Aw?Jռk*Aw?JQL LF%F8?sZW|3]3ګxzS YwxK[Sg\Ʋ1spOoYP7]jOLS]b&QQ÷u/ϭw࿅2tZxXy~GZ+ݻn}{>]dֹ;_Fss}& B9# RU o{ګy 4rQq6|_Eq tZX]ԵMa-#0#.9j<a-T"?*#teGvF0a]=xbY~ueYn^Z2UaRYYOڱ>WZej:M''>lѲG<=8(p}ޓkwpXxnn!mKd{U(Vڕh66N2c2I9< E^Ds.#9;P}7Iuqwu:$o4ڛUx.ǦySlu5H__L^mt0SkJwv֣S2 w u9$v8$֚;۴Y6LSkF̴mM!7!1&G,}XOU_ giu,sZMqs#ftc{Pq 5EQMZP[`Hlgshc,^E4TqpHHb6:tPnl{`{Rѡ*2G'$UHWԢDe:[=Omi*.TpGAߚ^'>YxG ez9϶X\ˈ~)cf R6'YuT@\3FTD)B0I$YmOԼ+vݳzp3]>Mq,ڵPBZs9l/ٿϓ͖)V ݌¯B:VU=R:[5Y0%r(?ܘИݪP鑎*ioh#&Y1#Ly'tW(V\ >{mg 6%ī8#ǵZ]sB%& ?c?:/*L|1CU{W[ou7v>nif"M*[۩m}r{=f&>HahڤX^Lor0\xO5-cTg֭$_>T^TeFG^r~rG}+2ڄݮQV#/:ʹ]wAo:ʹ]wATu3;O8ofz_|¥iKsIK#nr1ֹULn2l앑1b o>?3Q2rz9ʺY+\ѿ?ҺY+N[$yE]Gjk֡Կ/?SXv>`2tZ٬m?[5@QEQEQEQEQEQEQEQEQEQEQEQEQEQEWK7=f3GRۈ(B Wk41\A$ƒ"xC+) ڰ|gke\Gim u+ܬHqs"P݆r׺%05{Uho|bY =+aĉx8Y\%ԳK){[Yё 3׊){5\O þv5E?)]0>a0%˼oY9'xbb:ݐr2xq]4asϢznX cs8FTpS!>SԚ`~A`ߴ`n8jJ)F/H?oֶ$h k[T)QEQEV.! Iⶫ\$IqJ[x;\z&>u 3rOa\ CI=KW]R&ծ F1y]-ީk5[5pB `k_[ZNfeaKn ;~xaymuvzﵙ1".8u#`mTksmKK7Qib 1W.wҿy-6IyU? yU? ⣩w3Zm"p;\́~ֺ ?)KsvϷֹMlb6H'5'$;X}q )s+Oidog?ҺY+N{$yE]Gjk֡Կ/?SXv>`2QOZ#{I~;̢vrqS׵k&I/HaKMUÞ"X,WI$ T;sx棵Mwo=L EyHw|{^j5&x9ɐcibhz+6aYY]%- by$ O x#kC6) z–f HY|_zTmyHP6v N?o V4ךqFZ I$Zh/Ơleﻖ`Aj4&0`s[V% ۳x"kƜ\mr7}UOL (ȝl,|3]^: B-ί;TMkxzj3J$mWv B;`>e;ĺƧ SPadR8(Y`Pw6[gmMF> !6iۈ 5x3 ֽ *s1aTd|́bLj._M.ZiD+H04 `2> k2{x<}BId`nb>Z#qd xPhװa$.jdI4*B;UZ;NΟ MD]m."0 bfT|8pڛASI DLr}TP N2#|i %ƝXy侻}n췲kئ@[5&kmZ]x7/+J0b \bcݴo]zb6tԯ\%Ĉ*98 g{xcN]XeF[AMa\99w^aVwIm3jWJyGG8TGuKFJk/0ۖ\9ax#VvV@Aׄ4w! ŕ$˜am9iм/vͤܢy ^USqU jd:ݴGr-17)ʇ963Y 𝦉}G[ȴ$ql.wd-:BLa7zB^1j2=IQ\Mq WIn9GC~ N^Ei#īqkmd'BTO {e Ҫ@W¥Yo"VV̊NZE[Z$c'5oOa++=ڢ*QEQEv X??-m5&ˋgX܁ 0)}#3LԽh.ᎉo1閭+tpdg^8, MiPl66H@U *NZ}P (1|"F`\w4{|H%aViT5fp=>[ǯ|{F%Ǧ$Ŏ9eͪ+nCzw"ž'kgZ&RJazWcfhڇIwmR8:בgi`&C9%NFЄ~GNT;çA\^lw"(e´wҿy--P? e2X0=NMXJm`mQE$k*Aw?Jռk*Aw?JQe?uZd+^`\֕2~E ?$m ]c+8u( 'r 'Y؃YSҾu?#V=-pu?#V{$yE]Gjk֡Կ/?SXv>߂ʦ;akk Mq]0U,I=u$Z+>={GBcլ\M!-(|ʯ<#5x@>^w$4]բC[E0(ʶv|Rq-5K@d}T^ܬM2Š m1r9(((*`_1_{]qV?Rډn6- %rb[AJJ孪QE0 ( '[UoOa++P6`QEQEij0xVM*./v66YA!wnu5i[B95K!J,@,9$S-f}K]Nٚb1#gJoyr0>nlZx.DMuKeAWT F͇YGu9<I +|N^Xȝ y3# H[`IW'N#;]2HmnA8ʳe"_iR݋[1X߷kG `k.Z]lQ] 20O.2XcmƔ:ϭC`Ymd& ˵0B`1MwV(xS@STlwK*ƤFqTAա%QRl}u$h k[Ue wcmL 8;qvWk}aٙ.S/-LPIWPEW\?[_Aqsim4Bw60i;>iյdm7>o3Wo7 0Ux\3uU xunF8'j)@hضNOҪAxmbKd`Ee9YV*ː2dq@+i`=L|˫rqB1JYBv0[8tՆ4ˀe^xgMRmEUQEWc0//ָǩD_aZ5V+x/ݎ0Կj]kKkڗz2e-KڍW7.PkǾ Gk{ b}R TvE'bI$IA>#Юd:֝+-F8$zi1x"KQͫIo @Pq''5Ӎ( %XK E|[,dET@>ֺJM6TfPuKD(oL38'z:J+]*.l#L#|a9O+d@a?YSPc"بOwF ~]z7|2\ @XwuKX?t=CR߲[I?n[qK^'>YjU-REԯ42[oOV t?x8aY|7q!!Ҵ_ޒ_RN˸`@x  oQۚ nj*HGڼO@}#=`ۚ nj*HGڼO@}#=`ۚ nj*HGڼO@}#=`Qѵ{^{>N,Qf% ͌r9f+`<^q/֎6U\ %n'-:-#([$jZf+糽ϖ i0I(|w NP'Fm[{-iX}DUFV#A~]?ci|oۢUʟ<N,HXe_k9$I, 'N=0n9M3HO:Qʡj sB(cMW_G^'>YڦM4VI<$PƥG`I$w{R-Fa1KdN9Uӵe*X +m˟Xgg|eIt!rqC5A[x+_liUF/,Cyad ~PNMtڭΣi1DTNg<,ĞWt[Sd]gcQ܄?h%¬ټfQ'#oNGǀ~BEIDE-<9MK]1T1* M R{!=iƝr{sԳ(ȓ͹bp0$ rŽ!zG4׸_7:j( ,|c,C!^7$n#qk MH $-1ݸԳ^}2;Rff \;*y"4Z[[6n-N_qTb8f{4kv60bB\<56Ýxfu}b]K¯qKe$f!#2W^z bK!r~Tcǥcd؋D9Xǻs\P.a[x)a5v``m#x-(8E/,x/+{haцQc; |ǩ\cmMBy'^5Jp榼熴&KDGfh`\n1Tx{^ wC~'KRś^\,Jk=HVMV\uH ͥT3Uj5 kO=[Ka>Vڕcy\sGJZ/u='YQ[m4ɵ̍򃴌ڽTmuWC$7vms HK dAAҹ9Mwks0$!ʀiL}lkG}+2ڶG}+2ڴ6`y%CYW? 2VCYW? 2Wgi^i@>W۠a~i,c-22Ӱ1#rGIWYFfh$F\\!rp A{z_F SdGrz`X:dGTI5/ϭCǔ_&}k/M; ws!?A⺫[yG!&F2=u.m87nB vblg\Ίx'|VMGFuC=߈S ipMn$`m Ť$^gefڿuZu-Ϋ3щ rAؽ#ʃKicqqemoX<ѢXryYw|>HDƓ#Ic4s~#07}YҋdU f v6GtSdDьҡ#[*s5j[ Io @ֲb09# u8ƟIScMtY]e O,CSzVĶE(]֌vTe$OФ:'G&>HEqH%JAuwo@7Ul"gEp$Uu')@=e{]T}=lL+`*ppyu[sG;qs%쏂H\ۦd 3W[,pCo*2ƓQRP>Żf٭ /V6Xyw[rO @G<:nyxO:H'3E u\H#pA,= ڳij62Ič7ٴ!pJdѶ r֭+Ib[ )-ب!B)1̿BGzu y⻡4Jb)i4Lm%!c2Ă%OL_> :]>sq[Tvi$p( U94sy ;DtxM&ndm2۠v;d7֭[Z[YCY-$ '$z[irZkG'4^\Q&Wq!%_I]}DYa!\ *_3ohQ0kiʒcd;C8lqzu_ G*7Z]kin%s3HjmKa{s"4 + H=1B/1ͬJn×bIr~\xhG71$^QJp@CЁWMk-A: N ?7Zɲm\Gw,J ̸qɐb25Z/Z,&T㶒زdWߖoĄv_ }g %ľl+n|c`2s!?ANk] s'C;Yr=^sm?~5]mQXi?.=DmQXi?.Eb-Ư;G"j8j?.iѨTV/"j8-Ư;FmQXiCNޓikW~n|13Ҍ#v+WW-by.ih ~d!ҖgRY1f%${gIEbc Ǥt_UW2+TV/&>H?1 zGEQ̻+ Ǥt_Uc=#]b[AJJ Ǥt_UrZjMwzlw ^b{I(0ŒUy$AlR䮇c^ktfp8'SSJ,_5sW<2*kM /.$3tؠ#WvryJX:[xm]i J0܀Ƹ.IR͜[V˨޶yh/E*cBI@– ]>naLogx?|IiGJ_ҘjMIdL;$ vw]>ݦ$f{68]$W#ҁ1VMÜs5{ Ǥt_Uc=#i/|H;gpe&"vF3y94MO,A -$ 1NNXo׊4&_FuI?{n;N29KoJonḽͼt"x Ř8F-mvvčc $$dƋzL(Sa?k|K_zATt\q#cj[-޲4~I-S`}| ž#[YOdG4RԹRI‚x EvTW=6/ju2hOL73!d'uV%+ݿ n QQ÷C/MίOt׵ WUMXfy] rXLcƟG9,ڍz[|d~b>.~ h*_H/1_HKTGZ@4+)%!yN3@5WLV7x=4eFYŦ"wd8uvsSQw71_H/1_H~QWz2_|,dKۊpvKyJ/ᵍNYbb:n!`L'Ƒ"G Oƚ"H;{J"ȱKi7ny|Y;. AtؘB^ 2p$[-0hROk'Ƒ"G tHAQ׸"ⷹPҮ!kx4䍊2Fpv|S ?%aqV5b6F[Vb6F[S+;o4>o h;H%@ 0>R}{ ;oS[U-7DOGΗi]H $P Q}HKkϵf(EEy6P@ڻ'1Zx#VmY {ZV ;raʩG) >#h.xGw0yݴh]6l.,mt3Oݬd|tݐOCV ЄsF- 3 xrwg .ZKIw2"IUW[=-0К%ԂM]WsJ4#Үol-= q N#*rF!XOU{h7l_y d6 1P,}xb-#,V[YB-~b18w9~-ֺ-oGA#`@ @ +*`_1_{D_`Fٵ+Iܶz$AI--Z֬kP.糸]O\o\=օUӬ8tU<4nч*' #xTOmݴ,RdcDrn?O'4| ݌TdE$X_^Ч9m๵g@'{lpY@@ I,{v+mU+Vo*[ e;KzZT'Fڈ2Mrzծ3 [KIC%(4JS^}CM|; [@!Kx[` &2r q6WL& ]iaJχ$I- $J Đ8f7">ʟGt|phXiƛf&/&Y H8\0xU+K!hZ=RoXL(}+8==)!N "o&c 8Ҵ 6v"Aik̒yQǫu>b)u#`m[Uu#`m[T(EPEPX5a'Kڬ]sB%)lQLnwҿy-jnwҿy-K`6`y%CYW? 2VCYW? 2Wgiyqv t^9dVy3Xv1c]/'CEqOxhSeseO|aTsuH]]$R="m䙿x[skXڌ2vns=}+PjP2v Vx6"S摼Ȗ!SRQqrl"7`CrFr 4s>w4W/Yj_j-r%Fvf37m?{';wIAESEoȑCUT]DI$wNtkeb.9]] ])DҸ3 ,Nnp*K+ $l%O"?)W=0";۽i Knbzv??.QJtݑcjFtM7Dy mK_Z\SBlKc)Oq+> 7xㅧɳ=69:ǗH IC8 H,%7gkI%f-P27 AXlKtQq?>E6~5b2W]42Jp7`96/;Fѳ(%_cF~-"h n׭^4$$T*C ,"ӯ;,쭬\NKN v{bJ?/ ?\T }(2;Yi$*W8Vu,BCQ#\ikk%趚@AC9^IRR ktS%bMFhX`>C{t Z1qxsrLy ǭeˣhH%MR x3AXx]LVc (u#`m[Uu#`mXTԵ[x-,NY BJv@,8Qw4W-f xk#3.9d@'[z'RMD0KgUW<\4 bWXʎyD,z 'HinM$0gXld;2@V-!g—OeAPd +x#GH!7FpЭxsy{~inᵰγLj"I!r.ZHI^_^Zy^iywEd_)X>r9GN o%=nMRKXT55$~`6$UV/^[8`ӐHC%Kf0773Z7~)ft;iĂKw)#FJd p=Fq/_Y%Ѷdv8tF*:Sѻ&L^'e=-]OY!]JNV\vQp$ M/[׵-Z;WPfM2 ).<9$G# !93HH@G'tO ]O$c,6sX~nyT`Hɝ.V +z=Z{@V6㣬 ~I‘b{(}X\ZV}el?x>V/?*ڪ[+G}+2ڶG}+2ډli:e+g6# {}l8b3n/m3Z\ZGՎ,\3D Gd -:OkGVL^Fr@€U<3վ!6w-~ҫ,+D+;1ZWRխIYGB̃*;n00r:(I5+9n#GR?*?b'bxoė:KpT\yTbj|=yvwAEUW=6WѴ|I}o H\laHbx~_Gy)bYQ (9',Zs&.r,2 T8\3.᯵jPb}+ ɶ۸#/DWI=:#W:eu!3Q[sDv15s-ޡr]3.`t=*\ÓE߈u[c)KeVh]rVqGB+z*Ұ(-Wo?emV-Wo?e`j~'$ZikKE4iD@*@;w"+gsEqIMi{M-../,sZlCR@ .{n( H%X9F&o-Y2GϗlC®rHxR]A=v?.$ EPKBQ[Igl31RՁu#`m[Uu#`m[T[}ڜk+-v?MNW>Bm\F[ľq}UogxT­;pd%gIεVH_l6)e2 t(qBNHӿAq*__$?/ ?\RmQE+G}+2ڶG}+2ڔj(^t5s %jt5s %xfe2Zt@w8j4~ֺ+y 1#z)|w+ֹFfB8r)gSHg3_+ӆ7S]hX?UqDPHMV,;ZǤ&ϭz?|̪nuzֳS]! Y"Sa"?ϭlKW$ nNמ;{v$]V#\ yWta'{Y,|@QfMSzkEO/86ip KcNX*gd7Sm-ud63`/,O@3]EB/%:'TSϾ{5[TSF/%:'TSϾ{5[TQZZZZj3_ٿϥơV6bYNI]]Pp {KKqeu=f{rՈF] 5p1)W=?}ڢ@O}_jJtOwƫj5?}?)W=( _JtOwƨO}_jP9{FO緐aDeo1W)_Z40]~>p0]$jYT"%uze.7wc (AEPEP.inXjZls$w7 Ɖc|<`u^'>Y`1~5W_G(/ڼO@}#=j?E}W_G^'>Yϸ6Lj B{I ov34w0ꥨj:_.,Ie35OK'Am]7|iO[ kfݤ : ;TPYIrp*Eo"E j]v dO@zĿձaDj@;W̑;$p=*xtY8Kl|ҧNgېKc :5oo=FAEXR8U'c[]R8lP?T|d+謲@rc|@Š(V.! Iⶫ\$IqJ[ES[jڬ[jR (IyU? yU? ⣩?d?t6W=a̲~ֺ601#LE c3_VO.I#v1\2+_6]kq]7{3ѱ]hX?W#OG $zG]Gja}C=#5X}k eSs>Xֶk(((((((AgHZ.gmE˕$Bq֧W_GtI<#Dno87Ҽ}x5{ycV#jы-.5-n-엲,u%h-Li>PV1ݏz$EagyCTľ\Lߟޜ! Ӑ:p:xG ez>5뎹ռM XY bfVᤙEB I¯mGPkJ#GxƏqd:ΨN ݸ`QڼO@}#=j?&]Nʚz%,SGDAw'jኩFx]Rרj?}?k/#V}b?k/#H[TQg _xG ez>5j,HGڼO@}#=mQEp1~5W_G(/ڼO@}#=j?E}W_GZOH_O!*#i ا#rAk 觚Bҭ&P1^j q-*;Cd쭁[j?Yp,72oBxhUNGcYf4m&ӴrgA|YI$ڼO@}#=U'mNM(M*ss68 H[TSQQj?}?k/#iې麖gm,mxhԂ$OJ5 kO]6F[Q__$EU+G}+2ڶG}+2ڔj(^t5s %jt5s %xfvOGo)l(ι~ֺ?)KsrЅ$9$WYa$2;}k1c '3'$;X}qpe-4cwWZ?/r@駗zKǤ&ϭW???Uֽ fU7:?[5}kf ( ( ( ( ( ( (1|- %rrj+Um&'Qf-JB<m:nb1 :4C.2aI zg5+%wW dKkqv74fd烞(u/Zg ^\E "r"X99cNQ^,o<70`cUmбSary 7 Ac7:+jByDhMe gclps99+woɎkmͽq!_ qyMWo9{6h Yicxvu%X٥q*dcXS.p$,WZO-hYT%ОAQU4rŬ;8n?$eOUl0Fx5vK]DQ@Q@Q@Q@Q@Q@Q@DҹkjKI5˨Pʥ ԡIBN{k6_Ei71 لO!0$|3v;+c%֚Ibv|݄P vj-oೆo/.v"څV9YKn,w`L,z%Zx;Qb<,a[]ę nWWnni_۰uX_k8 q EpofdHTm[&7| n۴c4o71I[4I"/7%GA9{Ep 9e0Hy+7v`FqoB;-Gȷ,ݰpwA\gp>Acm*Z𮏤àg4Eɶ1Nw7O#l'>Yj/.6{uA$tLomc?(<@4)y48il,-.E33GUH껌--zfEuًʕḚQˏ@JAcӨ)o 4bKd2bwV#2+VcxtgYD3%o~2ہ6:.v^(}PX+nSE=trM ;c89BqCq,tE $yQfeH;Cd*Oxo~Reo<ߺ9M#$cSF:(AEP-Wo?e5a'K.wҿy-?/ ?\T>3j(V-Wo?emV-Wo?e)lQL$k*Aw?Jռk*Aw?JQ?dAo~&Y@]N~)H3mH[YP̊0ɮ Ln_PHMV,;Z0T?ϭl6G (((((((筴{OYշ{ENwu%i,'Pp\t i*+jT1~ i*(/1_H)1~ i*(/1_H(@b?U/$Q_cHT[TQʀ/1_H'Ƒ"_cHTG|OA#REmQG*'Ƒ"G ڢT/|OA#REe?4KE _G > i*+j9Pe?4K}?U/$Vr1~ i*(/1_H(@b?U/$Q_cHT[TQʀ/1_H'Ƒ"_cHTG|OA#REmQG*'Ƒ"G ڢT-nCjZEGCbIi_?h?/ ?\VbI.)5d3j(V-Wo?emV-Wo?e)lQL$k*Aw?Jռk*Aw?JQ;|˕'XXvEQqNb[0Jd~՟͒I1[\Tmw?\`ɨ cןֺGM'\T]C=#5X}jQXv>`2tZ٬m?[5@QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEV.! Iⶫ\$IqJ[ES[jڬ[jR (IyU? yU? ⣩roQOkZƬܹzW+OAk~ًNbF\qsq]题A [Us+bIQ2W\?/r@icןֺKǤ&ϭW???Uֽ fU7:?[5}kf ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ?/ ?\VbI.)K`6`u#`m[Uu#`mJ[ES/:ʹ]wAo:ʹ]wATu36dktUJ<8u681-5_5PzuW[3]U$䜒kW&MgQ-;Iub(W=]C=#5X}jQXv>`2tZ٬m?[5@QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEV6ZقXm=ʦujqgzM\ _JtOwƨO}_jP1)W=_ ,.I.,fC4FdE!]%QEPIyU? yU? ⣩cmV5jK$\߇5h@ٞ% usZ˒9>UjAT_B rtoj!XlkG )]X?UOqDPHMV,;ZǤ&ϭz?|̪nuzֶkOuQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEorg.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img5.png000066400000000000000000001211321363633537600331200ustar00rootroot00000000000000PNG  IHDRK pHYs Ǡ IDATx?lYK!:Xƒ[d))<. X?XN+`))<. X/()Gx)<. \FIdRea{K&a1G3 w.w={EQ{{_H?wKۥoO}{~/UJѧ ZCɶbŽX;6f!))m>EֳbKG}Kۥ =+R>bLoZJߧJSҷ:#CNR~6 kb^F*P&AA 2z_GA& ;cEC{~AAv03S챜_}4~FAK4d楏֋Fq0e rh uo+#AAI',A9Ut>\S  ǝc ;IsAoPA*DAޠOT;AZ6D -`Q#T<}ՐU4@CASt4:qAZ%U~"ܥq& 3ttAt/BAzƫFɡ5r  =DwYb  X]}AEEU H|μӚERU_$`U zcq  Ǐ[>RBA [SohIAtR!PwUҧh\( A9tLA}+wUv" H8⥅ ,RU_Ze,AAzv[*P}AF! X>u UU+_PvAAf p]R}G  A,`U;>-W 1;4s }GEALkiam  @-``]EVUQAAO! ZC :]Ai 09AZ'gqBAEԷS۔  Hi> uĪDAn h h" EkAht" HOCV$ CQ" ǘ 0eb:+TWFAK-ʝx8.2 ێ9tAi2`^vck@aG9 ԋeY4ySGJu$gQ '!v\2evՁ,5&;iX|g R. =yoza;)x@+q7g2,9rie<RxpwwBd" mcʔ뎍WxFF|ykLvإ\Ӯ6Z"L=jdΣu. krX\6l0g'x?!He,# sV 0|Es/kxPn5&;VAWթp >Db fv*wf(Sߗ:jb~FHwY-5=nCt-w޶OML=T];]i- .| ,@72l[̰dbl;on+q;7;[nkKWb0{]$Hkh!qE`NV~H(2=8d mN,f5G?aH G$?W+,ن# MofP ; ᥲ x!=iec*]UACأQQA>. ŭ"QVxV5&;$WjC-Aܩ+ Q!v 8 .>XPkY.XZWcDXe=>U*V_EiQVHO-8<@ $kA ؛JeYh\ߝ T'7|g_6窌`¯C _|+N"2|d-y;ijXߐ=WP15ICﭙe,?^ޠ `IEj3 %ZlqxbZ-ן2}1~gZG--fŧe1&#D{ es7zF' Gn՘& )=R?x [េՂI )oӮXxM+F"(9'Gx2t{AxP?xnxQkkkV/&<$p.P;ស=ZA:oӧ*wӧw4*.䷍ۄp+,45r-ן* m4pgIzWCyPh7HZB^1 )~'c?hs>gTc2xT2ٌd `>]%"G^=hFpuො'4=ūK/]'OU7GPG]!t? IJz gJ ^}} <w8hi1@@Q>C58Vk4?QW^`."~/\~k$pm!bHmM֝;zP8$vVg/u0~18BW F0ej85e+4OfN pZ 5{,lj#T=J)F"',M᥅M*gU aKHU8ePl`2%@A}A|*@er^VWW]mhu(*%wpLFT -`4B/`~Ef"u"T5^=UKw^&2zuG^UnhO |=HE}-6n`J ŖT_Gb7K}ŸCOمZ)]wƫO`Zu}7*K :J62pBPQ ѩJޤWB(G4S(*RcFz.!4L$eMmVq̀)-5u6v JP_5ꨥ+Y%o݃`wpN/fpj9/쟴#|m#Йtt ZwTCO^srrn-+Ek"G*(hqхIvjئ8ʩzc?vGџKQٰ _0d3`M) Ud;AG; )cwsuݯmfbwJ+`b$E,4*/o`Ll@l6é$cGytU?G^@C%\/ك }^W=SG^^~Pbā~54dRxfs~Qd=ɇv_@wCTUfvSJx'#u֪پtO8s0"oH `(0g1 T݃2 $#W,(_? 7d1ij = A&6+GtbCGfoo^{(NMr.ll6(jW#d/u )z`'$JM45h|P|1J8 ? L'_7_33A  Ȑ̒_vjKM3 8(?M2O$CokTO'}#-cäIw׈b&c, ZǏGe;u"~4Xꀁޅ[WUq^*]G "؈p^K/U!'|k> ugI 7Kb.J6YT`Z K^aaO>Z<`෠1_1!N\-]ӄv (j75UN3) WAsB)&hN=.)8rXO&nBAĞDR9tZ抨R/Z~h3QPG)/ 8t pFnl8 H665υOgB/&.9#^j=%ϰ|-ै?u_dpV4るbqhiW;&p{kbdb7UjKL>>(?u7T1=UU|{u,\(jT4})rܑܶcO-*Pc&6G"E#GӐ]8H˫`OPudMEǸ5^k!1r^(|F"ٿ'PCBǑT)QQ^;/Is / l_d6r8 tͷD7lU@tAqw&D>u1TiS tiU:AghQ9  ǔ6 |OQBiAi> uĪDA4j?/[)F9rn٪9(+ 'NŶ;NO,4hw0 p!m"rzIz=4Tt~$l&x[(n> LHA@)nPq۸;QʲTD,p-=q7VΕ # g?]s?"tf}q)XXtjs*J%@A~p/ޛl60oGߚC,X7ZNA^jXϣd|u1N>[ξN²mr, b]Aۯ3:},{Y+L˪aVy4|U{Ùj #9kRma-(f>}8X_A4- ~Jr3(xDT .]V&.._zfFCJvU۔N=OB?WkkI `X ֲEؔwslm>/p\|fpsg $At-њ#6^P4 @I2kUP_q{ھR zYأtҤ Miw6ІBT(޻]j dY(Qߎ]pa% H}@ ;?5tsiU,̓9V=v.oP 揯D> lp򺙻'A;ǟfA½3[^$CpLl6^%pe{HJ}wdz _pw,؅E/9ю܈.`ᣚ_*tFӺhډ\)uu_TVAlDb)|beO}[yEn :j#M`C3 ?3L>;kD+m;yf8ҙM1LڞU#)d_A%.,Rޛv-Gt)MZ/)ܭ'6rDMd[n%'\7(C[N7eafcO66!XrF Im)h޴1_\ P$*hO & f>w'dC.žmE9HyA햪/-]x=/? E|eR%o= aBX(Qaaӷ̫r b!Ct)䲯7nNG6XHrwv% >k>=HtBDFeF2  )IDLۯ+FPͱ ,+򲗵d, ÆQ=qM *I͎Lqp`qء:Z]4ێhS4b0j'|sϼ.N-ktR|t cJ$a ~Wz@'ʂ Haʇ ȪbO~yLwVʫup⁶} ,fW 0lL!۶ݔ߹월vPo0b:)̐Ɲ Ց_qIǀ4%(.@kh%V.\8hAAi,.0pqlt]2BAZ@?OOܯv)?vy_P ]x\ 0,|kd`A;XB;6k`_it>-d_m|\ZwmOugT: [G}^/ rLeJm\A*B%7=n$)7x䠕 rh-6ne \<:+5ADV^7Ȱ]^7ĴTTV^q_$A4Ui?CU~=/R}uپTI˅O ]0tn~.{n| S E4Jƽ UZK¿C)O9sqE69>*O-Nپia HJ:VP>k uw>\9Π $ FS4i״=!O ]@A0l8< ckIz + 5Ĝռ[J;QPt(>t_ىZTt 5Pť AAJ:‡!zQةG^Z. …g700~QmȺsq`r'-g_˧mSfX_g:guN,YV1 fF?V{Ù6 @׆2 #Փe^m}Z+B} rڙHUhv[X||ob/Nn)աU}q+/cAjC~(z>%Y}CuIi$N[&P\ w'fJMb5mmBC;._zfFCJvU 'N6Z`42C[b6կQ|X*OcH pS"i5WߖF7l N~:X6XC+? ޒ϶ڊv:w`8oJh*tS0K:~&臍oAF?> &$5'\PH EńG4:Xxgm8)99`;TmBZ2luUXj޼a6>?Y"X;إ@-ߙG!t:}go-vPܭIsM`kz.4VQpyeO7|%Qwf0< OHql;pw9S/zhvyxr`O֑ͦKDFmFT : #cU]ho74m?YV xդhϴ߉;hOѶ+~N^uP[-60_$лBjWs[be=0d܍Akd"?sǗo& E?c03o6rs֑֝eU8tdd$HPe$)ZޙQI.N`S/P*l"Y}i]4FpCMzss9KI}>Y'_ŭۮ噻vĦ_{eWpIɶ3: o~o`6f{s^Yؓr1ͤ<%6 rq(.E-Wq#-F#Xfѥ> =Hg/[x7TW s#շ,NEI.( =rd[9Z+V񢫽6rܧY}qRV4QwC}u\@zZr %_@kX+/?<*lspw"A;rX8kΠsy3o6wcOBvi/$Ci{ !ið(P\#) >8l֒y4}D!tCR )g_o|8(M_{ZGkŶfaA ;Bq-|(P9$V<{^ah3z]u8\Z#GT Vu¢\>{fI`@-. G0 <~J\oR`ezoo`v\Gaavۂj9 AUOley2qBή8߉WC?^#w_0Z4kBC:]2]abp%)T6^}GPS!Cm'TC0qcFkاJnæVPA)wŎk9 <ـ;k_}; 0yͳ}*'9!7eGO;x^ѓLY:%͌Q5lz*)}'/"pwʁ cA_*tt2 W{%Gh,%?I)#]@ǏEYb54^~Amcsb(ON%D.\DӧOzQZ㢊R%z':]TUYKO6TU,=t &y2DrT$_󑒉S '57O;Z'TQ)|(| 0oNWm<6a\]mhv5<|## HKt*1'NbpJi~5Z շuz/w9#J|^$_b1 ԷrnPe' D   ov__2(,q[i3*&ԷAI1wuoes>6AUSS 3Jv dgT_Aچ'6^X}Wk֋lr"K 07:jp2E8:=gEP#D! 5OKuX: ]y#XG'!((MiH;TbuzAcA1>Jp|%iJJg^g!fS7vA^I(i O:2ev.U:撴IUշ=? ɥ"sN.vM k,4 ,D79;Oa=L>UؗyZ g8zU/RWkUō,Cy'VSP(̵ `]J#V 5 EBDPraF!9}lŒ /IdoR1Z8?KdZx_W_A7~\hoAə 껙FЮ*;+Ebd.;}}U[>U=A#qBLͷ)Ͽ˅rb# G;BK,`bM k#t)ܫfl?^"25rb*uxԉ Bp药DX>034@6Nk 閨% =Ioe͆2'YH &HEAw\~9 <G^).$ ]A"Ka$'w.% [KS鄥 ȑhz <_~mnq^hlpmӋ pPߤM H}(c&sla21_3q#ښ$E]( s< #{q>v HP=v k\~}k|=JR阿랻ȹGB.H1qa oGƈFA\ﴸ ݉%}*Nsat b] dlchQ' L7ZJd"~> cS@7|%QwfiaHϿHZ/Ol6;f%[^gB2׻47AǑDA RfN<ͺ~xim_1@I1Rߓ`ƞV"]].<\TZ%ѣgzp$hpk)V٧ YcbeO}6 1 pX#a=C{gl _iȁ_K& Zwm-i0!?Hp݉ꇍAz+eYs߰W1[֊h=9HAŠkopA,`ڽjnoL9b:g+ҙ7ia$|dΏޞ{fcO6ʮ'V"Y3t O'xnBt -â+G?d;WVG%\#AɾRK@*`.i{V( 9v0ߗCѥ˾ X5l3" 4{S7'iu|T0Ҵ")F'D}wۙ^GFl΅{!E[[MwX>Ss Ǎ6:@>K6wiu.#iFkS'*$!9XV^FUǀsaSp<;6yfP9 Aȡ J〥Q|?sV/H>k:͎@uӧU~ӧ~L_qmruHΨnV>E 5Q؈RsG ewlA܅ d6ujIHC l_UoޠA%sm)E;-*R7q#ɸ0<}.&hveMKkE}&owкYLࠁ^N[n>hAgWI;? u ~֍F^7 2X&[꒷WP8(Yg՗: B)jԷE 'It:]b`짱)s_' kyOH!ˇ(wpYޗR_dP.ST|%½-Kͅ>H`Hxc<6S.zѬ 9 s'rZ$ݣF7@Y'sYqnah 14 PVjǽ:F#$)}3)~b/kAazSZ:<gM%YzMza11rIT-s;562# O].\$6E#Kt7: Yt)p)b=U D ՆTh~$ 5L1dX $)7X'xЂh-}h1VvC!l6]+f`zypyG,=rI\0Gé]hTSC7&wcթA=EOuS} 6UFp40'1<7Ih@:巎lv|b?R/y7niޚyý6aG(-g%0 ?䨒6Yzl¸w54h} ܋s_[P-ᩑ^YFA4% A8v(Um_ nYR-`Z-{}ȃcPC@{npy<3 ^; Rz<[E[oiPdbTWf(QKxjiŨdSꪡvr+`233CLq}CTlb]/UrS}v; 'r6xG5S v3R 6{\#x`dӕc`hOwr&g-` S uiEvw8--uN4vZ,kn _!%9Y G?9AD#xx|> +g릭,|rin0_d980dpLϖɬ²mr,EumtY.qG+o*b Rbi=PyXwa?V_Vaw 5>!ztxJz)p'V'Hr]@ԛT3 /PH,r0RB| @t;5q6q&h].̌}¨(I, d7 &3`0RأF-9bWY#Ad.v6> %$§zETSrBXh(%?ZDFVLzC0l1&ɘqhm_t):鐀 d6 j\o51n)FswtNl*)0p;QPt(>t_ىZTt 5<"y~zU}qk.>'ՅȜ5GnM:ݜk{\sy+XV+8,}̽8eF ]TC;yJǦĸ)f@{ZWyKP1{eJ o".Vi6pzS/Ao6ȲdBY/~s錋.9 \^n8Mʪv ':xl`6lNq(`}i]4FTI =N<ʌ [ej(|N?KڧpRvʜ NKPwx٥@oyCzjnv *5rٛNOBe/Ffj'‡ثNj}SKCL٥ywf\8wc;MWs^Ux{c)M;ѥK}M\3}+QyT(Um^ZT%jaV)"a)ė}Kro~8$VlmFU]]?~RH xάJ]|JJoJG!vb)/Cp/A_܂cCQepPrf4.?H1Tq:艭=خVP\Ф.裢=3I-kbGlҲ3S̐|tM|APEOo= Fĵ,h $cەWKUtO4$BkhiJ4@N>njT\C4$x"K)ðCW+t)2CLmEQ1P;P)բpRbw}mePDb7_`^m)%{cs$|4Shx+1 ZJ&k5rFpYRSJEǫ&E{~'@\쯴"t(,wD qYCs̹okVׯF|A/RP!K2{gFmWr쫵IOʁbN }&8R k-/nsaD&a_ZLl*\d{ߵ!˟ccWYJ{au_kx%?þ+A26[M,%^x'|ii8.pY}cmE,VD2 z KZ<|'v^S-/ h`+R/iix f|X-_FR[sCg[ 9D36;ܼeXMf|$V^rIv-ZUu+#]KBpcP qNUo5^4cvH;NDq1cԾۘx|}tQ `]~<1]q/#(&Ӆk6 UEۋۑT: M+A&&Jo6*=q K󤛤z9!bV-]GPnݮ+![*Fp/ USu@ >WY@P؟r|A շ)8j9_?^ݓ̦o̶1;'\[yJ;'u?V_pM(K-2~*Ÿƺ` دyyl'6A͙kM+,`UULډR V5e\vǿĩ,9kkI^]1%pwӴ}N]o ؄ZNpqmCx&]ر!! CafV7hlcpYV׹N`tK>vb)KU|s(YVȤFQAB易m+2t9'8ְjFVV_U:2=(Aۃk@b]9'|$*1kCj`qzm!Pw ͥShuSXudžv;{nf/lvM'Z;fV TBDB5n|3\YkW_A ytX&aM{C鹷]?S,4m+o\ VU_}GiPC8T4&fK-,7fZRϓUQ(x߿4}YziT( C: {~y ;ck ?sϿ.Cku}[rˏCr~73fɖfWr.ѥԋ؄k}~kܭtǹID|AVcWS^CPC\A#x$O=&7Y6sY}tXK_ɏT(fSx hW*=/r GkIJQg  *z7yl>?^/}۩U/9_*-מ66# yzN Z96 Iqu#{FiI4zi llbQˊGM1^@Am o}kkI H#E9m5 I%+)o6_}m<t2}6[ 1z ^$CpO9'|gt 3~0/2)zc g|$Vro3c#lT_$uyȴ?bK?0eD kYl06~CJ\i[l6^WdoRJva|(1֊}p+5=ї>ʼNo3H0?3ۑT:9r%?9x'J9glxoß:v[3[Xrs?4RsS.$p_n,;^*_BQ0}, IvVWGBtj YYg%DיGj\( փeD>X 981/fǒ϶mcji}ʘJa2xoe_(~- xd 1)YXSj:= ߦ_7+Yq{6fcw [[KU=J;WCͻ6.? «D_.-[&ΌA VK_y1-||nkiX.X,e0BأP`]2n,X+N6 OD򒗗^] YAPZ!潳<Oď6Z.b*Uv6&~2!)`i!qIM~z2[`8e Vo46AJսQqX ?p\zg˿o[{<7β)o6|m &)Y2!ՑACYLm?UEH {kEJ`{1T-lD Vwu&иi>M:ʾT9$,h.1|dމTP#ѥNtCւGeL/)&R2C|+@I>`.GiaC8lw+)֊ #eUYrH&_~5u(; M@K54sWN:R%3(w CNshqCa u툆yls@bVM*sl0)oڎifp1ޛvh }CNZځ](l?>n\]p=`^e? +W!p$=5}HHFA putmk %|,/` 6OorG`[*ʀ8ue@Vp^|FۮUK/@iKUPB(kȡP |V}|_ Oȿ4|# ؃drTZ%ѣg FAN]d Zh"a4_U̸včqcꑠ2ɾHo=}͢K?pcͷit۹[/Sϸ_Ot$<+|2dr m ɪmt>UVA1H<$,n ,MrU̸鶠ѥ@q>'yd1ٖmejt[i:`J > AZ$&_ mf$UNd3n?sYu-4 nO:QAjV1y鶔4b-mIU|m.&9Sy̸'OE|)][`&fHe`՝Joo4"nVmUgVNO7/ɰ iu1z"'zUշըp-҃tFΨnfAvQ_sWE@.=UB=֋ n>hAK]% r 3Ht~.-Hz[Ai'o4xO-BX1EO,|ܫ#j4 Mmituxh;\› AiI;ߞMLR}5r輍Wo :巎}ZzjGwInrr@Er&QXlpA:DG=ݧu(6_d980dpLϖӰ?ll2 B,]Aۯ3:},{Y+]ϣTEu{Ù!' ]JR1 ھԁ"R=oFb)Cw ?\D/.w'fJUŸk?ۤ+Qh!_ڮy^ zn;Z[KFf@~X ֢E;ͷIONmЗ*- ]~z^z%L,ߒ?"a[nEð Ę$cf(q}$9s}ѥ@p1uu9QO%jHt<ڠ5Ӆ@F7HowܭIsM2"K`oAU]uۣl|B+7nnINw2s^$`y~ؓ'udi-p/QMX*BƽBz÷1 of||jp9;9ۨ*ipazם)VO &N>a(n-Y׃ЂyFs6 -4#cZ2,F\B\x_P HKtW~:.-)+f10Y7[R^bS[aOl_ΛɶJO2ӛo6g7ޛؓrhH 2$§;%꿈=0P.Qdъ$Sׯ}_)aO܍a8'ł6NryA/҅wP$\6m:_^ 97~A}`rEO(خ}_#znp_<ܻgh,%?vy%[|MkAhdQ3Gg! i yEreJ.↼92R='!Hgi7u oξpAKdEc!0muZ4( k3H>1t]:8[a0}ݞ F"d8LHQN8Pffyo֒CLiœb)DX6^#g,':@seuVo~-T ٠ buwi`iWF{n7,}JCW=3c$k<$S )=/X;cwf ؄cیP캇qn2+kz*yIWm6 h˅g3Cub,vDq?ۜs_ >z!g LpmOm = ;yK`Mx~ E͆߷@h0CnpՅAF: N#FNG"OImW q ;EoMy␟8"N'9Nh}IrOy>OLF̂D*Wg1UE.0X # #%(J,HvYR0AtD)( ̢ޠvDz;a1(n ʂqLq ?Nx>B؉99X-ۅ;R8^[~R T'z.WvfIKi}Kqwi b 1j ȱ8a$Bא;[d/6osFgV-j~e5=59zȲY9NA!2X,_hvWv*5'iZ`XKYLrԖF.Xҥ*gp(8y40"DmQ qH F@ɳexCOg`@Ws]場EapHD&d #N>?}əPs2<.0TP_2iH38uG =4H#%UB0vxd4kW6`ᥖ֍00ָ\7bSquZi#h_&[;t.'Ho^ !$ cYg< yGSq䴦`ɉNA})RN//eZj(\?M'zn-žHL Tߓ?8RKI[h#)Y;~q6vvv5;paȿ\w=CNT$"!ϰ]*+^B+/-[a94MA}+wR=:;[YtDfB^6@uY䓘bU{IcW,|,( 8}zI6u?7/n4r;*'CUgBE: io#t~z¿kIfor/!–xcU - raE<`)r/ jqK- H Yu3;, ?#61ug[z-TOw ,?a tBVfufS)okt&{ #R2gqѤf"O&12$oS!~hsY뛕 .mDRhKuY`";ѴVZ 7K:C C5Q=YZӹ Z70 uy^Z6_DmQ~e8]`2\ [JaqsQ,cP 8v]`!H  -=5QXY,&61tݺwhIePpo?|A00W\OnʽDg&FaOa yû;{82?4lp$Z {Tj9Y, D9.|8s,x8w7W}u(rF0a@ X7M!bXV^K {ʞb! B>×`]IFs'!:PK x 4cY%֘_.c+r'4rnG){ʵVp 5Hb`_A_9q yXBOIeCBa h%P0Z;}K [_?A>"n iaPJ&#2UP9)lh,ԃR9cY¦ a?!ә]G*)յl|a5h{dl8/Ø.}nݥ,oisl7+>x6F# Upuޯ#A㨵Uc n!bl䅼{7yn:ŽcS`nEЯW#:QkiVٹSu #ԌGȭT"l1wS2|暛'e梿D2l;\UqܩSE+ﬓ#,-8梂 -YDbAI3"pfAӱL7O8NN-`Sg^`M*k(n i _csZǟǼ*0>gH:%r,CjGVUYשf]zfL ++{,or3l̥˫}_"FgBٷiqYܤ0MQWQV%+fmC44S-#DrzMXU*:#ٸK;LNY쨾DaJY@ M4QΓ#ϐ6#ZBh# @-`!:J{d 2$W>t2P~Z(eemba1g9o s|rx2{ó8%!-8yc5?p̛K2(6p,pw)9}N_}4O5AF8(V-j~e5=59zY8(!yZo<:Ze5*ko^CP߽'RzE%\3o[wl Oyu*,0o`WMX,}$5`zc!GU|d4jߐ{ LL\.c)AR]kM&VI]60.l ݤ*4'*~?d뛂/nCybo_X{]zmmL k7_6uY}?=L"LC%.k5ȉВL >[;U'.l 'Gms[z- Ruˀ֕Muف}V)f`#< ߗ^ߔXځd-?p-h_t7u5v z (.7 0uNgYl{>AQ'Z7huuzy3R1=탮uH3%#OxseKL֨ NDw/q?<$#ƅұV1ɝ#x{ ::%"a ^6 Swb;_PpzL OAa,ak>֘MS 7F 60(+y+SPq ʉix70>feIL p&FQ,ƃ!%uwYi #7,ҀzzX3> ^"Vu %5]I'~hvߓOҢdWy-=u_(&0Dup+qQsӾx2MuRQ\l߃$H0}? EWsfA M [MpȻUԏ\?j-ۄƢeؾ2(ۜ;JxL&6 L(iLj7W9H<B׉ t9^)dVy l8/3ѹe_ ɑÜ`/9iJAsòGC>:#Ϋ/" :OG/!''$"|*#R v,qҢQȍ Aҭ%1-T߶)1,l'=nX MFڭ.jw.294Ꟛ2W)23kYz.z~r&HNa6i{Y<ֱ# ]w/q§BCuʞDlOo\&5]k0nܡ# -{ԟ~KC=vEt\LaOp< GNI!coN%dC%5yuF7Dp,ø+ "+6&ܻ7/pKZb3wROD,3RpWII4UBwL `yw,~ZZ3<{'hJYi;.]Cy_ |R=P0j9oe0wQ`L?~j8a -lYM?"Pgi;U&+ewxU?06FN]ټ@ި"8 \JB#$w 4cSs!V( {C6PFX>/hҾJ@Aم&<+5b*ĘfFh'"ص%';4wIUq д=.s`h2j鵄Ɯ -o_rƃi4}Gg,0wZ\Cd 9=ޘAAurp_WŦӥ-,t&WL?ۢw,\WeCPyMD}ݻ.>۱8ث@ ;ܟϳaI\y>z Q~t !ey{|NG8(@t`Qٺ/XZ}WyŁƖ48sXj<:m%u*a%\;ۼ&NXOYLMIG&Y@l}tq4C ta~(Ě{*vMHRPC%d7m-`--;k+88䳨:f/! 7&b,YOɧ'弍bI`8k˺H>Y9t[5+P{_5yA  y93Q΅^, t_?;W,,ƥ҄qޱ|A ߸DTdW[/򌯴 q#Bʲ Ϙk_W\pҫȨ?8=$/ w^us+#HbPV~]N!CSp]ɇ좸oC^YeW?zqohLv]5ro81ާ ¶+H0_c,l. >Q e2,.*,&8rI7>(\^N_`[vc{M/q ,!O>lH pviҖ`9']t&5p+?p G~ (5K'٢PL]ɾ w/Aۊ ?[)&ہ\$xw7͈?fcTkY;6fެDЯm޷@H Ee5zQxmf=_&|\)okHV.nԫm_T,P]T?*s怜:  4MVFVGq .< Q :rҔSH{^YyU4^,GO&݉3r=_0vK]UJۭ١/ YYI[({Ct*sP\FGs`P=mk^W{x/ؾw4 FzަN G~|`RzjfԒ}|2ޔr\:\>F)!8PJ7xe:W QJKELRA3A.#5`zcyel>9qn4;u X٢3( Tʃ̰퀽YږOs8ۄH R-4>hnf& Wi\ݵKΥ_BN軀Av!GC|v9d&wJ- A o‹D9El=|F ?7 0uNgY BJuZKLf7 A]$>SұVZAN>{pb |cS[H[TcpVh_D#XwɯcRw\qiآj'PL-L*~MǜUjEr#"JY yXK{`K;AN6R 0YuhABeisK 2oi}uA0oShl2 6ϡXV&|; Ȫ^GMػL}DgB 7<{#/TA2k'9_NL8XxǦ⏧НA bl tuS/ / ϩyx70>[LJt_6SKɝ-qp NFGn:_r2;#=[ matY2`֢Er<,筦N*\nc'aazD9 o^Jdtfu yYymV!uqk/ Ϙ4}v0a{a1>pi?xkzڧ)6P[F_a ǐQOlt(8€Q;u'ɼYCk/,&A\v^fl`BGrY,3h6*ɽ&w׽k2ﳲr].P0.NP[ 0U(9&~9axsk ݋zY'y1:[/ᰵYb L x+T׏#ҿÞRRޣcCbjXMb ێ2pQ:-hMA42Zʩ:o H /C~T$|'=L~_b3W`2WqgSbo 6Wgȵwi8N/OEq4cCn1,g^o ?u8d|2lpjo˃ctY$1 uT됧7pQb?E `]D"웺8eVy(yѽA*2 0NM!4aC8> UǏU/:"mJ-?(! : ]{ `! mn ԗz xUڡFr' HaD X ABg!22uRrde06|5Jlqew G_tpwwx8$HEse)WǓiuL<p#\4CrOuoJ|8ȮNNMfA]JoW+¦ ۄ DniVVyx-&l=:[2iKeÑCX8LFgcN:y*lG|v8@矦d4 Ւ\j૽[vfDB  ND3KCAҜjN,a X r7tFN >:5j}x`R'Iʂ=L7nrZbkU\A; 4ԗ('H)8a' z(M-Z>YRHΏ3m N_׽)kew6|?sk6Z9 "'̼I/;_ġQ?< g-,waL1ʿN9-W8l2Z+r+`i6%OnH~/RTL,<)k#AuU7`pC \m::' f_w/ U*.Яn@`| xKSO(8"]x(^ytbΈyˀwl*x ݉>~.<ȨCN(ҕ)WhK Նeeu/sj,>Bj)\c% Aa[i<<_I? ]BUm_{ eVޔە6w{-Vڞ}F>.RQ}CbA?4IG%[r^Z\>|8s,x8w9[@\er}&2$Y0k?`/FgBp ©;gGgĐ1LjE_ͯ&R/O [s)/!Y{qufO\岱ƫF}e,筦N* z, ;0xBDXW!."WkaW{oK ,\m<7ӽWL{YÑ}_9xɔΫtf.^'Rn>~;cMw; }BLv/XӫzQՠs@?Ku޵wYyp4m/`cgG>s,U.(/辰>SIuQdtb}601-WSIV #<tX 5 cH91LMS(t` FgqNuyqA'|?3YMńCy _u΄ךּ ӽڭ|LR?8*qP%6zҎ[e㋟F#|p[ {Zi3)D~W,uO Ǥ,w`$V]Y AN@aCzȂ!Eà 33XOyxw[ _g>:8 F{gaXzg[6 <`PpDP&lҳ<JXԕ#r#2˒/%,2R9i0kQN=DC~zp_ 8C=Wt[$Pš`(L {Ϋ`BQrr@g`ȦWyas]ճd#7SrIVjCK͎zGXſ J`[UNY}! cJ`s|rk7rC!;A^fZ^w"HqKck~ka!ʞVnΞy!^0hØ.i:]+)i::m$cs -d7MhfՕ@A,s!x> Яz^w/j}ަcAϖ٭nq\{iI e1>0RF5*4oe mIaF*8-|*c!MzsKt g/gq&J㧦*8 r4^oVEW^7*==t8qg_&]7o4:Ii IS}ӽץŽYwxeSxi*L$ӺǟlШQj8,io ԣU_fnJ2}dY󟻡sqYV(ɴݗ2!t7b5I T׭+YYbp*bՃg"!nYZYr-=:P 9u:Be=i H. ⬭NW\D0&KdeTߏyo]|x~ Pp2Jv|aM,jw `K"QvBZJfޤɝ/Шob|gKfszp[L#pdW>t2WlnJ)䷺{mIRTL,<)k#Aum&hI88 `?;utN^)*{q\W7 0>$'.:''ZWj ^Ñn Θ^I%iI;Hm8]k['"#)Wxk>v6!+yh$#grG[ 1G9j/|ZxCi [boRLv%E E ēirJ֧<.|*p$Xq20ZhR/3%f-??,΄JSwb9g}O +FgV-j~e5=59zY4X}j)_5:ˌ`͊;:\. zdTʞtkX,ȍaʵ9ҙW R]г-jQ&w+ok;u#7ɨGAWRAs~@igdgFs$QUrR?K޵wYy4K`Kّ\.<;N-庲/,6u`S;P̽&j*)`31` 0=yMRNR符}CO-o蟫5T3tݛzҎ[ǯꞝ QY+m2]az^25CF9fv,o~8<'_$wϧ'Sݘz4+_ ,|>l.ҫ]`6(FD9QcAްщP0 ܻ,< yXG"/h:Q*ǫb]z߿6MXԕ7#7 P]|a-$fX'lt>~t&R`עz4)~'2HHlBӀ>8C)0W)E6D{4gTCvRC7%t\<ts]Ғ#7Srj|kϩivX٠P,ڽ2`Xݢu φTz&  H}[E)h" m-`- Ai;%gդHBA@P)#4 ҊEXz$o"`Aiaw/ -`T`MQAL ++݌  H㨽%8R+KN`ݝ f4:JM  mAsR=G53^Z H6`zc! H[h>(n & Ib[?  +5`tؼ,7,nT5AAZY9gaضL* b|$۷Q:aAi3!K~H@AAZ 0١Q4/ roJq:o*ۗ(k b,jofIt)I_){ X  XB H8> &]@Aڏ Z(;v! H{DHߤ4:QKAtwv@ASw>- kT  YnQzu]ĕH HPGyj=WmKAhnb,AͨKW5Lv;Q# !1,lu|񓀎 H+R]Y_}AiGb& HbU_"`Ai'/dIU`ekz5ה  HhVݍo 4 XɎ#E +T_A44 Էr'գSA9}ND>" HU_Rg.AAږF pwN/5 4S ȩj-Yi NRB+AN q0uN,! H UƜAA H#Ԛŏ }ASL4biVW9u>/  ΐ wPMw! HkeH r i[]A ! mEX(gZt H  IAi;!–X \*E*# -MXv:KiUAI  Ƨ Yݢf]! 102¦6 A\]ԪJEAÈ*Zw7) R%s/@A#Y ۄf  HW4,|F3# !,`P_jA@*FAA  mFX,dGUYʠ" f[:Aie#h |tEA  ꫳCTB# Hb!裁AV,~qђ_A9MXa)/A9u4JeaGA  %EAڂ]-89-IENDB`img6.html000066400000000000000000000004021363633537600332160ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 Parse of </xs:complexType>
org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img6.jpg000066400000000000000000000771601363633537600331300ustar00rootroot00000000000000JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?/:ʹ]wAo:ʹ]wATu2jnpP~.,JDn7n+3Nܻ*$d֢N[@ANMHⵈGsO.?3]=h]y&]a 3j#*_u?ҺY+\SX#r?jIǔ_&}jK<A55o]/|̪nuzֶkOuQEQEQEQEQEQT}^B&Ե)HvlfX(A=HFqo&w;[6l`<̂D{->) طҿbmQa As#EItm%quĖ ءw1 .hv燎2uk},j}oWcAQBxI6M/ <3 CsG ߝBl[(m߆v‹ƋZ[ N> #(p~SN_oĶx <7̧P2@ވr<3&Ioi}ʽD^$E[ =YsfU54oipB݄Ycsq!]۸BTE2o Mx{ހX0氾O"qu hs!Xc noh.ڔ>#)e8&9mHѽAWD]ʳH5 `r?GTӼI};N_i,Io@gnOjjZ:J+ Ǥt_Uc=#⪹qXڬ]sB%c=#:^ѵM{Ði~cI/g'ϽKEb ( ( ( ( ( ( ( ( ( (<󡬫x+V󡬫x+GS(id I1tIW9렳œķ7l}kkʐAv d82qsZyRIsʺXŸw?ҺY+\rz9'܏AZrQ$Կ/?SXv>QQ÷C/MίOg񗅭.ncx] AS?ϭpx~7ms/M4k1r:ujBLg8}S[Qo&y&$mP˴N9=yq-;T-r; [=%eњ#a,N+"Ux]Wj35- =Sj)<CdgPxMWTkkK̂TA>Ty<0S>:\wսVs\,z\* ,XzkW] i jwV]sv"E "$1\Q>m lm4"~pvqWt5==#_u]J KIOۈF]H?\ar,6ڼ3ΌlIeH0AGk۠{H1$)$BO\ad7w|Kd|@ {>q}D7R[Dm t/%*ĜVb-aK2vn@! 6ıwi=ί//`YPZwL2fHmq<1&ڨ--#123 A5McƕeP1eo.5N(nsG"n.sFjk[Si&d\8 > .ɭ~4MP!NEsR5fIeWd'8+- {V&KyfsF\+cj@qi$#nѼE6vQ`\R1 r*=OėvWVڱ;\P@(TvLGEgkMsm^!]2_,I*MBd[Cy=<S@% ĺүk;K[?pVIV n3j? Dh^C\\y7wQ,34[rI8}(j"˦)QSsv;wnlkhW0Owkq}hA!'9zP5m2IY̥Ydže I*OqfKɪ}K"K$쑝<q@i }3MͨL q3ޒ-kYԭml'_71` g: +e4Olۑl0AQ &ZݥiyRy2$u@6講-hɩ*#Pco27Lp`2قL5@Q@Q@Q@Q@Q@Q@Q@Q@Q@IyU? yU? ⣩eӧ]N KŒp 洯f(f/W1#n\ѿϷֹdbγ oºY+\0ºY+W=MK<A55oP_u ;Z eSs><%_z,>Ww5}kf9svN)MMIsF3zᏇ>OյVahX#m/>隴>j[,0Gy$`F$]s+1v'z x[zD~TF `^nºz(ZŦeR e 2Bc^|3Ү;$5;ao~u6)#2OtN| dxzp1Q@Ees3M}ђ%+j Jyjp27=JN,A|Z,;)]UbU6ml"LI$I嘒I'$I$*i"dU;Õ>VhmƔvs$E2/PA$R[ y !)P͎ۙ y<<څ]7d/OB~N@wgnG& ujr< 5tH.qr8̓G\7wDQ.9'$t5[ۨ˝agrH'9J("b/S!b)/n}k\\:Pf{"R嗄@:(tlg./$ Yڨ9f=}zZtPe(յ]FOiQ slf Y'S.nnY4议qIErqz=mڂ-\4ڋ+FIQ'&ƍo,Vo$Oh- i RpP :-:D5+ٞ^3 uBJ>+/#?k/#̂ƍkBbcV;Yǖ>Vk^'>YxG ez9TV/ڼO@}#=j?s 6Z>}9۶oPq֠QEQEQEQEQEQEQEy%CYW? 2VCYW? 2WgiMX3]>T9ni)tm[:16Pq]gjI =9fbhN',ѕ۷p Ìm8 H#{Ik)QEQEQEQEQEQEQEQEQEWK7=f3GRۈ(B Wk41\A$ƒ"xC+) ڰ|gke\Gim u+ܬHqs"P݆r׺%05{Uho|bY =+aĉx8Y\%ԳK){[Yё 3׊){5\O þv5E?)]0>a0%˼oY9'xbb:ݐr2xq]4asϢznX cs8FTpS!>SԚ`~A`ߴ`n8jJ)F/H?oֶ$h k[T)QEQEQEQEQEQE䗝 e\.Z e\.^*:s<^'M'kœķ7l}kkʐAv d82qsZyRIsʺXŸw?ҺY+\IVs+O縢Iǔ_&}jK<A55o^ _3*%8d,-`7!U={V̞"VDQfnԟ6'?\W].)V|sRLhkz$ܺ{uqLJv諯\6nl8Ĭ\9 ׿6-+P6wb#car~\xa? дF6˨&q!]niӅv-iP)8vH, ҫ.s"H q7rpf|[b u wcCgLVTPK3k7`{Tb0\`po(!ut XYzvȿoBwd0N@9RF[̆DٖS&e"=vKV?WQ.Bܛqdû1t y8 -{uvm YB(iUJ ;iv72ypjcnXBZtm$qy8$:|#=tJKdY˰bņюNxGb M#M\j1_8·=~lt松7tYrp3݌BcLbnbTY?Њ#UDc˞DÐ3q.ۿ+deRU8H^zc" |-Ư;X0$vc%ʲ4qbo lNEtE/les+9r8#ڹǩZmOUP^]ΚDG'T OsS i֑]\ 9)ql+'#,7W-mJ Z/3h\3=*nh[Zvzc34er˂RC ,;OqEAu; BeF{I*nlFNF1o/ ݥi:(o$8`28sr~ڲY%ηm,Qܽv Le2rvm(.'iG>o$Q-4 $#na $=;+K{MްeP׌@fڤ'LlxCi\C[QyP)j߂ӨWZH*}g Iи!''h{|:it{2[?Msϕ@0YA 7|(EPEPEPEPEP^t5s %jt5s %xfeֺ̲2/0p{kJ?kbU~Js6K.1k]\FfBdڹ]erAɬ)_u?ҺY+\SY+W=MK<A55oP_u ;Z eSsNB~5v5\Oÿ&*b$Ժ-!1.&۔>ceW[皉Z*/mnV&DFc69QEQEQEWc0//ָǩD_a~Dҹkj|- %rTvB (Q@b[AJJ孪'KTQE0 ( ( <+w&nT cM쁏,7 ⺚ZCޡtĚAȃ 3>%_1Sؑ%7'YF/,dN<$-$+A'iw.$}KJ eYܲ/Xsu`nN-Q,A۵u#0pH5g.X]6(uy'Y|1Զ Jig֡HЬ\oe!r0rpw զEU))~qijsa;ѕpcR@m8 djK(ymX6>q: 4赭Y |KiMԐ|;Ɏ걶f&E[;+̗qéŦm(^iȤ~\㫮q-ί vW!ED[(aϒ -QV (((((/:ʹ]wAo:ʹ]wATu3;O8of <PUı,Ìʜķ.tgWAҠuHey\qsq]7{)g|JSdGr:Wo?G Ӟ&QQ÷u/ϭz/|̪niOÿ&xky#I^u*$dאGrW?I+1,O TbB9WRIK$X-uJ;_:m ]j12$ᮓ& [ kGs,K ;UFBsjIm}f5[pA7ۅe9a2Hfi-օOyf#;4@e@ U%6€2ӪetI`>0mX(38|+j=} /LImlUCe~Ujc&Olp%{F9C/9w &]siY{ 25kn*$>f @jhV%\Ϲ^i*UrH\W<-ee[7O9}_]f1MBy$bSI?7aTV/$au_yX'܀3I;-@M]ml bW-!XbFrάZt'mn;XbW?*|;|-!cKjR%g}XI%$&6:HJW8#{i4"kYxG ezd#jW_G^'>YdHGڼO@}#= ֵt۲i( mz,N!+xMkt])d5I7;E%FIg5V}{1uqJ)eWrR8r;uIJC:[GB%QcbrUIAES/:ʹ]wAo:ʹ]wATu2Ŀ5)裠sOY73]dU'%o"/&]Y$űu&qXI8?x5 <ȣ lZʚ`N?s]bKK]j-MK<A55oP_u ;Z0_Tӹ Mq]Oÿ&ƺRO;~#5 lB!/i@R~9kO{G @Ҷk} Q"|ɀA}kF]3L_Ot.U;AGܮg9jćt˸uy'n >6w+Wg>orna01Yp0x1%PY& b2NQ2y<rkMϘC2=9hAEPEPEP\UcԿZc]lxnh+#=CPww`T]LI$f?jvWRGl'e=zV^&GMyPGn\ߵ -^&_hhY|bG?089YX KalL`I`GD{q,ڕau2${XnRxϳ=-KQHb)-ؒ#rƛ2)WQJe5. W8e;3>=e.1}JD:3>9v̶W%K!_qsԬP S5.'It*w  D.d~2y?)zs?<8<:(-_̈́}M".7`o61|ȮK/۫=?ĺ,DRgNW#+ODL$[^imWwځKI֣7>=#Ěk/t5eky>\n!gt/rj@qF$ CBnsuj\I} db+> H;cs5$z+FHb@)d瓎qWȶq6+"i׎8Qel`Ą$y~km;sU`ĺ_S)o{$IC >GeW?&1Ih|r$$?@Y?0jVf= wmswEՅ:ǶK ܷ(acico1F9j-9|gae[a|[C д2ݟ=J㰼a\_E !s.Hr䞀Ríi\}*/Ӟrr:ͷg{t0=֣{x@Yv0`x'%ɩim"XQ_*! ݼ?|m>ZePhLqP9|RbƲ}0'=Fw 4K$mA[e"':r0< ڪgVVBN1plnی8i%dрee9a)QEQEZޱi}e–76m0N%\0PTq;λT6N]Oꀅ 1sMuuA$?TKKDZ♧G+4#`ImcBsWQXKa$KzڧaEUKΆq]d[Άq]dLӔҀ}?OUA+r+Y'5[de'aNbF峴\3w?tH"ֹ}VB%=֧܏AZu'܏AZ(j_u ;ZR(MMa~ _3*w?I+:B~5uWk^/:6CLd{]I'x8EfTB'뎓NV{c viEe}C?'xm]N%KQl*J 2U ?99r`=iIpFݏEdp!# ߆l'-ɟˈG*$x;-m_qbdzqO''ZmEU(((+z]wk*>2a~xd!NƹWMgF/o#w#"hy{IIQ+jhWpXxnO. BY_UAH|q,o#\܄@0On=O:/{w> ԧ 1e݃HlH9Iݞ< {F[Vg)䃱{G#VQڱyEy(Jڲ&}t&GTh$fG<1aoƳ(#> 8O@l ԉ 3-B GT7tjծcy=AeQx%@arF@p+>Dƚ*ˬܞY?4ˑ1W_4lPKX$HH'9Ih,uuoOa++L|1CU&Ay%KI+)UtހoQEB E΋*InOFR؀{Uc|A~c!d EEq}zAHw A7`BxnfG؛Y%!G xY]H# yew1M8˞tI|0!@P~wsϨ3Q.l,,V p/eر"3\qNm^k \(YZ#e"Tf C/vx2ۋzOeJT m.0PwqI椱iY\\5 I6)˷c4x Lwi(\r!*2ʏzޢ~8cpʤDFCʅN#9|OR$&fVS+q acURb.)ۄlDW;wTwH^CmKĞ%#'{}qM Lθ%v~:>(x !ˍ:9c3Œ:͛iZﭬo/.#UKcڨP1&GQE隇sPWW~t}jmt&M̶F `SZsPWW~崟OY]'qo&v##]ubAJJ֍h/I-jt? IUŠ(^t5s %jt5s %xfnoK(\34kc1#[#H9pEbc Ǥt_U˸Xڬ_ " _\c_+MI}Mu+Ou:i%QJO$-*\www}^mn,'$9 ~5j|iV_e.݃*AcAMiZ%ē_ߦv]]Ι;pv*O5U\oM{ -!i^F["4 Ykju/#u%ȥLhT#!#ÞURwykڽ6rp2O\Y-p B*Ұ($k*Aw?Jռk*Aw?JQ i*(/1_H?Oir!٣?ً$(ovv0k[Oœb࡚?K]%'A $06 i*(/1_HWDǖiVmTyWZնͨNX3A^U{-.+{ *M>Hج$g gl=J+?VWmS[V-Wo?emV-Wo?e9l"~#]fIfsqT'װS?.u5I)%RڣtO/p#ʶeQC_xCDԭ嬒PB66zc8* ?W.͛R*{(ECFu{i4b92\1 _9>`Xas4zԋm1N EW !A![xKD\6lTP'j jRs<=ejXǵemc,vTz pσ6rop qܣO?ΦfJ[L9lGGM5oG4bp0y1y0᷇'{qIqդ /s"$Upy ^>]H.dEUw8P9ASA=*+@20b$` Ws}-eGKSk0 .m-Bګ22o(8!s\"A}k\z@$A 9V"cKuvmXҹN˽mKd$ի jv _"{;*@-эhU[:SaI[zFr2p;[aHt6P\L H.J;O+yM//gFN\.N2I%1 {Yl_S X!t "yg $ǷkR&QV#[;]?ź=6mI?h͠6gI4彲2n9<_;_ іյR oD|5??/O(jѴ<Ӎ6M4^Lt q`S> GXc#Er4{D2)$DMday]c:VY^H--`O*0cެQE01nwҿy-jnwҿy-j݀QE((((((KΆq]d[Άq]dLS| 57L鍶y[AlI1#rՋ69$\quq]cBp5 %WQKLv n+ tkG (j$8MSv>_PHMV,;Z0T?ϭ&!I?ޗO{ő[Mc ct >d2[" }Nx}͖e>`q9Pq=փ#>wqtH3l#@fn6fͮcj3<"o$ʂPٸn8ߑx_Cg@5Y|؋pCeOFg"[ xMIE1ٰ#0D݂r_q $\t]gOK]}Ȗ&7٘@ݷgsU'qQL _" X\UX)DҸjP źJmźJm[ES(((*`_1_{]qV?Rډn;Z(F/?*ڬ_" X\UKQL [j˻|miZIf$w]@xszc5u#`mTsLiE1K?<{!झ;#v>sY,ဌDH0߽l,mGGbk~sNW+cq` xx6fЖL2 储;pyF R#rĐJdQwOV/67;+Mɳ2\p?*@ /꫞dzţ_[Y[įm$#k#X$zH3Snj*i ȹКikd.%8iC|nKiMԐ|Ɏ.f5ȹ&Oiziavfߐ~`qkW3CMya=K"$$?dWӯ,1go29c^9%E#VR2##AaXj4}*  pGJm aKD$b|4Pz>@ʚFjmy<6k}nX:b]uRQVyUȭ EPEPEPEPEP^t5s %jt5s %xfmɿ?Cf *8ORJ^?uZr \eKrً텲\ư'aU]e\75ngĝ]hX?W%uub(U=]C=#5X}jQXv>`2tZj9|\م)-l0 U?Un|Yy1"(/DltK'#oNDլde/ҡPQ S#3⛏\5y{m6Xa q+@B]ԼOv)uXEfd6øP_X FRWm X Jgn<I0"YFw+ lœ ;@S-sMu12l7+ROInͧʓO8nY!(8l9Ax^,Ҙ}$>[?EDlv 0ھ>n,ٷLe 1GᵭZ=)# xo~MVNe#ZV ƫm҆6eTg VRRz=%׆mf<$^kgL|g#8_5{k-7,WiU# y^Ғ݈|[)<$Pb#UUQI=>+7ZXWp#(WnpWi '?*CK[ kx2H9 p f$NdUu[}Owyzms%O1W=;g^[O_vå[7Ӽ/n}i-y)>nbo[DXMGgr.KmM"GOg;srҢFF#F?3̙kEҮ>iR}| |:n5#:ه&GAu9NWj\0 #dR $AUq6/ކDs dU| ;NXz Wzff dwBa$#Et5Z17ƏOmԊ)Qy#+jbq*QEQEQEQEy%CYW? 2VCYW? 2WPc-22ӰsOY7Ag?9nnIL:rGk_T3uJt*HV*3횈Z:pkG Nf_*(uɪŇoUb÷C/MίO]i׉muMSOy/7W36$q  vT*I>3QBFU1eCy$r@JAxԴ^9#i;Ļ'mEs/t(,A$ 5|g %~1[TS ?c?:/*L|1CUE=@u:>c(nݱu8 +{ źJmźJm[|BNY}͈2^2~h [9KLֶ,5cK4W!`QG'9N孑ծ7~bp08p*O,5oMks!m _4, pAcVԯk}>hV_%г `N 9e}nRlMJ[E|ƦTʏ~X?+2:%ƹΒi"&zdڹ 1^kQE@Ukz RQ.&i˘x~muՋ__$hC./wwyQ,6pLY-ǧj_/䭽sB%R5'_gis*H[upq߀rd2et[\E޳˘c)U7W\t")W=} V-ID5aՑ~TX!Io"Lrjޙc}_>u*KB#1Ɍ1i=j~`Mj>ռ-ϗMq#~UK? ljx7mѕr1HDWNq4|?Mi]\[w3nP2pH8$g7? lh<B[3h8#)7? lk_@yO-GSfo3]R5};J0 Z~xKFM&lu(#psu/9֯&*'(.p@\rH x@ූi8˖ed*#eg>zeڻcPi7*] -Q9"B\Ҧ4e +PU(w4A$. vIqtڕ/; fNX3 !Al:7zSũ5RiWXv1T@ h=G%:'Ti3.S-=^d@#' j O}_jJtOwƫjDbSϾ{5G%:'UE N> Vj/%:'TSϾ{5[TQveO<iYTy# łHJ7#Ҵ+G}W2涨[j^t5s %jt5s %xfe2Zt@w8j4~ֺ+y 1#z)|w+ֹFfB8r)gSHg3_+ӆ7S]hX?UqDPHMV,;ZǤ&ϭz?|̪nuzֶkOuQEQEQEQEQEj#ON{-&{kIgAҺ)5p1)W=?}ڢ@O}_jJtOwƫj5?}?)W=( _JtOwƨO}_jP1)W=7:ZזVNE4˒΀}Q׽uR`bI.*>r qʗ,ua+>b01J__$P1>0q(56oA FFAME4Ə]Ȳ\֓:CIA1SQG%QPBڠaVYXU-OE3@%O8ֶVoiovQ߀8(EP.mO͛A>gs,#yV7?Fu'g h`t41\A$ƒ"xC+) ڦc_GΑXc:\؃،|qi|jӷMӍ7N0cFdj:VWk\Gim,R#r%tx\592\m)O26v6_0qzK;]>-lL8W ;H4{+TXLT` OOEB ( ( ( (1mwg.kjmwg.kjvy%CYW? 2VCYW? 2WfX\2Z4GƜč15pڹ}Y<$9sȮ)|wcٳ__$֥Kyu2Bx/Us!7Ҵ]녹JL)D<#/n\W;فov"+h!M#(prI+Pm=H2mUr#?R3N ZfHxa/ d]@I I:wۄ~@knp9u8 Sd6jp,RH"Ty9 # `/<j$?HZHN$m@N7:xS5#{ gP$m`y` @ۂx]Uޛ&aa}oL`K rqm:{K{ʞ[jI:+|Lw88i|$׶6!m1^ZƖlʼnP0ap7v8lW(©ؿvg8T=E}4VA:ܷ 6X^e=@3q덤5ʶsH;r>@as2,Om i4Z-P5n,unsC ^j,|g-F~>6ӭ-u+ h/9ES&x@#$n~ }¦O쟲Zmů#屍;v@͎ʵi]%p2B>o0򏘀]pZu݅3r@эZ9G$pzw@.Щf.݌d `Ӵ@@Ԧ4+-J{hbILU+Uy" $(Ԏ5 =ITAESG}W2涫G}W2涩G`g^t5s %jt5s %xfvOGo)l(ι~ֺ?)KsrЅ$9$WYa$2;}k1c '3'$;X}qpe-4cwWZ?/r@駗zKǤ&ϭW???Uֽ fU7:?[5}kf ( ( ( ( ( ( ( ( ( ( (1u kOO6=`Hk2̂3i5a'KکwhfS,^t7&1p+> 'ԓ(Q@Q@; ї5X; ї5J;<󡬫x+V󡬫x+GS3l2ˁֺ. e\ƕĿ51}wǥ9p%x3]=]pS\J럝泂wWJGQ-8cq5֏\\Iub÷zG]GjaסʦW}kf?ϭlQEPEPEPEPEPEPEPEPEPEPEP6ZقXm=ʦujqgOJtOwƫjV}O}_jJtOwƫj5?}?)W=( _JtOwƨO}_jP1)W=?}ڢ@O}_jJtOwƫj5?}?)W=( _JtOwƨO}_jP1)W=?}ڢ@O}_jJtOwƫj5?}?)W=( _JtOwƨO}_jP1)W=?}ڢ@O}_jJtOwƫj5.FR+{͕J6 $U'קt4QBV/:ʹ]wAo:ʹ]wAdu3;OY73[|+ɖP;Sġ߯Js4R3=}T$"*=kS,=+.n?3Q`f~OG tzKǤ&ϭW???Uֽ fU7:?[5}kf ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (<󡬫x+V󡬫x+GS3~ֺg.TW9cOEbFI9nl*/uVrIcY_=75> f^OG '֏\\Iub÷zG]GjaסʦW}kf?ϭlQEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEP^t5s %jt5s %xf~g1oڒI9]DQ@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/img6.png000066400000000000000000001100661363633537600331250ustar00rootroot00000000000000PNG  IHDRK pHYs ǠIDATx?lY?~A L%H6Ȇ-%(2)@rRlGرYނ^"DL &:[|$bM"$;ŗ'J1F1G"E~gbLo:BߣSpQaVҨ{NR._ni-zZ]HVAꘗ[#[ .dH;SO>*M-: & 0Ov1W ͹4 !`z*cTHyAA:: iN*W}y]ߋ"H9Qy|qr_Do_X&b>'Mu1\a2SܜSI\]b7}#z A#Q 4X/uGK#!( KW IDCˌ! 7DaA9m^lLt%]z,VBꔥ [>ȣ7 HIXL,AxJ a)o64XZRZ͗E)ABS`nͧ,GF#A3,,L:\s {nq/ RonZ9!z/W&dwQL2!~<[5S4yKM\.gh8>k-}^LYSif?cgn H'pN'HːF K*KⱰF0[&`2bISU[p9a:7()Ӝo0)wV&LxQ暍1y&YسwEwpxoA4V(= 5`¨]CWp]khO(d<=##6yct7 `9q(LDC0ZU  gA˓S H(x=[]$DBAv7ۭ.!`1*0 mN ,P0: ECxq!{Ii teʮ@AnX[}q3rtpA]X3/zDjAz%{JS}kf`ɺSZo}=b^ߑ 'K c8G*FDD [Soh~IE1Z`4C: y'AV 0=K]U)%!U_ 9[Fg H'2-I jDrT⧜oޑxQC_00Hyg c Ex86(>O{N'6NrܑK8\?1͒xfF{`Z^CavsUAA/żm}r [}*I!5nf},J>M̷ي{UJpS6!Ukw*?GK@cGoHt&+#f:<:SiE3cs">s)se!BWrԙb~gMԶuGu_ B*Qy(}˥98XALaW%UFViDmf Hdko͹^\p6WPlurjwSjCzQOVAf0Wln{>ȔH;@ {G"G"H:R6T\q FS. ^ H{R 4*LQ&jlou+J^F0 mB! ?uB14U俕5J.IA+_ZrV>]Xԩ*|A o3/hg ^))bRm<Вzp(-f,! 1i>=EWorūp|SW@]p3,Fh3!iU8NJt7ܮxL_mڀ;eyůC2et% `Pf[ 8=ɇV^%UIa$ $wQIKبS쪳*wtjZM*Ͷ¹Q +(+TbAړ 0@t.]i+*M\A HЦpF䖮]q\7SjভlA(f>:uy3]#`  0 iK&eg*B1j޶6/[?pVّ8 (۵Wk4zEEe\DG/ң%m! A+QϬ'W<">rue<@\i{#5́ "Yzt8pO6Gjr`OޜxA[]JdҙlhyiWomIvFrAXa6nu;i/ 86Kⷓv뤘?FfUn(psՑܮ-Є eTk~Cߦ5rLH]Y6K{"muQ*Ѫ:/B_/`4r݊7#fK6|mnN4ɤ3*EE귃r"mpv+;red)d`F<xwyٛl$` ȹ\gG =HCb.w\O\lc60lZ/%Z/4o#i{ң%CB p*RZ;R?~h˖J/R/Qsw($Y>zf< CiGi4#O҄du !`Xt%0 s Hکn~r /aE \ed&P*m 4 #`C9dn mc}fh/ 76>9@tޤ[o04y'4B`FmoZ3wCo/^@#`h&mo1ئrˍ98 /[YG\C҃2(ͩ)z+W1_6 yyh+ښg7J8[d}E}b[9=ݦSil6qW~+7IpYn^$dže̓ #P_aȈbށdB *.7̡PSC%%Z@Uu7\j+P*)# wJ1W__߬~4Yzmh^?W  e],Y؀')ۮRo4>N)h-h VJ)h-˅ K $Т([ngqt|^x'@3 b?Cn3,Da'<B~۬2𻃬_4XlHb{ĒyWz@+RgozPw˿a ӕTG<`[-VhKz uP߱8+'̣=)u5}N7;َ`AXKWjXhӄ^l $Q|!f\sEv+-gRF+2"7kl5 )/u+ͨ bXPtxPV+nFC7u8]>@z2Ǩx[bOc iʻoQ'<%epz h}x@ OtY}`z Y}RB-"!]p!ÛPɂl@E`X,6rO9%yDyM/2M hJSlUbuu,ohHTx^"'`^kO^oҢ֛ vyp&)~YQClUF"/l;(|,Mxm [xdACҪ7~\eI}_G(BInf+5pvxUVlggOiFKUߎ8 8u$/An\Ig}=ɭ ȏܞ|Һ ~cScnpwgYyJiebå]:F164|DA\8K4 *oIыM`i>~ <ۇj|)\)KҠW T!LYG|7 lx,nhVKh4r< \) Tٕ; yV]fS ȡW;O.u,/p"7 (.)T`B7PA+⡷ITQ~9KyLѰ}s[]b"p j:y+9D:=" r qi2|'@Eԗ(\ku!EvEҞ4IK{3GGWAr[}?cM)\^g%Ip9oH6E3tGHB$Bs丈.MDQo.qD% qNG / &婉ݰıV'P}Av*Յ@AcTth"Ty;dmAEL((i $Ҟ"J38+xW% 3 :1䑶_"5u1ܧCvH7 w9 řN(?T_AiuŦsiovta"F 43oCm AhG x3" G_=I Gm嚇CvIM~~1bf2~OS VǴra/D,0j.y4phKNIci;~ȗDAEP`8a3t*!m|?@tA(x?:‹M43KJvC/D/xK:Jfm-n0!l˗+"5v1\UCAE85gP?l4R~X/~M r2, *=dpH]Oh?<[X[iYGl%pSHw^pnlA6sIsN{asz>dX, gi`{tY] w? / D យQ-z!C C&Y6N2Wm<ɴZTEw{+q"t@s>*lvc#G4[EE '?fc+}oe-W͏Ah.ԛ6 4ǞxE666]XԮqot Y~ '<;lh9NZ2)'&zb;82]2j+>LMn82TބM.}:l :8K@: Ɋ$Kr|5T_SȤS>/ RonZ9!zFd&dw^ґ@R0 dL:i4"gc`(H-yP1McOԛrRԐ!y2hdZo}֌!g,AT:n! %IXXOwrq#؄_Fyk: GGڂ ðatTi$ v1N]?~]3vVW7 Fo 4I"F79&gA1r;dHNXdޕ8Њ Ղ/)X0w{[jÃ1;~}=]K:6TY9̮@N`zHWN}@EWZ&T$!6Az8`/yG%pduisWۈHQobQ9 iPAK-rIN AzeH{Xw( uLju>lj4^A<ht>綎\Ed E pcNs1ҡ`Ahk.A.!]Qs1ҡy&{&QKK kv@A6|[ήSVR#um¸\q`N/"I/FlSf1{2]:+ sM'~q 'zgyz]ϣ=OtzM" +ObmsŻzɶ]Td[ަi >R}ƋlV3ym>Dq?O)=h2^vC=q{ sLϩ)Ua0C.[y(!3{b{!j'uf~6( KW InCˌ! 7DaA9m^lLt%]z,DWҶzA؆w829i󚬭 F#=dUJ8 mk"L(5OLo׷$-$>c>HG=3h岛$PngYxdknT)nHs;q5٦ŬOm?&9BhΤ99=\^sw2y3 ;l(/GY37^A;9AF.w$^`~ؓ'e$sߏUh Œi GXxU'o$P5On@fAX70]regd[G|gexe,s\& O 0W4m>wP}LV0VqU/XU_n'M 0 9q7+;i͘Oٯ%Kۨ7Dn'e:Ϫs_rQ')=2>'L b(O؛KR~:BQg >*_:Xlle3O q=-Щ7`4/=&ՙqسX)<.ߝ@ɒoALR#]||2$^=XAB{Ycclotg4lS=/dɃ%0-We5Wa%=}z't4 e$IJWXxuWR&{3x}`md # iz##5mgV+G l(Ʀps&u A_5o'1gR |}*HPgvYG}*JP9eC`'֋,v6y'W{N|fW] .pd36n`Dy6ns{0gvĈ&L />cӥDeOHo'b 0OFF1ԽdΕDQhA߇`q*٣C#W}ЍÔ_x@eeC t3 Go5sVgHмW~u2Pއ0pQvr)5QQĚ!0%IXXOwr`6aQ^N*[?5r\N zHf`'QXwS횱ïfuu`4P@ N 3nr-L΂bv9\6@ xq2~Uor%'g\ʦy;櫞^ZD8免pt%C p}<$\q}8axl,Wu]V^+wdh)}=ewBo"dF%$;#6)gKW/*(mK?+z7T4 $!+Ɍ*{r;IUmAs5W.9 s(gCoW'cU^y|T\8! ȉE3&*qb-ݩ7b sѧR>dL-uOm 3gAFXRRQzH'̻B#`:.ԑBCrF))1pi [؉ YzAQ[Kkx|$-0 "ꋦpkik/ Aih f LT_A'&|me}^v͚ ߋ4j  pNyuY(y5Hl 7/Cw5GG}0 ms(^bpoa58JX\rsIk` '-[I/mHīx|u3>xfxn+GRFem[-u. o}>Î2ϲ^Ji)Ȉ-ƺp?6rqL3a }s \҆aC}Zs_(jVgSg7!_%5=:~ HLiXѕ)&zϹVVV>8J5F6ۖ& 6\J|>'_RsQ Y2k!f9gorkLd^*#ok{KwRx5^ym*F#4CH#ŞEBDPryDx))>q`_ʞWWܔ. ۄ 6 Hepp˩C:][9A\ /AH)ZbV/YWAPLa4u0xԅ 4Oss5:pڧ 4[BԷ3qAF!]S`1OPq*5 4\A}k=tfhA#Qx K!yo<{Lc8ImQf Hmcy'3tq vfhcH$KM=O;]> ck;R_4[HX|t. dcg)VQ)#0}[dF/ vp,k  陱zoC>ըZ`4C2Aw76n9<1V$?տ9q,j}Ц O:6nCFðI$y6]}>Nm‰VYi>Wz!OKgF mN (!\#Qž+ V0>dǴ# ##LُYy0l -}^LX`WqNsYj~I 4>*-L H,+\br!>ݠ}mG۸zv1N]?dM5O QICeF\ɡF5ǀraظ>!CӗgWz0A:C `Oc>~bU-㯜hp݆B~ð>aS=VtjrTvhXdޕ8Њt*Z{0$i4],Ld#%e&`}F1nu.QQzAw]*^^~(F`͝H\3o0)w7;96lcluv}x9-uw'ЅDSRwNv-qBPP8|TB~5,juA{hMFߖ3K VkH9]@r]p< ptr𱗰^aW[]GY܅ -o9;8$8n#axf0ߋԷH)> DWM-D&4sse<6+Ni,Em&o~[k7[$V|%2+Ӎ-ƋVZ|jh4ѴiHyqMoe%jrZD UDZKM2-/C7@ƦܒG/.'j?Y:+_ ./BLq;8]rLNƮ_gZ^ h-|Hr{/,(Ԏ> ={FLxGy4kC5ja>Qr" ᓦmHXWqHgqwb?%wW\@'6z@8.ӳY->.qT9\'vzKڎ)yJwjGc5]0W|mNya Yf:F1n2L8[[e7ht涎|=:r̷-E.R&q)ly`p hPM}遏:/ͶJҶں ϛA{zIA f(}枺 w\9ed .;nle(,wb3ESOZV(1j$) 7!_.'wRq-JW|5o/=Cc4N's["=g鑫R86k{bn++QXTNj=u,R&SX7FFl .]) [JIC ܖ`%5l lhwd? Ѳ$E7#6^ oܼ56v {fmH;ئB0# \g GN%AkF(?x}-gxQ㖪qOt+2Q'Q=o 0zEc_\@oqe_ Mk#|2K#yØ:"yV[oIPxlSS]G5um]'CE-{ mR5l|M/Qrsm;ˌ'r6*ϒ'pNN&Vb#H54 Frd#<r5)?E># Oo9& ]-uN u=#(U?V- bfM`S!SK0.<|2S*_X&b^WS VǴr)#OS~0vzK!eļ(!_.Ck.UBkBA|=l7Oss .,ƹz }~g֫z ';,u<^~~1d ?DdoJ+InE2ѕ{ft]I'E% y9Hve^He\pQ H5X ikĮN&>[AW: \_l8v Ѧ oqGkϠ~hfާՅ)r.ٛupuBYr{o 2_(տz ):u'^'GovZi zA;g{|q4\1v+ASV-&'m'p/22bSO(*:P}\cNo,nKD ߹gi 8ۨ(hpn'GQ_4eF[Eҙk6MWL t`8׵OAG ETnSwRG*⡮PfWvF! Xvi;.} K_Fܧ!*X,KvJ$5ZUOG3rw#-9Y+9}y5hlm(z ? D-yvt꧓o6^K;*rn`t^|*NfqWLߐs >VNȹ|EU9/.牅Rٌȳh`hSCFxHv5շ` ?iA[.J?o~QRt8^Qh+AsðxRQ ".O:'~(+Om/l׃ڣ 6k"]ːF K*KⱰF ' 3 "/Cj .' ÆH[^z_!9'kXm͇Q)RWu;| tE;m$^U2WpkPzH8u'G*govk^- )ޱJ2H!{ 陔@%ī:y{Im'H&A&|m]`;\PgaN8yӽ|TDAJ#%xȚss̞Qu6vC=%fm*9C4pOzC"84p;5Wo04#DhkF>s}m=[0E+dNh i ]ۼBH+rZC#L}!xrN8u/ͮ\K^(!\<=i/ 8?y#!@Q}Þ97Gԛ n[pL{f$ȍuA=fG(n[Ye2Qhz6wq O Il^?y+Ǘ DsnNQD2>r?ѣO(4~lm]' [Z8/ri]55J5z_(DiH3q|MAi6l~>ʪ(3q@gr[YNAuS& DI cͧT|!F5շhp)) T"m쿥,ssRo)J  =7wץ#Sn-tZ=>k?M&vAC2 gl¸wF(ph!!H ^ɾs,+z'4FOz1T$ESo>SM̉};IWeADԷt8 HҒH8^\9_Eytbɼ+T_/2F+š86(Zf5vjR[dCAF"!HW8!ի/ yFr@5՗qRmT @20DǞo液q'.f|/APB| 9b7~ KSM:#m;iA UGUH1ԬT?c3CP /W-fWCQ4UIbQsVu7{|w& Dh^Dk+ҹ~_/tTΌE5\@|^FF˂rm-q)񧃵7ެYY>HrIccz(c4Z?DN1Jn?ɛn)c ]|G{踑7)f2&J>x,HglݜoOՙ@wӾAZH$*RW)0 Emװ66޴Z29@eR` CM~j̦\q^?ߴ+*JHap>́'oܔ+C{s'Hvʜɦ|c$Ϲ`@ݱ3??Yu BgSg7!_%A:s["}4p0ySZ/D0.AZybalNr[P9>X4-wrV ➘x%3䲔N}ؔ[`3p ) f8;p_PIܗr*X0( "Bԙ{ݜX ͤI5odFէdٛϱ 6?r~56%u.>/3q8Υ{@7Ğ!A{ǔmCsڪQNUP<("+"ߣM_%Ac+tJ]0GyflYai 9_·l )إ]?lʼO6:Rؗyf8u&X.LpI^Q B!(/ AE3%y'6.veZc)JV܋*!;--!Q0RAD(ƨз`VpMZZ**3JL6UHcT6 m4ɚ[c Cdc]# viFY>g #ݲӤPU`!:HS 4X GHMޒ"֒-&D: ~\ؼL6qniuZQ{隯oǧ9_f7 ZzItllOQalm6q}&2fܜXVEH7/&OBᵵh֖9b^tL[ CzUzF쉉uar/拮wE5 |Cxl3fm::Hz ?V @"}8OS S] ?2.noe="0$0 Gy1B/AJSfa)m=q}_ f8k@sfn'k04]2'_F oy 7e=Qݢ淲+ ~\GP} hxfO?d,~`T cP_ /ű) R/< 6N2Wm V{y'ܜkCQԷNC< Hӥߗ'wG_4s~7GϏ$񑫌IWzGs݆B yu`ys9Lq|q H W). c|A/>zY[Oώ_lXn '>>eL$@k?MỶ롹fwn8=]3vAq΀0vcHp[ \6޶4Vsl\X58y2-`1Ц)dZ,ɴj<C~:x%%})qii5(|geʞA;~(|JTvPr1:T}10p[Qe,E1/ ?ZN]dgbO$ flGy|EߜS]F!>Z65+Dž9lK l7wrb0#6 Ye!1#Ͱ%`4m4b*h~0 BWPT?MSrF[` 3 ~:X|!քq7' wI)0"N=DQTcY|;UsYYc>$7Ќ&t/?mO[/,;Y[8=3cP&ғxOS'r>f63p`6,O!YVhYP-M ւ˼RToo> x|%K.'K^KܿH @@w3tF2 ɍu*Ģ<ɱ7^ ?onD }x`%L^ӥ^uY[) LjvwBbk $ 7oe'[܎:v!O|j-,PzAe0lfŇx,z# <@O`?x_< b;){bbt%m7rK"Wň> (NO%t\0킄ߥ`/^!1[SnVڅPZrryrVІ(*r""ZIlhzh=ِ죔Bq_DlTnG3Sv62N\Ew4JG۪%D ]&Y+hss#vbtq' DV c=5#͜蕦p(}ǂ DXG:϶ ճ2DU{r>j7rlaK7|_XMQefUZr9y"{(4@cUyY~Z?VD0JIM^++ f[۱ H䧨nwZh"QL:m'OS >MQMW!gp&^ᨘپF"vzMYp ώM8IiNu?W'2/'o͗F#NNOR]0ँ=bG!6ed1M+)#lOH3 B>f"A P]K U/\!Hc"7^xflda"\ʱtِ>gCrwrDHEMimdUb#BBA3죮_ hl+n`T{\?skzuzu7 ?ƎYt7GMǙ,:Ɗ&+[zaumc#9uH.ig PS}]e[L`-K&4 V2YTfI:]\QyC]T*+M&<,1l>2T 3RDz{ϥ_껽'Aړw-9E:y"0a+h}-tE}b?A"l\۶@bU80;a{b{ĒV8Њ R-h"HQ"Yc&zH#bNmp~4J/qh$NhLD$jz5%F'-[#g՗EY Aڜ9 ARX//J\AK"=\% 8[CM.#Hh2$=l)#H 魆zkV DX RYݯk4 u8 ڪ>%H'4ht>NЏAږcUILҰ}Uns8\҉K i`%5lё;L|u[n^nhL '^i- `WcG}EDz\?+5 +"~$ anlSf1˃%')ck0t\8;3~ <\%J%8.DE"-{NkZm_lBA^P`8a3t*!m|?@tA9-#ibgXXߙt89=\^sw2y34p=*d(/GY37^A;9AF.^N;z?ͲtjJKSX**QXlle3ۻ6Hg#:`K+Z3K1cp"t-%!LRt>|$ܡN>C !lO>d-}R 3 $G.|?y>q|~ݽx…eoG(h|AEm`jҝFgɵDi=@G/fg$h* /O|;\r, .-Bqs}zV-~6:8xiS~]Z%{&7_^o>>\f^onQ̛LQH@ Xܫǎ=Lj`l)HhƷ>P]YC'.b,q]uӯl.Km`Ya;{]~4Ml&=xqX!o"GEi:D>0$'XlG-iVF?|bLC=XKP0+y z+jvF&]ufPUfǰjύ-ЕYr7$cb.IRx'x9(5G&8)<}u{a1eh n -d;FM{~Cὺew8CK$s|OC7=g girZ]ugu)4=\]JȣpH%uٗDv\:Ǭ_K%tgnEqíbmg?a8˚{NGmYS#p<b#?\cJ#{c`j^ #}Nd~u] ;|;< F5r#Z61!hÒ;Dou史鈪>H»\^peDM>r #hl 1@[hVK jy+o z(D8`uzj4xA 􋵍$z{u^r/߻G&1k5fsͦX0I18UzuD Fz,Od\?ˌo"2>EWJ_A*)nV .˱]l݈ᬩ$BϘ?^{x/6;{xAy.9-CLZx/ڭ⒁!ڿKK4oҨtJG4t|T\wxH s}_a3DkpMUՒ46^0"hrڦ9!}%߸V$Z6{"9NJ\gwhW)>t}i#[;Y: F7sG=/p0%ؿk6O~kY30Xbaj|K%űSX&qO/uٖZ!iĞc_B5_~[yE /֓קKwTnXZC1 LZҢ?TGS<jUZǐUH$ >G%Ѓo뇑y>0/ RHŮ2!#nv*ʖ ҷ|ѫ4[mn«ZomɆgcTyh?ܔwT:/ssyZSN)}?|cHi7Ixṯj^C*2fUGo=m;+1KOԭv$j,׹ۑp4;*NZ:*̰5{A!qGo_MxB_;išЏT*mvffrSj}2HSlt+m>r?4;L&ۛ៥ts7φR *q0e[|4Vb;bĽΗN' Dbey|*]̤}q皃b. ӟ֞jCck}7$ۗnM˙, Ăhfִ\( ]Tֳ9$V=zGk }7`kpt1ޚo6 `tiߍDbef?#oD/?:s}%*an9WY򋵵'N"n!=X{*x!pv-w|Y|/f| [=|/J=OY7# oe%'\W̾ZO_̆ny3t/mSZ)nXZCW&8c 'qKES<;|ȼJS3 n4W|fCm`PݏfG-fn&)qdó1IrSIJ-[o6O/DB~k0ev .^EIJߏ+aءWF@)%z2x7$ ou}PCk<277ȯL(8Kq8|Z/XY3cB> ^Zz,Qo,w nsӸ3'Ugpy-dnTַu\ Zsva[m+ mLYz-CL:m2RECFmEa'LG'vնi_׹[p8>\ PQAɠpjI nz8<~=KmwĂᮚmA'krL1Egal;zݑ3KE3yW+n܋g33Ks~uUx g>Ԇލk\e||ד24bٚRZ.oe =[$r?ʒWiJʖ tG'Yͪ9H_lc>ӿ>ו, )y}X{gx蒋>ڎ{;$m%83{/ޤ WkNSؾo7ŤE/FL ^oM=HD@j!1^}vc=y7 F\T} :tZ5zN֔n@ףRf ~jPigİP1~|[a'Gq+xg*m!%qk#rIZ^O72U ;/@|NXc~ N1uUj!]e۾͈纟^´\WԭJ|e3kU ](]3Y@|4|&}WHKC9 7Wvc Ob P7QXMgJzE&P䳸2tp8='#6eCs L>7\`c=I]W={"Gt΁Nw!05>ł(7|8.W?\nF?I->aFt1e'FO܌lfҩg Kuo~[ҡ[^?\KX3E{& X']vׁ.5d ɀZ__R*cqxO'WsG(#yL3Y?*[ђT8_XX-wi/u??3ab%6|eGr?3U.t8-}&ݕۊsiЭH*XZC,/'V/I~ AmwE#]NK7n;8=C Fڼw{,TL!wY N~ ۹mo6=8jۍ$5KĂ|VSWYA{#8pJ3?BSq2*;KƋ\ dц4mQ4 /!cMHtWn ;3IZH2ƟxKAA5hv4㮚G򖮟XoKCf-aBViY[%I$9qlq=dR|g ׬A B2X*9&}aR|fx%-Zm>kf'8^EK$˗o뛘UoA}rF_kvZ:?^`7Pmd^o,Dx{+ufHOv)!(r۹}b|۲bT`Eҙ gkVn'g>o~j;T,} mնDd.>:O 3Hַ|J' W}>R?wcGqb\l 8/As* ̫ *Ŷr=baTh&.63:(T#҉YC89:r.V܁+t$Ӧ! P0#11F Rj y?+Tl~>R$?_\ώlf385bs *Z|Ϻ返Qfs[Fp;t `V泸{PąP chT.?q1הXK{v1DyB)rA泰c`=5C~;`5C*p\9.|.l}wsۅSZYd2U`?vV޽Wa1@#56x`c+Jf;lS2<tϬ{5 c`;[9/HJ3ONds34*B*N wjͿM>5iR52]|*.,&''8yʿ6_˿eiX  ٹ'-j{S] @C6OÀ2y,ڗ՜J'=XbY0H 7"+"xO=cvk䰋^ W|h|,dM(#hTλq[c4sT d\_){?̖pnSIv;`$g~T vN}l:^y˱ bz>`,5n>k>N6>é9vsp&}3ҙשҽeᝐ>˷-Eb2pSj* `PU9F,/ 790$4@[j[ylhe2s ci1 Fre36(i\-jM7"ou)<\M3aP'S *+`zS#9=X>?FM_c#V~Ygw)dαŢg J],{2s,r{ub<_gVWl gVY_9\h% ՟XPܶx-H>r-i8ҕ'OsY@U&+Ū~Xf[ۈ.w,ɉ -YXnE*u5eSbny=קOW,Q<'V៖CI, zRi!B3>yx2+1A"CK7t[~]Гpn,O0SKl816<קQZ9:G=R,ZV>^Z0fh}7$>pEFfn>9df , `pV9zA:fvԃVF5l ՙWh)a0I_ꘔ+NWٛWv-/[~gVxaϳpo/4RI(|[9pc0PF~G`k}YLT16ҷ 9FyNdܚmg#5}V4ִZ~qVyӎU5 Xܫb:xmj_#}FvOkzrɣ@UR9cދ5w:*Y^irC%Q~Ejzo ܚnGFɷnMf𪦾CBBCAX@MT1Jsv4_*`c2P,jNd?Ў:#'#cp+O` X. ;9K'Q/AA|ۭͨ:-iI@I<^_ kKOxv Ʉ fX>X=qMNpqqhi1ͤr+~;y䷜m`ӓ.?~׌h]1exn!4BN_; =?韩zjql3eljeϱL߉ ^30,?\H=_]TbUiא)kV\Bh/3/\~O>;?.&}qgl:/s/XcKJ?Éf=. aie'ny|sol_1^: da'7>/=++%d+S <\XLkKE9[E{_Zvh}:N^5%nARRTZ!t3XjOjX,J/y;>幫#tb"HO=傃JZBK'4ʞg.$WNH ]h\5"%#UBN=FhWӥlslkE̘α9KYG]Q/= \):,Xގ\9?fґw3sǿ&Ce7Lz#Kl3Ϳ͋EJ\Lz~,=/.+&].:i@>=T}SvDVِޣrU哤;r/8z}97E94յT{F}މ|)}DczjJ'ֆ}V[ fk,h-w9|=|hv.@ ן|*= Lyl7޿;)鷭y ߋST&́{yLIzK&K7~/fCz:kQGΊ+>kn}\y(<0Xʪ x&_Xz}|3 no tЍkK;K;Iu DS5IrGp!UN!ޅSIK'Ag=<оHo?۬U^1ڊވA#!wIʻ~b2ne6%ffCSl}&NIJzҗ xs]qgcJOk+\4\.{D 882҉))+$PPUL6\7=ʆMIҎ9Fk7T֑ӗ)_85~X~Q>i^JTۂj][tĽ:N(O(O*\iXiōdf$|/[l]Fmmg~-# -5x/@8#CQ%R+lJesE~Mc+Bqʻ̅hYl4tSUrlVWޝL{_58t릌p9;V[28t7H+Rn~G`k}YL@S(UUC62e#V*^eXG6XfYg.Jtإŏk,]NVrq17/KkJxT*A+ғgv]XgvsF̅h wUOD+{,Q5bL^x,(r/_Z1Ŧ{!SE5΢>CW*'_:*皭U3U꓿|ܖW> nS z'=n\_ oǏ:hqS/9z?=5>łvU5,BYв ҷ|Ocf60p>}] X3}YgKk2t@6nHAFhX^R&0*`u UvX0:fְ s@'#-27V4/aM`mWH[H}Cr,}wVT:IS*`e1@ Q:~,jA=mΠSSָ%^@'#]T1Lˣ@{ XҷM[AkN`| `X[- ![} 򷆭4LjF ƈ @iVK-O?zSIm@{7#!4p ]D- QwF@j}ݦ/l [q$9z[q.i|j+kƌ :L*`KwMStpU[Xq] j_XI4nݐ$ptX8,uY=ah_lqY9uk2<97]0@#50aSq6f4ߊ&<30%k9Qj}b{m `,Y$#+ƽb~g,|#b_ Vt"LGj Ѯb.΢G fgyfMDbz{v0pnYںA0^Qj}KEO$M Ome=1\?`XaRëv70$cUNT h 9\SseEgDF5'Щ  IZlIS'-iL[L "UW~X gA*`J>:@jM^(O_vׂL_VY0@;{4:m"ݵ{ШQE/=w ڛ~:}sۅ*;,tX3}94nu+ΰ0kf‘[-Y=@'h|Ll9_h|5# ]ݐ ]6tXx+jtqt `J6dY@#]&Tsx/ m,rޢtTGcjknSd(:Z"7ݐr;w \ۨU yXUgi `s -_HpYR4)\C#l;xZ 0jzgGm>uA abAdj gA+`#S@;kM|n͵ )}5`F-8KbڔWc_,ln0ҷ! x psyIENDB`index.html000066400000000000000000000023401363633537600334660ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard

Table of contents

How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard

Parse of a complexType definition and construction of the abstract schema components.

Parse of <xs:complexType name=“ct01”>

Parse of <xs:choice>

Parse of <xs:element name=“inline” type="xs:string" minOccurs="2" maxOccurs="3"/>

Parse of <xs:any namespace=“##other”/>

Parse of </xs:complexType>

Homepage: http://eclipse.org/emf

index.png000066400000000000000000000026511363633537600333130ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01PNG  IHDR szzpIDATxW[H\GϺjZS1 4".A/ Bc-"1%dK)th*6&%O}AKc#ARQ`"JCoktw^NΙٳzt[9}f QDQWPQ$m0o݋v8P(4${|ۏ.+FFFَAqqj6+pݷ>8DgG 044;''AϹZpVTTp.P^^o$%%/tuuf33ܹ 55I IlE`0ƊjSt Y0v/{ٳi())y̸.ccciu琗W& %P@T A$cӳp AZZ=zI 4Gb%%%L. iR0iqY׻8V4ERQY,I)aM@4P`դPx֡-^W-͉Q(sv% Ckyx6.|fX}+e!2',1}uX]]WV`p;8qN$&dnpv@pkHS-VV7`8DBl.P-`EyP%Zcwl.6!!Ma~NMzGb.CF|>hnŬH[ } Pqq8::ˣՈE14쁃 wkAkl(Y0>B ?'P .#2k^hE=mxvvV,-mD!chԣuƋ7Rx~J>&?*cdB@-DFHqSSBMM=l`zTq{'JKlgΝOٝ鼅,`U15RtoHj4^w2pv{+b>7 ƭ.߈zxIVW`Ϟ ADm69&Ȉb5/SVm48ZT7n@,6}'ٟcЁ:ʨte 1mVR-AmZ1Y佷s}&>w=9sSF ؇bޡ芢dP @=>تK6xe2c[]]U`vv Pȫj#F|*vMNN~tIeAF b$vGe{{y+++GD"a.lhh3g.KQ@Q5Gl4M7zӘlVÖݬ'O`ss @ww넥rӳg@[['\.W4d4>+4gÁHS?aԚh@LԘ. *CӼD ;SLt+SBNF Lrv(T*J=y@Y0l ̈́lP_߆yf =ZW ,Db'/`W&RӧrEe##Xx zd%ޫ{7y¢Pi: + ;ԩOر"iJ&Q_]j,^"S+`k+%ِ6|G*;{0H vv@m![hyq N2w⪭i~JjBM * ֗l4!!$>(I%Pi^H!ZMP 1 TVT45wnsfܒnΞ}眙3su4_A{Pmzg v[80DPG {~\ZZr Z[[=@$I8&GFF^bX^UnBjkkI<_ u|0==]Q\\1N}&"p0{N۷# 4CyFi1!441I'Il J0?ׯ"(MX:.EwffF2=u444Bp h) j xI'4jܹyI|V{{{%#:THYYv44Y^ƙ ɤiEG***,P` |Sph+! ,8y1O_O,[_p%ǵrN^ 9wPX?Uqu(--tN-qD ~bE8V099*b"a(i1]Q% V/};H|%XJʿń89ܹz?QI& *S$71uϳ8J@*Oݻ߀5<tvg/`x0kp $.1 ! ׿ ]w)MXY f0Ho9kim%kG W\7AѤb`ssK9sAz.>v3w@f^[sqAI'}Tq t~`ڱ;7.:T!SH$B{rW`t7E<ʵ בY&&&DwĩDSصkd_4̴ AQ ijj"E[eZ\裡#^[Kʍ'z2fԶKXzLwĎ`箮{{{aaa04MoƝIk/`p^aqq{<tl#[4˒F`C^SSssnn|ll,ftO3hllៈK%iڎAz8]؎0֐D ͫz Yl677Kaii ^TTݑH0u 76CxnndAeab f3f px<|ftNMMA"&׷ŋ7044k]7i M}I:4-H| X[[y9EXA\x?c+++6KnAkk׀R R)I>4mTTk}ŠFlEdS2 8p-+D͌wd7R{p&C (XEQhʹ4#Ir0R+PpWa}YII1'3#ݍU%JnN8dvbJ=|ƞ  jQb'1C" g$%%&`p WLA@ζ3!gx CP( |1sH]Iy߿']g-ǰ_ٷ/Z ?[r%:du@(THP_!s8JN>gBi Yi:RtqaqWL=/Vg/ G净(A,d׫\ \* ? 5qekk]kVw. /E6_YxI' *+k{P'bv*^/lAE^ZZZ".^jŀ1> meMm.,,88(pn{ɓMX[[} UҥX +H *|B@զ:yņcN"/ `SJI$8c8sW(`jXZG&QUVp1I0hr,tl>H< p>կ Es(2'9Y@, خvEWa$^KB ]9b~ yE'rWyb {U |B7b4%hINVȋ; t&>PltބQmav o7ϛKPzu(D~ zHj #%@\,E?ށ1Ԡ[Hm)"ո\%F?bãG6f$tKe"^Հ-\)^4N How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard
First page Back Continue Last page Overview Text
navbar1.html000066400000000000000000000015441363633537600337160ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard
First page Back Continue Last page Overview Text
navbar2.html000066400000000000000000000014061363633537600337140ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard
First page Back Continue Last page Overview Text
navbar3.html000066400000000000000000000006151363633537600337160ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard With contents navbar4.html000066400000000000000000000006221363633537600337150ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard Without contents next0.png000066400000000000000000000023611363633537600332400ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01PNG  IHDR szz pHYs  ~IDATxWOHWfEs -HA KBEaZS`!!ws%9$&%*J<! jB)KATŤ]ufg}͛?fn>|;}7 0a'Z)$IׂR VW!p@*8XKl6661g`HQwIlYq쾟R8dي;%H0b$> =PmmY|Lhd2 L+Wn@(D@;dGldy 41ǦLf=_2LOOCoog-..ZL^ HdYFp 5U# 51= …olkd4 B,Kdʰi^v£4ZO . %D2Ai6Aaw2PS x ()A`6WU:d͹)<2pϞ{QII6'  ;(2?&qt.$@I #.Mʞ;7X@Э p y5_`ss\xDݙ3i:%XYYz%eģ~ĸl"p;!Pt+֥őY OeX/Ұ$N8 vw7H,_qxeQĔE$j@wu!ځ\NBghtw_`0X-- O>vF|oBՕ3 pH (Nǎ+vr%2 yo\NeQ"N'vc,?x^Bкv:\̴jeQ7pJD/, }1wɓ uQ5}$ w,WV:]I`nnN 7C"z!ޅSP\hElȋQA裡-$^ڭ',ņ;agl-/kh4J6b8Xj5,ab⮗u@,!߅Lc!<99Y2&<j6NPU˩Tә~QyfxE4xdzIb_G6+uL'A5!ۋWEij %}n㻯qIENDB`next1.png000066400000000000000000000023501363633537600332370ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01PNG  IHDR szzIDATxWOHWfiMPCt$RÊj٥bk[,$䒓B.BC ^rRxRQ=H(# hh&Av]gv޼ٙYn>o(#aJ.ܣh$@)m6cUg2}㰰@^SS===(8o7"7D51==bflx<077w( ~A$-,pW+ V]]E@g"L&^lnٳȑ8@;Gly kSi1lݻc,// CX N|d2i1=w  2K@ q' ?  Ν(2tv~l:I쿗 sßn]cO,"F8|x%xd|&,s?u'?vy$ "op=Wŕ?ÓPuDă 38P(ԃGJQK= 9[9K6 ~mmmO\NeY"N+S1)X| SpQ窵:IH~,E8&.hjj``z.&1.XsMDUcrs&iZul+uBTahNoѣǡ0JU-dQGG]l "K mmmn'XF] 8 ~_HBfqYaR \.* 7oiiih4Ji T˰J.l-[UZ`MC*zcvvfT4|x1rE$;}KhNlo{_VDQ_Cm# +UH'hҡnIENDB`outline0.html000066400000000000000000000023361363633537600341230ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard

How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard

Parse of a complexType definition and construction of the abstract schema components.

Parse of <xs:complexType name=“ct01”>

Parse of <xs:choice>

Parse of <xs:element name=“inline” type="xs:string" minOccurs="2" maxOccurs="3"/>

Parse of <xs:any namespace=“##other”/>

Parse of </xs:complexType>

outline1.html000066400000000000000000000032051363633537600341200ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard

How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard

  • July 26, 2002 5:00pm

    Parse of a complexType definition and construction of the abstract schema components.

    • <xs:complexType name="ct01">
    • <xs:choice>
    • <xs:element name="inline" type="xs:string" minOccurs="2" maxOccurs="3"/>
    • <xs:any namespace="##other"/>
    • </xs:choice>
    • </xs:complexType>

    Parse of <xs:complexType name=“ct01”>

    Parse of <xs:choice>

    Parse of <xs:element name=“inline” type="xs:string" minOccurs="2" maxOccurs="3"/>

    Parse of <xs:any namespace=“##other”/>

    Parse of </xs:complexType>

    prev0.png000066400000000000000000000023601363633537600332350ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01PNG  IHDR szz pHYs  ~IDATxWOWM+xetFd dpL-KF].IQrћ%-f[ l Li1csNշꓞ9_=y|PAt]*)$IEt 1573д=$'f1 d2P]C^/ C,w8Eytt|C`jj ?G'$Q gF\j(|Uυ>X\vB!21[tPUuk*S(s]xzL&appa8!kkkק!ǃP( J@bQE@ҊQ<ՙIcN… _![l|je0y(CL0`GҬtNUKֱ _dA?`N\*Tf/ P(`\/I:yH2wylWcPm5 sςV:R?ý{pw ^pN^J-F &OݯYBf[fHgQ͗ 0;I^ 2]fsjtO-$ "$h'6p^ol3g>Axa ̈́ANϣo@@A@lSfp.ΘpU dZjfW S3r`Q87u"v5D"09+=3UXTGY݃$N8 Gsї?wBVܹajI82;plC?Zfax#o޼5 &!KЍd UUJV+ HVq> )Iga j?V`jDY>):Û] [M07lٗX^^ٿCK!݅֓P.q;$oQzzzHwdB@w+x _6Lt_Qz{{Im#\6,,v1ċh{"h2lmm6Z/5TΫMTO3 EGz@6 рzLAMԿEmb IGqIENDB`prev1.png000066400000000000000000000023401363633537600332340ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01PNG  IHDR szzIDATxWMLG~@ )"a$V+.UdUp ^*Am )(=?R$K$^l#T.8aQ"bbOߛ׮:O}3y[ʈa-rkU# X ci8]׷DS.!`ydN@`ll,(J}If˨_ZZ:D .X &''!N D3?Ůqfl`GGn߾ gΜƖƐ[ 4 kjSjXTU]xz[[[L&appuƆΝi@eBAQ V6թ*:;w nIgP#Gb*˲HU&0 fc?Q56^…˂@,@M!9F  PUIfsPi7{ sς^R?05-(u|x s_q%< How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard <body> Unfortunately your browser does not support floating frames. org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01/text.png000066400000000000000000000027201363633537600332440ustar00rootroot00000000000000PNG  IHDR szzIDATxWkhW>Ylb|T#RBBVȣ A4@LkQ(UZ ւcDO( 5f&!1yh6q3Ν:[m<{g~={I DYPDϓUQWvqhu薣eOMzAݽosNNZn]-[rNg-֭&އ:ؘZ]]M@`ZrIڳgxkU Bu444@L7n\XN,L;w~OEEp8fD(jsF/ի?UYYD@K32{lp(X@J7yQXE1C\nsq$@(( FR(&SY$]<])pۭ!DͶ؜s$Eu|#eK9rY;S Ȁ_t'%cCr| tEI/\'&aKET)h,KL3I|^.=8)\iiȂts4  G<9ޣ( 3D b>`;4z7d)HFY*iKBY|)Ax=eZޚXgE&U[P'$M&. B ,7/vVKhq$^e:DrѰlٲ\ݸ\ib/>6Z 0]5W)--euato߾СCߏ.\;[qVqѪK.-u xnn.6vh7L(LUYXXgwwwVKK˴4=~Qqq1Wͮ7 DIhiii ehK_wFOfǤ!~&)?ɗl7 IENDB`text0.html000066400000000000000000000012251363633537600334240ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard
    First page Back Continue Last page Overview Graphics

    How abstract components are created when reading a schema – an animation in 6 slides -- complexType with wildcard

    • July 26, 2002 5:00pm text1.html000066400000000000000000000017661363633537600334370ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 Parse of a complexType definition and construction of the abstract schema components.
      First page Back Continue Last page Overview Graphics

      Parse of a complexType definition and construction of the abstract schema components.

      • <xs:complexType name="ct01">

      • <xs:choice>

      • <xs:element name="inline" type="xs:string" minOccurs="2" maxOccurs="3"/>

      • <xs:any namespace="##other"/>

      • </xs:choice>

      • </xs:complexType>

      text2.html000066400000000000000000000010201363633537600334170ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 Parse of <xs:complexType name=“ct01”>
      First page Back Continue Last page Overview Graphics

      Parse of <xs:complexType name=“ct01”>

      text3.html000066400000000000000000000007461363633537600334360ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 Parse of <xs:choice>

      First page Back Continue Last page Overview Graphics

      Parse of <xs:choice>

      text4.html000066400000000000000000000012441363633537600334310ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 Parse of <xs:element name=“inline” type="xs:string" minOccurs="2" maxOccurs="3"/>

      First page Back Continue Last page Overview Graphics

      Parse of <xs:element name=“inline” type="xs:string" minOccurs="2" maxOccurs="3"/>

      text5.html000066400000000000000000000010221363633537600334240ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 Parse of <xs:any namespace=“##other”/>

      First page Back Continue Last page Overview Graphics

      Parse of <xs:any namespace=“##other”/>

      text6.html000066400000000000000000000007141363633537600334340ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct01 Parse of </xs:complexType>

      First page Back Continue Last page Overview Graphics

      Parse of </xs:complexType>

      org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02.ppt000066400000000000000000006700001363633537600323020ustar00rootroot00000000000000ࡱ> nh627Ş=k՗PNG  IHDR r|sRGB@} pHYs+tEXtSoftwareMicrosoft Office5qIDAT(ϕ0F?U 0Ix^A@.TG#[ 1mNN/?|߇a[܌ʚ$STR -'_btɐLɆPOJ$Y,I$KriWR|"w:`I$X, BB,GCO)!w"月 )Jz@ͶU2f?IENDB`( D/ 0|DTimes New Roman0z[ 0DArialNew Roman0z[ 0" DWingdingsRoman0z[ 00DCourier Newman0z[ 01@DCourierThaiman0z[ 01@ .  @n?" dd@  @@``   8 &( ^  $,>59 /X$b$627Ş=k՗p  0e0e     A@  A1 8c8c     ?1 d0u0@Ty2 NP'p<'pA)BCD|E||s " 0e@        @ABC DEEFGHIJK5%LMNOPQRSTUWYZ[ \]^_ `abN E5%  N E5%  N F   5%    !"?N@ABC DEFFGHIJK5%LMNOPQRSTUWYZ[ \]^_ `ab @8* R ʚ;2rs8ʚ;g4DdDd z[ 0pp<4!d!dL 0̯ <4ddddL 0̯ g4=d=d z[ 0^p@ pp<4BdBdL 0̯ 80___PPT10 ? %O =Z How abstract components are created when reading a schema  an animation in 9 slides -- complexTypegg[ July 26, 2002 5:00pm VParse of a complexType definition and construction of the abstract schema components. WW A <xs:complexType name="ct02"> <xs:sequence> <xs:element ref="refed"/> <xs:sequence minOccurs="0" maxOccurs="3"> <xs:element name="e1" type="xs:string"/> <xs:element name="e2" type="xs:string"/> </xs:sequence> </xs:sequence> </xs:complexType> And elsewhere there is a global element declaration with the name  refed fPfc           F JParse of <xs:complexType name= ct02 >(& Bc Parse of ( Bc HParse of <xs:element ref= refed /> 1:% Bcc, HParse of <xs:element ref= refed /> 2:% Bcc, fParse of <xs:sequence minOccurs= 0 maxOccurs= 3 />(4 B+c>   bParse of <xs:element name= e1 type= xs:string />(2 B)c,  bParse of <xs:element name= e2 type= xs:string />(2 B)c,   Parse of (!Bc P@\\.\DISPLAY1B. ` 33Պ3ff3` ___|3f` 33___>?" dd@,?ldd@   " @ `"  n?" dd@   @@``PP   @ ` ` p>> % **$'t*( L 6  *%T  % "x  Hvd @?g7  C xlgֳgֳvd @?g * 2r  Bv @?g  3 r gֳgֳv @?7p * 2   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@L 6    BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@\ 6    BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@] 6    BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@\ 6    BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@]6b    2B CDEDFLv2 @?4Bn-oT'u#$@-\6    BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@> 6     BZC?DElFtv2 @?YWzPt;t,z&2 >%@ LRU-U<Ou*B9'F IYW-78@g8 x  Hvd @?7w  C xǦ gֳgֳvd @?w * 2r  Bv @?w  3 rXʦ gֳgֳv @?7w * 2   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6w   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6x   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@6y"   B]CDE$F,v2 @? Y4\+;oHTR'YYu@R8   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6Y   BZC>DElFtv2 @?YWzPt;t,z&2 =$? KQT-T<Nu*B9'F IYW-78@8;J   BC&DE8F@v2 @?2z % ' 39<-<<6n @z    BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6 r  Bv @?B  T1?B  T1?   N,Ц gֳgֳ ?" `   T Click to edit Master title style! !< ! HҦ gֳgֳ ?" Z   RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S " NP٦ gֳgֳ ?"   @* & Nަ gֳgֳ ?"0 P    B* ' Tx gֳgֳ ?"   B*N  6޽h? ? 33Պ3ff3 8Reporting Progress or Status;  % k;c;08] :(     NX/u gֳgֳ ?"f $  u  T Click to edit Master title style! ! ! H1u gֳgֳ ?"&  P  u  W#Click to edit Master subtitle style$ $ " T6u gֳgֳ ?"P  p u  B* $T  9  "r :  Bvd @?g7 ;  3 r8u gֳgֳvd @?g * 2l <  <v @?g =  # l>u gֳgֳv @?7p * 2 >   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@L 6  ?   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@\ 6  @   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@] 6 A   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@\ 6 B   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@]6b C   2B CDEDFLv2 @?4Bn-oT'u#$@-\6 D   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@> 6  E   BZC?DElFtv2 @?YWzPt;t,z&2 >%@ LRU-U<Ou*B9'F IYW-78@g8 r F  Bvd @?7w G  3 rDu gֳgֳvd @?w * 2l H  <v @?w I  # lHu gֳgֳv @?7w * 2 J   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6w K   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w L   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w M   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6x N   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@6y" O   B]CDE$F,v2 @? Y4\+;oHTR'YYu@R8 P   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6Y Q   BZC>DElFtv2 @?YWzPt;t,z&2 =$? KQT-T<Nu*B9'F IYW-78@8;J R   BC&DE8F@v2 @?2z % ' 39<-<<6n @z  S   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6 l T  <v @?~B U  N1?~B V  N1?T Jr [  "Jr %  Tv @?rN J Z  JN J X  JbN J W  Jr &  Bvd @?Mvl '  <v @?M ( TGU v @?J ) ZGU vd @? +  Tv @?W2 ,  C x8Ru gֳgֳvd @? * 22 -  3 rXUu gֳgֳv @?/9 * 22 .  C xxYu gֳgֳvd @?p\ * 2 N zA9 Y  zA92 0  3 CENHZQvd @? `T`T`T`TXz2 1  C CE$GHI`TQv @? `T`T`T`T`T`T`T`T`T`T;]~" 2  NG/*v2 @? 3   BCDEFvd @?@@oUH=4+% |pdXLA6- # )3?IOHC@<#:.989C<J?QCWI[N]U_\`fbpd|gjot{@zW 4   BCDEFvd @?@@o"U$H&=)4.+2%8>EM V `lx )3?IOHC@<:99<?CINU}\{fzpx|uqmhaYOE9/% @[92 5  C x]u gֳgֳvd @?=Auu * 2 \ NDau gֳgֳ ?"0 P  u  B* ] Tfu gֳgֳ ?" u  B*N  6޽h? ?/ 0 1  33Պ3ff3v 0 @ ( 4   B1 ?   .  H gֳgֳ ? @   RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S   f@ 1 ?"P     \*      f w 1 ?"     ^*     # lu 1 ?"`P    \*      # l$ 1 ?"`    ^*  N  6޽h? ? ̙3380___PPT10.&@Ǒ>8 PDX( )pM D D  f4 1 ?"P     B*   D  fd8 1 ?"     D*   D # l= 1 ?"`P    B*   D # l@ 1 ?"`    D*  H D 0޽h ? ̙3380___PPT10.&0> % &    ( X   S ru  " $ <$ 0 u    S su ! "    u  r  Ttu M"M"1?   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. @  p P  Tvu  1?"6@ NNN?Nt (org.eclipse.xsd XML Schema Infoset Model0)B$B$  BA ?BD21298_,$@ 0   Tpu  1?"6@ NNN?N,$ 0 begin   Tu  1?"6@ NNN?N'& If not full screen, and not running in Internet Explorer, Press F5 to begin& MM   T|L  1?"6@ NNN?NO Y 2002 by IBM Corporation$b  N  6޽h? ? 33Պ3ff3c[___PPT10;+GdD' = @B Dj' = @BA?%,( < +O%,( < +D' =%(%(D' =%(DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*Du' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* %(+p+0+u  ++0+ u  +I  % T L  L(  L L c $8u  " `  u   L s * u !"@ <$ 0 u   L 3 ru 1? T    L TĘ  1?"6@ NNN?N v,$   0 Now let s follow how the abstract schema components are built, by getting  blank objects from XSDFactory, _   L S 0e0eA ?!BD21298_pP<$D 0 u $  L Ncgֳgֳ ?"P `,$  0 d4We ll follow this example:$  L TP  1?"6@ NNN?N Q ,$  0 .setting their properties, H  L T  1?"6@ NNN?N 5,$  0 R>and linking them to each other& B L s *޽h ? 33Պ3ff3??___PPT10?+ 1yDf>' = @B D!>' = @BA?%,( < +O%,( < +Dd.' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* L%(D' =-s6Bwipe(left)*<3<* LD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L/%(D' =-g6B fade*<3<*L/D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*L/D' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*L/D' =%( Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L/Q%(D' =-g6B fade*<3<*L/QD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*L/QD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*L/QD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*LQ%(D' =-g6B fade*<3<*LQD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LQD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LQD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(pDp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(XDp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(@Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%((#Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(D' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*Lf%(D' =-g6B fade*<3<*LfD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LfD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LfD' =%(D@' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-o6Bwipe(up)*<3<*LD' =%( DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* L%(D' =-s6Bwipe(left)*<3<* LD' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* L%(D' =-s6Bwipe(left)*<3<* LD' =%(XD' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* L%(++0+L ++0+L ++0+ L ++0+ L ++0+ L +I   % [ S  T (  T T c $#  " `    T 3 r& 1? J   T # l( 1?"`+,$  0 =XSDComplexTypeDefinition name: targetNamespace: baseType: .>B B$B 6  T N1  1?"6@`NNN?Np@ 8 XSDFactory   T H44  1?"6@ NNN?NE],$  0 6ct02B B  T  fZGgHQ7Id1?"0@NNN?NOcd +  T N 1?"6@ NNN?N`  T N 1?"6@ NNN?N``"  T H8  1?"6@`NNN?N` ,$  0 8content:   T # ~0e0eA!BD21298_Pp<$D 0   T H=  1?"6@`NNN?N j,$D  0 2  2B T s *޽h ? T T 33Պ3ff3z___PPT10Z+VD^' = @B D' = @BA?%,( < +O%,( < +DP' =%(%(D ' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*TD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*TD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* T%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<* TD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<* TD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*TD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*TD#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*TD' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*TD' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*T%(++0+T  ++0+T  ++0+ T  ++0+T  +5  % JB0\x(  \ \ c $S  " `    \ 3 rV 1? J  { \ # lX 1?"`> =XSDComplexTypeDefinition name: targetNamespace: baseType: :>B B"B B6  \ NLb  1?"6@`NNN?Np@ 8 XSDFactory  \ Hd  1?"6@ NNN?NE] 6ct02B  \ Hh  1?"6@`NNN?N0 ,$D  0 (XSDParticle term: minOccurs: maxOccurs:) 2)B 6   B  \  fZGJH7If1?"0@NNN?Nch >  \ N 1?"6@ NNN?N`  \ N 1?"6@ NNN?N``  \ H+B#style.visibility<*\%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*\D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*\D' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* \%(D ' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*\D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*\D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*\D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*\D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*\D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*\D' =%(D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =-o6Bwipe(up)*<3<*\D#' =%( D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*\D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*\D' =%( D9' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*\%(D' =-u6Bwipe(right)*<3<*\D' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*\%(++0+\  ++0+\  ++0+\  ++0+\  ++0+\  +u+  % vn@#`(  ` ` c $H  " `    ` 3 r 1? J  o ` # lt 1?"`+ =XSDComplexTypeDefinition name: targetNamespace: baseType: .>B B$B 6  ` N쵏  1?"6@`NNN?Np@ 8 XSDFactory  ` Hh  1?"6@ NNN?NE] 6ct02B P ` H|  1?"6@`NNN?N0  (XSDParticle term: minOccurs: maxOccurs:) 2)B 6   B  `  fZGH7If1?"0@NNN?Nch +  ` N 1?"6@ NNN?N`  ` N 1?"6@ NNN?N``  ` H\  1?"6@`NNN?N`  8content:  2  `  fG HncIu-1?"0@NNN?Nh  ` H0Ə  1?"6@`NNN?N@  hXSDModelGroup compositor: 2B   ` HǏ  1?"6@`NNN?N @ m  ?particles: list  ` B1?"0@NNN?NE0 r ` N 1?"6@`NNN?N@ n =U ` HΏ  1?"6@`NNN?NP  1XSDCompositor compositor: XSDCompositor.SEQUENCE&2 2B B $ " ` N 1?"6@`NNN?N` P@  ` S 0e0eA ?!BD21298_P/<$D 0   ` H 1?"6@`NNN?N ,$@  0E ` TՏ  1?"6@ NNN?N,$  0 Orefed ` B1?"0@NNN?Npo  ` Tlۏ  1?"6@ NNN?N ,$  0 yCAsk the schema object where the Element Declaration named refed is;^ !` Hߏ  1?"6@`NNN?Npb,$D 0 tXSDSchema contents: list& 2B B   "` HL  1?"6@`NNN?Nj 2  2 #` H  1?"6@`NNN?N@  5  2B ` s *޽h ?O`` ` `` `````` 33Պ3ff3___PPT10k+)ĨD' = @B Db' = @BA?%,( < +O%,( < +D' =%(%(D' =%(DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<*!`%(D' =-6B'blinds(horizontal)*<3<*!`D' =%(D@' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* `%(D' =-o6Bwipe(up)*<3<* `D' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*`%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*`D' =+4 8?dCB1+#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*`D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*`%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*`D' =+4 8?dCB1+#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*`D' =%( D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*`%(++0+`  ++0+ `  ++0+!`  +7  % xN(    c $  " `     3 r 1? J  o  # l 1?"`+ =XSDComplexTypeDefinition name: targetNamespace: baseType: .>B B$B 6   N  1?"6@`NNN?Np@ 8 XSDFactory   H$  1?"6@ NNN?NE] 6ct02B P  H8  1?"6@`NNN?N0  (XSDParticle term: minOccurs: maxOccurs:) 2)B 6   B   fZGH7If1?"0@NNN?Nch +  N 1?"6@ NNN?N`  N 1?"6@ NNN?N``  H`  1?"6@`NNN?N`  8content:  2   fG HncIu-1?"0@NNN?Nh   H4  1?"6@`NNN?N@  hXSDModelGroup compositor: 2B    H|!  1?"6@`NNN?N @ m  ?particles: list   B1?"0@NNN?NE0 r  N 1?"6@`NNN?N@ n =U  HL%  1?"6@`NNN?NP  1XSDCompositor compositor: XSDCompositor.SEQUENCE&2 2B B $ "  N 1?"6@`NNN?N` P@   HP+  1?"6@`NNN?Np ,$D  0 0XSDParticle term: content: minOccurs: maxOccurs:1 21B 6     H0  1?"6@`NNN?N B ,$D  0 UXSDElementDeclaration resolvedElementDeclaration: isElementDeclarationReference: trueV 2VB 6r  N 1?"6@`NNN?NPM,$D  0  N 1?"6@`NNN?N@,$D  0"  ZHI@1?"0@NNN?N  p ,$D  0  S 0e0eA ?!BD21298_ /o<$D  0    H 1?"6@`NNN?N   T8  1?"6@ NNN?N Orefed  B1?"0@NNN?Np  N 1?"6@`NNN?N,$@  02   `GH7I% 1?"0@NNN?N ,$D  0  H=  1?"6@`NNN?Nj 2  2  HpA  1?"6@`NNN?N@  5  2B  s *޽h ?o    33Պ3ff3___PPT10+xz>DO' = @B D ' = @BA?%,( < +O%,( < +DA' =%(%(D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*D' =%(D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-o6Bwipe(up)*<3<*D' =%( D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(down)*<3<*D' =%(D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(down)*<3<*D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(down)*<3<*D' =%(D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(down)*<3<*D' =%(pD' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(+p+0+  ++0+  +K  % & &P&+d$(  d d c $X  " `    d 3 rT[ 1? J  { d # l@] 1?"`> =XSDComplexTypeDefinition name: targetNamespace: baseType: :>B B"B B6  d Nf  1?"6@`NNN?Np@ 8 XSDFactory  d H i  1?"6@ NNN?NE] 6ct02B P d H m  1?"6@`NNN?N0  (XSDParticle term: minOccurs: maxOccurs:) 2)B 6   B  d  fZGJH7If1?"0@NNN?Nch >  d N 1?"6@ NNN?N`  d N 1?"6@ NNN?N``  d Hpr  1?"6@`NNN?N`  8content:  2  d  fG HncIu-1?"0@NNN?Nh  d Hv  1?"6@`NNN?N@  hXSDModelGroup compositor: 2B   d H`{  1?"6@`NNN?N @ m  ?particles: list  d B1?"0@NNN?NE0 r d N 1?"6@`NNN?N@ n =U d H0  1?"6@`NNN?NP  1XSDCompositor compositor: XSDCompositor.SEQUENCE&2 2B B $ " d N 1?"6@`NNN?N` P@ d d H  1?"6@`NNN?Np% 0XSDParticle term: content: minOccurs: maxOccurs:$1 2 B %B6    d HĊ  1?"6@`NNN?Np P  UXSDElementDeclaration resolvedElementDeclaration: isElementDeclarationReference: true$V 2B @B6r d H 1?"6@`NNN?N0" d ZHI@1?"0@NNN?N p8  d N 1?"6@`NNN?NP` d Hܐ  1?"6@`NNN?NP@ ,$D  0 (XSDParticle term: minOccurs: maxOccurs:) 2)B 6   R d H`  1?"6@`NNN?Np P w ,$  0 hXSDModelGroup compositor: 2B  ) d H(  1?"6@`NNN?N P -,$  0 ?particles: list r d N 1?"6@`NNN?N ~ ,$D  0" d NHF~IW1?"0@NNN?N @ ,$D   0  d Hh  1?"6@ NNN?N` P ,$  0 30B  !d HĠ  1?"6@ NNN?N P ,$   0 33B  "d N1?"0@NNN?N P t ,$D  0 #d S 0e0eA ?!BD21298_P?<$D  0   &d Z<ؕ  1?"6@ NNN?N00 Orefed 'd H 1?"6@`NNN?N  (d N 1?"6@`NNN?N )d H\ݕ  1?"6@`NNN?Nj 2  2 *d H  1?"6@`NNN?N@  5  2 +d H  1?"6@`NNN?Np P ,$D  0 4  2B d s *޽h ?odd d dd dddddddd"d 33Պ3ff3 %%___PPT10$+.Du#' = @B D0#' = @BA?%,( < +O%,( < +Dg"' =%(%(D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*d%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*dD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*dD ' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*d%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*dD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*dD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*d%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*dD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*dD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*+d%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*+dD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*+dD' =%(D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*d%(D' =-o6Bwipe(up)*<3<*dD' =%( D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*"d%(D' =-s6Bwipe(down)*<3<*"dD#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* d%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<* dD' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<* dD#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*!d%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*!dD' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*!dD' =%(pD7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*d%(D' =-s6Bwipe(left)*<3<*dD' =%(XD' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*#d%(+P+0+d  ++0+d  ++0+d  ++0+ d  ++0+!d  ++0++d  +M  % --`-=hS,(  h h c $\  " `    h 3 r 1? J  o h # l1?"`+ =XSDComplexTypeDefinition name: targetNamespace: baseType: .>B B$B 6  h N  1?"6@`NNN?Np@ 8 XSDFactory  h H`  1?"6@ NNN?NE] 6ct02B P h H  1?"6@`NNN?N0  (XSDParticle term: minOccurs: maxOccurs:) 2)B 6   B h  fZGH7If1?"0@NNN?Nch +  h N 1?"6@ NNN?N`  h N 1?"6@ NNN?N``  h H  1?"6@`NNN?N`  8content:  2  h  fG HncIu-1?"0@NNN?Nh   h H  1?"6@`NNN?N@  hXSDModelGroup compositor: 2B   h H%  1?"6@`NNN?N @ m  ?particles: list  h B1?"0@NNN?NE0 r h N 1?"6@`NNN?N@ n =T h H(  1?"6@`NNN?NP(  0XSDCompositor compositor: XSDCompositor.SEQUENCE&1 2B B $  " h N 1?"6@`NNN?N` P@ d h H.  1?"6@`NNN?Np% 0XSDParticle term: content: minOccurs: maxOccurs:$1 2 B %B6    h Hd4  1?"6@`NNN?Np P  UXSDElementDeclaration resolvedElementDeclaration: isElementDeclarationReference: true$V 2B @B6r h H 1?"6@`NNN?N0" h ZHI@1?"0@NNN?N p8  h N 1?"6@`NNN?NP`\ h H,;  1?"6@`NNN?NP@  (XSDParticle term: minOccurs: maxOccurs:$) 2 B B6    h H0A  1?"6@`NNN?N Pz  gXSDModelGroup compositor: 2B    h HF  1?"6@`NNN?Np P  ?particles: list r h H 1?"6@`NNN?NpP~@ " h NHF~IW1?"0@NNN?N @  h HI  1?"6@ NNN?N}  30B  h HN  1?"6@ NNN?N0   33B  h N1?"0@NNN?N(    h HQ  1?"6@`NNN?N  ,$D  0 (XSDParticle term: minOccurs: maxOccurs:$) 2 B B 6    !h H,W  1?"6@`NNN?N  ,$D  0 aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false$b 2B LB Hr "h H 1?"6@`NNN?N m,$D  0 #h H$^  1?"6@ NNN?NpE ,$  0 4e1B  $h N1?"0@NNN?N X ,$D 0 'h Hxb  1?"6@`NNN?N p,$D  0 LXSDSimpleType name: string targetNamespace: http://www.w3.org/2001/XMLSchema$M 2,B !B$ # )h ZG^ HiI^ 1?"0@NNN?N  ,$D  0 6h S 0e0eA ?!BD21298_P0p<$D  0   8h H 1?"6@`NNN?N  9h Zi  1?"6@ NNN?N00 Orefed :h N 1?"6@`NNN?N,$D   0 ;h Hn  1?"6@`NNN?Nj 2  2 +B#style.visibility<*'h%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*'hD' =+4 8?dCB1+#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*'hD#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* h%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<* hD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<* hD#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*!h%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*!hD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*!hD' =%( D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*"h%(D' =-o6Bwipe(up)*<3<*"hD' =%( D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*)h%(D' =-s6Bwipe(down)*<3<*)hD#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*#h%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*#hD' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*#hD' =%(|D9' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*$h%(D' =-u6Bwipe(right)*<3<*$hD' =%(dD' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*6h%(D' =%(dD7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*:h%(D' =-s6Bwipe(down)*<3<*:h++0+ h  ++0+!h  ++0+#h  ++0+'h  +R  % 14)4p34l2(  l l c $ȏ  " `<$  0    l 3 r 1? J  { l # l 1?"`> =XSDComplexTypeDefinition name: targetNamespace: baseType: :>B B"B B6  l N  1?"6@`NNN?Np@ 8 XSDFactory  l H  1?"6@ NNN?NE] 6ct02B P l H  1?"6@`NNN?N0  (XSDParticle term: minOccurs: maxOccurs:) 2)B 6   B l  fZGJH7If1?"0@NNN?Nch >  l N 1?"6@ NNN?N`  l N 1?"6@ NNN?N``  l H  1?"6@`NNN?N`  8content:  2  l  fG HncIu-1?"0@NNN?Nh   l H  1?"6@`NNN?N@  hXSDModelGroup compositor: 2B   l H|  1?"6@`NNN?N @ m  ?particles: list  l B1?"0@NNN?NE0 r l N 1?"6@`NNN?N@ n =T l HL  1?"6@`NNN?NP(  0XSDCompositor compositor: XSDCompositor.SEQUENCE&1 2B B $  " l N 1?"6@`NNN?N` P@ d l Ht  1?"6@`NNN?Np% 0XSDParticle term: content: minOccurs: maxOccurs:$1 2 B %B6    l Hƪ  1?"6@`NNN?Np P  UXSDElementDeclaration resolvedElementDeclaration: isElementDeclarationReference: true$V 2B @B6r l H 1?"6@`NNN?N0" l ZHI@1?"0@NNN?N p8  l N 1?"6@`NNN?NP`\ l HPͪ  1?"6@`NNN?NP@  (XSDParticle term: minOccurs: maxOccurs:$) 2 B B6    l H<Ӫ  1?"6@`NNN?N Pz  gXSDModelGroup compositor: 2B    l Hت  1?"6@`NNN?Np P  ?particles: list r l H 1?"6@`NNN?NpP~@ " l NHF~IW1?"0@NNN?N @  l H۪  1?"6@ NNN?N}  30B  l H8ߪ  1?"6@ NNN?N0   33B  l N1?"0@NNN?N(  \  l HL  1?"6@`NNN?N   (XSDParticle term: minOccurs: maxOccurs:$) 2 B B 6    !l H  1?"6@`NNN?N   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false$b 2B LB Hr "l H 1?"6@`NNN?N m #l H  1?"6@ NNN?NpE  4e1B  $l N1?"0@NNN?N X  %l H  1?"6@`NNN?N` p ,$D  0 /XSDParticle term: minOccurs: maxOccurs:$0 2 B $B 6    &l Hl  1?"6@`NNN?N p,$D  0 aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false$b 2B LB H 'l B1?"0@NNN?N P` ,$D  0" (l THwI]1?"0@NNN?Np;,$D  02 )l H 1?"6@`NNN?NP 0 ,$D  0n *l H  1?"6@`NNN?N p LXSDSimpleType name: string targetNamespace: http://www.w3.org/2001/XMLSchema$M 2,B !B$ # +l ZG^ H%I^ 1?"0@NNN?N 0 ,l H  1?"6@ NNN?Np`,$  0 4e2B  -l S 0e0eA ?!BD21298_P<$D  0   /l H 1?"6@`NNN?N  0l Z  1?"6@ NNN?N00 Orefed 1l N 1?"6@`NNN?N,$D   0 2l HT  1?"6@`NNN?Nj 2  2 3l Ht  1?"6@`NNN?N@  5  2 4l H  1?"6@`NNN?N P/  ;  2B l s *޽h ?@lll ll ll llllllll l$l%l'l (l *l+l 33Պ3ff3___PPT10+nGD' = @B D' = @BA?%,( < +O%,( < +D' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*l%(D' =-s6Bwipe(left)*<3<*lD#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%l%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*%lD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*%lD#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*&l%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*&lD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*&lD' =%( D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*(l%(D' =-s6Bwipe(down)*<3<*(lD#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*,l%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*,lD' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*,lD' =%(D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*)l%(D'  =-o6Bwipe(up)*<3<*)lD' =%(@D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*'l%(D' =-s6Bwipe(left)*<3<*'lD' =%((#D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*-l%(D' =%((#D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*1l%(D' =-s6Bwipe(down)*<3<*1l++0+l  ++0+%l  ++0+&l  ++0+,l  + B  % S5K558p3(  p p c $,5  " `<$  0    p 3 rl8 1? J  o p # lX: 1?"`+ =XSDComplexTypeDefinition name: targetNamespace: baseType: .>B B$B 6  p HdA  1?"6@ NNN?NE] 6ct02B P p HTE  1?"6@`NNN?N0  (XSDParticle term: minOccurs: maxOccurs:) 2)B 6   B p  fZGH7If1?"0@NNN?Nch +  p N 1?"6@ NNN?N`  p N 1?"6@ NNN?N``  p HK  1?"6@`NNN?N`  8content:  2  p  fG HncIu-1?"0@NNN?Nh   p HLO  1?"6@`NNN?N@  hXSDModelGroup compositor: 2B   p HS  1?"6@`NNN?N @ m  ?particles: list  p B1?"0@NNN?NE0 r p N 1?"6@`NNN?N@ n =T p HW  1?"6@`NNN?NP(  0XSDCompositor compositor: XSDCompositor.SEQUENCE&1 2B B $  " p N 1?"6@`NNN?N` P@ d p H]  1?"6@`NNN?Np% 0XSDParticle term: Content: minOccurs: maxOccurs:$1 2 B %B6    p Hc  1?"6@`NNN?Np P  UXSDElementDeclaration resolvedElementDeclaration: isElementDeclarationReference: true$V 2B @B6r p H 1?"6@`NNN?N0" p ZHI@1?"0@NNN?N p8  p N 1?"6@`NNN?NP`\ p Hj  1?"6@`NNN?NP@  (XSDParticle term: minOccurs: maxOccurs:$) 2 B B6    p Hxp  1?"6@`NNN?N Pz  gXSDModelGroup compositor: 2B    p HXu  1?"6@`NNN?Np P  ?particles: list r p H 1?"6@`NNN?NpP~@ " p NHF~IW1?"0@NNN?N @  p H(y  1?"6@ NNN?N}  30B  p Hd}  1?"6@ NNN?N0   33B  p N1?"0@NNN?N(  \  p H  1?"6@`NNN?N   (XSDParticle term: minOccurs: maxOccurs:$) 2 B B 6    !p H  1?"6@`NNN?N   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false$b 2B LB Hr "p H 1?"6@`NNN?N m #p HԌ  1?"6@ NNN?NpE  4e1B  $p N1?"0@NNN?N X c %p H  1?"6@`NNN?N` p  /XSDParticle term: minOccurs: maxOccurs:$0 2 B $B 6    &p H  1?"6@`NNN?N p aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false$b 2B LB H 'p B1?"0@NNN?N P` " (p THwI]1?"0@NNN?Np;2 )p H 1?"6@`NNN?NP ` n *p H  1?"6@`NNN?N p LXSDSimpleType name: string targetNamespace: http://www.w3.org/2001/XMLSchema$M 2,B !B$ # +p ZG^ H%I^ 1?"0@NNN?N 0 ,p H  1?"6@ NNN?Np` 4e2B * -p H  1?"6@`NNN?Npb tXSDSchema contents: list& 2B B   .p T  1?"6@ NNN?N  ( 0p H 1?"6@`NNN?N  1p Z0  1?"6@ NNN?N00 Orefed 2p N 1?"6@`NNN?N,$D  00 4p HP  1?"6@`NNN?N Z,$  0 Fnow including ct02 2B  5p HԹ  1?"6@`NNN?Nj 2  2 6p HX  1?"6@`NNN?N@  5  2 7p Hl  1?"6@`NNN?N P/  ;  2 8p@ N1?"0@NNN?N`p`,$D  0B p s *޽h ?`ppp pp pp pppppppp p$p%p'p (p *p+p 8p 33Պ3ff3L D ___PPT10$ +D ' = @B DS ' = @BA?%,( < +O%,( < +D ' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*p%(D' =-s6Bwipe(left)*<3<*pD' =%(D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*2p%(D' =-s6Bwipe(down)*<3<*2pD' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*4p%(D' =-s6Bwipe(left)*<3<*4pD3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*8p%(D' =-o6Bwipe(up)*<3<*8p+p+0+p  ++0+4p  +rHP;dK0pHKEt?  Oh+'0T px    , 8DLProject StatusRobert SchlossReporting Progress or StatustRobert Schlosse52eMicrosoft PowerPoint St@0qD@@b @@!4*GSg  )'    """)))UUUMMMBBB999|PP3f333f3333f3ffffff3f̙3ff333f333333333f33333333f33f3ff3f3f3f3333f33̙33333f333333f3333f3ffffff3f33ff3f3f3f3fff3ffffffffff3ffff̙fff3fffff3fff333f3f3ff3ff33f̙̙3̙ff̙̙̙3f̙3f333f3333f3ffffff3f̙3f3f3f333f3333f3ffffff3f̙3f3ffffffffff!___wwwff4'A x(xKʦ """)))UUUMMMBBB999|PP3f3333f333ff3fffff3f3f̙f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙33333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffff3fffffff3f̙ffff3ff333f3ff33fff33f3ff̙3f3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3ffffffffff!___wwwnKJnQsyysKmsyyyKmJPsstzsJmtyrzyrKmKntyzsJJtmyzKJJrQyysmJzsynzxrmJKst~ynKryryQJJrnyyQJJstnyynmKrssyynJJtn"""""""""""""""""""nJJJsyzzsmKztyyzzQJmPsxtJmsyޓytrJnJnyyyysJKzxyym""ݽGyQmJKsyynJmztr""""""""EE? GyynJPntsyussrKxyrs"""""""""$ AGyrKmrQxyysnJmt" &tKJKJsyzPJJxyzs$> &yxQmmrstsnJsroFyKKJnQxyzyQJrttnޔzyrmJPstysJJzsyrzyQJKKsttyysmJtynyPmJmsxyssmKxsyQmJnQtysPJJsyyn~tnKmQsyzrJmztyzymJmmsyzsJmxmsztnJJKsyzsJKzyryQmJmsszytmmsyns""""ytQJnQnxyztnJKtm"""""""""""""""""""""""""""""""""yrJJmsttsJJxyy"""""""""""""""""""""""ztyKrJnstzstmnzxn""""""""""""""""""""ynnJQtxymJPts""""""""""yztQJJnszsmKtymsyKmhrszsmJszr~yrJJKstynKJztynyQmmQnyzsmKxymymKJKstyyyRJJtzztKmPQstzssmmx~zyQmmny~mJQzsstmJKPttyyQJJtyyrztnmmmnysnm~tsyzQJJPQszysJJsymtrmJnsysmmysszyKKJnQxyysJnszyrmJKsytsmJx卑ytKJmmstyzsKJJtmytznJJrxyrJmxyysyQmKmttysJJymutnJJmszytJnzsrynmJmQsmJsyzzxzQmKnnsyynJJtmsymKmJstyysJKxzzynJJmnszytsJmtyrytKmKQsxrKJxnyzrJmQsytzysmKttmztrJJPnzsJmtmyzrKmKsyyznJKyrznJJKssytmrsyns~yrnmPnyzysJJszmyKJJrnxysnJJsrsytnKmmsyzssJntyzyQJJnQxyKmJymyymnJrstzsmK~tnszyQJmPQyyzsKmttzyynJKnszsJJxyszzrmPmsszsmPsznyQKmKsKJJKJJKJJJmJgmJmJKJmJJKmmKJJJJztKmJPnmmnPrPmnmPQnQKrQmnPnKnrQJQnrmQyPKmQsJKsttsstxtsxsstystsxtstststQm¼yKmJnsmmyy噙z~~ynJ޼tQJJPtJnsyz~yyzyyyzyxQmymmhKsJrt噙zytxttssszztQKzyzQKJKsmJszzyzyytstnQnyyyysJtnJmrnJnt噙yyynttsyysmJKzsQJyyrKJKsJrsyzynnssytyyQrQzxnP~nmJrsKQtyPJQysnnyyJKytsmzmJJnsmQs噚zJmPzysQrKzmJJsQnzyrKmJtKrtyJnPyynmyrnJJynJysQrynJJrnmntyzJJyQmyyQnJmJJmznKݽyyQmDJQJrtJrtsJtryJmKJJJmtsJynJJmsJKszyJzztsKnyxnPmJmKytrnt~rnJQsJQszzzmyysQyKtsKJJzJJtQKyytnJJnsJmtJKytsxKsysrJmzJJynJzrmJnsmQxzmJ~yytrsnPnmJJmJxsKyQJKntJrszzzmJytsssKrJ~KmytQJ޽yrmJQsJnsJmyyytsnQnymJJzxQryxKJgrnmQsyymQyysQsJzKryzsnztnJKKsJnszyKrnsttstyrJytrJznJmmnJrsyyynssxtyyQmKnyytQmzytQmJJsKntyyzyytttsnrKyzxQmtnJKrQmrtzytssssnzyzxnJ"""""""""""""""""""""""""""""""""""""""""""yyQJmJtKnxyyz噚y~zynrü""""""""""""""""""""""""""""""""""""znJmJsJQszyz噙z~yQK޽""""""""""""""ytmKJnQmmsystxtsstytxtssstxtsyxsKzzznmmPsJnQnnrQnQQmQQnrKsQQnQmQnQQnnnrnKJnQJJmJJJKmJmJmmKJmKmJJJKJJJmJJJK""""yyKmJPsszssJmtyr""""zyrKmKntyzssKJtm""""""""""""""""""""""""yzKJJrsyrmJzsyn"""""""""""""""""""""zxrmJKsy~ynKryr""""""""""""""""""""""""yQJJPnzzsJJstn""""""""""""""""""""""""""""yynmKrQsyysJJtn""nJJJstyzysmKztyy"""zzQJmPsxtJmsyytrJnJnyyyssJKzxyymyQmJKsyynJmztryynJPntsysmKxyrsyrKmPQyysJmttKJJJnsyzsJJxyzsyxQmmrstsnJsryKKJnQxyzyQJrttnzyrmJPstytsJJzsyrzyQJKKsttztsmJtynyPmJrsxynmKxsyQmJnytysJJsyyn""~tnKmQnyzsJmzty""""""""""""""""""""zymJmmszsJmxms""""""""""""""""""""""ztnJJKsyzsJKzyr"""""""yQmJmssyytmmsyns"""""ytQJnQnxyztnJKtm""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""yrJJsttsJJxyy"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ztyKrJtstznmnzxn""""""""""""ynnJQxysJPtsyztQJJnsszsmKtyms՜.+,D՜.+,L    On-screen ShowIBMzn  Times New RomanArial Wingdings Courier New CourierThaiReporting Progress or StatusgHow abstract components are created when reading a schema an animation in 9 slides -- complexTypeWParse of a complexType definition and construction of the abstract schema components. &Parse of Parse of %Parse of 1%Parse of 24Parse of 2Parse of 2Parse of !Parse of  Fonts UsedDesign Template Slide Titles d(IQYVersionLCID &_V Robert SchlossRobert Schloss  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuwxyz{|}~Root EntrydO)PicturesCurrent UserSummaryInformation(v,UPowerPoint Document(zDocumentSummaryInformation8org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02.sxi000066400000000000000000000557671363633537600323230ustar00rootroot00000000000000PKI2Xmimetypeapplication/vnd.sun.xml.impressPKI2<-Pictures/10000000000000400000004077CDC8F9.pngPNG  IHDR@@XGl0PLTEO&IIDATx1 0 Po\YHM"(4ZtͣشNݦz?q.ī>x;<@ HLX鸂 =2ϥC a,;ެ;!R}0IENDB`PKI2 content.xml}ےHݻl橈D5]ճjoڪ="Id&H /OoГv_ 5ۯЧ/lDB\ 2f: A =૿{'7=nde%V|Z7Jݝqn=Dȧ/o槣{5çRC+<W*_nNxW߭'OWˮ=k6ܗ5m5vn[Zͷؚ6 4OYgYe-m7_`d}yyju8S1pC'bSzS) Zȩn[ȩnƄRX7?ߟhoNdޱqU*:VEb% C|dPf}]ΞLw}!≶>:*1 " |:xخcS> 5onܜ>흷۽[)dJ;oEyO"'9>x0=tؗu0r['֍1HUrjmWdE7¥跘+T:?~%٭wO& h7V{oݥS#|p>Ր{BPIs6D1iB}Msɜ0=QAw.$W{E>O."9utt_ҙ+f­uS^QMt%^Pu un9eh|O,)NrY2<^W62muo=U]V&+ѵXWwMNF n0ך*+ڵN5X?)m_iΰ*j50Rfe*(gԥeeSᲂl$` QY /Fo!&j2Esv ;l(?NIk$=lEViVW^VbZv#Hj,wE:ԅ8+w'hUSU^F,eTu˾m;g7X3ØLV2jڝo)U"V`nrc妻?**xA% k𤡧|XNHP_En+(7ߣQI} +[>'_%jAGre[NyH~_鱤U/3:Ur#޹Oig/;G7ӯQBƛM2|?yG!On}$/;5t(kPގ^]wwK;)|6LY-_zK"VaX)4DxRj(}VթxUۊy)K&ڸTK_HaRve,WiǘD`L1919G"I)))QJ%z A/<]O#VVX f\ `3j 3J)* 5c☢J1E묹\]pD-\q2p+SY~%&IvH))P7xVvF3cW)H9H)Ԝ)Z>R 5' sJ^ HL*is Zri*i^.S!7^ZNg\J܄>$Tǁ595 r}@JR؋#PR:ZCJ5)SJa/BHR {}@JR## R:Bm)Y9ru9 }!3Xz9}V>;oΕrH)䝃)GJ!tF)!B>HR 9}@JRA!:)GJ!tN)>R | sJ)϶y[5ds}VM}81pCm'CE;#IP1*CD䚉Pv *p_ҁ|uX&+R7~ ̮^*S&p.)<Ǡb7 v{ZdХ3py^ 3r WL|nwm%#oϱ\aP]O<2!`ʞds9>y{gsO6P뀶JRz$O< q:Ѩg:5w'*iO>5iP+c`KZX1|ϧos:Z'ػuނE VV1MӤsO@,yK']U[eL֞۝C}Ue-ﻬtxfg++m'FSoU\Wń+JkQs )IFH EH׿=kYsY9:'SH6=$.잇DmvC6!EyHtf<$h{]=Fn}^Tm) ͣifnjWALWAlWAWAKUˠNm pѹwc00 M$\PrW[=H䘚M#wHdgWwl)y[B{otO_(:J1}EONx¥AhWR@mKx|SGU2fJRC+ 6g뤮&_\+Zd!SVH2a4n|8 0K:L:i牁8Q(HyS%:[ԖقW7V,o@3pdyIT+eE !6sMk +bm}Kxx5])eyo`j$ O|ߛ.?=xaaKnGd Bғ{r%瑾QeCA/Ӆ?O,Fz"/6Uwxv&>@4HH,$;8;)$ y/2}4Y72ٰPcibS6ٛ\*nVcݟ49KJ([}#cNP1}_ݰtuǒwӻL{G.|1JSDlYFrz9fX diaUncXʐn1&W%Kg>ۭt_ߊE6l1UdOT ˢ)uk"LdGt7R4 >lZۈ&'Cw {O^\g t7QmybTQٮ>$$xtF}Ó)S(keW"z{%8)1Th)[hQQ › N!GNj\MnVM#] lXiyɊe t){bsԇlilC]+ꃺLr8rHNzIq.4Ums ڠe|A'j!L|YZ<{.7=}܋F [ԪM`L޶G_괃KYK"4_ʹÙhVi7Z9k|t3ՓebGwͲ*-fQo DdEYyFf MI;F رdhWfdUZe]* !"֐` 2P[p >j^m\&]L1A, ,vuPDveW(jfYKϙlϚq\ty$q-r.)V?] $_`?ʻ"K]o( ,G_P$ Vχ=|a5L_Z |Cv5~?",V]`@ŁqU^lA'1{؍1/$TY4 >Ը` @KPL,1[VQ>gɆ]DűՋ%e]rm v-˂]f!׊2d#|+3n*i*Ldz!֌cd<5Rr\J*yZ_eVF9IJRMy&D8?U >'I0kd{rʒ S(䯶V5EBf +>xRU{FnI+)9isCY =>/_3Jqϐj" j" 0DA' +jIb$~bZ[^#1skzzʸ0јoЦV 6%zUlHJ΍r}- ru!|7˽G- nJ%=^!Z=_aX/l(nRkHLFW%lhiQ&athSrpRoBmݹ6+jնV<i-.nv]6-f Ëd) F9|<:Rb;ͫYr)5[=bTjWg]KIyB ;O 䪙c(S)/$u RJ.~CbO5 ”2,2)ݤH,~bImE~Q8ْXbNAbbKڱC)D69NM.I4Qb$%K\HYJU[#Aޕf 5f@$\u%pt_ 1"P#vep?Lֹ|%obU"QE U<?\%6B7m{m V3=lyӣQHיmecBmq+XM$E+".1-#5ȬeuyLsL17~'q+=&w7P$l"֨_?(8⊾[ػg#{B`m{=o%9tkm@`JLuٲR8eբfZ0̌S36;7urڐKԌ7mv~J [kIR1K$dhIoVY⑝Y&ϊ*jz<)Rx+KvddoDl#kOiH'"6s-ܐ}d1$ $t2 5(zuy<Kp@a>C*,A"ذ mP2e T2RAF0ܨiyU WT%[W֐`:bHYs4FPbܠ Utu.ȇ$%J r!'r/;}M?#>gY<@߽3>c3^!r㾵" ڃQźkslB.k:.X>Hͻ=2b㦪1h1Gu'+YUwe FiqjSXR-DLtw5S2 e|B6ޭmZRIN mHB?M[*Zr(7`Ua9jPP|,&~bDZk&-̚^5fWyE֔b< _<n+.L%V,zW(n0{q7׈ֈ60+ƑZ׈lP]U3B=y,c.Z? ; x h-R673YQ=Wll2`ey}\SfPXՒ-@!Z W_>~L~PEO%_Gm"*6JF_~IDD%=H,D8@@Wfք"&q/z}'w]tMey(fGby[o"ZI˜sFw.NM(ꎳ`jWv'^֩kLʤLZLcCB4d\be-bʤ1Hʤwlzh/ eғIwB_ƅJL=:eҋM\2IP&IXYYLN,6WW&mOq1:աL] vneP PMݡ@uU7^ru1iP T79?k+mƐa[i&;d;q3 AԺHOVd(]+>_:Vr" !}i#Bk xMf֯dO_WHIr -q2;xR i&ץ􀜶6& i.OZn}5T!bZ(S&֛_(jrؕdf>1bM^XEkrjMуZ`5e*(ޛ \R9TQ}#]HݨT8uS<܋?OKe`µ12"%+Z\L[uvfbA\Fr˅>,>k ll+ a[DTdI u &~t o;g -kq Ē NFNB+ R ct)ְ֖fe)4ImC*iǮOp9:D5IB9pFAyzQ1„D]+v@'FaZ~=q8FpmFMPh޺hncu1vU2k.XYa͂(B֮*Ίpm 2kWDj[4P*Hԋ-C uoG1vTb J͋nRG!oongU(?|qk&5 i" E3-*:![qa @SUf ~d3 pZ)T 8UST6[qPBoV<Ulި#? Q`If|CktL&4&=BZueDke*K 2D2aL5`\&M ic4MC!5|)u(,(@!/ܹ¦*0S\a UWH*\ 3BP=2d"1XLz/U꘣F+-MrU ٶjz(u(R QڣAS@>u/t!X u3^8pܨ\9@Jv$V)7U o6LmVph^ (*V۸ooӷy{9~PKyOv,6PKI2 styles.xml=˒8rw]ux#$Y>1; GĪ$VH=_[JRQ,tG$$Df"Wp77E7NYh͟>f/}~"pwUs~ӷwO揺ono?~褿?f9pܤs旿x7@}H+yL1{!M~n7O/Iokՠhxn7_n֪P l_E_h41B~Ђ'=B jE2 v:31ӂEeD $Ÿr Xs`XI`a> }XI`1Lb&$n2Nb$n:Nb$n:Nb$n6Mbf$n6Mbf$n6Ob擘$nsuWda+ ,x Djh<ⱌtA͊E]YYxXFFe!:+y*VyrF:x |t؇mx-mŨB|;7}k듆z3t1~&\߅˼(W 7pl e~/7ÇQm0rC77k es K;ƏQ7_o ۱W~?b?>տayQޟY¤#9.?eG%k+8aUyPwUUڒt 9{ U#e:ZM-v7ymn(e-w%,})C}齏?u<Ży-mE7ypnP&^J77m&(T TN V;]7 ӏm](pfyR u  a6x0 "V/.Z+ZuW4imR%΃$=Jek o -6 ~x^uTsvw $.EQEGˢH58vy3`F8 ^ET)d%ZQ`u J<,]ZJi5]Xmf$ ;o#>K5=F˥Ty| jʯyW>RP ($#PkF)B.Nx/;GQ$s MjwʎPmZFh(~VLAn8tYu_Z- L7`dTH)7u_m %ڵicTս&mbӠlbRX\§v0hA ј\*Rfjh3Fcl/0*zh-"0Ft#R7MޙqםU`~WW0IA:?Ӫˎۺ6eIև:t > %"Ӣ%}I^G"x$#w?uyDH$,ȷ$:D"iIt>DFJ r~C2pÌ #F 1rg֒¬!w:X \j!oD2kyځZ|pD t =l 浨7bɤ'4'Csi72w;i,tB]tW:wsb9z1`4*˃X~d8~ Y/$(D%6FOJ0&f@ L-k ^#hBKIBl>3Fo @߿j^m^/!-cU#2G_{ }v劯=4V|$c85_38tt( [y% J@y1Üu7*[rpJnRHRrb}/~tzf#M߬^3ZZd4uԔKқ}d:znsܬf=7YznKK%H)LZla2wD_N3A?sv vǮ#{HtG]DW}eHtG]DW}eHtG]DW}eHtG]D}OOW|C>:ZyO֯Z;,冶>cf-QjR04l\',\l!V-ET9;*&<o15 UƥCUL 216kbCMbæ(6lbæ "jа)u<*QD̷ܪrʭU>|;~V?[lV?V?gg~g4YXlV?[|Z,O}~g_?Q'({g3jDs=Şܲ9-9`GdzGhQ(#b+QW|˥P1Q?eİWFx'>`o2t.PE }QŎrڈ/q)emjJ$EF}Q6JhglN)z9EwqE+{].^e[ ]^eE.w]T?z {Y,^e/ ˢqYTU[{WT}0({U* 4C*)>(r{Q=͞f/5EQG*cOiU"E~6|-QuoV;[l)wDuV;[lΧUV;[lV;R;{?T][lV;[N"=P^|.@ h;.r)sa0\f!_KX~c|4uywb[SaO}#0uYK>+lf ",ƮA s)@àl0BV ;1>]#Y2m|-2g 4_ܓg.,4߅K ~p6#E\!;$'7N6 jMA)G06:-:q^1[Oa?M8Gڣ |9?37..#͎5 N- ?%fl*/q`A&ou#.q6t^ ѰE h(GF7az^#GEFf))ne}E- 鬪S ho:6*%2-F~ K4@Y-7F??avn$cGNRx|R@Ƣ  i`Ҙ(HCLj?^KhiAHz ]5a,O˺ߗ)-EF!pٸ;G v_et,9SPiqQ!Q xlTTyF 4; ˉCy{ͣ H ڲ{lYtkeR㎜nTJi[fkNiÅԐvQ 50Y!T Ҵ7;w6`m`U; fR95{H/M2${H/C2${H/C2${H/C2${H_E}#9YEZj||UEߩiB~j&Mu7]!: vj&ԭnx6 ՜yecW)xlݭLك҆t9\]Rl-Ebח^$t߬n*fKS#зO@3W4LScx<>#`1H}nfC]*#!#Z't U&JD3 2 R4Z9 |E x|;{'02[W Soڀ#O3@縇j)s|fr0!x>hԐtFt{fŸe_HVE8IB<1Øcl=BЌ B;-|}ϰ :?>q>~!jތ)Tfn,"**p =$ YLj!Tf:&r֡uYGSSu\j1Yu~:u%cYGs|u=+_99s2΁g x9qNzΉ>)_Nu-З$g:js9ճc;T:ܡ/=& }ɺuMY.v)T *u:S֩/?f 1Hր'0W& X|dV@ ;#)*5%E/J?F2:hnutX8b@ 5&HßǂP@Ys@Ag|oU.^L-fBMk'Mw fb>)mCJA{ybt" 6E7+ ݺS&1ϸX^OSE󮏈̑0q7\Ʈ 4@iD\,EӰ:7,~OPܞ$zǞdb.S[r#E ~$zݞ+p.ݝcn0F񚏳|MV$] #8)(yT kS{2#qd[!cQH}AI+c IzIzD0:]w"{N38]wF\@s_Hd;J]̀Q#S/NOẟkv1vatۀ)󀺀f P:\#-곚 :VSbVoxj2wOZ`' `#6uYyj)/T.Zxڂs ]ŰEʼN)CT6ǧK=VA4wkG0r肴BM{;{Pi S١kY嘸5]Y;.kϔ0+60?քy޿nG{ˏ?[jFhG,1}4Z \p<OKoZaށEgEHmY ƉyE2P'% P2G.Ɯո NƲ1χeѹc@֤:t*1~3 kMjPsZEOYD & j2ŔUgLՍf~e&u!Q;㾧e'@IKUg|`BEK1s}r{%ߖ򰈞h%h,#WW W~Ńd>NFM2!}@@\PPP #2| N*)tHX>'1JJ> 'C=D(lwk/Kc*ك,eUSw(..zOm26+|bYX6'K61B㑔-8*' rd/}Ŋn{YM{b\6S?@g#毮jlṬ`[{ERFH:/K::KqU} H(fē ϰL̰GA C{1xp$3*|xa11;BHHs0g3 k^<逪fDEJT2;@Sd`w7 ADG KDz_H>ӯfОH cMFЌ!R0Jg H K490JY}!4$&@R4OY#U1BF'Ֆ wJ&(S` (&b"&R-# R ǞR ¡ TT*V+)%iqHߡJA\)ROnSdUݣJb= ̑JJPѢ~b*ՠ9kA J$ZI V-L N%qާ$R^IHKlz z OpenOffice.org 1.1.3 (Linux)Project StatusRobert Schloss2002-04-23T16:54:512005-06-03T17:01:37en-US52PT8H11M55SPKI2 settings.xmlZ[s6~ﯠ~ sKBM؊Q%Wc误l I:;}\ /qDɵV*Z:j]h߫]x[^@ /j$C!X^ kvCCz1 m#1 Ύ\0 Z5R6K0ybU0~Qk-`AF6[4"Q \xWCA*xmbBkYzT`MBۗu6YzWCt>EKM!:t_0dƛQC@9Lnf<ѠcWëTߠ\:F‚Kt瀸O7i`@ރOEΘ(˸8a(Kk8P}ė}eP{E!thv7x3 tr h ]O*٫:Ãҗ+s<(xr|X\QU*[ow2 (Sgqg,9[DmWSMDŀnAhR=A5۞ӡI+}sEgՐC>!!"7;:jKYͩu"ϙ^|mbxRD'yIY6dˀ,3XzQ9[RVq]Pw;X r2JAl ӬRpE 9$[/r)HWkBp1m q^H DM$8 I0Ͷ6@*] e`'Ӽ7N.teCs1{4́WA1:Iݿq/Οjf{|$ T zڋM6^žǐ8ݿ&OKܳH/}1=04rq c5./㍸ԟ8lr$9u\O# }sokm#3x||$ IZ_PKѲ0 c'PKI2META-INF/manifest.xml0ٹ7S] *,=ch5ЦCUPX20d8֕8Ptc"ɵ)#nVk7t)jetAFX@dE3M["&Du}J會3).vx~s必"WR+ p{qLV,Et&3ҋJ]ۖkWUU`#@DtJBkǸTgy58'yF<'4#cj u| ^=PKĩlPKI2XmimetypePKI2<-EPictures/10000000000000400000004077CDC8F9.pngPKI2yOv,6 content.xmlPKI2TA B.styles.xmlPKI28 @@!Nmeta.xmlPKI2Ѳ0 c' Rsettings.xmlPKI2ĩlXMETA-INF/manifest.xmlPK,Zorg.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02/000077500000000000000000000000001363633537600315525ustar00rootroot00000000000000first0.png000066400000000000000000000024211363633537600334070ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02PNG  IHDR szz pHYs  ~IDATxW_hSWnr,a) V?XªmPDa# ݊}`^dMجgct:C;(JfM޻;'䦹$.~pr~`#a`W((Y u'\.G4Hkl Ղa/az;83]UN|߾pXf% <ܬM!"p<胓'?dmX=ݴnC[ @`Uel0{6g`qC o I:~%Ր߀Y'8Ggccŧ/%077'/C$Q.H&_B}!I cn.+%;wttPE*KE[裡/PvyTwnDH5'p %Oܥu֙ 444>:: +++>-+oijjXKe>0hԔeR6u_$*|!?;;[O3J ۩D@:~z :l ֿD5 rU-KpaIENDB`first1.png000066400000000000000000000024041363633537600334110ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02PNG  IHDR szzIDATxW_H[WMҘlV)݊)8f!V&7T|)n(LBҖL]Z 2Jj{1&| ĥB7j>2wmmmdPcNE~}:;ϡk;|#Tep/op?룴 3,X OLL ^ﭢ󿥡>*F!r^DfggkKj|> zuz`]hll%4??__3R Ru9/뽈^8)X]&4%whe/\)hQM'ZIENDB`img0.html000066400000000000000000000005041363633537600332140ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 How abstract components are created when reading a schema – an animation in 9 slides -- complexType

      org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02/img0.png000066400000000000000000001025231363633537600331170ustar00rootroot00000000000000PNG  IHDRK pHYs ǠIDATxOlǧɯ&A& ACuBJnB=Kib7=!CAa]=,$[𰦬D4_D jR7xRo#aǗ;ewp@/ [AAu=h=J)}kd T_Pߺ뙑ԫ5-O&_*b!R}Hz_AAPs=AA=`cÿh8 (`aCZ4 +:!Arr)  b6g\bZϘ[tZOAhѲT/~W38\+M&~Ew$hI؃]\N>]?>m6G f $Oq$Rc?o I:!bSǃ/G/;MQ'h.f~bK^߼dEL>yܶ [sxp8 Iޥw΋z͗웕G##I/D~b8h09B%A_O{أ0D$8o;!oܔgP%M{T HvfMK*AF0+Vߤ?Imaom.bHYOwPL%55φI,(r(3fģt vj,t୨ォZ O4>)KK A^N6!n9֏k ױ?@N*kiX0ֳK73n=k^ @Z Hx.03< 2})s_b{}>pU7n:.{4<蜗}f]|g^S7L,l߃,k ݍJb r9 ܘ,}*LJBq=/N@y|!o=c ܊MIԳ$8Yf~{VHpgnΝL權͚k;X} qrRCBv38  6lB$n2hVg8.J HWF 6rKa 5s &%UbCd=:?J'i3VĉkPMOm\ Z :faĄ13!~Hk8m? g߹?;"AjUJ9.mCKTeಐ:X(AQ`l̮}{< XH NcJkk- ik9c)qt-t/1.;Ëp'W˞tλ%Yo8h%stVI]>  ̛ Kqs`{3X?80SGHq) Qx|fsutQ4fmء.V_] Lko)q"$;^{2Bޅ]N/m,?#%$}̽˸VH=5I+cT#埝r\0&O>Zi3i su%!+-wi:e^Fdi7dյ{䓘'f]3rܔ{>#&.k4dY_#ec$vU(]ٔ n>aifdD0u rɏRacqHȦAZp=뙁5ayDu45^=s(U- /z_hWBa[r).:S .LfXEJo8\v58Ωik/95?L糆F5o~NXrCsZK[⏱ :״WW0f)|Lf A=- o;l6UK:f:)VIO`WM~.ˌ'ݎ }-ھqXl<\IH~bÐI=ȝwғ ;KOj] /i+_bH8%N=35ٿG[|mj쌍/µdYyi~\MRY 0r`u=k4oզK.8ǁA,͉ .ͩVY7nD~b99g}鬞*.]ee=\ @}"$C:snf,hwߝ=y|k,eCw`Ҁ[i[%Y64cdz@#'. U}W'Z \' 8!!e@b12OcrzDy;;'i^8/p/JFPy~܊ |wOMM,-q 4@z!xCh,ԧ-vSQX[aA"fCGADNgUI֛OX6$ 1e'6"WtR= +/>Rs$hUtP mܹVd*,UszPfv~"VM5;h(7vI5]L{DHxgPܫ8fP7'J]ݒAvW}egc9#__5gw˻+Dsym=5sLzG&*NAC&F>l 7IiHeߕy]!H%&fԮ+Ro^Z,w56T:@P׍+bpg7)rX cV|j$T+`O'k9=_Tv !J.>oRtkA $'O#s΅нyhGs'pM5j_dV٣gCt3-۴Fv\O[ \ys &i*`ؼ3`!3/^uzx₋[KPY#wlt_=t/YTvu$?uQG˞9QV&I+/0z?)--QP8TtJik՗dQ;{L> ձ;5j/ꨄJ%Y@wϻO"$EiGQ4r@ I,R4#:)T Xvoqi<]k[ S-QxdjӾ Ts-<jۑ&HZ}\3գ9v+K~^ Dn*] I%7S0 u_+LUu>+F*-JQ묞",`?@W[l6UK:faJ|Ua] }Źv۾qXl<\Ttʽ\1/0KM(WSW7O>WyhnNM:f- :$(Q3\>Ǘᄯ_ԒeYg_H%HJqMh8(5Xh)|-$?#* vi>4b2uCGځA[Fe|j<)dlܝFIb--y Fer3?כ|˯ Y9"$vh ގ߯ UW#8_y<^ߍ@Uq(b&.]`ʳW_qBjb=+/lȖ=![mw[{u4Zh#jc?I"b3udNfÿn/B-$H6 :(aV[%Ǫo ex[ "VS%.taW0D'ٿ;*w\ҟR[_yh.*𮄒52ōӻ: G\z _Eluc͂(ئC$`큞lQr$wBqXHY^.?_(X(Q`vgk;S ʵ6iݱi}{*}™J'qgv1ԍ^A 0\swz` }gH3Bi pb3W0fǐaUn +tHdTAA(dqU  ZhxaA/+Ojj'^! Hl~WW} AKMfO GA=]L&^51s*fMr`! H[F x-  }N pC& Hn!\ ee_A?H EAn`^T\ '`jp\ H߲@Mɑԫl֋#,Ł {,jՈih/‚  c/=xAA=`NI"Zq {#C_ȫa_Ad_jp|^  }I-`u( ~b!6PAw!dAC:*:g~cA|.m" H!1(սien A,䷸ _.:IF}m&<  Z7w-6ھ Ⱦl ֋&LX AAX  0\p2 "f`AA 0'^! d1U mW7! H^.~YtDW H?F7th:t0 t9ݼXj:,hAohWM̜ʾY A~-la  =D_qC& HэEA⺌Ba8DhA"7d |W77zbηTer5)ޅ{Zz30:fbR1%7_+AIEy\8r(68N$b]Ñx*[D Z*{i`Cÿ 0Zt?uCe0RwN`{ XwpHUA`9mMka/OX |ռ^A:w&TOF7:8 {)QƛOB-u(cL ;% AAz/0@A6Å䳥w~a6yaLÔxx8ZyoKE/dp2<AKsCカ!Xi$wem6 %zeA(+},ٱ)h2Uğf٣Fc߫+/q؃bhsq;2Vy4 w97XpΝ|4ԅhx.FO-@Yu &o|ig?4,⏣k򩕤5 h0I07v@~ZY^}2ydLocN>]7u隶B!j\ $Q:m+Cw@,@N: 0(}Ϭlăq\2Kw4M\x51I5 a.aN G:Wݡa!X}O`!vG ST rˣȐ|[ؘ> aɘV>!&X;~˓ sw ^pC՗!ꆄZa&P3Hң2$f} u[%\Kh 6ˊk>1  @ N2$Z7 e7 ì 92e8Z;ze%ɕ ;aS6%ИP˿υ5(s9:ZT0@}i;i K*tH?$S'8qMGh.QL~ MkPi^毴XGOU H?Qu>[͜`alL&bޙ k+4Դ5x;&?;덩:Sc΀\c!E_!1]H{8niWdV`"8He3WJIEs6Ug;Pr=F?+۱{Bq7 + 3%!+a[{ z,&zf)?w lAOEC:Y}#F X.uj0 ߹_5Ӛct0w?4}g;; OXvrCM+dۙ.eWUX[YGڙyglBY59-0 ٿ+sٴxtV*vYߥIrYQ#Mtq[1f1<9qxTt_z8*L h N~p}@'Xv/& 80!Q!w@]Eb;$"@/ wv9Z"ɮ}ZziPr׷g5݅'GhyyѭeO @cFX~W匭` T5,=Z]-`Y99ޘjx|԰Afr+vW~v-d FOa{;*rBon [Q(ud[TaM⏙)')&ɝXxᛒkw eڙoq1l1H}n?žeJŠZ@z2HפQ'B#}NwEShur Hө1:rvf2eNM{՞}>_Rdn S4^ˤqcF=Yc>&)Wlms\.ZdZB2? M]"9ː2IS\bp\שʐnKcHO8oW"!}OGoy;x K 7'z[Xes0++a! O$H7  9Ŋq0IF=ZNr`e^mHe;G?W2{v-M>!+*r1O1`舯@i ]cZѱ9JXQu0u:' {nA 'XBt)jn{I:b2}T7[uNw`>nw 뚲ov=O|HYVZi[ۈ==327gZ [y)!DPY(_oOI}kvC)3*/6N1UJ1 K#?$rlKv^ڃCnja0wn!H!nTtU3u e>$K>A  kHm;ryٻk3A rOzގ髱Kn {i;d&9'a68,W+P<_QC<صbC.h:.H~u*}{~0ţF'֤ 1[7;*l1UJ10#p!0Ův 1#? DD%-҃y9 n!Kr1a@,?W#ar!(%6 X1)!ȡ~N/ݴ9.]Ko{cwFA]?C )ޫmkcqrc|, rC:j#늩Rut z @nmfM`Uk"a.twv < Q0g]}#΂y  Mn3ŝJ@`#ރ4zw]Kϵ ~k QCQYsA=5tPp(nx9 HAutQf@fgā27" LNҮge5atu% :H3"t]! 9VEg8]c!."#k+/E(A Y]pbo 9]9=CtFO9.WSW|jzq2_7y9G @ vdcGXnG Mjf\#9|btdaZ} /{gwAp=gҼ/N7 ,_a8.̾K m D2S/,**?槦mpus@`xP{>pHN/J~^g&GOY9½@I.'bՕiQx4нxHvw[F帤7)2dɩ`&=@!]VqT臵xgj@d-AIz]λ-݄W ge^OG>Ӻlg}H !_Dڭi3={]njKLuҴ/4!gNoX73~5:vƾ򊘡0أcgmb@bA 9lHiU=õ5LAu =KoMf0HŽiWU%,Țm46O/l6"nnӯSjO4YfDr14CGXwP[ G=SKu`x#g!56fgBGwR/?+SMڰeޤDzda9G;^fyZ-Í/0!;g,fp-7F r&L$ ۶pE=-?]J1+=+4tX jd_?u} M"62 u]fv5tב|km̧'E۠0tk%t/}}c%O炿xW_q0Ay< 9}3A++I\XSN_?͌F8n{Z`'0oGT+|_7BJ!W!!8Oġl>V߬ ׬_Bf!SXa=74By PK<\p9FZNɧ1!5nj !8#DWPFO[M_2nO>AL _E$\Q6 ,#ûV%A-nTZ 3( J1Z2zA6ԏ|˒l,qcJ,F5l訑}E谺NefփWsQ@笓Rڃ7;km}1Mה]$`jި]f₋VQUEW^9QkRb]A$qtX\W\n8XFRM/sh~oZ)֦_qKJ0[LF}jZ>S*܂}4b|W~Z囙rlyj0/\.(oGCN$w۽6wL,'9n\ ?#p'x5l81cg`>Aӟ5IUm>-GnDjOkYRA N)QIϷ[o/SV(oLk\\SSښMd; b4y׎Ԩ vD?tTkey`QMOUsU5_LyyN&12,Fm /$[aǐ=\OJrq)%(C`٬WJ0Gʅ^PheL6+6Ëw{q@-W{D,t< $X͹ggækH&nyj,35?teCՖ( pb7̅.yin/~6 '/ى:%M\t[NvOp x,΁U~ 3v<ڶ&<똝)OɾMC{|TPےIXg{`| )B!HZ;n]da|xܜ{Wulu8.BtgfԨh b]5Ms3WtHoFE>vk2MC2܏s =xs`ρ*$r, AFu "+rf˄rٌp+m>e0w:( ʔW)2ps*&շ FdGy!nHnk+Ő'fCK.SoICG=5 v, 9'9Am kOjbգ&)}I*dsKu}7 /W$aRߏ GI+ks#hVΖ7no+CtKdՉg533WV_9'xR,xZ L_YI[7B!Ѓ|1tHiv[);4{^ l0;<r}ິx¿|e3 a=1zgs(ʪ/Crhh19;7!D.-SHz6Elн$| 6~hHY}bY/vbf8x ro R@yucefA5'RSQLhzn9mSBq=sRF ]۴WcVѠE{h7z6Ry5=+\ov ݓ?3&PkL 8T QM::\Z*{V8Aؘ]=M.cjyǴdG*- Zd]^VLyFSRʃ2 4ߟ,zhF^v4AkT\mjnAílc pg kQ\6tjJͦIp<Ad?A}ub'VyD5Aduicon/*o.>%ַǺ[KM ? mrw}|ͭYңό5584=qޢ% Hz&{wdKŚkR5پMZT`kqJ c̈́A!z65<0[XgݰtZ꣹Gjx5AdЫ\uרm`tN{O(v&O] >'[kr>1/:ZG7u2nX|`A'X.>AAPf:5RmO)kek! `uW}Է1@'/jy >\F0 HjV]34l`N =}i0 l>7p=cjbs]bT4xꊚv tH[ꨘg}G;aK􏕩K .:!zN TAw`٬{oK lA4=mbch#3mV:3rܵSoZpCx`Adbl^u0؞{1L& m(n-d"F.A=-0zuv-C"!΁m̬~LaA#A:z5;kXfXufn^M# I_QeQ1[W/{|A^C ;>  m\um$K[0]׫L$utYONA,\`A~Z/dWؠƪ?Mэ8z(q H `#+An5F6kUm- ivQ>Q/Qvݚ[Z)&Hbh,@"ͅcVG\y.=XCz> J? Z#=rG/A񷝇{gTڋes԰l- W'c0(ͤCUqёnYt\f.-^Ǡz['&,Zn75R6 D5-W "ߌoOB(p* |O[9`QI[}ᙽ1pB pVPbtcd |qCѷHF+M|E 4 (?bmxFt׍Ss6:6V21sՉ=ե(οoˮjmut`: S03Y*H6v6C][/5 W`E*76@=ɸQ @iu\W@SN-z䀇X,[/Oj_J[FQX%~$g˶s daM",z^nRI낷Sf#y',{Jq~NCh?g$7z'o!"Nq/qMd#D*HƟƳg#pMd_ĜU]f! /n-M7SJI$3d3W% J+-THPmXN[j}MB0,'-XDx#lhgϳ0#lbU4X S_Y7 C{g eY>&$ႎpg*^ =9ٯ8uZ5"6VUdBxɡн=#6Ѱ /Be uQ3 5)8&9xȎw٧YJ2J~zz=ƂvҟQx WJ(xʘ+36h᭼\ӆ'ho2Hq -PV1gk//1~T%?# yM׋Bi/PC&- _h _x?ii恋H,z }_Oڄ|Y{P9F!TP!oĸTj"fwS؟1@'f?ǫQqf²_>v&\_/OP?h[NYUI>/䯕B@UK!O&6ى /3Ro̭*jf uC+Z)hw+$Kei\s+x?'ķ<{[4 7h0y|(f_0$GOT)!k޺ܻR'I֡uL, 3džءA4 \ȓlhCEyĺE".H]c8R3aYtr\ ե#/M/$ܹ]kUKRoUN|~]Uq50i @/&Z-t =zbS'C`7pu3ǭ4d_{*Ae &ӂ$SK)<\6њ5vGģ5fEqU-t/)yMYT5QOؖ0(I˿» []WW9i ugVũ6bj ^wc6CG؃AW3usd3+Hh7Bz.ɫiAJR7*rڵn` &Kq0@N]Qa{iUY2-kRxᯱfQ So3o3VWZWwv¶hK+ƬTX/.`o1-' X%dg۩oTWhUʾjqGB3/5]N_HdlF0Yj(kB]Fro X7[tO1[h5;UBUj2e{Lx̖ͧ Ң Kn/~4t}A'PDL636<&bF^;;?A'/OYa$Tq5jl2 :Qq9Dj !RU; 8tլجZ tBkIUf9;U*YJ.?*NLYP4ͼcJ:$mQ LN^Pے__\z^K%nYj;55TINIï NbS ,'-iN,F/ܧ|ezmԁߛU[ dQj̛ {cTcr,34PPOUf|D2ݳi׷q0ٚh28PQƟiC:fF$,t|)O3`b:.:}ds>ur KgরE(:8^ԂU쫫^PI*B%/^OQ+TJIx=!ϓ!v&ebMȀP _:r^q6H'p1JdɛT+I-diW2$ *a.tL=xEm_{Xx 8Ղ̀| p~* jhG/׮ƂS1!XdyTX`jIjp.X H8{\/cHб!,t>TzUQJXZA=}!%SRsv݁ E*jV)xR;R_XOsykkk苝ΤqxTA,ٍAo i^N@!FՙKQ p]) .zzђ-?*AS%F ^4&NhN/dD'>蝮o2{ 0ٮf4X-57?_0/T^oUC% P]5D+PY e%gA͊ {͔WSJ!q\%G儭am3V>:( zzG3MJ7F%` R1W/ZG99%#^-/fc;d}/^.~R\ *F0`S٦~`m6AQtiEp~u29eW҉O`|k [Qھ~G6{BD#X WVkj0C;&M`h{RGfrٜ++Op\ph$Gv 0H^■)E3YNcK,_kV 'm!Hg0}3 @Z'^rrʘyiɺJYL,S`ǟlU-Adh` LVLuEp񈡱T5W1 OG;84!!C]e5Q / ~-` "sdb\ H'h`n s+FTT_AL_@EwJ̀^/GX+ܶoqrYuJv+oi Gd_Q\ ,YIKKg|l/_3:EgvIhR ^=>k~n +mQ o3u.:ӕEx?kko=`ʧ*ގK7ӁBN3Uxgq3e?OV_rW”st٩%~-2Q,0&Wלzn6rb{axZY n=t$'N*_VVV~]F98`#?\?`Q bU5+BѺrD_j׊݊ _DrދܡH5F쏘X{(=  \#ZU]hv οu@zoQ(c3o3ŏ^cхkG_W2M&H&%W_oi%'};OABbX~=?vfl! ? A-@>m)dgƒF9?CUBngd)D‘F8OnzjP< ^?T*g˶s6zOSV6-x;h>%uJH(IK$RJ@,r%|j9sp|f2މƢ&7R Ɯ%6qa eʇ!ZJ|d;ԋn oK%٬̎!&f%V)J!7UkRcOЃvT:=+zڳ tArz{^9h;3S\ T &sة8ԀP5@v}چN#$i6,[·7i57- ::榜S;I1]7RBW P@ ^P]\= <"SKDS:!A&1xZ¿qȜiOQ% 1_ћP C:@AK(8x!MZH5Zr.78()--O76e: ]#?ʲ, l4KY@B!v)J3]%LQ.} Z-1TnK݆6oA|W}P1P@k,:iGAT 6 {]%&cg/ܧ0AxjL̃# ~Z|yb| kjTB( RC oT}NLtWHPCX3XZLdY{ .Sk5CdԽH5Zr.78()-H7PS,=\?F'WWKYEbx)nʐ5#|v(^x> _4;~ӾH"6aߟVDD1 0!y{~Ic{H'"+5Z|Wp#숚K}3>x+\ cZPsN%Հ&e;[;qqOUb\5Oī'= 6:Yvi8h*lI;$TcB=p!h<)ϗwgH2WLp7b 9I6"-H !5$(vuj*1 pawS]&lnC[Wk-鄩_s5ă^X\665Uk`5)t*REū',/v`]{nnNQRV/ds7qPBkMB6Kmӣ |EÎ@{h6#~NqRRiW{V7|N:!{-2~0V_UߴmH r'+}6IGQ,(!SGa],в AO?Q a5 S+++[^tJ@&`cn{J5U=T'rR(5^F|J. QD4_9 7 Kw˽d$h{eaGn??>zw=_TBTtN;/:i\bIMOBqA* va!_[XIx=L>ORŊ?ȀgR7h.(o }x-ŏEa%dYTIWqxVW2PkIGYjM=ƂdfgW^ܮ׫jZ Hdб!E|D\n1t٨RBMG;@RRsv݁$Gv\#HՋRSu9tdI*L+ka lGbh(!u< e3L[X@4(f&)~ɼjhG"[ڡBw<$42$^355مtNp.4Zͮ 81 MW t ;o㌏ٍ;j¿ʊzC(ayyY[au GŹ CyH5zUGM4AIiN [ H|heN3DU/o=AZkڥ>!i-=%4؋ŏd|k+|TAtBôqG:آC%xV>C@JL!Jy$ܡ4,JCSvTZA!Xj Óc'p"_ʀO|qlc%Tw?C߻~[Z>.cF?}غ#s*I4cҘN2x44:nZOXe4ޘɫɛ ˫pp57jHUJMQ %6J!o`gM `㶹4WkuilŃQzwe~/a~`c `}ՉC(5ŃCu]ZVs}I$]g6éesWZf*VWNxLO0v=^}::tH _NɪƲB6S3Un$`z9-b^3Z^Y}Knd%h4s_~eTJ4 G?%-s98%YCi| }vm[|c0eȩoMǿ=~ WG Bo[e [oL9-$##me߸4OyǮH?.OݘZ~qܟ9 7 IA/o?&偑йޔ`^~l0 JA$M\H|؞5x3_pʒò]bϸlQ&pT .sy-6ݼd,<&~\×%W{G|nN }7"ĿW_=AZEMMRd܀qAtƥ?Q)v翝7:) _2JX䟸>1M'Yaھ}{_ ;}Xu_+%~гG2ET}Ay껄dOP9U9V5ǥ_˾ӻgƀBHׇ+#iɟ,]z˶~NI!l "!VY|GR{po3}au( _#޼yTrck띅M*e_X bs_7͙pCCrHhhT^jo<s/M-c2inC8o\ <; 0zzڮ~-*svHeCny{m[9۳xM[ӓC H<ܽm)Xm}XV洭CMaԻl}V/p郤cV_}~y^I] z{k=cƮ>"7"y򥥥;s=|rr1 QBϦot\Ch8{Ġڗ-2rq$HIgOIJNH6>Qe֖WF(U_6|L?GHN1ϰtF*ć G4.+Y83΍*jЃ'u JK~L{+hf(M3)$_9xYnCuat(WI?P~o2,^ؾz}2,mgWg6&oMKW7EqcC>hYMƘEY -HK-ɟaPR7;gSvI;).H+#)Y"%d||%Lc?" X>H*i|n8,?X J ZUCzuE[e0*3˔M,|7n7QJ3TÓ,٘>WL{+Lv_4=nB"xK0YB!?Uf/%86/1z7Tb|n(~txW͊%#MOvhFc&fX2RjxQ U_-@܆zROk( {65tZv3FeT7+OeCۭX~gȥ֯'4^6{ {vϦcgK­sg=k> { VGApP@+YqcE[3W%a 8o9hQsXԎ:4ɮ8&p|u~a'RO[]}3Ѭ^aTQLp;V\@s.O)ӜnZ.^aR<6 `mlx_%5ZAL`-)g]ە Ljwzs*aQ*]uZr#Ӳv\'vՒ I^ U,aV*/86c~0Nې:.TN(7 ڕT|V7}Ǒu=]~9$_Y8E}8 8[~sO5w}pRqcRhCS=[xǥTsTyOVԾu_qל V\m} Xz+ `Z9&ǥm7;Eme+XV95b^DcM47M7yZ!<.׋1 ~Q)Ekgʗ|k0g X.hV#Bze|GN$cر^ʶ0aG8W\8+2GiDZ؉XȗoblXj|kyM1i%`Qo}rw(y_ڛ,/ssO57}XXPS{f&~_K{O(&6Ti^ZRKnu'hKX_̼W.էr, `Iߣ\9X V)U,Ұ]8OXH8NsXԎrQg]$}LV|$ 3צW7yD8+L]纖[0M_&8+2Gч\ M o=R7\$b <} p"B@P}] h?`- 'i|kyM0ֶx\wz%~`#-%}+7vz1m?ӡU6}hg- `Iʍ.8Okw"1 8>Z高\ >rBXжZP4mݵ>`mkeh_pe+ke {<}O5McX[߮aW9+Y^jniֽ}m48B>{"}7Խ6cMWiVǥm7x!I[ TUNpE,{+'\ĊV4SYt`mkeaIY寤& `>4eAv7A Xk͡BJеjrqRkWr}7/<&W_. {r)g{o]{eq%7ɬw}wM[]Zx/!KgE{;kS]u_qi ;jK%_%%JEdti̪|3]LJ嵉TqKeJ8Q(2]NO&L\~g8^}X5ƀc46^J6c^j@7H܈\+}J|G?}mhNge d^7rw'JeG?`M=qf7X8$cSϨ\ZJ_Jȿfߖf>|oǛwBdmHRZo#&"^[28uYG{W_}U镔`p W⇙˜ށХ Q7C?|w޿pնÕt-?^G n_S{;˨EYҹD[h4l<6UjZaK>ܧ~^y'u `ZΞq=Y:fc-* v*j<tq޳_F߅"Rj)|(C\3K]֠;ԯKu~2{@]S{;_$/嗞s-2G=^M$Se-?DB ߞ__H"7 |6Qa8o/JBN|;*5jVaؕ?TJɟr#?Yu#Sk^ گMM=)Ωwz0}47MOGTlC `Wap [K%O]1jZ:/}`&PwoR냵{cɚzX۩ػHܼ@õ~5J\F&rgcpǫKcI #S7fkK* -=՜5e<x=P}ok;oo˃{rhPk^TjoR+}G/6~nWwɿoib ;D:IG?_8p/|+th \M㓍Ѽȍ1&Af@fcR.OݼHq]WyWo?&K_EBڮkN,}?*\.:eGhhph`G˫_b~~5Eקz'_オ7? U,OgVg>FW4zG?td2c]\||”Uշ}9rG&SƆXSӾ{j PX\Yr=e]bڶ+8_Ha0s;V:8t;LyOy~_5_\pDa_7:vz\a@ߢ@շx5lŬնv5f]=mR5׾eZyRI(w о, `Dyֱ`k5h3Vp-c/YJ7UҶ{) X]oᜳR1UnC5Ԍy8, `'\ĺVc (zCSXV9c j==.)* {inZ}7W7yD8FS\c{>`e,4+W Y(U6T_Fl|8Qs4](Ne 4}nPЦZJ[.OsLKZ{}+5>xCwEU]&pI\Sַ06т6M_Z0euN\E߆m:kCs05:==YYJ6*`>WyR))#ZƢ6M_k Y5Ts׵Zqi 6Mfkp+gkzOV{W9pm)Q* VNb}RZo `ZΞpXҷWrDV;~J*!$6Cm,[KMW2]knZ}7eWnd41ZRLr#`,o2#8+`Y|} ul$.FkN1~uzoM8=*`۵]/ZJrc镌-`o[wkE_NXkٯgLV 6ôvֵ4!К6O_oWo %ςHՂا5#Y- !v̧a hw `-uY䳶[Ǭ5*`iFmp Y}KlŢVNԾ'*)mS]ߪS'}۞ p8+:lDb:L~K<~vO%q?'Oћs=g{Fh _ }kW'? F&gB [:D`B|;_ndG.j;Z)/:vwX5yxs$6=ߨF*_~/ĿQiz+fUvu_ϋSٍ\ђ\ydvz&>J{_ >X|<4)mV `׎P8ZپC6.ˌ\M/J݌\K|0~@JߖR2SwNfn&^xNO5W4:w\'3'Mj|Mݴ]ݜJ-?hjx5=Ƴ}'_ 0Ϩ<>H K\1 lIKSTbFߨw\:ޏ)M+ {b'WRɽ wg'HZo,E?od/_I>?[jzL>%vzS.2$Fu9}?) ƿJo_L=|4x.8bS)`=tf}EnC5Լ[_\qvLMF&gF̟~v!hVn>2y-&9*!? ]0Ɏkp@?knC )m+ efnMO+#Fww4l<1ٯMh(/%{ og׳Rk ~`)yo=x&Ò+3M,|<_! SI#icIY4)r G"I /uwKndw,|fk%{{?F?ouK捅F` q;~- ӯRC烉o%Ӻl2. 垬!"݌~}6~?T}/'>6h& 0R|h}6^2r/@'.էHgՈ|Z@20CexT#Co45Uo&-NW{V[iVT*@Agoz\VEJRkD͊nA7?;NrϊVzP;He߱(/=Z&izk;u{[vӑ A> `n:ګ;&frGMU+4QvW/Ӭ^5jO>~נ`U;m(π5'ktXT~loٖ޿+0m\1VU8LK`}QXO] O`@;ku Ԛvʵ/hs-`9b,4NeSzpXvm8[sГ囶||ڂuwy;,;m{Y~IENDB`img1.html000066400000000000000000000004621363633537600332200ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of a complexType definition and construction of the abstract schema components.
      org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02/img1.png000066400000000000000000001310431363633537600331170ustar00rootroot00000000000000PNG  IHDRK pHYs ǠIDATxOhS`E EdHo"']waerMeE)4 O.HYԑpK"AJEM-EehXYXM@3ϝ}>!޹ιs'2J ü/J}N8~_?ʝ}Nu'[`7nsll(wZQjGRR[^Iv~|1̯mr*Uʳ*knxc;?Q_7  V k,mk ڷ @An V.|iAH;O8oy4 t P>Yڷ% ҽ4X{θ Jʿһdiwc  ]G-`'_pM s YZߎ  NX{ A9o{wj =_AZ ұY^t>% Jکݧz%ͺ+ڗ=Ƣ$AKiӹ  (`IUZ}ACpXڗՙ FACK-`Wή!Ծ Qې6jj  EK  HH\z]f:Oongf! E[O/~w# ]L+[}i (}C nzΨ_os z Ip9<+1h@cum5p9P_iH+`X@ZVYG(%Z-FU­yDG͗*<#XpSa݉`߅3Qhy/PsӠ۝Dе/^/nrGeJQN6 z.~^_VnnTWSn|j*֣*A᥈OEl|PxY.YB濕 cY7( X^~<"V EP-iZؓv+Im%2d\۞ "odD\xKT/A/Ѵܬ7_Aß ҩfF{K #i8K*H[z,~+N~Zv% p AYL$047 =P1 U /Cix7 %UtW~hn7|¿?/rLW\9z|懙K? aoy~m8%U{ʁ'' и1hDP!vA[ <̀V7t-As„H (YN ɀ: uofj^D PJoC< C<‚CNOm,*ib%騕t}B߅J'kR|_}ZDV>ܑީd b`塺PJ%mi7MQS++Tl<Ħ.^8k}h%ңr|B2Rޚt ڷ(L/H ;:,[U=9n&B_Ou21vqle룣+?t!Y.9Sf?hh)7DA4'B̽ Ar"<gјS0ʅP?A|Ȅ($Rk1U`-1!~#S0),n:+GBUZ-hђ 7$SӪ '$7t~ 6Pkh4sO?HCHjĠ% 3Mm:"ny'ds ˠlŢHsCS&!)|'HpA` .V i^MF1|1lI, PsscVR[..? !:/M jyUAՋӴ$ui%ɨAh[ n=ƶ]5Av7TD\wI[Q.~^zdr0`% vXb>6L4MϢZ ̆ 4*(3VsfrB PO*O |g6^m@Z=|h(A)лɅ$ĴMll OiVcJQ o&UG7t\|wt5d͡L9_l]@p2'w W?cBO?Chh!̯U#d%3r5}_^$)^X_[o`c͘&ww<[EmoœMB驭]&֛.64I U7ӒjkZmVՙD&ǖF44K+.], vXA _y[kv)/[(9hC!"FJ_Pb1n7ZJ0ά\.GKKWơ[|*BbekTwA IF/Lz߅A^$^An 7 n2JmloCl£pOOO bI8kR4-I]vjѾQu 7ŊfeA]~SN?3hx*hˎj`e%: ѡnѾ"F cn)T;g~B`ʳ}}; K1O^ܧAb_ssp3ȡY\6< u-HV_"a7;CBҕ+%~4AMrY@KUTOdm-h>>TiVwсKr/9  %iTPlI*9$8vSbu"$O)j@IWH-7yީnM-\$O @)=͑J~o\ɍ]%HAӊ5ym: f &i* 5^M]nMA[D~_ђ$ R/!k_{GM͗6? ,_ :X([r TjigQ=~ێ$@=&Y}ONߤ Udw1r ס/?r'TN9Q1B?AO7xHl|b#3NKg hb.b*#ZT$cbLEyGK?{r$N} oJ@A@ 1zBk-va'K9yYnaB7Cw(ձ^=Fi _- yVҬ-"j}אT-n z>Zhˆ0z$Z1nei$u$+M]'?ofnZyi 1h{O>T[tA-!8MKR{n%~"۞gfMcW{#r.w1zf틦dJ)t(*m.|>tnz+| b5,힩_+v)zvA!ؑE O{]I(=kKF޽Nj٨޺&LH Zj$ht',nFO»]ZJ(@()W]uu0=5]wK TVW#(]Pi^ؐvI2BU/ dk`x#c=D|isƂgA X{ݣ}ĔoaAht)%nPoEڈV":i ^rԀPYٍ\Iȱ ^>{!(;:")|PFO ʿX Н]V|6 |knʺ p(, ٓ^z4"2p[]k~w?:\ ^YY!?5T8O?{j89_:"A MOViAKdi DžՃ5QcPմӤHG I _2Vx9Vrum5s??%708v{nqBìޙV,[\5N;OؾCn*Xw&E5Ə-B|ʶJpe7CVHu; Y7435YlHv|>Y* RBTeV<L'@L1F/bP0%EA@ #$,dT5d $ *׸ oCJ dL3%܄ M\,LFH @B\n<<ꅮzbO1.G{_ln[}޷+P*sA*A[{N1&7X>F?j K? _@F1W5j֚iZZ(7mpPu"q*Y ѨHMJBm4$Op^aA@/(M62Af>86 Dh1$tB/aԛi}yPީIeEV#RC۞='@(ar{=2::6O{g='C YB^BR]wD.9rȽLmO%w`2[?ܑY$âQZ #։@BRTڸ xQyg5w}[OfC3giRBV($땁6Hvy0<'֐/YY"V 5^*(70}(  }m7QV4nY(~+ P+ ֹʼ&}0TAy &&0F% }]-RQ,blB?)]@G+/t(ß4& ycXze"@7bsNXrշɳ{KaȺ;3>Vz)ySqIC\@ sOsZH-`RcտnoY +de&ز T";7GAvWn1JŘu[iZϫ$zCۇ4b91 VJ hCE8SyGд [ƥJA. B3BP,~й!$A.s -m^tJwʟ{ ]%F"˓}|.N\0})A *v۫ t!S.`&d #m!t3:`OKڝ*57㠀Tj}t7Ya<1C`b̚ʟx{Mp G JUf"5~x~~2 @+ O0+YTH3x4o_5w+s_йAB/g賡zjUͽյU_ 0o"K9R}҃fTF2 Xo+IȹKNj 5>|Bg=65ɫ+&TH!K뵲кFT'wOg". zҰ^$c6A.Hd>Јǩt$֔)`]/{:@%S9T\;JeP״:Itb8Wq->AAW1jQ1ixŨ1j8n*`RfPMh+<.XM -5=LSTm,S+ۓ*'`u)9pɅ$h՗HTi,zp(`J7U$0NAB  o8$+PCLb" 'Ýi6EHp7M(Cz#DH [1aJl(ҶKw()CB6K*pʊ"HBvLE \ޑ4^mU(rFh,#RT5y\Z x4䡔G/'sq袒IGr*,d6J8fR1Z3酠Xm)5v .>? V6҅5Vb }2^ZSwZdN_xpG0ϳFfmK;DoЪiJh!NKƿ %?AɁR3M A %6^LCeQYڽ'^ip1VW7 + mCUe0qڄC> D@jk`H1(Ϣ=??7L)٥ޥCwދzJɫf[]D}o"BhAokP@HΘf7WCҪuVM[5Qb6meuVji!h1JZwv AAPIw3)5l"jY; } 4]1wBE  EspdoQ~mS}N$ADl{fq)AANj_< A9d4K t3`/FA,nMooݸ[~SoWuUs/..3" _{wj =ߟ_+%=uRxRӀҩ>H. bd*] ?Vs?V)d4՘}LKl6\}P4p)(_cs') Fd@H"9lKOɅ;1u0Z~)C~-Mɦ. C86A @ ]_wpf#Hl2pĪ~=(% ަWC"|8Q>W~I>}PkVA6+`оڋ֧QlֵR/mܧ +#EA$W" PJySwcw?6ѩV)}??0h5 ㉹Ն/{Iqg[^ O7 zzT:)\Y~?~П{Sn3{~Ť`M]@z{ \'3g! $ 11W+`D1 |8p^b Н6o7zF @Tֆ*΍b!q+_"Sq2Y#"GTbF XnfOJuW]}eznL%\sМ )סi=NC܁ACQPB@<}_7)*E*o&!*hY.pl/-%l0MN )m0JpC>7|}S\1*1؛6z)o" `5ygV ;kGi W{٧spR^g_:{R(cL&׎iGӴǸ&<,Q~UֵZ6z]r:1> n>f&QIoG+Oá F42j/~+saUz ԔCŗy2PQNWi Lܒ>JQed,̓| F(`Ikϵp ,oei,4^`O\E*MZk)%fr[Y |UySp~_=0j-[rLvڬ鵠 zO8Adl7&J(c$s/[0zj%CT?U[bG]Zg;Oo9=X~Ɠ϶;! iվy4v~2Qڞ0A2P=K=Fz׀$! H{iվ~( t8 V->tj6Pnom`( rXhL^Jvo=H06t=# HKk/`ۋ({+.O ȑu wΎcڝ[>P\K;ۢv%Y<AH0h_!m޷2h__ϧvAݴ;  ͦ #]?-z49RzסKKj_' u`R:gGG_?#S JSezs?V=ՖY] ;|Ajwwrt2P,3yޖ^ҍ_N)CyBA2}/Yp CQ'_ 4+mM?t];}ƙ_ 8Prp HD&~<8:*pFEV1֊`zl 11J-9^q-g(Q-csTt*|iU6/7UW io/u4@ )A !_N˪B=!e$@}80^嘊=7&]猻oJ}ȔO/ܱxfuM#~ta Hi7$-E_gf1W~smkBP8L:\ŧiiq T_Ogy>XG`󳋣#&؍l`d-/mn/ы&G6 D_ AD HiF(3qK+kW"Pg,('"Ss?@ 9@H(t7pge%',W<]^6=ݖ}>V'NyyO2rP_*Pb3ujtmU/4*C#>i8h=H8ёfVAd粓12Lƈ(J锐]'jsts9(Xz{p4^Q̭< =V{fE"l06 %*P`Ǘ^o)F4K+k?=.Xrn) 6P^ qW#`s2X#T4~ S [> *;2x ~6SU5(] 6}/qC?GP |A\ H3 XkFVy ;P*`ʦ0UFjir<ٸT056mJg=aqAlc둤twfnU)XD4ΰ=;F Zگ=ڋ׊&!nqBt*A0f4]H +`{k.Ox ֽ  Y}#^\]3v&¡xUp-RFT VCOtkriv׾>|v^Ғޖb%ٱ{= ;Q݄p4a%﷕a ~*Aڠ{ l_X][>P\K;ۢv%Y<ҡh}i:ĚNH@^>ǿ YZ9d)L)WaWi@@M[ba}M<;T> 9.$IB]2An)Z3aTg98i*4v42(SwN B"|#>?v)*(~Q`TȔ))G\td1Id=p+Ca<94XVoYyoΥ`;_y)"LpχR?tΛnNJA]ݛpHsZӳ~;:MY%(`S@W%sCLI{ĥie)w,Y]78}>"G)`,k/^v]Ha3n+٬ ׄؓB!4t^;u΋O|(DG8gGGLl`|W`AHmO!ڷQ.e&[ ڷքTƟ/_Ain-u0rthkac賡pK+kW"P:Xh LŇύVX])zx%]Y |U0!~O6ݧji,&!N~ޖVQ}TfM`'nEF|h#G+`֡sqo0p#3HY]MR;2#+fSB>t͗{ࢪ;} u8NB(%E7+˯Z?|UDsjM@c>5ļ{E1\,Yϲ;~V)1-gS8AJ:j-ۗr靽MsKiP*l2-91I/ w?=sK܇NSӚ ϧbXC5*%Ll ?yыT/&B!_WA#G[dɩ7 lom2uWGh"$"ߕMGaެ*S 3r' ht %6ixO H >=yNG{8e:c0`C؃>7̠P!G*`1FjiAS\E wYw3)tAAl",DpR. 4V(򎤻ggAhc Al/vsZ-TbNm9`!w#U6ݍ6՗lDޖb%y {= ;Q!ae%n nOd2F/\LE6_Tbvpi+94 YLNj/Ҟ:5 6NEASE ;i}2vE1&JxbEˣXLScy[('/] .oE _zu9s? J{LI*cdE H}ڷ*L)WaWi@ՠ@@&]9?x)Y]4 ؁,ލ1{LrKRXm0sb~|a(Wgb}o R«:X[vI틐  tj<\.Fܕ0\?)gcd?H?V[h]w񪋔 4bquäqp->}SL>H%6K`(d0#S"9OÏ] _* Z\1MuB#߳lh1mc$gz xa~;1y̆Tyڰ* \e|i$̔rf٨^s1C>J֊Z]#"GTC%ow|fio/uuC;VU08wrƩ*5j4p9o& 4!<#=w9D=Rf"SYoù=!ZMFi6nJOxwzCVϚ29\ ld9 { oPAQ7ujy7&9ŕ+yyrp|f,7'"Ss?q U3gݟ}"WF0SʙRF?5[~|" C/'񣜋54P.gS8<ڬAj/ZD A y(wb!jd[tsb._&7+sPd*fQŠ\GyɆGzJu8nL 6j `Z~$o>_o&]T4]gf PReRorzFdܴ=M/RΔ4 7 8=iPUͧ XԱ}WҬBہ@=$WeQro"_mv_MRPYt(6΍ YOJr0J]hM3AQ^e;`5)z!OWa0S٨0~HQa6Уq̹ӹ=φm6"{khvyֵ/ t;mPڗ?AhtSAZto֪}{z| EQF# Hh5A\bDc]wnL3![%&91YΓ7Tzۥ. ,H{e͘:<@BU\]l@QnDk)`]k#FI>m= nDeE %/1:߲KK2a

      vζ(Ƥ]sϔ}}J@t28xvT9# e&'j_S';˔}<n tjtaRz[V('We_ 5x X}!HV^/[\ntNIV|"5JAFэSHݽ)7=~?:dnh9YȣMD[FֱQεbTbg<з{ \'hScՙch %o$- bE`?p//{5,%oG_@0= hyI_u16>JE"M&V/{4^ff@>f<zD7pHmdCw#T1Ѓzw7} w9DF{%6oyi7Yh87 8}OOoE"=o(?L΍]1s%Y%~rS`TL\<3kbC+t0vFaio/u. fyAx]6wNv [)SF-MsM46Z1?nGVXuRb&]cӬ+-`ÉVv+maN??_[*Z :NpM ggf1W~s`w}ׅzU_d*>|nTGt#M)*5A ŷFi7஄b?F2P7+Jٶs{]el 2ʵH*J>_'`'nEF|h[E ͐ݰ6piqe-Jd޽w::⳿ ^sG&cCr KR\4zCeAnN|Fm_ &y nIz(W jgi}2BK (0<fAena=TgV]b;zMEZ;PUlh]`GGf#l}aa9+pGtɧpsn)0h¶&SxxzjLŽV|7#5Ŧ][TEs|L:>tnt:ofI,cKh)A%0+Q,D,D}b:Le#xWAHpyǶTwu]; j#isAWwwS;7e.O⪝##o >/ uȞmߨT::V={A"RO(o r$ XAB!uGߍ1̈́b.noħMQ6I}Mc2ۋrfLGgy.K{R{?6:} P9kUm:v0\noFIwyMwYQw1{Rr!&7K<_]b~J,}/ Q~ױK?ϯ[v'K`ig[cҮ9샎iPP̽fSH'#&|.kY;z$ͺAW; /SUXU|t-S |~Ƚ9ݷ9c`t(=FnՍ0:A#9;j;FOǖ%Mf16CWOKKփl]_'Ga; q wb.>[QJHb3ՕX t!WlhR=Hoo3۲<5w#+Ca1X>>kEȇhJw@1@[)rȽ 6Ӄ^A<ؔHD1 iٞ; z a/xM9զA[bg<з{ \'hS#ՙch %o$- bE`?p//{5,%oG_@0=7B=WxGERѩ:cH,`CjbP}:нrmdQ<=HMn9R{UbMi7YH)V)rLLɆ0MN@*3SZu"GTrWf{7XDhg&FK\heI|cb 8y9OcyG Q/gT\F0{wT{R(䃊IuuݛpTn:==ZM_ɠ {i @߇ռqH/~+sMᣧ*%+-`GVv+~maN?0tŻy5 Aؾϸb3 vM`MōUFi7۞o6H¬6ܕPH^{q/[otl/2FsmzrZz$G%/ԫ`'nEF|h[ ȁ [e^GvK+kW"MR;2hPݛ6gfl8oMBV6ٻOgh=Ulo V76~6R*m$QY[?F%LNݒPv^/ul/te2QCax'>͂kzϲ;~%v|&?9``GGf#l}aa9+p{sm8]oMB77@c=MǸӴ[Ŗ{, Uwֹ!ըd5"Pm=l/UFZJF  o.O |O/;v9~Wa]#ikad=uA eȞmߨT:Y=(K=8 agصk2^ AhLzLŁ # Hg`wNuiz箸]*O7)7 HMTKu >3yRYl$cPHP WAԾ :\!햳O&ζ(Ƥ]soj Zwuٯ1FHZ /SUXU|-nNˇҭgGxaE[z PIw3E:%/BV{]2ҩ>X}qP*7rBJpW$,G=MX%'jkjϩIR;e~_$ߔbquärQ\7*rlvbM2pOAYp C@թ@F_ 1 ^ձN9C65?u=%.' V_'p%L&C):Mݍ-?6:*vA(ARwo M~F`O8ߏ"!|vt(\?V` 11J扢MOE}><'%ĶxGERѩ:A\\~[țv3T97l#_j#=fL|}~toP-ǩpȗ+5j4p9 3dVVۈb9Y8cJR.7%r%}_!2%Sbsr51zU* LSpCB+?6nsM'B>Pt^w:@)J:/>MÛr (YQ(X舉SJײRr|V=0J٧C5׭Ży(КODr}M%P]1`W⛯D{u!LŇύVX}TmM(!wB YY |U0Oϧ=ݖ}>t<'5OjW0(﫞wjX[ѡZ0S+=oMZN0#fDv:#sK}dL1?*+fSB>t͗{󝣣~g+y'Iң0تN{E1\,YPCT#%Y(p\$q+cil.%6P`ʗ^o)Fq` ˹4CyJvb86F@Am'"e~e*J;LLK 2=l`/ܑƫOUlb5#Q^`M] 6}/qCd [( *hAq X wun#F4w#/@6aSj5 i>?uC=`rz.1EM YOxoǜQlwTy =w(DGIG!FEDKYڷV>O*vA@(`]G]t%Qz#PW AAWi>ߟ_+ޏ  6[}]OIc2qeR8Un_AfN>+i+-6J+{>80hw̩o*AM^t\.rɄXŘ+yv! {IFg/ pڣ]'u& /SUXU|jOꖣ-=AAj_Vg.+.$IBd-S |с5n[UT g9rUAP4]cU8fnLľ Lg&e%TugF_N)C҆o 1mPϕDn&z=4WG6iex ' V_'[pT" PJySwcwzt*UJ ZOP9OގXǑRX!&sCL>qiU08wr]+=5j4p998{YcJR.C7N "S"\}?%6)w,Y]78} "b*` ڷ hßq\Ѷ&ܓB!(L:;~_!r=7\Lgy>XG`󳋣#~)AVhw nu+A?fn 6u0 :~ك+n|v\@h}i ߆t 량GAf^'N@AoA~s_<3t  H7ۙA/0MYWHc֝h-o}w/mHn6 j.垅%v3fuvXVEǷDXb}vA^\n~[xT+7%0SSeOu܆(Æ= ]Ƿ!:k}0z4q)yBgϷzA[OM7 @ 0 lī%o.M.SZoǕ t2ZZ.?;ߪ_?{NoE\W|JY;j(Px/{^%Dx^ 'p#BBglg%H}G%|>FH%ī;9E%(Gݺ 1S:6}ɺw`\hG= 9kHjO `-b19wq%߈Oci[|1XqσRܘUk@{8ʙ=jM5~#g7D4Yx|,6O0Mric8tfgV> Tp`r$ҡj9KQ]]wFAz^ &M-kW>r3Ћ/QH})P?}'GGf>ֺk !'V>S}~3EZ/Z5'wqgtA6̸`cv9E09L#Px)κlgxM! ,yMa߸`crm2nL(BA݉0 fv6hAy=Zͤ`o~gWA^fGO'Cw~ )0ۑ*QwHuYVH5^K!N.t|^JcZ_-%_ ܊t*? Fe؄mkLNUhW 0#}:Bn睳G_ߐ_Ğ0s#|}?Q1vvV~Ҩ89 K xch=-7!⃸qD vg%Y펖N4D=`Q֯Fs/ [<+Lt~ f;ѓn a4<Ĉƨ Y.ݓb#i74Ƈ 2`t6;aF!]'FA` EA-6ܥ:e|_X 2t[LEA߆IJSDA`RjBAS:gM'$+[A9tK6 ZYcH~԰ AAzN`--3AA` 3wwGAV]N:1 cYEA9.e3l*oU iAW} rf|NFA~s_#BqAt3p |49zgU" F p ƍ M 2@Wf6+]ؾfwmuh}wIhZ~S6/uY =̽@ 0/?͝M*.살ؔ+[oV j/rb6Ċ<=N/ .垅%jGͶ31SG8R9 1xKeD.y/ˆhլ%&ssQeمWM*<j%fv{i:TSFʬ$c$ͤVVK t^7 nqI4xb5f2 0 ?X qWW"KxRy_ tOH!|T gU>(3AVn>D ӰydQ9-H`\Sw%M~ԏɑL."tԝr6jf㧦2Qf.^Wq'p#"XA2[" )cSL{S~Rӗ|s#ʱHVL-j&F. zM>l17忲2RN<ȵrF{ pcťM"ʥ5Cf)m[F&&OI›|6rjEAD>ũf~pe68#'Q-cy ^9n ޜ07S~%xY*%ˍYɑ :,BEqZT vyTmrH_ZV@yL,jDbtF7^ M v-.pCX_-QDRKԝ|fQG k`-7# KS@G&+2knW?VE3ZLB] k2nw~ ,r2Y]g* ы>cHM6.'yzN.{9=#v YS,OXշwZtJx5jyW]24Fa};#N[uEU05nIbT# b_ n]{tI3QWKc?4΋LZ` dW&61Ii,'@7VL.%Y-LK2-\ْp ҿ^/xtz9:qz!)ΨB]u oqWxd*a0yTbhEЗ\6hQ?X1jlŠ&C}/(,h+K T.- IOM& Q9A: ~?EXFu֒%0s#^/ *XCա̪E}СL ~'_!r^-d ՠ3;]6!Fjj.yli ޜv{q$,:9tci-#F$ӗ!#9}' HK6mRC-W@ B:h": '+A6{EV 2kJՆrZxk M}UWɽ+AN`-ACn}7u^> IV m7ƤP|ḣ&% DۧơF$ Zmwk+0I5OU}wn;tؕi::.Bd`hl L2e*I\Igz QAGGI t\\hr7軦F6|QX!20>` GEG  HfpAAjtW>ѓ:Af>4Zv. 0FC A9T7rSrA۴Wݛjb[.w! 8m4̮~'Zxa8 A9<>B"  H{if^;Tڬ   =H dV$_A#AA` ikFA9te|_X 2tm%4FAV`v@AA0)5|lޤ!#A>stBb𹲅/ r-mV:3VHt :*߸7B1<AN' !ROsKJ/"{j"N!u<}Ile1 Ca揸1}!$o- wH[5ݴXmBV,=fɉ3v%_xO/:Nڋs鷜h.K#,',ܓW됿y(mʑі 3mݧF\ O ouIwܢ$9N[\{sѡq$, ̔70?-+gK= *xD/'L^^ϱLpm:n_~ E3O`"Z_5Q -#fw p: yGyT2l67o+ƞO|:BBS.KU_+CC T/!|h5&|"pWSl;nX׉#Eκc:]atj`eh<*ZaW6iQAPǿd%~CMVwk/٦6i)f=M@y X<@1-/8-+up {e vy9?QBry٧],t]a&K)G N!Ey& $g/4Pȉ=Fs*8ƍ9/y_&tq#`mg`Hñj8^X=K' peѿ~>k8x۹EW}}G,vɃR\~B>@z?8:w|ވsoN gCe30<99G}Yc{hHr!0Ǡe W|Ahv N` -v[ĦqЙ}$!!nTоrQOqxQ#ri \w[!ו &ζn3r P^{jTB Nȇܳ YHsrV{Vu7PSyNnʥ8«lpmRQǭf\ nfx!=_iX|f/)bI,.F-/MP b{sɈV-In2'8n|iL_ᚎ[#L9m159g6Fyezo t#'}2Wַ 忂 Ԭ%0jasʍHQ*^\fto:=H(GY%MqSzcoro\cQ -8@uS ]HRe6(~oGj4$7Bra-\ KsCʀ{ V٨^޶$W)UᛯY~(ƖeiFwR `i4l,-N2œ/Sܟ|X(ko1t/y+5j6ڐG^O12U& }\I4t_pi%d-̱fRn1((`|Qgwⴍ[|:Utw[|^x5xKO=濂,a;imI-R>BOk;pQ:kw{EY؃jSW"v'm5EOIt:Nz6FˆyΟweH)!h|=w C^8$| W7yA$7B rLq0C'Yx-M `6f\y eeKHԐ tUf $iߊ*#'JRa!W 3&kj@/zj*Y:yPwM5P]]xkPi*~_oέKMf[ߏ,#8NԬ<2xn!3kK_gmk\+dD j49FԶ62jq]cw:,ַ'Yue W wEw4 f^P^Gͺ2B\pTY8/\b(uǗ^B?^{ |DZcJ~ e䔡^r!-'4.YcJA9j 9{ B\8TUTUFˈEAJJ &(G p;CYחäْz 9LC Z^(CC T/C0#U6U飅]q)Gi2<8SxY}-G,B!Eˎo]lfLqWڶH[ƬVvǷ yNK-jz$]+L ?&A}X˫!XDYhH:HZCl˅?mQW9 E7=6ޱ :%:4wCZ* -3W`|?Q+m%Zȃ w'exgUrWWbҠsi0Îiz!ͧiĒNoDQKAA,1]Qd!{Dor:  ܥJ p5xt&M:@p!۝/&^fY{utR"_>«|ISBռ+ݸ. p(4}Zm+{[ -[eՄ/XxR1,'nkv^q7qjWxv~`Jngk^fعtǿ,أ3]yN:g7p ZA:/]ުd$9_VDRt޿@]ۀZp6Fͺzu_Kf(78Qb'̳vс5yzjRȂSˀ tF7*`!,Y'KUGv E=-Ybv* o"mJ*'Y`k ||147^[논xٮGUBjI2<଀cC?MEIۨ;nEZ\6}7l֯&iY̟I~ v 0[~+;zX;z жxJ$K_N(wy6e6ޮ~ /8k8(݈NM'QjQ ӈ%8 6N_qibJ *vj9߬. xc:W-w4hiIa.=-L(0jם܍<&?χs:䲩 0$N9'"0<$,&SX{]0+WA)QZ"y=+}BbN4&0,+b}x45^ {r"[NAc)na#:2ZH%^A{/7]nZ) Jdv@8:YHGQ.팃0Mg;݄F9 m(c;{"u|I@i޹Xl>p}yc+cY2]]|VPE"sU׌,m7H?fhp}) iQ$:nj'Q]2YHyW;_tnr:I?K3" T7K6@lE뎥֠"CO;#"X+i VuZIvL)el:nxWf\,dR˩JrPN4J..+xA9}ϙ? mʑіK]ҙX&5: ̴C')xs Lh!]|azէeI-/΃Aoc^ap93 3KT5+r3Y7hzS(rUsf(Н7;+&<b/R=lK ߉/?~\(bCE(dkeZmw:IJU]/Q}vuۤm [w蜎Yjejtv^BsK8_.r}^B2;]4񕭾!&ؕ)㰅(pS(HIpaG.h,Ź sCY2}V }b;뀶 Zhz RhV83 OkJe9(y= )PrW6Kyd,ro Jଋ^^KRR`o.JgqIn[|a/4%'Kp4yz}5h$+$CerzaKx~/ΥV68w{`*`T/)_b>3ZZ + A0QV0og"յr}ن K9Wc2xfi̕If!Fy]9?^ACm^a/>g7Ӡ`K̟y>Rhp:T hX书6P67 l23ԗi6WF.W@<:hJE:3ſ ʃ+ʀ p|㪷tG,u(\MoT?%t4m?_;*`sL(z1^Ϫ]A%UM2?/k-#f-w&ncG@;H5}5'N>qb`qq-g{Sn-49tiԪTAvn6ӦX zT.mTOɢ /.laʀ/@ǨYw2 dXR5ľ>0's=Vp݋>|2U4b=Xu{mk/=80Sx9¤}@y #.rwhrUkX3t34%`^Hф-ZAD- H5unġ¤D-Ѓ/Fl_SC. MfZ %O@ {_N z }tQƽ30k/@U=x;Ҫ1F<X)8g,N3Ϭ10ݡW˜FIg~ϩ򟖿ʪbUC.W65ڌ23*6ץ ܒ"}k/JP=胠0N}zt0 (yѕX C'#ed4vRE-ɴFQy$JpJ%x3ʠ3\ژM8ҿl;~jٖ4qH3=w-[/Z_,NJd$fL.=ldS-.BQ!+*frf0TNC{Yn ulwf4bGfM@2؁s7.854aǔ8c_DQ-+~Q2NANuG2J/7 kP':ƝQ*kWc'aV@өlP|EYuWc:>jSu8 ]AQdfxԤr g>oKw@7'Д[QMKCy%(s@*y%|qѵ8fގ6: 9IQ``[' yjc r8jӄzz۪K冲eZ(_@!Btv,w:DgT߰sJdnO9f4b&%WPR+)=؁]?!  joԇ0qz; $S,c*oW^O/'  „">WWVņ K9W% GvoB1n%}1 T/{"F̹|ר/!-FX(iW_((VrQXF,J~d;mGְv~^ާ e90(t}PS>73# Woז˛Ep vJ 'UxЏ' V|W(A=/36~(d@~'_ivPqr}N瀮 DQUp]_(s"ŐX=UCMr+!Hh٭Lκ\{a$sXN\[R\#]xz sȘn˔fFkVx|xe+y0i4~KVR$r|hj[-Z3Scf; \ s]0(e?L4=Q/4P!m;?r_6S?q^8/\^(^lЈiF*㺬v)NBo:Z˿oK>򋟨VyA9bO@NO?cDFMක(迠e8N2m߷ʣ侦Ԕ~H̒|y7?U7#uZX⩍BoAxj(֓cILSpWwK2jcZb (7#7SKZ߾8k)ɓFjh!?EUw.'J˪Tgv1{]۝^ql;fUpu'aT&..jiEHX{>lbiCmxO#:c=^;IǴ;tg[7<+J#? BԚf[pe[p-H9[XнeL_nG~=ҏ6#M6S 퇕 (1[Mɋ~JANOx֗P;:-h4ASlZ 2H3k;2bdD" y`}M%w! 1SEA~ Xs 2tK\ը2oFAې:5AAV`Ń/XFcu].-3c={U6K(4Dk8%s)&M >b<r|<=EJfe6"oG>$t,[Yt6VfUㆥCB9M3v'7A}!]D]}Wmgy4EB;LqL'&38WB?v W}YԳe1:d%pnO( \=t_ .&'O3Iglbreh2]}u+{о,ٲ0¾L?f}2(~-Ic$m\&E腋{V{[ڒE=[X *孒“nI(Gla`&Y`[!?`M*UTu5a!\W+hHN-6JEqcN2xc:羟 @4J-ǩ٘s:䲩 0$n 9gp63ٮZ^^ȘbIR66V$u'>vrDIʜ2o?c o]ss]&"/ޮSK菻i[0|b1/keآrB$c,V^UUExJ$!_N(WU,#_@ZF*@*c_{Y/2ˮFGT&͖팃N7Mg;݄29X1 D!:'N7Bcqe[hmXzxKփإyǷ` 6iY7NRLy /EzOb!e@[ͦwEj 5>!9K=i :h;.yvd(Z@C/r2nj'Qn:M:k]M@  '{?ڗ(mʑі 4gbZBB$cgl}zTVe ET( if=dNJ]@" q(Id!1j(b/+xA9; Tߗc&oqs3Y7dzS(rןyLIXlyoθstݺͭ>-O(T1򷼝ڰ kKVmvh&OO5mtz9`IT Pw$)㰅 z ?AhlgЈñNqT4*um2Ud)tդ eu%-96Ǹ1Krt/ p*%<2uMQk50]H*naE6 ȦE%J%Lx4O֣%gĪ실GkEZ߆P MuAǻ-y.S 85}InwԸQi,V|ƪD&]/߭^93O~UZ^=N{ pe[z@ka_ r&|+GrMQ^Ac\ Ů?eڸV0]sZ bD*IkfM CdǴ+ X]Ki:n)mԓqvա(xƓ+QT6ɮWdWܴG!ֺ/of.Yf]v@[Z TVF VLm=|U F $P/Z5'LWmHb6 ֡,:e_#/&/b;h:#ή1qn-W6hkj*~B2{#g.{ [v=*n}ݞ2Z'7d`6׹xՔ"\Ijjʡz߰o\Zg.M/'NOAlF2#8NԬ<2QKBOrȩJ} "r?SAykX(p#["DJ@CӔZۛh3; Yd^*A!;iUE. v(4 (=x;ʍEn++6{ulL#l[+(ʽU  E(([4F2:c;>k8<㼸VBA+gdrTom;#W=9M繿>{>h+N<#_^?LX!N!B4ԄJw^q_ ][z/o??I/@Q>73MAH`<.(ne];>'6JP WYGa'8^%;/j ?ҩY*\eoLB%dvȂ? W4 j* ˞4jr@m'sX*ub@=0+ dBbd{} ]NU :bHRw|(s3Ƭl$#ѓ>/'eFλ κ?0P[O!=?{(-Yk"س-W|#q|hj[-gN%|o; \?}=}>ZӤ"Uil9aNFG<(޲~T"FToa; 2 =H@mk,fJ}rA)Dqzr}Ϳo* 5ܜ!4Hp @!x"Yi8OH%D!FAv !WrbD")ܥ\p.bQ_WUEYIBYݖ,>ӰE"SX0BK S tGRu _ e[Ψ6ahfW>7~zFeKgI#kLɃS-`Mѓ-W3pn#@y̎TC-oUzy!t1}fnW7߄^QyvkJ&R͢:f(C˵uA8bul=bE?xv}Ǵ;tg7)St^֦ ?7KCL }EJB8W7<`Al6鸩v\h0<-iGCIm&ZͽPNmq tѺQY 28Vh;^2"qcCA0  ` ikGHFh7Ae`2j,AH:m " oCbݙ Zlˤ :NFAsseawH~T4 tG$|fUaA0:a%기AA`Rr" V]:01 ߷%jUA-ZF蚤&}VBW AQ|>B0x/ 2@tWHnFR/]@A`^#j-BAHnFRE[DZta>.} 8m7MݒvBAޢt{!|d q' 20^ GBAA ;6%Z  `䛂x# y*a2~X Ctm UEAd@;xIENDB`img2.html000066400000000000000000000004131363633537600332150ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:complexType name=“ct02”>

      org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02/img2.png000066400000000000000000000457161363633537600331330ustar00rootroot00000000000000PNG  IHDRK pHYs ǠKIDATxOLw3ҘC#[jV=v)99ɡYFڮ=4CC*6 J5v%CZpvCm%C'~Pױ{x>T05ϟRE7 nşcWg}ƿJqM__1PW1i/ƿ⿣暊SZSQ3Yc;G=)."[zváSJ=W@i_{zk\~p[n[!-E+^t گ=89?`ϯ~Œ7O_O5o?нZ?JߎfcWtWF{`i_Oẘ vN6IJ56pAwd]T{4M\ Ύmk( ;=+I3ulSxfzMtFͨnzfC2fa*}U S:/]|605OېV"JO$ktb; We2eOoQ9իMpΪӻ:(ӗ7(n)z2}+:[okcqw+x|Xo`=NNpOjwU{=*%c,[oq&X"}'GxL_^0ewok4wCwP1.%}:D+8TS2}sO ;T[o[=]̎VgFX˵e6+mtWbej\nHuQN4[X_;˾֞iM bSK6GZ/8ώv&ƪ=%}݄7/] NGQwC,A(]t6mthe90C+[ imt:־[DZ]l|nV6_+;ӧ=p%%td~;\Gw]})~th\+W/|0}sZofa/WoMN.]>UO{ _D6#Ǐ˩@]ر7iYmdx$p6оAp3]'y^eSwf==o ){mƌӻxEyGu_O/687;l24XOߘn m_Cr 23ի|n^vG-"TlMVh[-98 >$c^wQ*`m*}֯Qo^e5tvzwڎq]! 0Py\ʑm~ݟN⒣GTG8͟6?Y26"R_8Y8..GdS\rEs뎤ix ?uP;VǂnK_k^E.:+GigHɩV~a<8 b+[OJ6۳pVewz cIs鳥I3} ^E?,5§ zZjYG"kvfV]㙛3$ܽSX>wIgRrv9|~WDŌQܥ 3J}zݓ۳{qF#!+/&^1GIN|@@V݋[aio曌vPEF#},ɡY :9g&{ƥ˕\DWR>F˧CcWWFiguזJjԣ,eqVlMGoy_ظZo( +8kĪ0O>34+>7˗'ޛȬedi0ʗ+pXɻ|O3'2&wra-޽<ԦL\Ni+|aFf F%򙌼)]2^iૃ[# yq?_.3 BaZ)fhr`yMc J|..g#`9lCwnݹ]9})_M)|]`|r|jrZ㟲/fnoQyy[eǾc/mk'G߱\*K^Kת*Y?n%LJЀY˾Iˋ_.Y> 1W^OSZ0Сg+}GSG.nnj Ȍ[b8vσ|1scFwd8^zҥ҉D;$SNĉzڊO%`!<0AGA+J38{kVvX~|P+~ժ§ Rȑ*I"0mOYL.XM)Km,g䭈hƥI"G^WnN-Y">zd4;Ы/)A9Ɋ,1 +ȁI >teyͣB32XN{Fpc_cɟ^fdy" VBW"f24kW[My=(r(iZZ`ynHN_MRS!R럲wbђ[L)~_UL2cOhMX59nX_yE^L,V,0"v򉫾I,$ 9(ɳeNn!`Gjw 9/-&]t$(&DjA>*##r2n*?EH!<:Zq  `F?rx ||$X90 ,⥫ƮK!*5qyRFrb?%n|x{9vty 5+OrگJ(]OIfyA,e9^K-eGcBx rh&7f#OiaDZ$?,5k|a5?TZ W7?i־uI~<ƵӾ߽txɇHܵ)kIVFwl[Q8)JKya-[S{=#G]!oѶ[8_W9 m'9Ee_S LJ),i17ﲘ*V!5 + rr }?Պ)_UH:ӷ4s|bV6uuA/ +TJCaS0eM0)S \8d"jyak!.|"o6Sxcf]_KW5bL\A>f;̑?To?e;Xc` WL6r&-;>9ޒ4x5rqDNNpY+}+/&&gٖ•yEJ59wt c?xU#["9g1Zc.Iw 90|U |y葔r"eGcqRPז,z˯d6v Nŭc_ؚE\<#e?cf߼n) , in;'gf癚)s}.0R{6urd-?n^{yjBo^ռ559%ufMNj'cnE##Y@oG]; , J}l,jTq=ztOU;֤zcr]{y$iB+V*Y>3k)e-^ [-UcՍdXrYվ+Hy9K>x$S-(G:9m l0F1?T>咯ݐI@YWr|hSIq)C#;#}-z-vdوRejn˧mdI}3cpXs,f/y߷jJfoF?ʇ 3d<#`fŤr kXq-:O]awuhr7^QXPIlȏKU3)@G<q1Mi}tVeaZg\þ֞iMQ};.eS6VEG.eGk;zkcUڦ)85r7-([sP իN]=fjҞ)iok/bfxC qU6f)5Y»r# T?5[ e1Wj57>q',f[. xN?xvfXG -vo2pőkW h9r>p4@W31fxX6!Sӳ 9iKWV?_s:^XJfbǣ#CfJOߌ] IBB_@$nGOiCzR,(l-5D$@Fɬ*i2`vsWF.\6Uk/X~M({S[YN ?n/9嵃X߱,Z0@ChQ.}=癩1 V[$o\-=jU#aH~tF(4<[|m|ah0 .h>zQv䝩$OMߺfu@ZLnz=YHgj0zu5WCv{vWPpsͯ#4+C_pKo+'8pWBzmx1тU.xX"qzBx;X{% $E_@tyf\(=mz!?Juk9}g_km rki<}>W,^Q<^\̾Cj_X4cW#Ñ򅋟 swщXl>lAAXӞ?{e`jrp#fn9 _NӁv.urj՞23ʯVh۹)wV.>; £?);|Z1s_s+zvEgmSm]jX'=.̓Tp:ūHۿc6cQz>5Ըke~s$2-#-j;T5m;c1k>+ņV:&/v0ֱ*? =J+RW`)ڷP\m+679~ V}FnfPN*r#opDqJ;vQ˥1ft/C;[N/VzEg_@C@hu6~XxoĞ13Ͳ3ұtЌsǯTl `ޫܦ1'TVmeGk;egcUyV=D*}G4i@G ymnޭ/ԫw1楣W!;m(JX{7vBYߪ\U;'S_6:#^L=\`~[v}H/hF}N_of|XVs|8^%~`a;WdBxog?TH?\&?Rz ^oCo~tl?*9 ٳK6pÍ Dn9LèL `񹥡7%b{w+n+_.MݸizKD$%&*Ñ#Vx P/0_YQO3O @L5_ǏS0ZDFR^ZV76WL߮kIg1x.zu / % Hw)$c>>gO΅f~}[gW8f=Ec{:_ ܆Be_.N߲$w޼4ss4[;^!΄;֮6^hgի6ވ3^{wI㓱fd{w?=>İ"oO|P{[s-|ܚ72p665" g׮Oɏr?o~f?Jـ/[ho.LnU$W񻓣W'IyƏO,߲o~+z)폹.K^&]&0S(yL߸olޤ+/^Ы1ѢTA3$#ׇ䐥h[?>I=LaD֑QcUAgUvZ0 =D,ryLX)f'>eZz```;FWi3>aDb"=yCXi#u^ObTqCaNGǮNE*iO||pUN-Vl'..h3֍P }wJ֗ K[zȞ{qPׯ|~٬N 98~]r1M*󖾯z 9Zk'?YN(73ؽE`Dt$ֈQ&9#96~|"$4<łԲihDt:H+!o/BÛ5DxKs~kük۹tzg3[2oN~I|F9o(QY2pnhr22Ֆ J"Z>W33~}DbzNج:K/G= RNǁ-ӷp5GQ*nHаddKTsmJH*W' Y}҅gs4^{wHzcx$ ca_ف;wfSjyl04ݠS +fÃoH ] N'ͽў6~d ዑIuay_ފG5'7sRÄkN=zU|ran0vg)|LߊV-_~+hn$+=JS+AcBCK_!voI6b@'޵D"-%бk.&NLޱaLw+#烙#Z1pD$#ybK Щ%?U7J,}ş`<:k~!jŖ^=s嫕}m}|#xٷq/(bnᓘ& -^=A,[0bОkͣWC5ջZޚwޝt)-@[wLW\iqۯa{OjwEUuon أ9VKV/[,a>zubK#/Tf8}g,Jҷ'Ξtg>@[jq/fkfNcw[tv&}mzW*Z&uwCw5S;^:3U_j^jQ1{7S6ju9EOu+p#sB͗:Rag*7PcroW曂eջyOl `W]B"fg{-X*n v pBlqޔODd=?asI2}K0Ine7ӊO:=ύGG_Ŗ&ZSڣ|SU黭5Y=ն~>559{4y;$r+_NX[*`U[:;,ϸwKt!Ѥ0R6z; `yzhplW-<9cLkpgoZ:ዑpӃNF=eKM,# ho׆gc O荶ɴ9KSj@ ˗́m/Mu#,˩(5%?FE{X{7(V4  ztz%˖ߊ; X4Ϲҷˊm6KH6;Wm `)xє$9g?s-\[GzMBwb\ VkeϮ|_5?`ȅgd[7g?fk ǫWK8tGӏZ ?^v|B]:L;bHK'&,|[$6#v]l| mۅS$ Wb2]I^ ~=ύ] 5f|.9y#,&ғ7 ߦ?ҏSIN-qj  zO}86x.όӗx !4{{{y:w-Y淵`Y|m_]am'A)6o߸$_W7Oz=[j鯓)brO:Sϛӕ3m%z[ou'n+|i5؃Y{ߟovaoO1Y 6p.|O̷ܾ)yC\NWVnzz1sOso)@x?=t)RZ8 ##G<:zvC+!7r6r%8r!25|ew?50| 7㩿d)dgg/|1[Ăﯚߎ^ &فw{V>OH @'1=}l`i8?}ӱN`S0z0=]8+սZ{L߼[|\0tx?t.yg"KS~Uq GG;v8U0ľt@pgk t]B7Vt90fx pDj{Kr@h-k`~__ujD^ 1r!0y#>{k,]>3s+>]J#ѵ2B2}#a- `'kKōv6{#|8K82.c1\#p6̔- VKWcèlHwȕc$8}g_kz=s\`m==eb1|m[2r><^Os4e9H7|Ծܡ48F3k<}k>?Zn˄/n+S{w7va _Cip#y>z}?wv|(4S1 8eDՉ9X*>PucMfg+)cD_DT+[Qgwгn4`VyȵCRYz![쮲|it2wv Q2p;w}.fl1SΥlfB_/Z]|w512kЅ?OX,\&%l,Kold^`=׶~H}O5:2-m·>o60<58zZ 5`6v{饎IXm]z|1߱*.>zu"eL[4?pВc g VoƑz:p%ꐄǫO%P7 9\SOr|mDJ͟R_'%cjE{Zǰ ;JC@ϒgk%^n;X,!욶e$)?-o/]jѡDfO׶s@(T} O c)6< %eFiӷ-}7ul巁 Clt}H~>w60ycLѣ-wi؝?l)Z>}+?2cܖħ1 ,=z5yScNcWCc񏓉39W>G,P9־KWdؙ}*j{V#mWP>8SJK߬_5)=7.wV8ld/j{5I٦zx2<5tŽ68(<ٿ?%བྷnmOYԾj_nctCo'Wo͑+5>%Y7KMQ @GldתJu'g+`)ꦯok {&?cF|MV6ǩXl|`uF?`cb2ND 1]P7OOsSc7|Gѻd_@G/}4Nd5sa04lx/gegc`҅ǦQ_j 0r>smY{]/toM6bîn&/G__杚2{#3?ڐ|m@6s`mGt6Ϫ^I`Oy~} {Q˟^rs7qErX_Pͻ-|R":(bՉ;wƏO,Da&g 'y(_Xx){֏OyڋC;Zf}rWޞHWI|JWKO)MP=AFƮN>&%,VZn(FO]|mX{E.V{=nefۭ֭p]Z|a19oV7cקJSH.|`IP{p؉;_:/#eay/kn|ةk}]tI=p֧W"}7_$i(|12m7~tRcoBBK6t+3737b+g(np=}hWF忕/spG`U-.cW'T[77}=>u@$@Sl8 Z1F!oըtVVOC Q쫀g*7Pc%\ƦLz~n`{[YNS'[o?3]1sOUﶦ6Ԋ nҖKfի2=Du~85 ?>Kk:}=A('ꗋӷ]il `I ̷ف+f3ߦ3jrLarW>NSW~ӎZB$v|ٙk5c'H;Du#R1W66Gwf,u,6 x=sha>2_Lf`"9aM~^|p|n& ],C+WWڡd|2}f6;;3xK}/ekƏ_~r' ʞm7zcoU,o|-4̮ɋ3=ݔuR쵧9"[8Zl~vf^r:mb5@iM=8?Rl]hXl)v{\;;x+!Y'r\9r%8r)2{;HOߊDeH:X-5oF ݥ,^#{_8XJfJ?X-a8_#lW/tN+q: `sghۍL@ X߱K pp]t;]tF( ||淵` PV{= C3Yw{8~^*sb_OX/jm3Zl]˱ ˙;c_;l+M jKЭd;tB\JU~F쫀g,.>kԾȦV{,jB=;\"#-60aSmԣyzp2GXZ,?=`=E)K\)h:k!]y%ouW)N ȥZ:pmT:7qYa+3Ͳ3'M6U=#ݲ3Rt>mf+WokSsݢЛtTY(onұ$K[605:pf}rW'5FëFG{[/t-ӗ.q\MMv#Ӵ'm-m_ AuF2%:"-ӷ0n c+ףV&`f=8\KV/ dvW/$p,%}->pĤ/p -W k:r_p8Xox$\]Jڹt2}sO u k<>&U1dtAW}ƬjȆmOէ Xbz_z̟`?;[YFJ6C8l&QLRN+``ZmMmUwC5mq|- `홦4qhI6=`Gk;zW2m`If7!g7z3 4QwC,}軌bm `)@e\ rva:_V*0MFF.oe-:NUR\-܂GpΪmw-RܨSX NCX/誷ѯe:I_k9_ꅡ׃챏okFߣW dj\8fI2& V=3w:}/I}Ծp%+-/$qaz#=BAjuYoxB}?cqYۮl `+ƹ,Z{б`.-3V tO}mf=E)K\),PNWjBM(MRO ?N8al `ϖFLkf*GZ;8ɦwixo`mGo1cU\܂b&\Лtd^}%_ڈ(Mfur?ҙVhW h9~b `ܤ+l]M\+=-T/L'V p `mۢ}:(}7֭·pFW`@7j}]9ףV'07\ XT/ ̬gp=zU`Ǫ=j+FNpଯƅcmn$3w:}\Cj_XQ{(] nj @sazV.>;: }?cqYۦD6eB݃VVN#-j;\C\m`ժcRoikn{Z{zJ-M?eQ}'^{*`?d6zײuF?=wjt[X3ELkxzGnWQ p;Xo?E+=k9*@7URBoQ1}_RMn@kc{*X~[ټӻ@{+W =-T/L'Vppm[OUξR_uJV[ B~['uF{=nu3ZzAWu z^fֳ):ߣW jyڣ63r2g}5.e `ocD 3ײ5dwmW3|`XУlU~&y|~H.f_X\|ֶ}'Mly6PטY&)[G8Ɏp pr=UfYgMkuʢ-PNWj~mMm&e1 @7k(;@:(/gZG;RΦw}Ŷ]荷͵ReQ*pZ{X{7騘/&7õ1Ƌ[[c,tb?l]FëR\+JAN{Զ-_ܧ*`}gbYh FUVw:#e:I_k9jza`f={#iZ`ZG{vWP_ d8q!.X{#LN_ڣ634r }Ծp%q3Tp: =jz X76o˾m]z|~WfS=oi!;p;ز˯H{Ȝ tj,+Lpp:^j?eQ}b뻍= X뷺+ۚB "OG dk _|Qtf}=,;#IcS뻍ذ w#ݲ3ұ'>zk*pb`˅c pguk-Uߣ[9Cj_X|ظ* 8Idسjq녣˪VFWX\|ֶ}=>uȘjE{Z0.cG[vm`92m`k0Lpp:,q,jBCRr}YZ_>#tV7}E~[3W^\3pz{.b_k4Hbn!-6]`mGt6Ϫ^tpnUyt6@giok/:eַ*yUz"\p㩭l{@~XiW Z4ڳUoD @G X.Ե~FCh@7jO7\:}i pN-'eJ[uD[oE'`V{=nefֳ6p8%}C} vj}]4UOjwEN*`I~|=jL(kO_lŽ`\%nH~F(#⊬=寤o׫;4.u'HGLBp2}t ;[YNSK7h-ӷO ܠdG-~a&+4#w] dkKzpX{= u:3ul `I:\ǎvFPYT̅hRZn lQ|};@gnH\pJQ ~_qWhv*_R'UU+n~m >rk/Cb@ XҷbIվzg: U @s:7_Y2`ކf=*"}'poȔnL{zn.@KZ,,+Ump]t;Xߵhe$-`pTm*ktǾ X+(~_]~?Ħmw^?%IENDB`img3.html000066400000000000000000000003701363633537600332200ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:sequence>
      org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02/img3.png000066400000000000000000000603011363633537600331170ustar00rootroot00000000000000PNG  IHDRK pHYs Ǡ`sIDATxOlWK!8XƒT?t.RxJ8Xɢ 5L~)YxH$E]t,=dhd.RxHœVHT2^Y3Cm̟᏿Ed̽sgι?)&/3 yFy}W)l>)Ôl+LaOc=lVyUm"U|udġ{{'rFiPk[.$_.|l9Ӈ` (/ÚZ^cLX+CXOeOi;vωž5- gmHGBB# akzMGƱECmJjW#>~: m[}+u^vUg"O8o{`SJkH@J',آӭao92t+݃N\ 8! 6{q1@dL>:+L) {n3Jgg/ֵhMGx kheZyJ$]C;ZkVwh.m'XʋzX "6m$ gHf_DЭ4^W_XѢ_io"`M67$3X:[];/--`RBOzJrU˞`( @2&,4kGkﴆXj< -~UCP_Ǎ/CwkH\Ȟ8RcU+_R_=; ܺt\}s,`M# `l:Ynn{,?M5շC[OuhLl*(Zq567$ eHG50Vw]_=- F3z'II}l=; z`i[x!V%4]I}m/,]t6_D]n@A(wE i[_sfvaiS 8b^ i| 6b Yx>꺼٬,X}W^<ϓZҫ#!>v}{3<uNͷ_m\FG//mru_šV·bOmr<!4EYzTOc`?CS!l,ow~\U8 hZm7EBUXCt88OQ{Q˹O81ߘuW: ptm-e[`Otμw^#q*]јoܧ0taI K/lRj. YԭhVAfii~N8:/ͫ h ٓ=ֳԲƝ ̵Ue- S)(pUnɊUUbφUͣx'$`JzCCCCE$sj0?u}+^ۂj(Ӎ~<,Δ Qkl''<0?[,mRU4O=fJv\6<"I/]4ڠ'մF*R&#BIlx ڛ(/}$]ɢ *h#QHi4Fh^$QiG^po~ BP2`(4uԃ_&A:]vW h{ +}i0d ԕz[zwW,D(t8|QV76QIzȕOJR#7V`Snt>#Y]t+O--ΊWKA8WHe$1w|T0H;衭&&ħbju'J-6YGݦ_wEbc{!a4C ɬCJ+ Nr;ip܀]h:tW%ۅt;|AW2Ɉ$;L}JJ:H.U7Qfڑ8:KTՠ?-8NL7wHLHN(Znf8CϷ*xϣQ:RAiG_S`<@Z: Ivo~wg%T2%XG}>PuŐ}gF ;d(k6b?krG%;bZDl)5QdӈsC,>E&ۋWPGUg!:Bcr ܟx$]Y~ԃ D:$ W,JXWeָehzcu;w)Tuް#- *Y%kWEw>]j Ix.L{~oFR6UkۺF\/\48p~*K1Tud4o婩/mFq !wϫ>|HYMk^ GBt:ғaBCZe_|Uyq}嚽7[i.=[b rUAU̚#tZ`l_+WYrwZ%s0<R$;si.V I>H夯Ɜ[%H ɀ[}}ʑAFJFIڙz u{35{!3Bo1rVW,mnO;Zqq!.Vְwn&I& KF}R,T*-I1=v >|[[ivFb%^[yI}.>IYJ'zR^i~ty{MuЗB?D#VuZoYFg%|?WZ͐A# t-|wpt N0E8 ^Hed)Q5%UE9E7t=L[->Rg@$E܇@S@^v,P/+Dbk5,FHi@7_THI X$Wd|/.*+vHJO:MIRЁL4RRAlyegyxM(v|\;Xu*cOtU%>飫Jg]}#C2RuSfgjVuAkK?0B]j9U:/}AW_)j#o֐Pj7icPl}]l9iY7vFVʤ4X!H'F48` xyj,=" ~ tIcp*@w`i W8\[ϷyrI$3 1չ[pى$S/O<`?%o䞣?84TC" [)_z@-`u%InXjsCR5$Rmp%c8wQZX= T}]Xo`Tg@q=yE:bULᩭ4%|tnj!Tk`W4"&bHsXz{Hs_``"wYm%Y;$wi;sNLpVn'tY8^9yVVjԗ^]_ w&J0kdb7O熬gX;ZkVw@}j^irKJ|8, ~HnG'F^[!A#aV?9es @8?I%5ZuZ-8oKh/ X0zHH=pۿQ _^fq W9ߒ%m$!98B8w|qm?.(1'#?caaz=] JdSb_juYGi+j LO:,epW]C}4o_䨾=j =z֜ZRY`~ž2E%FXB#W]} 2hM9n(+ClUovrU+0VYԆ#2$Z` "_*s-uy$Xt,I@D"7EKW&r1y9Ln,keOȶI/LaQyy`OK ]t1hb-qW ߕWNpA8T%\#cӳcz[%d!@`"L}jBLZn z]_8>r_1|+aG6r~;Zn=G< N3<_­N>~μXŸۯH?6֘|6l]/_jR1R! Ἲyc;'4lzA+DqSd:;]#E%=Xsɯ]O@i#gxMs=gZ 6=x G=3T\_UV2G/i|tJd2-V2 @K}SwQ2oFEtMZ} Iȴk+0RGt*|P=$;tVcp#>U2:́ڨ2=n\mvxʤ9/U'O02Nf(-$-VL]wXz#i.F:$]PAp6F_KO'k W@QE Vk!ҶP*}ٞ='jE L.m@AG~+ iVZi.Gv3I/m盢}U_B楒>%<j2@ܑ&zq/1fbp2|h4pbe~oT1VN'[u:x՗)cY`\ۀ"V^d`v%h6=._r4M݈ӫCo_E>BzPzO I֝;H~_L)]FS3>R 4\<] 5皝) #3N sy}1(,N=M 7ۼ&KKI XcU~4?hb?LD}UWi+V߮|m=c'l$Ʉӌs,kTn񊫽ݽ[sa [,u&n`IIwZ9 e皟iQoPϫ=co"QfVCAp{υnΎydy˻2SgٜrW+t\:q \atY OLACy**teС*\\Spè3cQ,"`N9r0@7ģLќ4{iqfʇk9|۟f@Y>=L\6-J??-VݸWsE\K4,mD1^Wv7s̫Y/I0ҸTG2h\qI5Olݔ9;;?\ D .KY*N]5[Ev{M-}J9reO<{ Zʹu~^By_8 35ҡK*`d`N-wÍ7AA/+,5KV_+*oɠ,n/x=!uLղUeV[ikUr4+#S"N_` /sJ$c$f+26iK+7\..ֵ~ׂ̣CCƶ MQ1ҿCs4^~UfF @LFمdo-@ٓ$%`ZfV5 w+cɏ"򗌕AaUh0pؑ=*u}TI XS}Yg@$uEIk,vh'IP#D!ۻGcdwY:r9xQW^4ZLRi68=jBoBnX[W`V?6й5sOt`M7lTй#zdn{j]%_ޖ<7ڙL\~DXS}}P@w-JȺI[9i;yE,>4X{xNUTg@/׫#W~_(\_zf{/,:]|0O!A6WM`2k#/ڈ:sx,YڒħпGg#:η-r:| R2K?OOb䑫DxP<|x;-fYyȩeqvΆnx24` ;>CߺX|&I[9klx:<\T􍳁q p@eZ'1j]ZJZVnB¿O6d3x.22Z~MGXii@{A ݌=r}1O%=h# X(=ܐ\9ib;P+ګˠlSzk;7D}6:S|~\`R&zԦ?rOODS&WX'yw[(z%)a鑬%;\a%mILa Cy9/g%&hAH(ͼ\! X}Д7,I?2B(3ٿLfuI\zqSa{AM/CCbYM{X]wVzu o]΋.gO+2LĨJxz 8&L?+~6;+ϗ‚OmI\Y-5p|,U|[|ܥR\LG3JI,\t]/t;j_+W2 H/ic.q50 |^VznfIv_ 0cjzcuuOjhTn-r\X,خJBQQӿA56pka[p3*>Mf^#3"5~Yq~^uc {KS}xl׊B5|߇Zza=4gBt[ZmgeOuF&<. O&[7ro"V}- ݈&U~Biƻ4rկD~z£=%bͽ3Pѫҹ"KF&HY~7` ߉O NMEK}zSw4-)2(tfm~B[*c59gJx6 Z]_xL\ _,Zn Q;Jp1t_2ӆR gib\NYF&oH 4Umk3Ji_?ѮO@Swl4c:RхnbeYfBE-L,`iRi=Fv@o[B@.2T-&/ggBO̕VYFKˢ$nNc`M&X,qriSw⮰0d0? w&x3D4aCA'B7Pp=ҝvI&_ZIjmal"=aU~_@1XK')9n VLZXS)8&\"K]i7>MFN>L\5᩻dGU*S4lR<(1DaG^̌bP`rjߖk.!aoΆvG޾!HOk\$yϝ/S!z`%oLSⶄoE LAk,=rźwQ'XZ+u,|7'|gl4Ї Vt+eJ AX 6ǷO.V7rOW?-48>X">cA31|ۛPS]vn{}J^2,]jL'kOueA< O wtmf՘gV+}5-;=4Ұ}5پLAwUmwNzLZ ߓ$n&xqq1LY/<Ɠ\x Xu2i=%67^wOiH1puRj w 7?-!--%ZX |2 mŘOEk̼W3+9){U'O0rdC m4@ b<äBkmXz#i.F:ct.@`Ѡ=$S?iAʭoeǙ[N,UD .@Gh>x;C(rWF | !ҶP*}ٞ='jE L_og"Y(G.΋H>: LG` Nh~2r\dz[%bj%Җc^ko50ɘ|Y8- Zϕ$fG^{O%=hKoMw0"+gYZgHAV[d*xrgӁe$ᙚ 3&j`ZvIhy:&۴Yl"(5;Oe-D>/~m'{А4`!ryZbR·|#WƦDlՊk_iAGYAtZD-+8$UAO 9[W-b<ɹ\o`\_&<}T4շ`M'E1O2_i#4|#s0oǮ4 )AYAoq {x^Z-6/UJ٫jj h0h rwZ.sgJi+W ڝ%_!#l4|@0|gayJM xh?sOzMdfdq"eue,>K:i#ѫ~5%s`|'rE|}'PD8bi, pfjERϒK4*'ДrDH!?؅QiFTCiSK 0QAMS>@7rpr>ܧfi[ҭK,m䏴d:hPJ)}Z򌁌3Hӏ2h\{K2Z9[tŎ:9}l`ܥ p7KNW$j=eveY4ڊ5n oU-;b~#C#iF2Yʵ(4:OGķ;鄉KCd=VX[};I]f3g Ęrⷐ %c7ZȺr}x^/.L{?4DFd u_T:IC+#LC"~(y!K<wKˢ:Mrٔ gb @y'j[KģY[ԿVY1I~$-K|@dJO/[ϖd K[6ܛ4Ƈ֕ʧ i=7zn5F.0j̱"z,Y}KJ;{M+2?y&I[>L,aOW)0磷J/h;?̃6sfT[Ɔ-ڱRIV+赠곇4@:d4[mOlKxME.NcepZuL/>I}A My8z5 sXԷ#W4rZtGp_ҠoI+;NkNl h7/5wh"x~-\xmgt?[S:^ٓ= / Բڱkai.{u.-)K)e2 yZi-#(ʹdcקWsj&4.FFVhV}Yh$c)'oSa/6: "pF @Hy7_r.{WjmL[Yh(ԤՀH>'q!$ ,}-]V;!ի/Sl3h; kCfZؑt$`ОdkU}{n-@ӁXL˽% nFB"+j)/QЃt Fp5zM7r D4$[C;sp)!f}c,?OT?3mHlx:,d/2h ߉/KO*KKI =A=y{i0ϒ΋.fGN-Wϡmy%b&kK`VՍ %hTdO)/L{ W)E.܌OFa2ܧ6L 8* F1as\`2=j{y%̎:9}l`E}jMMHeVe|fqS F.0j̱"z,Y}KJ;+mL)}9d3iˠz e F@t&j- Z3CQjd3Pp1t3"mg cEّ݁ڻު&c6KFfĖ~g m/LTh=p_&Þk{}1|/O! My8z5 sXԷ#W].iu}Iw7Nwlw+4Wrm2/J:7V!߷Ǽ .ֳLa SuŴ:)e:  FHSIJL\qO,-=2~rbC٩wXmeJ yZi-#(Yޡ8lHe6[݅F-Anzio"ܞg q ;rnzb`2 zhg^MF72վ焫C:XL^ 4cDwT8{O)+\@юp9x @烹h+G!mԒ" 8F0`}iװHcž;*4 (.laUq뀥t1zfOjYϚS+ mBQz &-`S\we/j @4^VY НJ/_e$'I`j/$pim5Wm g-6cjzcZHz_A˞`Y#T0Pːv @$`Y䳼[Ch@éGAapTM5& z4^=aUnsKp hz6'u&/Xc7 & @ki7r"Z"F Ô(锆QeZ XՙXC_@Sv=Wk`wF;H/DW|f  D?HC0_4Iwuٯ FF_*-` V!ҶJt zHuaG^PXTC1+>P_,YtT0%72 `(uOrX'P_Mʋ lGDOС4^ 7Eo,䓅4\Wr^R^{=qfe+㥊?f#dx\|O,2h+-6ni+\y[Xx&8?Ԍ+PazP%`hk͆Eop9fPXJ1En=DW=fg "3N{ʔ[LJg#GsEN?_ZYiXCF共kʘp;s׫kW|HaH/G,`ME,P=3IϷsA33y2OIݸO8*[3  FM'QJF^EM\ !io-V$9FS CzJX[2bp>ܺ5?ucƮd܃[MoFl˱èf%-6z&Bҧ[)tc4,MApf2i+|7&&Yo\(,`,#&3/$ŖW}X۫[  7` ߉ pT#zKIw O='MQ5&=f L :Kt1UI]#${{GALY"OSS#'3!2E1/mםѰY\J&\#Z#dpﭞVqTH[l981l+YkWmY ͦhŴ\Ozw&3neK.ҕ&up"SGv /R 7dA΋F~dW4o;g{c`]ng3Pp>sW+TYxRl.ce~3h=c_cvhUlkb i )T$QŚkIk&9~px/Bߥe1<h^RbrId3-)bI+n5M2IZ٦t\adr.*0=kߦ.Ȏq޺Ǽf[,A/oSeA$(rEIM{*ݐCYե3{;YޒȤ{ iFߋW2 @i T߲EK>AkȢ'.&Q&l&&5iujuZ~H&b^S~KR+cd|}_2+}JvA|k<~L<~$%[6{$9L',yj7.&=FI} 1ځ O/04^wR8׈z\\\&kYv]6m^ח^hb5rựV]^0 #DbO̩LCJ bO/<$e@Nn,$ޑSU?}TSVw[$Gg`|8|gA#K/;óߐ>!_* ~פg`pJek~_ D&ZQч_8{[w1[ϒLC!&,4[I'Hk(hmu6<#qEE8wV:յ_ga]`Ŋ<lFER;O nḍ0b]\lU2 V 07`+R} '1 wG@d1dIo%lhcwwoyn`"[ĭՑܒv׶&diV5 ;:}Oo31Oesߢg.R u{+vy'bcy=>e(/;(Ҷڙpi]uYf*sпgT-LMEUWjk̟Ȟ3Of9gG>GZ7V/[I]u]}[MOn<<x@ou]:UO M8A/+,٩[,Y}.s)zջמFfh>lfR3ooiOL˽AnystJWm~l:]Bv]N5cdUܐȪVBFVdP<|7/(!wB0^ =tzdF/hZMX1C%QT8oN O77X7n`w5څ/C! 0Tg@Ko$DϊrW,mu#V%.L[o$ޘ|]4W\ùn͗!xл@;D4Qrӹ Z30yVVXf \Zf}ڎ5e4EAu,mh@F,ojЍZ[/r^f G~eaU*0@z =SYh=kN-g!!h *P3-`S\we/Euci)iZKk8Z)܀Bږģdսt-`$)IYyωA9[)4M=K,ȽPo NFx-eue,>K:/9,^ӧL&GȨo˕&(}j ,}sTQi22M;>^FNk| L̃LIA͜%tai9559|I:9}l`E˞2^Ms.2Һ Lb4y O/\6G"'?ug/ ?$5cjzc*, UtUHzmiId^&nL&&9si52Aʬݽm5\#X,"oK&¹MI,ಃhsKj-Yo}tOim[[Μx}X}2-1o:VplnQF{̽FNt >յ 2T/-[;ey$9mttʐ?_s/{GJ&/iR|Ф獣W0/v߀E=/%vڇd4[mOlKx0ps0X\npIݑͿd4^EjDu穩陀oMJ$3`@% 05,o֜#OP%eόHRŷ{CkL&k)SeݡGYV6 TNkL>KM G H[ڒ*tۤ'c9j7=>%|ThaJm,) W>A*i,T>˄67$i]͵; @wA FW|| t" F'|{w$xU$,LJiy[L(|xIjŊ^k|ʲHKw Dpncs&Gm΍UI"Bȑ՗+)Sig!$6r?5YͤSO^n?;oK<^[}xub;'0mV[\,ib+f^|Ǐ p ASDEp_2)vA WE%p(8: b:ioI$no?k%dTmO%mZiKoz)t+t#J'"VKƮRϒGs#Pf^W>{#Hڒ }P0}j|m7Ș|.i HMO6ݖȖ%y(_qij3{j:/eiDil!es~C_+;bX,󮣶lEt,ܗ4FȞV@~م S?g̱|)2PKXQEÑP|i ;{+S&J-% nEE*$[ |K>%ޖj9಺ʚc(B7DdS2het"-= OKġ|iϷAB83/eR0ydsJ*ˠϑ|f/c;7TkgF.!^II0Hڬ>%P[S(??9ځ4Ⓟmy'8^HH Q0PGF" /r>d< r.)f #,Vʼ(ٹB( b+W+s[kA$o+iL}Ydȹ\/d:iZ|<7 LveЖ~.U:5g[m䌧LܧCRԯLhM-'#3+v%h>5(2A?3A(K$I[9kp~#WQHrbe6.&,%SԚ6ĥuc4 A=k"=-LD^$6r7`?\{js= ZuZnCn ]wx%H"g; Tǫ_LOrwpBS kl樚ÜaxO⯬bodUCޑǮ>:U2r;*M22jeo`W8rrVk "ӁҬC{ a:Xm*Cn=[ƱqFatYst~>~q4/d,NF,ok_p)sJ S}@G@x2{TC%肔]M9?(kdU_z62J|^2Ʈ+h+kS(f.vkp`2DhGmP/7~ͤu@h̞0ֳr.PavU-DQ10j%M-Z400/RcםOs}wUIJ魜fRh*-`S\ak}eOvtɻ$Sug3r4XWi|ppiX~j&ul@Sis* ;.+7:d)0 h&ul MEo xe͋v^SY_Rl}yG..R'2m,+/Rn`*|'a ,\<'HT:JlMːv9rBpR#~"l"3C3_燬#Ge0gv>*401%F*'"r菮jM>ۻGcdwfa 6pv3}֐}tZcYڀit: Tn=䠕=ZW9d`.¤7r[#4Zw=xSom߲B:XƴO `t%=: Pcp'y@W}Xz#:6G'KJ_Y@: oyɲ0H="FڈM&`4?DMD+A'!W5_>'P^se_:Y?xnW1{5}P7k1S~zY@A8|s]mKUu f Y-/g@p|HmWPpLi>ղ2 #z[@ฎap8M˫ x~6.]У>َ0${G4^?8ML A!gԾn,(Rn3|ñ7X<ͺ)JiR/&Mfym .秉R !(loڙfS6DЧ.89[=x j=C-ku'{~O>~z%Qվ+vΜjY܏bh ŧiG/Uw\U#QOԾ.(H\=)W\T֥-П*opu^,pC8>lXds7׫V4^e~_/*(+mf(N;2Q@yTLJ|4B0FC 0a<=XP8L/~=ɝ8cj~6EglNjPx~#F^w~kgvM@z;o u7#_I<ͺ)JiR/s޹I0^4Z]Nfy q(q}eNV9U;g6ȴ!Ֆ}8`M/wUfy|̻ 8^Bw軱ZVo7{(H4c_ ]WwUr@y: .(K\=0O{M/>=Z>ķ۰ai77ttyu}iL"P8yz n8`Pma`UW^ZV3π8:(Q;j&R Np]8T0Rp8˫^:soҷ~b@ฎao_gw%}8U_%.&lO/N{ oP8j#R|xnjk4E<M/LAnKP8]d]ʼn8y?> #p!8RKeM@IZߪ`9MwAa ]WwU 2tͼS%"[߶@GxnwA'vk77tt (I!\~hW)3JVP!V Py2$U9qw4B0FpQLo}0 x:9z'Xp8/^z~yu;5g0Z=lk}W>|u ӝ_}818y [`z;o u7#_IcH/k8T p\]6^>LJ猭0jUjw;cljzlja(L83`dZ0M\\ʼnw%Qjߣ,y4_KS}7Vf0N8f|>>N puW%~ʡ !:}mtCL#T9LDӣ/`ZO| )vyCGW7ۗ$h1nW> 怓ki+_!iXp\?+Q;ծN_h(p_(( 8[CP8Lvu/97[x~IKp\0iշX뻒*M/fam8'y!߂X],j]cHṩ6⊬~?&}f'!>h8t;A x~;,@a: dvOu2wu'p0 qdK}W HղA~NxS8E.*g y @q: MNBt"Bׯ2zWn_[CG/` Md ]cu%>5@0 CC]n׮y[ b7\e@3 _7(Ґ*ZnGa6?pubj&}\uqy< oFNﷳ |u ӬS^I_Ak3%cOǧ8 {M\\?zT{8>&Z^_8$ p\Tn7q(0 Zg0 &}" Mt{AIENDB`img4.html000066400000000000000000000004121363633537600332160ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:element ref=“refed”/> 1
      org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02/img4.png000066400000000000000000001065371363633537600331340ustar00rootroot00000000000000PNG  IHDRK pHYs ǠIDATx?lҏHK$X‹$"$WI8+98 W"%E@Ħ+ ҹH$pɁ" } \aY!cK-쟙<3?y(#}EBT.m?IFY\ܑwvKD)zHC6H)}Ҷ)|b{|$$)2X:XNI]KR/g9E⑾h>%Dy"UҹJ T9Le" 4ٻ69*xD4dL 콠{#Q`-FSfa%K62kzX.*C\?2GG/ ANX L_c̱?kfҎhE݈XF}E +m%'*$ HKmppd9yBh:<15|ٙ>Wţ,:"heHC_ƴú@@-̜]b4󳏹kKU *n)nX+-Ķ_&&]YW&(ݰ:z; F+yځӚPYA Gt(KSQԎ@+Mr3>˷Zp˽Z,,w;Y i=mKVzS?7]rWABNq 0wXB =3 0X.?m:jj;82\22? o23 ih"T$h&'wMmoTLIåQؐt$o DBFH'8Y V'O΋ %N1{/9ffY#|/W&`Ib(I&Y~Yʐ>,`ڔz'Tˣ)rS_BO|Ǘ'~_0q+w@ >_xAG.t@uiy^o"UdyHR,ʫj[ =7` E_\ѫnDjξϔC:XfJIgVn&muNZ+|,5 ;v گ `gnӰgm-&~]NzC}y9ߍۃ H7iG]@4 ]95ti%\'(6gyEޘpA7m`y9PL쮆$¤"iT1 t^S ȱ]|])]*G"! dž^|  XQ}q,AN>УJH)\! 1,#:A8C GzE(AJ8.G7V V$YR8 t&O|E{GiʲU\yA. 0oN~)ANu- M[W njn 05kW_ %!-'t.sԲA~k [S3A/ca {_ CϬ(xVO+|"ib`}Bk τr+#Kiy&(==y_ɂS>rSBEځ!1Ͳv-gc+y˸:'voh=3~p >ۻ~ ^'"6Q_AN -ԻRT_R/AZ@m= ogi%TUzpэ`I{7?OmS= JD,sW:m)BEڇF _R㚡Noʤ262U ?AaCAEP\݈>x|BU00rH96ci<<O:VFET/8=AC?4p!y K+!3kiĤeCuhXv],7Q 3g ,xlfXUvtz#odH5IVV&U$; N7qο^Nr#r\ךLr/=V :߁3:1U( j]3]1ANF$s(v,A9tVTߦcP;E 1`j378p~_A96XI5)M((# H/z 4XSrQ&oHTPAaHTn'AALGN9]:' G=ąT3A1!n AANpxD㵉*Ai5 U3 W ģ:~_A8Ð@ hyJNE 1m`0\凥0 >=j_gkwtgeīlk~4g b%stvg_L5xnU= ԋi4%CWRu(a1w</vQf颉<Ӯ)~szja#SQ P_ OqҌqǑ{+[^v@N<3'䰈#;cB$D*X4ߖqmԭH&S8gM1#m =::GE~r1 :J?5CFirXL:z <%=u5EmfPŒnDtth MzBl)~SGg\dPy^`xd){^niݭ왵MOȦ:OyuK[.ߘd[paSI}Wʮ{7=]&dYTQf0_3hcG)+&*m6/wOACV鯄N)G"=?;[VIWZ?6ߢoA[,`,ʨRE"|w;)hI3Dλ~r=p}*</CRd2PX]YATWb`Oў lzA4g5`sȲ$ƞnDW'*aEЎhu=a@& zEE){p9?cP}6]1,+6sWF?dH(_bXXU=,fo s99տV-oCI99.C QXL$."g o@!'C&GKlKh>DNZxP/ eS S jDpZU]; 8){Yd1ɇ"!Ug ``xd)B4X %Qey)?xEeL.s@<, nS}'972|h-9@ya֒\OV:d 3|m(w1/7',\ƃz iAEA}19PAX n|8Y6v`?? zCI0$)ZU? KI! 13Z 7kl,lU]:l|r7'x: ]0yZaVEm|fAKE(B,1ےw:T@&t J-9^À-sr P/$Alu=qe%q">ݐ$+"]I•BF'U| Ϸ\QZ:+ e3PD!fON,]`ЀXwv#-- 8r~oȢRsv lmRE@u ?8i9^9X 䬱-ERhSPU;l&P`[kNZVB0įJ'kWI++rBϢ |pN( C]cIV~I$;iؖ#CGU*Jj p"ut^REV:Y g3൓o060@.7C텅e a_ zC2tWp^ȉDtVw; mJ0yAT$iPr,ur5PmtV_=,6tP T@Pe>,q6dc*{=vcasU ]ۿJ};W0sClP8l9`l@]$uQ=-uUTjmLAέm[{PB2ghE, j8NOM>B1'ne?q0 *Bс|b=A_}}RT?<j>h rY0Ӈ+AA/P =3ˀBB U ۤ-2 &5Q8lW4eAНaGn6aބ: &bj9 hizH3@sO>i-]`Rq:< _j:A#Cp*ɐ})9UUAV.bhzODn;עX4U~y:n#r0`׮w {0ܨCjDg]B{`;b_ꈭMXim`&uW^ NPV~7}j(*;Uv]6CW\Ya(zcۄ<~bwa,` S)&A}ApvBDqL:#;W7?-u  o̐Z){&TM +P*ϗÌ};+gY6) .vkAWjamIcwM 9@"ZգGr(b@4eMp-H>udYi0ԣtV+پ_Prւ,yZ?,9r u|fQ9U; @9zS&P2w؟1 9r0CY@b N&,ZIuLoi|Ŷ4<8<\oiN(k +F؛frâ^[$0~ȼˀNP*HMټX[_QjpPhW H$}`Gڄ Rf)6>5!ۑNҕgCje/h6=ydijJEo3sI ^şUSi"MiV^wV3a5|8A!~(DA>}j8嗂,jBFUb];YN.[za ʝlZ=cҶJ^ŢH9jT{Q}AZ7by]}fm-6:j)>Y,9/6QAwiY +TsU11DOD-`-_YeC{[)Wq6hRM.ڧg.$TD8qXSi7 yFxT$,JFZ9+ܞl i{ۙ]w% -M L^ٌo]f,7KWmq++l{z 0,~9 pç@] C-m߽}g]ZGi#ˡ Un|zӯ+k)4>6HNo "S(kæ'_A*B;JmPǝOX<`6Ak!Lw5Tq`.-e%<`!Xـ  6s!9 FN3\..~_q}lB˯kNy՟z䵷|-gTV0'nWEGx{P`rŦl_EG#Q,eRS)rڟ`Nrʔj y9씯Q&gy,ctDQ[C0>)= ȁ*z| zcp#VtiڂN]vCޯhV"ŝO:*bӍϧWE/NIzpL; p߂`EANC]U]]A7;8 e :kuHŦz; {--I%OJs^Њ*v-w>u]E qiCiQ+3d!+[ڄ pF6g^1>rꚇTSjGY.G%HZ4*mB;spXgtV7)7lf4łTAg5 ft<, p <\]̎épHWU瘚a0.U#zW+F+bszzّHu8z ]d!C,5w}GIՁطfr*=h iYsx[GY`w4a`)Ld)Qa&nٹ"oHq rfB# {rY[:ZN ff\^]n?^*߽FF7AYK-,Egm0\2ZkZo:$Oߕ1lW}[we0A(Ҵ:䀜@:k_tmRnBl%_{`m q*'q櫴u57%xn+zRy73&9m66YN̻4<a:FF-5ygb]ž_rJ^fGXdޥO#J]3k|Y';j=%{,R|/j6ɤӌKѫ̐j\դ(l*u l\m*\NzC})tVW:qL;9Ӵzb)C2 [ԛ줯Yͳs Gfߥa[S!H0{tV  $IL?U\+q(h^|ްljgW<'&QTU[ÃAY?Wxv#oZ4э*U}-K_GjũM@6A&_eigHcv+Q)~(B 0oNWm <~SzjZN|6f2P%~?ؘ-'\XPuw)3mWIHsx `8jX-]YMB0sja]'1\4iښHeܰ#yb,E2nj(M[A 9ZqiOsR2$u^b5 ԷvfHa' HO1`~# [o_>kIn,PQ-݉8\w.]r8~Q;@_SN +t9P UȣS*T6JtCzmv]ᵏj+/y!AS*#JzN `gT_AMVt $~9jrAޤ9,I~<]\B\waZԷ @A1BO8<8 C͹jmT@A%h&>|1:$ۙS# 7NH'XsjMLS R\Gas[o)V_"&." o6 P֛Vn3.Y6$hue go͙,4=  dߥ'].'omb('DVbV/) HR  xJ B1;x؁ m%Z7[5|HaY J 𠼡>Mr]LXo U2k |-mvf;ݵAҨmxi 6y$"c8X4 PL~;2GY)T܃< ]WFm1DЍ*IݛR շ KqiA).^W _g#_ 7wqWMWhy;j-Mö2tzC@v#כ{%_ dsY2nLe{ &_l,r+ *++Giw?DdC,YB/2ʞC@VAƒ0GO_$w; $w;&<3_fcšyw)ǔ錯J }9=;dA}Ftp325g5i `,kV"/Qiugsxϱdwo'< j<]LUTh"$3h0LGS`0S IWl%RC1[ r`9(E/|f I "`u< &$!8YS`v lo]߽-lQ`w+ahW箆(xVO3e"K ToSfݰVx3_@,Ygt:A_p뜷i~ ݫA{)|3CJj-8hY [R dX,rHȒ1ZAXn"r2 ,{ǫ_R6I:O~C:}Sw:AYu_fAKc"rc|9֛ԛDms}z1T(lHtܭ2o7ڞ] gՄxqZ'nFf|PU|g յx90C| m,#LqD6 F9 *7A#B;˾@%j]+)nb葨$\U*̅O1oh(fmI wS7=1_LM,`Ay{e ^28eADәY͐V>KJn#gln%#HjIgjH˶FnJDָg Lݩ8O:BS ?t*&3 u#FVz۶Eq[upA S ;fJRÔkTX'~_:4! .W7 Ԡ%F,7ly'^$g."؟Ap HŭBa#=/bgUaY.Xj"K="KAYJQ7_Y/+ r]`ЀXwv#-F( Tj3G-}t?c" OAN&eT@.[?%s@~#9n ׏.8S` ;g/5YE67w'pa 4gvc2Ĕ9Gy[Q3=&?b9?{]Um v'ܕP6wIzwƸhncXrolt5bNiҴzbtz#3g, y>*n>qO[o FF Pw|j 5\?Jήm ׌JP1,tP!RAM"lol:{ =rXarNrg0Qj.r9G< A0wm!V+rfb sj%Ob#suuGj qOaBvmɡ< A#Ru R񛈣}l_Eo'pO\ sq=ynmRZτ DM=s \@xKIhvZU1A55[^{tZ[@<+ш$~ȇ/͚4P7P^D ˃8od|q3YWν~3uW} %B"1:jKt zD~tI3BzzF_k' -O.90K>Ice[Js3KlMDJ_:>/*'`sʹĭo]~3 m0#efa3[dҒ;nDon S]4 <6n?HgNFe)<\y J )ˇJ˰ghnfۄw1:zU[*W>4keVpnrxSďnD[,J?NFLP/gF>RtQDi^{B2\yJ,`93ܩ+=KЕo:bҲE!݁S@j ׬EFS-.+F9Ayʉ>  :X6|9ѥFbBO~(1*1ҏ@x&3$ f02ﲱxd^Ź:$)7Qlp1'xS@~"Okry#+?S@t3M܊1WF{Gn3mNJgD!驏]1+b*SyO}JZP~$L\?2 <`!M,@fC#OS@S30%OYN@ysMr h8=kDb`}y[`1Ko3ԝ"Ak7CK:yoD,odzjR(H_x%Td~ٝtwTL*ʹW8UTNA|rEKg.g.c4j}fRoıhVrFF={uB b.7t`He7(~, 0UꦯFx{*glbS/QrSs:˴c wx[4xTK [nxu5ñ7Ţyݱ?PR~ǒ!*N WH[+FoXTa4g5ǯD:LA|^'(6wyE9bPr4zi54me/ȗZeuq?e>V-z2NV̶LWZⓘJ'9JUM7>">YAN8L;:7v/МՄ} DDBީ{|wWX-4W<.e]?=j[mqo4_ť>@`ŭftQU,yJa iB,ǖB?R ] 3͖WKZ =b%Fe=ff<.Bh(pa+;I][C,~jVD+VSGտv}kJWF>j)M`5LLZbP^6$e/EPs_H.,8{7M‹oda{`1?O؝b4.q:Օ6|Sfg4[MH@2nNpᣨ8@j}Ɂ]'jIUٓ6..q_Fge#c yfƙ9[yН-:bmfdI5.Y['],9XIVO~M[#D@nt@$AJ&*3>:|[iEeEq?axؕ'斪^A% 队Ģ|m_g" V\pY2.[!YA&TMBS2x^( r'FJ{05}_Y_yRw}=]ŭ-f&9W ]b>l.}LdoQKyQڥ*#t$jX+tL1]BjՊ yg,piu#8Mmqb&^58NFU z粚, }LGvz<[=~v>@rԫ1t)Qmঝ6Ai=,@Zr~xU\^wX珴{ ٸU\D8%tzh?Y<3>b4Kع_3l꿝^`B(y79+Ru:DY2.6>MIU^87AE !f(9giuEtTz dEu^1:~Et'2fi)cC}[oh3T٩^$7rѓуK.97q+<#ɤQP-/4^6md½!C/Ey4yJxǞrZq6e:J%Uf{&UdN=4 1Z-Ğ(˸V^:cZpO'wr(e" R+.J -n}ʬ /Kmuab%޹,m7IxF;q?å_M<aJ7QLeL; YJr(M{x$L2sE,&a}-!WZ;(u^[X\,*|~zCEEV-wUg=ϫnv#oVQ2*c@m b]if3stO[dNN355I=p='IP(kG 5埲ViŽN=VETt4DeCg(37Mts 9{TU?bmPE#^WC[b?9,Wh6&~BzC/Ų9/Es/$(c!ՙ߾Ӝ@Fm䨽C;F sˁ:;Q$ZmKS*;'bWi/'6rۤ{faSVxuqk(PFn*b#4B)@ %w r6^y/Qjy?V*y[q>w3 Ť&ςs7ZGXlݮK[E>N|xT\gɂ𥎂(tܿ9xRG=6ҿFv9e nMG~3}0|mJgYMʏbȤĪ/iRiS+ fS9`s>DTIV7Z|PH(rD߻BJ ؎ECe^aP;bB5Z',`E\ ܵc0K%〱kC_SkWī5m("F"6)elP>rC x,p]=4itAq :ZiZ=1rW:Mpv˷vBESi+jv>>#; wvՐGZ:Hqzyar(N']֛v@m/Sm|+H:rT)ZԻd )JgPak[dʰfK`:pNcjzy>upP.vqn. 0oN~)A%42 tB7yu9bz;H} SIagz8vX,dc԰ZBEc@-4w}^C;>?L2,f>M]A}kwjv*nsADBNygLoI ]V< / qjmF *2nOd)bB K<5 } j0қXo:Ijro@ Fz.z`]&YHvZ5k4  UQ+5A}{FT,DŽ ǞYs(68` AchN=2'Lo OXQ}Tr)SO~bՂWdaGRNt W~_A |Uڒ륥?#BKT^dEm2҃g8;. &YWYwRCWGaleR^HrxZoKsl~ijz#)/*\; [OόϷR,b<:ޝñfHӖ&h%qb+d?Yl4-Y*wV.Pz2 Vr&&<q[O͗@`g@v#כ{Ax_/,eyYcm-&e&o\Mbm~>PZ;cZ5uT,Hg8`0;D \gi<$rOuZem[pbe"KE"CH5fӯ&l_^)21.S$3og)׸_pɘxϋyIQ;b-F= OYt[A! osokP@])%~(HLEGTakZSX,j 2`Ob]\5\0WS] BYU$ijSՎ -C x[6qDJ֏08@,Cy-;II!KKW.ܵ V3As`| emb(*ڐ2ZM.ΎbHId& ŏꜴ(x"6z#?2JO.ǜ~t,{? .@ [Ha9{d)hAA n;{: 2XcǫC/XkQLU=gAZE'Qlց, kۃ< oٲòv-gc+y˸ 2?TZ55I}<3~C԰=3~p !Q}?T7!(VTSMNdRGKQv9e r \Y):NtV J{)l4g5Wq9~Hd ݈ lrn3qbn.2pn#yi0cro=,x,\I-%!9UP,h6{huSCQidi4CCrSnjint[d甃!Py۸ ƮFؠz+C՚6MŏIp;LI3پ7g?Pvs]=4 ~ds9fJIg?oY[nhfa|+Y]Ôs O7> M[WD7&]6H/}bJt!uC3gA\ 67(:['*8`hC: 9:5n4^(Y ɴbW7=1tPL3LC+c#5PϠ{FGw;e>-J)]O+şUDҊT}{vJ]A^D Ԟ9PWDd|(!&YՐjɦNB+qNseeCuT726(!a`T,H! XT;F,IzFnb葨f/r<@UhRKoXSm p츤.*? IbW2$ mTy_ @ ,M *|(9;eKT+t "~Jǝ&fFEA{ʴm6ŀ*r*ie :oMWkJ$c櫖n95 cqDNu#~X|[-(}G<`6 qFBڍ*Ģȱf AM'Xqo 6 ɝ &{گACn#g /-,u=,٢HZ&_l,r+ *++Giw?DԉpOktd)yȾKA$5+3b p|bOpv&U ; ]+virRy%~(l >oЛ3pްoq+z>q:325g5i ϞY_A ;g!/'NUm:j h~e4gb/徭4Z-M{FCiJ ѥ KpD\#D2R1^4wC2iAS5Cw}LGɀk~e@qW-G S'#0# m'Hi,N_ 6"HA=Ð"wϹ_Xe~),>Kmb-xFV_@?з-\*:77"ON =LH˞aHn?lwp<`>'AV8y)| gh[P,5LZtHːH.( RSthdr {hj+ ғHC-.`N>9??:q!>w?V^}-OEgPˁ5F!}hiKGlWP{"&chX !h\X|+vFQ1wox|u!8bP*HEa5|Z#կL΅ JAV܅%[Sx؝#$s-e_Wx}v﷟q`K2bkEjg¤ 7$Q85^R_wbɽ&Fo'g%"-L>Nۇ\T(甫ִ+AHH3g)Z!ء!E%+JbϝHKyN9lzRgNzFͽ>jj0-Xgya, ܊F57 (<3]ijMn{kA k<} Ŷzs+V  K6Oсsʅgo]#_Nwl}zE*hMrF*`XppO?8SĬ3Nsk=m6 TR+rۖD4l1u>aK& VWx(ڇ/K9mv6Z}1h݈aOnߞ56'i؃xV*qD_zū S;uMLx@ MJJb֘<~Bn=Lf w$_z IږF.y>*}Dixgemgs K#'LkA(hP,,ROYݥ66|) (}K{+*+?TևgrN h蘆*`Gl|;SE_6p]+ӷ5:pSNтZ.x;OnRHd?^Nߊzq/WY'ggv`d\'|7G#Cr8!zhgcsf3,PSgs CAs"CCҞͽsCǓ]{eU{t7P[:6!bI`ʣ l{e]X!_TZ-,lv;oks5I6鵥D LE&N/mr^sz)&ijSzŵ\ab2r4Nz_y~ _-ysG6`6(nH6a;]\rz/mpղRS~S<+h0vQMmt~f{Iz'RIM/>6ޒh!ѿK_U0@i"Uӷp:bՋTQ7v .?,_hrn^4咃>HkC*7 D0pB@H(i:~ђw}.H g~6kuj=<4\aK03=]O5]&f\˗STTro[RzI⥇Tljym|79;PE?TG敕 UC~lW̿ۅP*)A.~1ThUN+;h|LxK*~5*?*u_]Rm\vM}R&$_,X/8^~aH<8.}EO2{1z%E|î_fۑJv 'W>]8 'V+`z*ţ\`j'qk\\ 3'{ ;G|Y^\ l>@x&PXn^6%=NJ|}7Y85<}~,]$Ͼf^Q:V<hwChq-7^fV猌!o%9?#6pncCC.s BeyN}ܯ<]G)418f;m7L`$&c^V:w,Qr%N;/L3gx1Sw.FJ Zg1ߤ+0qW2Ԅ%G!EcVdы@RЙ`i0Gٜ8; 2xmgmI0Dx~}g u^yґ=i?ײ~u^}!05)Q/,'OE;|i7٨0]E~ R.J[RxS֗g<31W+,=nE)n㿆 rCvBz1^H=$c+] LEtEx]nӡvb!tBx&O%՜]<D~!Uؔ2'v⿆ΌInIb0a*9jsvWVEm] )𺰐la,^,?5NYZNwu3QDž'IS>OMӥ5 nN=.jQY~ L{;ɠ`/$NGow,ײF'gF"3oyQn@7Ir~>A%ۛ;XwbqLhthq.AHяy\k+M4mjvҨo ܟdKӧ8h`d @C8p&#TFqGg 6E%Ϊ[Ui5)7=rXYB:Om0Dx~}g u^Y'xg6/1zN^'X2FƐӢVb[+zʢ.}^6A{k҅âY#Gߗ,%*+bX\PM?Je ԊVm95 mZQϿՠ-6APC ,W6AP[\P~]$>r;}3YL?K{/ggWW^-nǿqfL皓 #0/O,UWqlйu'>">|,V8p-]Fx<35rI`KA?|j'XAc.)ȕ_{W?LVF7E8n?VTw" |߱x bh~-8Wf߉qƴH:~ߗieh5֘X _dѲӉB5(0M%E%w*}}P-QE¾x]}B'w.L:-!s\j-jk~} : y  C!7~ Bw;3[-l>3P kalY?a`4H|v괴MTݪ*ߜjZP1d.1ޔ/3،}=P^"eL!2qd4*IR . ?Ǡx4kd~t(;W'QXnxuS8;w,7[coxθ#g9/+s%Z[KToI\>OqOc~8{:vڱBtz::@|n530JO]mz)I|9@g w *ַt0/c]*qtvwz|fFeFÕˑh4qd>JkEXH@12A?KE"};Šh^gEk|~Sq:Z.WWZfU'GaSt(1ZixISߐTu~5 L)3|f`40&.m#_ UMM]ed]-IҰ]8~9jqU ‹tY %-1~-%HgZ#tvK %WO 1CP2zYdU~=Cu|,[N #c?3(r; !ATTy~1:TVt 9|kŹB-"<+~{tmg- Ԋrb?*WmҪI.ݜ|ŝ}Oۢ|G:ܲLg~Qx&Mi0v z>ܿY:mliHFmeߌ \;O50%F#ᙄW(ݾI%AYEl04|HPkz(vGn3):5LVzUB:9zѩ!S6EvV*/8V:ֲ8eTzW.|G>Xk\0{se3EVSI}rυZ&-7.[_>s!ݟ\#n:TZSBGPKj!8ѭO"m#nr8mW&Ng2TRSxw3:фguSCk`Gh&G(_g^^£WG+WX*Ha 﫿4u2 .Lx5cbZlx&( c܋F9N;Ĝ``2g nQF? @?n_{U'uu0{J>xw}}#؄dT7<*g#q?t `fM/5hbZu;Qi)*@S LK"*hp; \~bU $Rׁ[ږ{%#H˩Nz0>;tϵ{ʖ}B]qk'>g\nPo=_)郟ͼZ8ErР6KvAeFvt5]@UgT'|mvG.Op[~~d!9or5:NWrz.1s]r+Ň\T(k.~~B7r iM $9>L,'3;s-=TONtL|'Ymt*Ţ㝳`(Ψ<-bϯe#+pM̆T2>zn=z>Җ52V+}㿆ty4FKJn:a}7Gڭmo.nbA}mRײ*S8;d?;{jWa蘹\zQVi OQPM1AR~Љ>l JJwSF*&k?3@Om&mtzN;|Eg_T4{F{K>KITwq|AL5j_X0Sλ2s-G~g_~ӕR)ˍ(-l~-8yz-$msx&>ITwhVWֺ.^sż 6(ҖTLo)%jږ_3l-Dcd\`zbWn΄(ŔWN꠺a4Y!ɶ먽M|O6]hQʭ=hemS+X˯k{kz3joC-Mz#hF m@GhiKz p@ `X·@Z;q }hER:a5=r)E2 JjvknRݝKuך@VEjj0f>jV ;[+T/D :  4'Lq] UҦڨ(@6ίHl2N`  c<LlϬL @[\vWV 2Qhv0o:Bi[{#'-'܇6F @Z2 _W5:um> ^f.>Kۇ7l :X|R⳸-ZPcf)mS+X˯kp|5=fYR!&?_xkWCh ڷWLF?{WDژnhE `X@Z#Ծb.iER |S b2 JjvknRݝKuך@VEjj0f>jV ;[+T/D :  4'Lq] U=<.!4t"՝Al2N`/V^h̚^%g@j|K1t+s_Tj440o:Bi[{#'-'wf24@{!M5j_X5nlk-a80vYܮo$պ6T,214֢fUjZCvI+X˯YO[cfԚeJ] XxkWCh ڷPWk(fM0cC׬vӗEeCøW#ퟎjiKu_|6Htu,U;# .(ذ @_Z⦤i_mFr ^4|{ mݠ]hKsXܐt^Z\dd t\wLG5 tY,7jhό5&i Z?.Z:X=}9|T#P^iVMߊN՘nT@j3=]v2m9hsSV/-?Vj|K1h+$UBqж ҷzOef6ЈJ|<}:]X5}{Veb ݐF )ƽ.)} ]uM0 )'+7V8`%iQoal,so.c3@ip3J sOTՊ S4V^[~Tַ!: δ.ŷb3(?^Ї0o[Q+XܔmLseieh=ƂwխUvо!(rb =ilHV3v@s51c+1Qh>H; `G" h6UYE4NԔ둤՝A:[`z3kz)ϖhl뒪]Yv @4>4ۯ2cBi[lkjB]hO[N/H[h lQХVpq3/'$R@RagisQ:Z*`Ik.gh_V}skЙVj:&l0Ԝ4=[ }kto ek>R} ,׷)4fLrnph tDTn@GZ[Q3Ҿ0OXz_o ,nJUiD-'`U@Gw 47 NGEF=@7u7Z{$Z~@grëQh*`qpD4NԜz3V*`Չ~1%&X5}+:IW&5i@ҷzniRX*H@_&U }* U:@jO[NO_N׆VM_F^0n:-}*W6} InԨp8Yظ׃/aHh~pܥ:thJ*`ͭa @gZۚРVͿp0cb®['qw@_S/*EZټ 1 ͽzҺߊLw]ptEL[߆L#a#НV)ۄJb.E#5=zݚO+:UAL} `:eW,q@ڠnHw oԪ-Vj_|^}PY,|co.iJ_6@5%zĘ,n3vЩ4QSV,< @4u*p`e* bi|K15QvWN_L =,mI깁 L髲mj W}0 :]XzDK.Tث6UY]i], fS-{~ iQS6Dw@M~h$IENDB`img5.html000066400000000000000000000004121363633537600332170ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:element ref=“refed”/> 2
      org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02/img5.png000066400000000000000000000752341363633537600331340ustar00rootroot00000000000000PNG  IHDRK pHYs ǠzNIDATxMlWߑ,` R\ HɳHE"a/b%T,jA, RxH,b FPwNjV/~QHO*,j&0R LÀ1/3G3˝;o{Ͻ2O/re+AXvMO3^KT4S9H eCey)/+''➄a@ړG s 6 きC`# H ,A9h*~M>x  NX{8 A4` pNI E䩃 t\;ՅgAg6NQ0x0 `q:VL̆$4H U  zͣt> H)zQ<)2U$z"! }C7Z]  XU}1 gtD^z$$!W Gt\)Aт.`uő H?-:/FDA pu<^+UU8S2QA=;.Z  ] [d>' %z 05j]5)'JBAzԷzqDe% YQZ ɡ{}t ,U%UAoQBEAN!q +?ğfg;Z(uKp2~:MmO~yćjmQd*b%q'4 |lP6 @`W+EaH^}~?_,7 =F6EQ~B_ _ [z+bp^snmndNNM&(Ȭ_X.pǿ$&nc6haňFCU d^M|^PakN ^Qiy+ŝT7 V1KZqmJ#Taﲒ8[n #Eu]`jpA *+UŸʅ]D("2$غ5 T;j2ȱY#|ո+eX0\j"?2POT/bby;},* A_-, ,Ƣb\`bjU ]ݿu`:W AlUHXRZ O3WTjZ˭n[{XS ѳJ3Zap\q@:P@]8tGϡP{=ODsCE !w:0,4OUƇW QSHU ,<} 4{J2MRP|UU w:PG{]@XDU'cwn7cބ:+濉ԄƭqE,_j *f91C395?.GnlT+#onBq GGtՇACaPrۗ6(Ɖ-`ZsY*JC_ YgLy1oUn!Au j` Í:v̮edv"5ތiO{?11Qǃ ĶԺNV~7}j(ufLtsC .Q};AX^a=1C[q;ذar+ *1rXBD (,`q.+OqpuC%NU' 9 B p+&ĎRɭ YP*-,,HL\-#8'G{l+uMfbjנ!ȣ-%z(u*ހ(|9U3g$Rs0"Gdί_Ӱ3jqtkΕG+HELobO.zomnȧ .M)픜SN"ACJ kJywP *vRZ[""+x,d2s>Sڛ1A(YH-ٝȿb,,:h#8B)'B!V_-Pl^/\ƺXj$c3AgH m=@4CGثyG$7Aեǟ4BG GuZcI 0]6 N5A#t7RO\˪EܕhGSVÿobB@X"%UR7HX?KNZ^ʻT݋'ٹ\#&Z)gF[AkūAEnT[ Gf ^ś[2 h\?:濑L[*:73 TJQTO ܎Ϫؾ| Qx]E#nH7.A{8n{5h$-ƭ<` n  ݉\?p~_A-U.dbۗ  @-`qQnXjwAqKkᮛ>`O K 5># Hߠ)=;AAzX>+js eh!|k*Ar[z[rN k٩qn:2< H5z 2?A2[uT\HtVKVAO }$- v)sZ{yV&"lSA9 2G~̘Nٻ>^4[gFAyo-2ǓzgMsǭ%uXXxȩm 4/u~]|>0i \hS)V˅q-3֍v~W, @ =!..>5ok,g+6\"!s+hDW R$ciZ u(8yHP̱xxxD%̲~x']o+E @APqRG 10]n}FTr{mg7j?3KLK PvsQ"iBaY^s6t' 2z74r<1LTkHgPr5rؘ{q3uj_2O&QapP}~5} \(fF#Th~v0㊓ B^m{@O#_VWVY)V/!py.*1_G-ZWeJ=X^d_R0cá`w!rK uB-er@#?s<[i[nҔq$B.=`H.IT0d,-,׽`ҴK_1_:~}1'&L0+}Ĕ0DşG)ߌ mw"y$N4#4m VgA6Jo%XI_qK ]o r-!#S-ZH@g6 ULa= HaD˻tX~xЧp' źw7@ GHg0YҿFeWJBU0b_ z 05jhp% 4=,L@˴\?1ȢL+FuxYA"b"?qrqQ}NgV"lUW_H/yllK H䈊Ǒ\}2T1ѕG=- 2jؾA? ` lm[՗t3Oˌimך@DEA:@b))&/ 3}!ie.4[>`<Aax)W_!ܻSd5ΘL5>[9Aǿ- (LDCrIwK=_uLb?UqIiINgUK;~$r_ۄ մeZ/Y-6NKT']@u |-P oK|+i `(1i aa+JN䧮ًDh4ۇ]˺`;zZz 0ߴ]?Hh|G?y{ſ [?(HrH ҆ Rl, 1^6W >f}3.kF_1,Vg w4Q>{ Rj\\l! жqW jn!nr-Q/٥s/ o2Z;5(Ԩ8us4ag#K1E <5n}S0=/'6To ՘fb\;8nif#WEXUM<'hƉ^EGj5v?קMD:(MkӴ^|ۿ}q276-B| Xo֢]#*޺#ũCX?:ҿFMce31+{+k kq^&F+[+JFS\xTxCoKL>˳w}ZdH́5ſ9Oi& Hk8dGpuCEWˌuJWmLZ)S[40P.s#F(vg0ſ ;Ba=aSqv^s7ع^:#/T'-g70Qb.$/M◘b[j. F`/9.)(M%*Vf`v3S*Po(1|>gQR-eR (倭,Mp﨏op7 Z1=\,_݄΁M#cXp1P%2 oK) u/ԟhZ奯/l>Θ&{^z+WS^Dmc5Sde7B 7J7d{YY٥D׈ 'Aw> XU}NՐRz ?b? Mߴ! пW@ yã慅8Z5Tue={?.JQ|Bõ̹?ofhӘ[KoƏrAhq`!FO_N`vjt*$dsL9LEeB?M` [~s " 5};{Ӧݽ@X<#?6!^E[1F $ʒqɔ쇂abR!z&2[=RZN<"eyZcw}-J&|$dT& cn'FSףW `P& ΰJoKt~e1eAWINi/B_a =WBm#!cB0s9jcF>⮏sy IKl}tA}WGTV"4BEo;O^EŠV4C>b"K}ZA>R6yj#xwnxjt`U% HW#a-*AO1p7 /P~[=J xxDA+IÐ]T\tMAxJRT[4d%t^UN&wC7jﲾtAE,5`x Q/U>dp܁IyySv)!Q61Jj9,J^'((Tm y a ]׽Ea01qbWmh 68HxJ}wJM>uGx! pdxun "57_1*rk(͙#hm s#t 'GM58˂'3Oeg/Wd{~Z܁uFA'y[m uWzAaqp,-1O΃A/cSȣE'`w]1c 0oGb/ HiPݿ -!fEHh!|bVPp(5 HO㣏fR [S=KujALsݿwN/:+w|sNGۊ5ADKf|M2_K6-UIHzgAgp~ w. ?,d=uJeSW =EzJ(}?8rP1?gi _"! [Xm #=ӇS$)fYRۥEuKv5ԵvD#o 8Ai>ZiD}76f5]HE!Ә% ~`z!vNi 1+{/29zmtNi#x2dh> 9.8H ߫=ںNDu6USy{s/ۯķ49ئza{| ( ոwt20y;qҝeV#l L8/mT5J,V8*0#m5G"y -xe9p) GP]=^o?Ιێu\|ȶ*3^tɏDG #^ors+d EC e?_n>XKq|mIpW$h%#Hjd[蓷QU;d*əƬOQtg,hBK˩Nqc.?J5{a=Mn|)\H<]q\r9t<8@|~ʌߗ~=15 nA+b>foJK|>pvIR;/=d Ԩ=;K>w˨$GFeb9"MLpϰ:zEo1]ZkM H 4b? }5p˗v˗qi9źb( y74RBtbdr_O]}~G:AzНH뺷z/(: ~| -rWEKI!C  a4Yz%HyJ l5ZBJpa!",F٥`+{yl2m)omٴKUʅ \c,kB^4YWQJGhz%̿o"jt!O,arbǕNyhbQ &o0G4YzUVSz [.nW!js-%p'"l"W`U&&l j5414ʁ[97fc#2# [ BwgCT? 1!3$7Y7ػԳ:X/{n-[*YZn^fAөmqLuu F(J|be6hcLߗvfj*sFxPצQ-x)ۗh9CE{wv^N6xT[ޖDlDNh#=gz1ӓ8Ȩ  {C~1#58,AEN(U`[i^cuMy/ i ic#0}ht0 ON)-~pgTc(as8c8b`>3\~kMp1Mori9'a焛 0z} яQ}t$AnmrR`8`^@)R׹x@́Xay!Z@ c7\zϫ:#Igr`I`_pWZA߬ %,[-_giiX_bĩc理s`w:~n8mJJge~k߅{ x*"HSI>ޅH:ϽrO`=oW̸-]H -}o%VIOi766 e@wwR`8bp@J _U!yy;)\ITD:؏i+>P)SһS'\5H'9HD9. ,oǝҤSkFMOOyqW|'"׉6`Qح["G1Jy?4Ǻo:s[G{N=S|SX3sl4fuMy6kC)QNGGğ,RAnzvASTZ{mȩ|BE*I.ʕ/KۿbN6e%”Ei -B m3skqq3C>zBhy՝}h? g6z_fmǥmqbiDW:59%i)V?:g*/5v]pi|wwJ&L@Xqx(cKo{s/ fga`_IicU-\ܻփܢ;^1wZMZMX]}{vsCifPIFXob (dNݺKW*_+/$WMՉ~10s9S'QЌ:~,??қb{=XӉZ|!E䏬sO5^M,(xT,,.F4YP\ƶ*Q*.q!)`Y_ߞnr' bD 800EYl;#*qF'o]=vgk/L?TҼdl[C-B"*h›WKdX@ME4g{o-OWhfY K)@zW[Pg^i kAB#Q{нQ@bqAa\Oġ~&DBTPF{_+m4ſ _"+N甧{gSn0oJJUt6GhB$0׍D}EZo8ΙlpI%ˡMnXW}x|6 UYo tÿjtGFnj KESPzdmJD$ xxDeqw@ Az`i3<,G`&($ H4'=E{~̵[fESm MM0 MizBz~ Fg[|Sna A>on9mk/ 69s#IHSi6auTQ[4ۛ%Bf?"yңYIM&^A_v) &9n}ٖ%>0ybl~CX5oNljNM%l8*s =샄ҙh<]Lt36J(2/RGEV&$pӴcV^5eOPz2BSwzEM+?㊓!L/6Ai%5J,V860#m5G"y -xe90 GZrw@ ϭ_4l;nyxpo|7mmI `SO#/bpLğſ qȸ<#ϗB>kC"-$OV oDnP_st\A}=TYTVڡې8|>\"I(LG(va l;{<3h`캿}`XMY7D}ĔXN0>,m #=IlD| sxK%֒+6\*WIϭ 9n7d]Te\E|xgW~Lx(Ou>>g:gf zIXxk DR|Ds+m7 \(fF#Th~v0P^mAJo/+`^T*k/6`=c_nYTc+v]t5^! 'UR / 3YMbxB5"^Y5e,~){H7l<hUUV$YtCXP˗\ҩaX~[ ׽`ҴАF_*u38c3Wj^y^%y/ .ŞcbA UWIX܍]J8)T]ۯ yliyxp4 5jÌÁ|}}[ ?n%oAG"iڙ\WړGڎ><|V]}# hEck^/4_kǘsub{'Xy*?"X^ppyqBJOZ/k7!>}խg = h,AtC)u-ǔFjך@]]_+3F=V:6\*WT0 [Aq4uB MoW,_74ltEGr5nQܽcs$i^Nzo9mBr5柙Xy/dF<5*Lyj֑NKT(`6uSV9cW8=CbYĹژ " 0%pk %_-׼ɧ uMH3-a!Ĕ(?/ը$+,#샀t wOdH . iE4 ~j,m6N~G 3m-;K˩B{,2Ollf&kΫ~y*(|a1H_Gq7>wN94AE ck4u,"%*,oK,/qX9hKX+?]er5f`SCO*t^sW[&ͽ~ܤd !`ސvY.[q:LeZ"R dC]`YGQLJ_J8Bx1YaawcTyÐq38c3+r0҆`e8\ >zbkOriS|lݱG!Spոt\->ҥ~m*Bg0 :6{f79 qv'/ZBK+NUK2b~Hf'ʁ-9zMzO8KVZ7Hޖ .ߕBw>ywv!9}]f,`x~0́&H놏Rǂs}etxދ UM0/pJ;wBΙNc926Pty 8']K {Fr@7ZEXӧp؀0U:2Oܶoo?kVR_R~K f}x9MA-E3YPs\r8AWT^|Sdx&0,Ppqv/܉7+`R`tNys.rPU+W{_msP,T;}Z;CFqbS%PC@@xSO_a"Aٿ}N&.:aɴm- \({ _`_<s [e"TKa L]#F?î$"'E]7 ][?@nF>Iܗ 1{eOh \4fga!"VoP 94nle^{qRbKiܐ~79T;)Lpv@T[􁯩`ў{8ǃi ֒Jȁ:+:}ڂ BP S٩>VZ{U Q_=d!څ?N}xpPCzռ0!g5Wcʌ юd-ۖ]x!{s׳B|Tˤ ӝwT_h;c^-Arۦ:TJ̿fU P( 1PA}a ="0~ytiY.=M96k/yїb;aO^gg~MAtK>O+L@t~{5ct} нwhJofg@n]7,ȿ<)Mԏ#AVKoɩWZ/ċ}F(fcif4~όFyd,-?h,]|n^nꝬ-}7Qn`vq%7y|Ų{>y(;ݕԸE:+ta= ZKg(hB> KO6[BE ZV @OV#],U_~Of2P"R< ;;rɉ?l{Bϧ<33ײw\(|Rz*k鏓"9w8r:}!߾c<c$h?}-J/.)&d*͟򿋹p]ɺ̳Pj!hcL0pKpr45+@O?3(s2ϟKFoDDp ~vDJXyboo`HQOS|Nlך-oU -'pˋP֩ ZVߓ1A2k[ݓGc^ys:xblFq`Wrؽ]Uʅ²F~o96~6 Lˁ!b[$W;ׄ}٨G>pӐt _yLQ6uZ6}R2|e.Yܜ_GϗDMKzT|?K~1㣙e0_0>~Yt+6dќL^ (ϟ'F7S/ηn-ߞ5<|703GX,l7. 23Ý.勍oswt1~c㧫2YWl*T9P>~Fg杓;̜ `gI~ j%흤S=צR&>#5s(-j^.V0#t8 }‰Ƙ YX_}&v$<:K=e} uVfP)'(ae=-vlKy0aL,Nvq2ȹ֞i'YJ^nr(N jX]+\ /PXs;=?t:x"1ząXiU3{-ky#w{v} ioGd2 ]kʕw3m=ݵ*eo_K<~pV>]╙[7rKW;*| G|joǗRT w #׋|mӐ9|܁!H!(2>hݍrLEm%]˦./˩j&-ь_)d w<Ʋc/wKhGe2^hP> qIG:~uD\queg2-SWg?9djtuu e}Dx(*7 FPT)+P:t1H{^5;yݓdukZ_eݼc,m n.4(EFoKϧ8ra ?$0yn"cKW] Yh5F/G [:ȩғgƚIMf?ɯ~Z_\,9m z:,wEyp7&{YYώXU[ oZ,WSjk.Noh[\[^`ԠeW!/&;?{-qb7sU͝2?Ym4ljVh%Q6w!7\xuTj4<xi^.YH߼lgxu P7Ƀg.,|vDm[ȊꐰSW^+OvX6>ztuG#ơoJˏ>75b.f/=ۓO<9i 8hmxv x+E'Fj2hykc-O?4(~zevY>)kdA `m88^ 6Cx^3Zze*0AG,jB9P0c wajPŠ1V^]-jZU}x%!R(gKLc<~^ϥ>lb~ Vx oŊk%^m 7usMn@^L% .]1?c(BVn}/i>b8uuPX^įRbO lb]rCAabQUNvum.O :\yy>4=aBope&zƺypXKfGq^l`y@W7.QUu\Q&xk6F<<?-oo>a25[n9}k*w{}9hsSCN]5˯^T(+c7z'+󑬡_ߺ!'t;9cW^[oZ]0Vix0{C_Fěڶ8Vlkxt8.j}s-r_3'|}'\KZ6u< &@Wu:о7ܦՎ23e߅ryCn ;ό=ÿ, mkwA[2#Vѣދ;I}OGj5!^hWWI]4$ݮWNaab#o>?;}O/4f^<6/z'19> \g,n>kj/kSd Cl9fU;W`)ڶ!pb51Lܷq6s+}]cOcE[{\/@/N mʨV4ۋZ^Ô У1}nGX3G\k4 8w<ΡoJoOU ֶS0 zlRE Jj^ۓ{957b~Zzz6on_խ^ٚ;Tު7R|Ƌp+ |;l72E xVS+,[ڼfu1 Ћ``ǜ, %t7AnꉷbŵR. oqV4*Xe@9Zq-AkD U(}}-GcKNpi1W6u:Cڵ^rVn>M =̹VX|*Ծ~P[>-oՎfA"D[Nն _]`jXVolbW:B,j/uVh6tMײy(E!3uL~qW `s7T8ڶ?~W?zl"OвXD%5nnk/IG=q] `kH-=l= `|ċ7KU/Vl*o)> sӝZŢP[(!zV[3/u=-ީC0C:1BeA)}+bk ~ҕ بz GށLs=lvP ?82}m+9ڶ;YV̭CUkAzXXC[WGA[v aoQfݐ6KU/bQkDS|Ƌp+ |[|>ZN$z*`gZ E] `SU'ިC9I_o`м1VVz͑ ,X ӸX"Ƶ %tկ-73U꠭ք;9cQ_e@*8ܦ/9P_@?qnz,j=Un>=FӜ37ʱk`X;4>X}[#g`)66lt=3/u:wUOYԾ5[obޡxK+`%jWV4ccc+xc0}o>>\k4HE8bn'X^G8*}C1>5lu=#} Eʔ^N]6>z\`k{Xhc;C~jS[w ;UZ-M[w{}<ġ5|Me^ cIENDB`img6.html000066400000000000000000000004351363633537600332250ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:sequence minOccurs=“0” maxOccurs=“3”/>
      org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02/img6.png000066400000000000000000001052561363633537600331330ustar00rootroot00000000000000PNG  IHDRK pHYs Ǡ`IDATxMh?#/ʸ .H]HI Yxh@L MA"F? K,<^$0΢L,H,<^$ y"YD_ 5VE4/?Lƣ,y<ܹt܇s?y Rup  Cqy\*~x -K➺a=}FZi/Y)B~O[(=)]'}Nndz/9)t3t1k5%7h%)r_ ,GT_Z/AAzv[CP}AF!\H9TcA**/o;3  ]B38+nVv>A7hu֧ 8A9Cj3w_ 34Yi-M5շS  4 (Z~5vw4*( r4cASNgAA o;O  ]K8oAt9N rh6}A<{A_ ʹ\A}Mm_Ah߉N:~_AiH j8?+JAB4Lg8, tyUGA# =CX\nJt6A8.2~[ALZ*N}>SxbY$|ܑ\ 0~i}]~_ ~Ñp kDzHe~k=Ƽs_ij؅NHӟ> 4;Z{~)M/~. ੫SrXl&~K t4G =K @c Rߏ}xx82%J6_mv:  Oڼn`QK|'T)ET{6:Nd33찼`.}Ϻ{%<(v& qX_~?{Yn`;QWԗb=o%,sDr;ce7fDMm?y  r9_k,Y^\Z >ffavbH ;I8~P/=aԐt W&dsNgøgb)ux=7v*Nn#b g:%ovDC={a/Js 'PEW=j (/ZY澒/CsP˛PC n4A േL 46T;=P<3}qb@6㔲@['-]LCKO"`elIp"`JSdayz#;19ccc[~8|T݅PǗi-%vOYK/ k8''Xލ\o(݌|€RAvܹg Z*T%Kp^R%C ` mι^z(Ujbxp'%!(O(p߀y X3tCUR-,")YE ;*rVzAa4;r^s/wK'.Of%[ (Ѡ*$BꞐ1 -_:1Ŧ`Ѓ/$RӽEk֨҄Ɵ]]ᤡHHZڧ P0ypxygP_: }&-F"O"qR8-NK丹u8lsBJVgK H4G`ؑYPennlnԾ_aYV&%סwT u7dvh$%oH%`7OKz͔ex'|,|s>XNIROR|b_*൬VeA鱿mK6N pZ / L;aF,A)m[` Ç 'ؗK8Fj[.%$1 snoe+LXvL:K{%,-`M hZ_@+V조 pˇ*45^fd'|kB.N$@erfull$MHB*Vi PG9BZ d0OO҃!9+Wj#H?|8BϤC*<<RitzQtk|"W4/W]8,j*>(5Gc˿I±FZfk ;8%CWD,Zor#r+B| pJI+ԑGT D#Q W$whQ!3 5eYy3@%$[;\#&u*d`~1_i 9r둘6i~4,\z w%{W }I-.䤖343R*~&JGU4D@1LLAAQ, '&B:b,-gw"]/"Dk[. *P;8I;tJ?K<4gr=#D;\AfdpV /W68)PoUZpiX }`㒶tXO; eҡ.ժBBҲqD+rUX Wu">oxd=r!Gn*[ܡc:!;I>O1לW}-L4}ޕU>*OP|"*R>| po&0`}`n8NRJUWx"_>H 79}'9*_$R4T"Uğ YnKdYqAU2s~ɾpt;*}u2xsc*Ax|r2 qJY,/C$ 5dILT@MRqiw67r ,-ײ2Ed8 _wҤm5uWim?Ȁ<&sʍސp^u›/UMmT,Jp#>'BuC! 5co[ṿst]n9@PJBU5{u.,oTlm `pTƒ^ rp*R[tq&"ئ`u³^~GX6;8oRGGs'Gp"Cxw} ґ4=|sƛ?ON׉+xR^@s0X3Py"TRPy(^4Z pjX#9߸|c2 @`@XƻۗP/exT3neUʬUL5l2Rښuߒs!d72b&Y {G8VDsT&R\@2DjL m, b>k:W%UPV.4BJCb ʍU*jyCꦹODn-T3>UTy"TJ}U4>ޢ7trRn徑AJ&.o1n$fp>m5 96_nN]A{)}Eq]^yAl.A͵(4`REAh\rbB+9w,Aa3$ל]:`O: A;hNU,6  =C8oA rBi J,N  'vpؠZJA‘CTn7l׈̅ RNŶ2=~:WqB<ҞȴVF'a/ ǡ 2V;ͤR N8lSA9 fؚG;JA[G7VхA#Οܮ?C7=np&]:V 4𪁑SW[5AP_ke9zgLLaZG6NΎ/3choev;Az(a=ey힇C#FwY4:EIQ+<Au<^-pogY6rܿﯩFD-̋Dj$NDnAiܶ: ;/ u S9|FIr3(pW-T,\m³-3}n;[ {fƗ ՌAv~:<e\"'&3"#S~[vNlMO˹1 0Mmn! H~K8% FMma0jfc*b禦*-P$ 4Y7_M|a'g=?,?1i%MWA0jZhGDY>lU#2Yyy'g#PJjKQ ^'/'"(FY3lXg6rg-dYi%;.үS[o6K^*[N7޹Euff"O6K 6YBctVʟdsr]`i0v C ϭEX,tn wӯ& 'l&9;!0㿽r8nZ<#l. lRKGsPPLJv=}ot"e%㨉u0kkUJ99)1כoX++ybo T OE-`z@㖛5$72GQPLCyJR" {yǤ Ts _zyً: [.C+Iq|㰒*J͎OtLq`hq88Z[2,pP?34# ꦮ|Y^.:+ًv~1{tZ\I} geSr$ae NA^zUvUޫ dU&pԧ;+źw/@ġգ 5GM?Cdá;y ƬGŷN 03q% HudWsC1}c ,I~rU p .eV5btLEIBAnh >~FTAL|\[}õіՋ/RNjC3+ŢY,' -?<\\f]Ws4 4Bi2z hh/D}b=ǹۙv[( H H-`%\teqKW3f㣠Kc ݝ\⯈rq>}q{wrO3VDFA*ی1Ğ3K;Hsbզ 专m}\9sl۷OG6! '/\͗rb0Yμ٤)gMLѰ}sۅc;D9ٷi Ĩ-ZGMLk=gSzC5cVـ M=Z/.!-,.ަM_[޹zBX$&d_(5kۜNN?̰vN?´!K 051i_})pjIJ'XHģT)GՌcDE7cF(kadH<:RY8fYvۓ+h*3 ۷PK\Pߡ wϬnX/P$lQA i4݇J-o8N _j=TI_f-`#S KA4KcthgЩrgt^usIOl_dJ>?j ǡ&%ꔧzy'ѩOrSq NatH,8ߒӤ!:dlu\qi3(-㾇仐aK%{^ݔ->k΃U"ăm*bݍg("'l| *Jk*E)ꦪJ*ITJ]6W Ah2W':nkO~yHGA9IQI5ŵL}Q0f^Xۮ|GAfTy˰ktWO >'hQ-/jNF:1t_iNGiiўh-ӟzK[fFOjC2N-Y{~W܉gk)| ]O]TAuz7>y}9HoGp8F_HoТ5&[UZn)C_/}~P).ЃڐW³]<|$?65CJԨ8s(n93Ösp78xjܝ*VK1ul *ڹll5_~(V3KAؕF>OpɰyMF1s~57!H%9\(hݔ˻[->RמFkC~dZ(uʴIi~;aq7~`,*UzK<=n-娾}30UXASɭ;RZkහ'[ϐadڦf ]8jIvc` 2Ѻ XK-`_ y"Ekd-k*qù ,I @H\O#ٶ~}]7XS}OוֹQk!T>ord? X p6߉$Aqb4.,oMM9ui:|heY!A=JV&(U](U&ͤ>'w'f]NXWmtXlyse +< <~w,C)㨵$8rid A$Gd@?b \r&ZG/|wrp{nK /ҟ}}@}z G6NQҴ`#![ Cea ε>~7JtIgRx ?bO]!VA L"xh8?$CXl 4aY z^JUR55^xUwc;F³<0agm-8UN2jPT0;}99^ c{IDS1e4HEIqJ<7y&pwƁ c=*өfM 5>]2scw<]%@JRmGJ?,u+Ek8CW1Q.1 \6dyvސ腂ªr!y&:U>R^>xN?YSU41)c_=& H{GxZ>$_b1 Է|~Xc% D4#08q;+w K&Է A閹yi1󚷼ͱk/} !ASb dFIn֘ Hp|n;wqPJ7*Q30QGH}e}t-KiD8] bh'>&Y[ab;o=g#X`a pߴW3i|Hmef[&X.'EY[W (oj= Qdu_e-\50K (cǤLNOv-utcqsC(‚1+J8u|cGG2F09{{`r&D䉔0 .8aII_9A@:TzH>}ԫTuaJ>bDgSNҥL7sMV.K|G' ,R[pA*ާRֻMh>SF|6AK}c\k[F;X?ž YBTO'SRi}RVrwХγhw?-7Zv6RatgU6Zsw<{:iGb3JZDXS}[}RA:g0V& =/^M;mom&CT!_C4oge껓{3]u r,:n kFmg9%X1 b!k &V/T^AېM6670f,|/z B!{M+o}w0 rri[ |afd,^) p|k HO~#H}mn6˜LfSC&HE- w|[6iߋY=d8?PjAG4#x_ Qr4sN( -`PzUߚAXAEch'NgDMS47g|kk8NoQՖj @>Tl&|cIJnKtd:Ă;+?[`2;Oc<#v:  e/豸/r~_P7ds[\c8.mN#x!3 ~ 67lP(Mh"ReNN$gC^?`x jT4q:XF X GR/³q7/揭ދN\`8b^$l'7)m.;dR;/߼*,= LX蝵ܝ(T[uUhcHVR84ru}!C9]n4#OR4*7;pdU,|>NH |RkՀq|inr&M~m_g8 ;cf^ a=xtjQdbF dvOC%ao?p;@+C|5>u{x TO ݖ oT~j]dlUww'o`n`&oˁO::f 26cpp g3ȓZ!4D+2A+}.6 g(h"ҵT %ZaĸwV?t}H~dZ"uL=߁^+V v_N_[cł)o5q^ }?M5O'_$%C\Xi&~@ ŢssV_2 ݀>D~' vt.$Ed6|aN\RŖd0d>'؋v~1 +5sQs`)N~NLA1}`A^0 8}5OTdR^^|?AvǑxN!)_28 4K5Xjfpͦwv|qԐޒ޶}QܧzPw[j GP9 -J?X! YמMtqX?'2:1_[ӯR[ԛ.:e962;9؍Kmh22 'Zt*3 (_xY _fJ_Z'A7}k5}kPLf1¸i_]7ZO||%fU_D:KMӠL)Ku|t^B&x$]@O]d?9&N2~- qvpi3E!SW,ʶvA-k75>T:Nឺ7ߋQleR,$VH*x4;A(cA)TQ_ŦRIm}sα߀>}PU hˮ24l<4pѱa(OFP[g1~Z?AD>sO]<s.⛌¡=ݍn:P#@h(i˾JI6LM&hؾB3{ ]@~(֣,3T~gKRY~Z)B2cy cvZ Bh2tfjqO{ȓɔAuʋ3y EUS66OA5p?fs1q!S~@U< 0~S/7n~-:t {HQ[Ӂ~!|QEmóeYHGNAkM1^$xȢ-UeU)>4N#q#z)W'0f۟ 0is_}U(cP]@{npy_G/t8)p8|vl~\J[u 8"cT:=5W)IM#E7ܙNi}lhgfF^'j4[um?Ӱ} uپTQXα6{sRƣ2~/'v3rqVH೨0Τz tr&g-`2H t{C~>#ی~P* --5N\Xvƌ!'8nC4c0 'BAd:ke0Ptfsw;L`*bݍg(DESM` :`9ϺshNu"pv6}g=Ϫy V34% <@y~`ݙq2V= >XJl p߼d#9UA L5 E-s&X/-}Dr^f`::ROVÞBl5lR$Yma;ɃLϨ̃Xcٷ|f7 k4Ko8:8WM,~WD9Q49 o Oğ!è SèA|W0Anl 8ynp/kN"h:a;M̃uw&&L_0#_Jru/jNF:1t_iEKΡ! |9I49Ҹ55\}u}>ݞ \a=?o-̨+uUrbؤ8qe'yPɿz0(=?9up$_&eGoJbO3&_Cz\e:{ ^`Nhn[@߭IIu^>d^4K<ۭs8tio@rq1U`zMMBiIT ht˪\"I8 Nvخט"Au"Hٿ?9u]v. ,}ϣ ((ʳm H?nP/{a/u7:S;iU WƖzU?3fZZ0aWQi =wsCsySPf/Z&Ⱦj]`?Yrw\Ց`:>yh|Z(u;BAѲOvntl̮ X (S{]D<~ѭ # l9a2sߴf`dsi}q9[^HN#ͤ>'w'iHvea7"do"'`fߦUE2W/%nTMX4]vébT88Y|/n@,y,)(S}$GUxovҝ'ZKy3OFȘsY5F^NMQ 0Ke).rqTߓ Ä ĂmM] XOTbF *ZP};EQ>$C["cBb4u]^b4O4$J$cŨ+3C4$B+I㨑\钗%VgۜR @e6VKO$>,I*n9}s<\d>m٩%;W8{|ķ|8(PghxbH jR~J'ek٭bSJWM og)_1"rPQ)w҈ ),ܿpPUNq;3nޙzy>)0# pT_zCHAFj):No| L]|snLn&a46YS,`yVc+<$ҷyVKORy"xW_=$*xsa"$xBrpd@%/ e;wR70'CPl[P߷Ȩ#R/94LQm<,Vbv{}QslMN[p {9WGS憠zpK~Ug'f]04q*W7MTb: QPrC2.YjX[}Og%1i00f~)B ' dn*%Xa֕>uճ^eAi-]+YhQbz,J@Պl߉P%7#q>ߋoz(q1FA,Ӷn_e[*JFp/ US3oxUT2f,csҳ8Ca/qh:z|a$?'.{GA_J#ÁGw4.lhHHAܐCm"44q* +8`4t\6%"Eٳ>ݞr 38f2'$q5$ۅq B\H|zB'i8. i5jU>}P8ESGeD"%cLd%盝HBŌ`+hRc*Qns68Kl54!,& N`JICG+;Ȟ7 cTч.(Ok>^N|GDsc96Eu|4%y!9hhAz)q%-Uʶ\$h:GTU C>Qw6A78īhko'>60fw:Cj3w_}ASLɚ[gU; B~)vAH-`i;yQT=9Mvl _G`+4ZM^[!ȣ}ɲRH㨙qLJO'Bh<`0;TM^_OM&fh,4Xی#EvN a7X[ mut"y>+`2ñ䋄a ?? ?p)@aaꚅ'gݝ,OV3̗. qiANSs|5䝫]{":m}qm_g8 ;cf4W{9eSh%q.YK%,>>!F́8YpK~Ug;ق =@Է#O+]8`bEGCͲD<,rA΂!%|j3I%r7,M{r]X"uLFuR2wp0D=Uq,S8o*CbA,9#$k@=}oWft5}|p^sO]'$H]/N.8hښ~%0|$Yq 89$2De= Z㲅*TNSa [Ab*Pt 89Bbm>nD6ݿͦOJ~b5^AH(Mr".d"[Qi ـmMes[j&'|vHuZ..bGAkv6&|~"|P 3`]K;Gl}R [`:J|(+ & sg*Et+r\xUwc3Pz;n <7v?`Yog0=9&헦=a3x⠸gA6XOU0 Z@b00_j_;VL\.K/ԡTk^9xئ-,e< xt Yuke AN$ ,mP:ɒOIW$㞵k.'7(jK:MxC'a f #cmKŁdZ-vѓ;ZE)j7#SKkAc?/+yP,[;MfR2#V?Uh:/Nlp#9.8AP̶8nL@$jqc*T_"/ @Q9'HJb* _LD,[շfC4GGC*g+,4 /[<nOЈ갏\e6fvw3+Mvh  TX )* $qc*g| Sz@7lTP{6 `L7vcVC",+sK2#o- A-MK>%*5kiWQ>OK8q*3s2HZT_!ݽkkr9C1T^1T~} /QTSe4*e)SCn`'|0hK#=#SO$A9qt,ת$nh #"cꑨ1ɾHo{% T\);,>Cy =LA[CrC{$ ],c]b#HIJqWP' HE39U4_łH昉шR mҋRY ':^MEIFBgxsml".kpFEt@ul_XtzQ}H-_ -,aiHoQDӐ$DnE N%MR Z:F#tQNJNai\9s>Z4^k<۟DI>a 5r؋8x9#I`)ul 胪 m&K*A:KX؇!:"iNm_ɲu"Eݠmze/,pogYǑu2FwGp834"^O)_AgFa^ۗAy4Irϙ5J۰ρrwBΫ^Xۄg[gv6̌/?b% Rty=-X>ZYs+2y+8XZb Y[ '5 w;(l =E8o^s2 -䪳Fp#/'C}| ÕG+S4Ìii@Dv(N,~Iv.8} 2IώA-߱^SVbq5⏃毭WIzNJA?b @l&ZL;8^ԜT#tNϴ ?[-êkʢK,`2 d<%)c9q/Jċl`$q.ޏJ(7;> 2ǁ=^[2,pPI snWү󰒽hͺHrnr/NmR@pH&u&AD)]4ԬY>U dU&pԧ;+=7O>vU:*I*fg9ʹVF&y(匼J Nd=?#HuZ( 7rJNQ}HtprC $M? 8&HZZ.7艐a R7!EMÁFDr=14ğ=^3O\oU N?"R+0AN`iUޞ2MK 4pgf"8r}sCT{*"s6oaDa&66-%i\QzXt =}a=Qb jP?XK}K%h2 ߜm6ɰ?!HtC N#FN{"t\vNJ/8n:BA⻼TrC s;gS9 ',`(&<f^@W܂Hv>XߒISCEwT~b9 z"O8sϣij%?ׂP䦯A^`%*"X/&waV)fi6kR Kr " X[}Oƣ`fAA/h]![A'=R}s4X8}i;4HlZGƃgsro,'ccv9ernT 8 9x z$Ҫ 0n`@=1Ao7 ?6]Eo2,Vr֝E4T>Z\_!Rk9SIhf3;Ș5VH_|k4~C_8k? M_[ Dq/&5<͗}싰a\WQtkjɥ1A[2fK֒Zl@ z":* kO3`F$6RbcYЈ3~N!]/P嚾n< 0 FP#5p"|l) d2CGA R3`D>!m$˗do ~9}>χ֜J8@=ʱ҇,-o@yχDr5?w۟lvTY z%Ti̬58Hl=J7^z?Z}v&'JWjz>zz{di:sgn_z-/ B@^)}ueT MM~CXA X7}Y:y F4qfcuc-/;>+U5U:9:=Z;+Z5}[Μwiy/hFnhܭ{$8;rpmK7`0wV X7}>[UrThU-O]C 2S2ent(SLﲕxY 6`Ds]2tKCorZ޷n6EN+`\'[yl(ϕXm ٮhh0$SIg10Xq,|.7ALטh FENxsU4=i4q,y3 Ðhxk Ddy睽V41i{hK^к )8]|I+܋ LG ̿{\.+\燿駩l|ziJ?K.YM_LC [SY,|FHlj~+HǦ4kJ*, n!淚dhL }th i6}}ݘ/M&Ur}gY;CIY`w=Kj:#]SCa ">x4/ɯ=ϐ2䬻1no yYAKӷ:t\T){1q6* ]ŹهXZ^p=<+ LX#۝lРcO/)[S7.-ǵn75n#M,LNL$FoYk4>Ic~e`k>$1blZ_]:/]\vRQ\?U*~ٴ8R;Z^!B@Al6 `gL B۩.-ԲNJH0KvN ZWk\.q8pIp8 oγC 찱\7 &qU>6|#V,,缴ּJWh ǐA)l,+:-ߓi>A'&Zz_zϹ|.+'n'_X?d" :>sku1wѾ.dAiH'FN 胡2V,܈i.H1o.`+~2fؓVVt#2 :I>lwK> _cn2pŕϭyO_:,ku6kJͳE5M }tH}6<6*}~&CtXp0A{Q#(H*BiKrt;fG< CL#;pm<@dw&bmZ702f~JoIG=1fX#ޙof \iWeصմxTn+_*yrDo U7Y˿z\c{W(hZ]T;SS*'`4<_8ΟdS)鯲mI:~-jizZ+`;`P('d Gn9YGrSR~ҕD,  R61-&qu^*nn޵5)WjW}\Kv V4$Q79C -vi3hP?~cw;!{;HsZmzkXY=unӓwt0&-B+L6;Ovײ򟝏s3ݬ^1putevޅ ~'jskdT<}O `l +.lk7oK+Ӳ?9_[l@Քk_*w]}cՊ8}ߋs-Q#]YFv[!OVpV-:/NrsH&O/_kru `0%[.,ˌV6D>t5}-zq<$ ^_&ǫe i2PeOYh~2 exki~"cSi՗;|~8 RQrSu^Q]QoGzgWV?;aR߃m Xjdw 'FR c`G[Q?T^qybw+|n{R `Ds{,Lʄ=M[]K"7of݅Ф抒J_f>>f^Gѐ c3l:]fv_bቘ[,p]4>b$h|zV y:E9 @)-0oƖTT ϾnsC_RoCx=Jbw4KBp4 Rus'a2}3z #iudXMղdX!.JA}wlWIDR;3vy*??ZC8bWi.]'|e{,EE2(=э8: ~ Occw;!{KQщ::[r8 N2z~$Q4q,ɷr|Ocoꬻf1S{e.{̛vW( ̇A 7߯=t:W*|qP!Kkh>OM}u{clTu ܎69 ~^3n.rghz7qW6Tȍ&ό^?ٰ,?|78yˠ3U,{JۈwV͠)Q 7;Wڲ=d0RZTzK:l^=C]P\F/ӛl o8QыI41eRݳfc+G͜o>V4'=29ɐOykyG/5L~4\Tu` NJσ_ Mb\Ko'p>LOfQӪ/z3(*@lǵ]"}[ˆHڡ㕅!BUM>Y)>,'*^c9I3Z `=9k Bu(>&&;ڳa,Cg.cSsqF'̀[VҬ;^5vY݈!Nk=f0rx pt-^6@sȔ:/Xt6UdK )L1DKE # y l`k0h!̐( &eڎ1ۥ44+kܛkBg?I] ?Ö 5\(DzIAgCTG/:?[^+k?Fjhw0`- `9 y m04[kqV?}`4C{1 Ql?`4C[h^ #}[>h.{e;q7]M0<^BIJ=Ͻye5/)K-{77r=tWx=GQ=mPf%u.]WMxS1hFһB^dE2g26a߁:40o`DVQ;B7UEa6oįˌs BHCW3K7v6>0zݗ~ Ź_3. -,Ϊ}%3tq{ݘy:*I:{7Z'eC$&ah|&[]71 Zyp/?Ru9t2-Oi+9?s{^7[10=3w:@Ulɑхh:+_y-i7ohu0~V|!6\ }ᑐ8z=B^}x[5%V]xP*wWw `@G24ig{)zs8V&/K%ޒror1Q}Z쒡+(&OSYBC^J~>.Go$h7=۔Ad[,k,-%D`1S`3D.nAD?x $*QPIij:Jt, #}s̜^I$CAy:?5N|ZQF#7y^Rk=grwmLj+m2XnV]a=>̄ohH+hdwI\}/dx<{_XD^JWc墑)%,^-O8_'_۫?L}f`Nj}gvNQ9z2owmu*%lUFOZy||n= wfi"Fo͌}$2MA$mSjJDP"&4hjAa sn?JqU-=0l~T4o~uzlQblA;z9zИ _ٽE(AM3%>%x8rG߃ *>诸b4,%_q<+#GV\ؽdak|Vh閊[o#n1 `PQI p f557AGݧ6Z4f֝r/xb,B1@˙qF,#N 4Y,wkPa\/apf0 uMҜ72N <hUdK{h:B:s,L? NЙ fÉhc߬0ۥteVsA,ux4LXQgz:HM+h{0VV^7XL{hךvO_/ɞdijA}u{cX|м,NFv0BNC+`V3ڭo$e\sgun>Kc׾vvW `S-l>eC~zlh3M`V[V-@/b}3:oڗd9ٮPsi|}RQRv86{-`r4L Ju:^hfWX#Llj~+HA_eg/|[ݠSI^oVshd%,;:Y;Bous`2'[c7bRK+`͋j^N2 PޓeV7l,F"XZz_zϹ|.K{|aaHH2Cb!^p3XwC z_l?\&>p4\w積\L+4N>|-"s̑#\x3OS9ۻ{6cyZB@.:K~7 -ĦΓsSX&|6`0/&*gs.Q?X~6_Y W{⾪wϽjJcfgAط3Ѭ;^5hg߉Hz'}U~y̠-c_*Jt8un8h/& `EgSSw_@ Ve X7}5k,f6f:ȶ6}]՜[;'Fj|2amGk'5p[٨ L58GO_vׂM_V-@_ăe G3p:u*(Q=!@SW7};nN睽į˵&1AQ'T_ )Dv5k4Xlx"f՗Ӧ| q_ ћ\.u&Ogw`d">WH?M^fn.^vq*yrт8z %o3;bucýˡf0jӷY>%* zR?(!+bb@(;]qѬqbm&syUaAz%KSKK =!e6^ecS5 `ToamXj:l,ni&ٍWkrjWkቩ\.#Q&+3' 9/?NbVVG$`K[ޒ@tz)Ð2 Ԭ_MbE$NkqsEu_`*h$^xϽ\N7r[ntG6fp+Yۻ{q<$ ^_&Xa7nKNVdB"JW)ƊFcHn._[#nr=Ll*\zWW_8]kr5?Ջ KXRaS{Fn?kӝQYm]Sch{+ZmQ5`j)R %F>`*\j0i[߁( `I\7"Xq,\A654}<w 3"-RofZ1kL+@m ~p@[յuv07(bC`~5Z9Fkb򷎣tF c X crrϞ!Y" 혨&[z-KE 5%zDb/X9*`[]H_0ۥ3/+ݾ:g@jqs=ߕwLʄi+gΊ,e0U҄КvO_/ɒvՂP$y3X/&$p48IvYV3ڭchf\̝չ,]vCc `S-l8bb`!u,f@iz6p5:w*q3:oڗd9ٮPsi|}RQRv86{bqL b\Ko%HEz `]o*ň`Ovu8v0 nYztN`. `=oQfuCb$XFSRc ٘nnb,fA=6Nd X*靄ЎuuWO_|+2K/f2E릯f0>ٮM`EWf5ג`0Mڍ.a;0R k;W^;wӠe0Mڍ\F]NжZ:%ݵ uӗi ,ѣ3qqa ÐnfS6Þ-i],B+.c'Wsg[,qkKui[ҁv_8%} [ɹ3`islγDw紇vh/p @CR `v57r `v N\܋F*@[kzKrg8͠1Hn̯L#AGW%ӈ7`fT(jז3XJYjzXk|yu `s-h_̿d &}im4_SG`' Z 0M_#ZYg͵:٣-,LʄյQNVW#/fv֚&;^6͵ il,25}dc@3:ɶN-8M|XmJWg6c\,^u۰0oC '%E?IENDB`img7.html000066400000000000000000000004331363633537600332240ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:element name=“e1” type=“xs:string”/>
      org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02/img7.png000066400000000000000000001270761363633537600331400ustar00rootroot00000000000000PNG  IHDRK pHYs ǠIDATx=l?4X/ WYAE@J ]+)f%"ğ %E"%E@Z$H[MqH●QRoV2.2a יcK3Ý;O}}8EQ_H?J˥Gq6i>I z/US3ψ t?-%˚r?E(/f'ЩQ)'ricr.#a͆&}YK*miy:dLi/+-# H-MLKhۅc  I|\ƿ7v A$AmaqloϩA i3ZշOCgA94YL]^ih>VAANͷA5x`|k5|,lA9tr Z*t>`:2 tNAޡM  vp~ ́_LA Z.l蝪"`3 sVSFCDz@A^L5Bg lhV1 tn gFAzV AߺHo*W8 At:  ZNU`! =FKxuS8 AAz NgAAA gAV (A^yJU}U.Ł <:o}G[.w  ]KԷ|0  H;3#lUK1P rBDAޣ3<(-T_Adμ;*} ҳV5 6:? I_GB# HWV.7A}ۙA)_qK淊  A,`U;> _ P; }EALkhmFGAn0h4DV󫱳]QAASO! >v: 0m`0y:AZ' zϠ+qBAEԷ3ה  Hi> uDAn h h" Ek^ht" HOCV ]Q" ' 0%b:+aFFAK-8 AZ%z.ofwW hB5Z"L=j$Npg'0rߚA+qϜ'W2<9viy<y|4w+O  M,¶~} =a#xڴw ,V#ed`!k HE,|WY{t-=e_b[NgASMa=5[E5-|R~ZoR lpF*o|tܵ;TzFOḻ\GN B:r|L\{E})*gn|q\4o.CA9#D2WrՆE9 $տVYzʽ1 ͑vz=OHٵZ׏u:((>o 7YXߚ[*B^W ,v:5WJY^ >υp676* Ộpr,аZ olu4xr\"R<n{n0=W.=؝킎 E(gqόw"?'V3NA ԝa8|BP-[`x5A;O~v/Qf8irbĪ*(2 '|N," 'P녋:"SP-m:Qsv<(M-Go/;K++ nݟ,7yC^ 4EwX}Bٸ+ayi2IAW L˘^>.AXZMR7L4̂Gvbr|}$L0/@dAzMFՀrYbcP>68';Xލ\o1Q?3I@ISU|^6z^0b*y+ Yw_XnR~M}Pテ , ')PTrww,:o+`F4BsȾV^DK$Wx/?^z,fK2gSv?x;Ԅ"qW`ἐ4jeIJ+d j$`@IN z९ jb{@8`  nXHe6,!_Ɇaqi܊z*g obuFҼ*ǂ %-\#qZ *moH =gJ鿸efH <x?7 CjkՁWya9,믥;>>xܷF`xD2w9,)}Nx|ҊS[CtD2:\`.!IvT-% MCQ˄'h}g8lZk!(_vfCѶy0OťEbeߊMՁY\yYAXo`x3y\.lH![V3NzO!O(-cE"Ͼ9 oZp_\רr 5|c6Ԗҿ臂*dj5P7"f?W?,C@6$ d=x`tPy" V}bd.CS䏼v%>-y]%vy~+ EHshOoʁGr+X9ۣyV.*%/]{"`ACFYL_Ǟ\:&vGChI:] A20R5_ñ( U*q  jAU_Y/\&a aRf/. 6 *P)0n./V#2J{Z.YH[!H;,Hᶪ Etl?%^7ȅFP oRJ䑈^4B҄WRQk/CUj9HqS QL&[$r4V-9bF7YbM&З*ehjP_jQ֌_KQ&p}}F!5zrדWP)>օjT?`Xqj JV E, "\ӕ7O|T)<C'OQZ J,&w^}֘VO>q,7M459XZt>ᬡ-/ɵ~ˬ%$~TG,`EQLJu+OKT0|vp&h~vBR<~{F\6GWX W?pR/v v{Ԃ2B՞òuªJY%y6T1ǟ^Y  \7]H7YWi*RG;y-v q0/6Ts5ZB!nydE-!x`أ. {~MpddIGX=^Wlx ő6^S>@ //{N~|<}%{f#%:u@3M'LR[˲Ed{>mb > B"i /X(Qk/lPo jPĐ R}_;T K2U@bB@} sc^#+u>7Ɩy7ԁh}XQ\HΑ73'V[RI>OB>.X>ƟġXoT(mI%[#|AK)\bU߅+Q%Y;CeO6iS|q䍅Wd\XWU_BʷPpU*)Ծإ1]qP4~2&FDToIړ:qO_ؾ} RU1VZyojŴ){Ej]P H]b[Av#*f򂹸c!dg+(+_OP= >m,B^U±.q*%k# H>.[h{Fyw2 P$RHPBYA9C :|U" U_[-XLJ٩rnگAN md{tm?|"ڞHV F'a/ ǡ 1Wf|R L8lSA9 jnaW ؚLDw]n4[գ # '?79z79iuXXxȩke5 /4]`=l60cē`;3֍fvY@8Y6]d]y94_u%DzoҔ/fljSY7,{Y#L9?˪ae<`U1%83#L3/k}$8v DnA=~U7<.-0h"Ra(po۵_2G(08]n~DRy?ߤr{fH}\'.lWZ" J0g} êGY8O[LJRy WIw.0} / ϲ យqX-zR/}(ăC"9{6f/Y8Ӳ=_>̊/Yh ,io>Yۦ [v|YĤ4Ag^oC~ݨlhy{גQ넽uWHfeO^ G3 3*֖c)OX5"_2NEQ[y;Myfmr睶\bmWC57J;817elrfޤ7nxl9enxy>8H  |R  Ju)`Zt-<`(UIT>N|rٌkÌNipCр岕\>enP{KC'`8\6-9Qvca HGD8jb]1.$do O.fpW kewfIMjtTn[]j={đ88 A4${*$%Q͠[M@5'`^_:v^NG:y]|TIb.v|ҩdOC#k`ݱGB<MYXV3}- ΂lv7X^cGxʕԗ@ =HLLڕ# vO(w3 u"/括KJ^M 5}W^˻{WN [9ʮ@Z~Ԑ3L?z(sٷ)Ͱ|aiT|{3#W"TG29'=i9s`I @ӦK\Ph,[.sch,J @(ij5C#L!/3J2fB% T7З͈ H@^4r`A04lEmSW{s{‚7 9.lwmX[Vk|>79AANc]se.,_F7x>.ŝl`*υc۾}z A9KmZ FrO?cm`*i% qȽh Fm9:;6nU \:+BAuB9Pq0Voaqɷ.c8kNHzSk a|8ms y0ò6wĞ[yӆ,Z.Ĥ>ENl)')1``A2%SSb+YۤKn:\MkQrݭzE|yq<}ݴ'WTxT`*o.ۗ*iC+@ %=YͰV,Hآi5Zpا-\pz"P[$FV.<.:#NҡE@Nza>~z&G=~(bt~,ǟ[[\ZK¿#wS;pbD6?9>O-*:UvUD)` $& ѱdSAnq=$߅_*(U&_oAVu(lVn|>C 9ɜfi&VXP)JV7UTROU凷j z>7i K{Ch-NF: ȩUxJQG*|7y:m֏އ1R$Bv}?; =4K[5u]cZ}j9An)Au2ґyQO zAzȘjzQحwp\軅qnn`y/dtuЈ~Օ|˾çc&X+{fPk^ hoՑ]q;/_c@jC^r < P )PJ hm~Ʉw1]SLTX;oXPo+x_Zx~Gy"qa󪬭%3'*'nBJ4"r QЪחw-Kb%r>׆HPvU~LD=mnhX ߛ7B (<= ~B1/\>#@}kI|_Xߞv8 q:|xyY NScs8nοfa7o2xoy( ybRB U CN7jZh!G:/dyT)Ц^›!첯S +IRvȦH4E9mqN:+%N8 ߚ-|(l݀J6W.lWSegcNF[mY`ɣcD|es]οu͈R3cY|IU`'5 q]l'47Znڦ :y)lU\-^W|7/&Dr@Nm]=0aSl%y&$,[y;MyfmP,K\bmWP~f>hE_-%j̛4|mM 23ѧ m&X:Y@_ =M")Z&'%:A1 an P&}sWkODlкHշ'F>7R|ΙT4YwꧡXf9Z#P{ m3;A/U[z+♷p^px|I(4!0ae.B3}zA<N֏F=.$d(+J 0TFgZk\k.~{e73}ݴs=A&Dॉ= f(šq؃"c(}x>.(u!6Vgvuz #: k&xWK'z9`+w'Oo~K⅔N)'YӡGW9n8v 7YU"͠[MXrBeEu5ҏu !vᗮb'A&$04¸f7|wO3oR?YV3}-C6 ̛d/[Ư]uqw;4|>A)'RZ=Uy,HY{G䱯H6󑒉S UͧC-TQ)/| 0oJ#6nY<1eX]mhv5t׼cc榌 HKQ-q U}$Fw\i5`ۯה8=T#Bm"Am`Ĕi*OG| It-_VY 4Ⱦ=/LL9s<5NaɰRD>ZA!2w:/-fO_?9Q9`UOA? HWqJLn(6-C*Q}iy,YXG2TJ! LwAPD! 5OCwY_: ]o]p֜zDSKBQ/gtz\{/Xh9,O9oI-kb%x߷>Rf]n}Ru0EfVPR-UM =!x1MȲnJ=#4XX|G`aA@IW:>Ș/0棣\jq#=yH@9xD^T Jok$ T hiX |.=Dw%`W"Ycu:&ˌ0>RDgBvܥL7sM|&N]3~H$]m;+:xJ^7G2Ny۔5?C\k[F;X;ڝ YBTObi{z`/ٟvJɂgijhHuUhgu cA;W"Z." 9=A}7XPUݼn1~k,>~Qۅ>UGx! Ǣ㦰꩛noL\u]V.^ E<<fbNK,`bMuA n3m~cۙ'үRcX/=W p%NFAN.5?y+aҗ2̌ ]7>.[Ӂsx-AIoM`bCbI=tc$u E{A}wΕ73`۲QN;AwX! R#)_Uw_ '޹E?_&-im.;mf%~yE #YY}3k1ڷjP ƐJ' . pY7HkNCvH |bkՀv|mHlv)]οupv%]3g Փ}dyҩE}֒zуK>I> |QC)}S#` |XV:u1R%n3#qٛg/wǑ^Ƭؓ墵ʁ;,>c=lk"?:%ŎO:5Z]CFg02_fRK2>e5e1+UpQc`)A~NLB!ї~}{OB`A:͑qi9Mɤh>k# Bz.)m{Gi1ACnV4<˱dY'%^}V6Qo`pP6JgD^N*zFx25g^Ķ7]( ǢA6Ge<ݍ@%.7LAA-KUL|]^/Dq&wu:#Wwܹ_mj4$By4NMmR]}õZyfN^ݿB823,"?=HO_wz4{8` [P8cY\ ŚUw/;%ɸO&N̾I<YөcUg֞xϿe= i{v ptϊH-w^ 5hK>( #Naܴ_]Eohq;.zJ:T 5tVA}) :+*y7A(:{ ~=Br=}d'$о;) jY:" /#DG|H[>} GG.R+P.w?)HORb&efa;|eŹQ{vK5]bVk|>5!O4K.{Y } r8k L^8h*I>қoӋKK.Xo_;?E чgvԽAЏ$dRB$95CED_V B^wr8N6y(6 xDMLj;_4i2ߵ(\@'OL9b"аHРe[pɧJWlㆳ&~Z;AF>sO]~.7E~׌ t7aDUhYj"ېn~);MACIkb淊5~7@r-gwmPóta{ST/YdYza7EB=`PSC;➺&w}ɃgNYmmB%DB~9sA i37 c#CU!384}a$F7ۣ6^ oܼ%&%w {®@Qێo!zQ%móĔa#v'Ӡ)d?z}gtQサFzfah㈃p_ } 8\l#rHȓUPɳz˼I'dLuyr'FzVJ6%ֵ)q;)/~( *SXf ޡM*o.ۗ*iCywtXxTSv nX1 j|Uf2ty_/oQ!d#)L [JA u ',_pML9#o,vKD wd yFBuzL4[>i[2#Ń%NPtUՕf>p༶P8aVeNʼn@ % ԝВx(+٥syz}Elm=5?7|SFn{o@15ÇzًcmU֙Ikb7;BPi iU P@mʹ_t_yУUw* ʐofSxUAܱh3k*fd9kMr̦_QIUju*P6/Uq(AB_]CKgr>"Zcءa&Osud8ǂo> GGE/*4 p݃6B uP Q[ۋĠG:p¹nknتB_D::@x4[Vl\>qn3.gˋiDsٌk# :1;2\\>e7|I(4Vl]F\U] ~JH pΤJ]邅N!n<P? NK|CVeIwPh-`= f =coT,yy:5EM3X9溺?8JMEU}Ob[=Eэ"eTBh1_&xt-KDRС+>Dv2C{QۤDo@uȫ izAYiH)IDT3-l(F7YvB!]SQ=X%&Wgۜb m@%VZNgE޽w9At{pifD'9uߧ$G2govkx X|% I ŐxOʲsϲ]?[hQw#WKQP:#]`;\>E3F(T5j*d<#%4ɪcsHHf̸{{͆|Kڴ+0PQ>i }&#qq(@vk_ua8ƤP kR"tEylrlqת>B6Jz`P އCWɃ)^ov\d %^={|)4.P k]CmY*,vdltL ᮪OP:70?覯yIQh'csȇΎɱK,$~j'FHȆ'y2Pzȅq1FQ(Wn^ *Fp/ US5/zSrAچ8Gmlğa/k&7& ylSΝ|48wNj Jl< IbZS.5h#mv -^r2?Q#碱)tI]/HƮGq*K؜qv^Bx=7wץmW| ry GA`tX8~zhLLvΑ 1m7d_P?lfM\uۦsfgC 0='|,yQZW UP2 ޭIO A:ݦ(HW1orǟz=~ K)@zV;[ [RgjNW#OZiSi. N<w>V58xpU,NB3]"Hs1ZVƾaE EV뤣yɦ֎Y+*+U`9 ĀHYwK>|PGtFTAB{<ܝPtAѥ^)ȲnJW}NNd0cXTGASfyF3fVej訧$`MNL9ݿpObIO)PHݼ3f@KkĝM`#nXG%W†Qc~;OdBi $W:xO+tNH;iEESn }uFȍ55@5Wgr_щݫ{k@m,RCsh(o7nIy|g;GQ, C#r\' uFP觨X {jrAWNkO|/F]3n x 홱3_+ݼm^Nqxޔ~ O4EoQc`)A,Dt-nY.3q'0vJ"H&ȓ?Jx_ &X< kfY[2(L\ulCW>Bw۞ͦKV]wNK{rwX"uLF5b2 d=gP!BzP&^'Nx8ΡcDuqm.gv"Fï%AOn Ř'(cP3Bю>w,lMNof7b+Yxpäk:!E`lOBƳߧgt'(q\a;ƫI_(Βf(A!{ˆ70$h(b+)U @*7|CT*o9)Bru:F7\XϙΊ~r%^OʣMR"Nd"[ᝑi ـmKߒ[J6.'|vHuZ.,bGAv6&|>"|P 3`]j߇/v> ;P{wG}7#okص(PV FW5,U>n;>; V-e,9[쏍#uih9jzs~+=91gmAu6^q{24¸flAqw΁l >```Vv |U_LCW ۯ{ `_\~ɋ,u 2d ԭ&`)rdfb`I=JY׬U垠w1{IGכ5'dţ= f0kc~K,DӪdJܡֲ'G NiGiOZZ |iAŢ`T(%3r0JUԉn!DžP*Ǎ DM8nLKC(t# ^1Yq@PZUDKłiwHhHlfw:fKE;Xsw#@U`YƬ;H}^;̊#lݠ L{ZOhfp *YTE1 =JǍP=4Nn= f[0hC;'R0%6ܒH[K?iqyvŮH ZZ(`qkRe&NABAB+\4aHwJ\PGLŧWcL_~EKTD&hy"EԐ-`% ' Z%{(l" AAN]d jh";ZBHz$'f/*tI}A Xq;s#HS.An`z@nVZW H Iou;Xo:,>lܕ0ԉ R+-zьFN`(е9fbFT"Tg!H9b/Tcv'"IWU}QR]}5Qh:`MWu4 ^T_9v p1ŗ>C {8KAZE#[@f4$= [hS8g /D Lfhg~^i:(hLS%H۴~\>Et- 5"MLQ}[g w9eTБ$tv:64~Ն6\! Z ҋ LW~_?y/dtuЈ~Օ|˾Izbr:}$ E͠x5_di, ~=Xʊ Ό0ͼHWhQWPQX*F-D&z GSmK&h6bp ݰ*W&6D3G||%kNHrw2X[K fDOUN4 mm"'[%VKbS-^ 9s෤'Kϰn`8k3Q5ݘ@}&Gk"R(kKDq*g߆Bz\t?%|t& isaգW'q1&P)oJx0>i;!E[xYC|ˤlk}sl6^'ʛSK[XhBWR/=c^` h#!:n=J\-Z-UU)οfa7o2xoyEyg:Z037h>tF剆r_K&GnSO T'#!R@:k7=r[y;Myfmr睶\bmWC57J;817elrfޤ7ntU6ao7< ̼Fn$"M,|l赣PFE@@G"ݢ6pъT)\6ڹa0t-h4`l$n^)~.lOBplx~$3}zA<N֏ qdO=K< Ϛ3STvDY? vpრ:F0Ri_m ~Z)7DYd`iiJR2 jۤTsb /ˊċld /q.>HJ$n;> 2'5c^]L;HЙ7)׌7gcYU48 Qg`%{_5V =@Q˵4I!e9t#S3_dTٿ&UŚ>}w"єJzLk^hdQgȫAA3Tp1(AKdAK֕@tcrF'vR4zf'Rkɡ&DIΨcJ<vލi8dN7\ir"hij^ =UhuqOGJXuvSt)> .X+~ӷ&MĔeܻ滌P캗qFEcu,vDWz/7|v WDJ`$9WlailB:.F6DhrKk/݂8ΑzɃBV}w{:Γ(n_5Ig Xx/ĤD7id)eU'"ˢߚW/,n F{QISCEwTab9 z"Np[G/bk%<_,l7,_`%"X/UWq!RΊX9K}]&%_;ͥEύG'̂{ B#JaMO{"i3gitIq.ya%vh݀5%sN L1vPk0FJyQAW:D=mWeAZDj@ cVPEO2,VR֝E4H$t{!K19W:U%?6䉐BoJȜ+;DJ&K=$U΂2 M0oJa9i5 RkWln`pwО+kűҁy5:8H4ni8 )j̒A3#lUOo#c LD&ߤ Tx_;x~ wzfypDjUN[hMB*k Ma 0oJʓNc%2|&80:h Ϳtl@KP ޑ4HvSf`0Ȇ#"ktFT$Im<:), M_3!f`JcvlHc lyd+%(2)XIYGرYɦ -%RdR4 (I ["$◵@Pl!H' = >E0skǞ{='RfjΊ_)l=rs;:6ESWӚ+NCwlBOjߛ A5a 0ѪJڶjIMygdoR5tsPxF f&53t{AcBNyd>\k"m~ܟNWP:RnGSkܫH5շt\ↈj9dtyYO?Tp$\G 1=y @qV3:=Z!Ɠfn񣤫wq@5Ɓl*[e.w/ ` -I(J>?Z - O?d{nb.K^$}7>Q`;*=^o# 6gr;c[<7…d"xJ5i[= Wrq #觽Cm1qmH f[f2 RI24yjZW333T.qRFqoAzˌk|6K%)bgv~$? 1mn31pZ'G?qgu5F˫# /r]Dt݄ͮ)O[.jdHB}Kr$1TX@2$pi[1g!VID|7ϱ2v.H}n|>ywefr'%8)Ewƅ~uU~ca +>63)N ?D 7 2l%s˅\ci3nLDgk?jIM)k2QPomGVXvY2/T|F>ǥQ,yȊbu2L;k/ h;Igm`tƒZHzs&Vr,2R/B]VF#5z6Ug<-BXn gk)^nНC;SO$\|Fч,M}Q&/fIOq3K{BŒTza.e #H'\|y1TdnG+֭gl2LG7pU{8`=~1qAp|%aMNg!b(nHnM]OJa“#8ͫ87 kj6ȷF8^gӍo7β |Na򾀴gReqr\=$` 9f5EuZ~n'9J6~Z[= t}8hVs! o˭FEtK[Z4 # ^U*Y_\qYⷨ..)cB8: OFp]w?үٙQtHWy>By/⺓FI\SYmh0:V-2xT,1LIc͌ ̶Pe,|(XH}my-lHNX*IϵW_pb؜ ?LL9765;3ͥS/b?쯔iH<-dߤh/z@=,y+iD8.A:0s*_41n~?^(gȆԁOj8̩W*bpMͦ^{q'H^ǬgF|ug؀20d\@x}J$^$ҵkEfDfyS7mXNϐ4 Zf0"cQNEM=B~gKD,Ef7<ӔT%4$d^ꏌ8ͥ vRw؏[!Q|UP n`bpn8HZhK(%?3rڢ0Z W:p]YaSۥ?$-ߚyTledxgo9|xK̔}A'$Umm=9 0N&8a~2Q(~CfVn" qà:0^\_HяvޤӯxKU $e4 H>sYqD%_a&܆ l|a`er-7mz@֭K?fN?@@6V_`V`~7{m2Hx>Җ8`ʿWvB U>ecnoxҸ4y";2lM*r!NJ<]6*ZMSƉ3h0lзG4?mD3΢יvro+iKo}l_Monٵ>=7 >VB?Iܛ 2 Bn>0@Pv9GğRE?M ' CSg1!T3|=cJ*P:暘m/M- وtkNKےg:Zz\qdT툐# W|cw:_C>6|%|'-`.P̼{2뼲`iK .N[HMCD񃰶DB \GÀTO"==/)}I4;̀EԗUy,,}%$[ ;I[Ku{"Q*wY1\;T`>bKѴΤIEbW'u$~X@7[ ġl6`qK:qWǪȰz~$8\ ]!e)){m0g~1.Nk&uXSk Bk}kTJu i 0)qa2LNeW)\3sӨ̾1sndLS Bfߤؠ>W/r@C+pnw5%o S?"i_Z,xDAZ]ӝ%GDݻK]]}&sSy6%"XqFZk8b#{c^XӨc& ͣXw-fRhqStDlua A_EN[0&C?{mT9]yiBOyco99.;'lRI, FY{Of8QÊ ߍZ4D$VoP?YBWuLBwit!+cʒQF/RI`ak?ɉn03w[4cQ* enGD -=p |W3K3c*+USjk= .8 9v6{96ans -JtӱAJ-`Ɲ iv)b`nC;})HH H&Q ]v4{F2 ?BiK>UoQ0\51Th@ZH{>?Ij. Q*T0CMT̜{c"UH#ԞK%iSD&5Whk}:dh>D^>7~'Lt eIڑnIJ&8À)[؄%{~PGptv30fRdgGiLRdrHӯAQӐE]ygMb].ze%a e2Cˌ{ځ`"c.d%WHE 3:akhk y:DwVj xmx_(V_*_kSy?=*#joRU35HÄ1,\y*Q j5L6^j56>&FE[XԷeTqgik稙u|&;G[@WԷN5j K8-ȿor{یXëOTZ$>S‡ґVFhMTΪ$ʚ/AMہ-<V_q 搁Su*9VjvQCCPtƵ6&?J#I9"`ĸ>/hR5Əeз4Z1&5Ұ}K` ES[A{ b0|Hs,`=f'PFqC]4 b)A+¿S|jU. hk-繽t>CoW:'?yԋ$3_dZBĐ_3biy3@КivZ*L>NZL yv0@GJħ2i?`15i_}NX(: br`S?Ζ4:.'Zɉ]6Eǟ搄fFQ9^&Cd"GtUXl1:ޠQ1HX| Wa0s3AlKYЋJA\773י0k"}F#k^*o`w BCq|>F+XܒGZ b+dׄ'&]x3{ V]6k` uѡKis OoJc@[9nyTϥGxS\|M)HVKaN< [سS^g `{H؄wFw+xh9zɛ!r?{a2/KNJ'fYFg\Zurf@6&}>!񽼾މ1<G?.~(ggإ*{F2z os\:3p$+'MGeCX 2l5:i*@XYbg0@pOB]--0GGü=NQN SarʯC72kl݀W-eFG j&,WcEwy6ygv, q"O g_b"*.RV^_v lʢR߯o/eUBҖK@hKۏBuo'8~X$U%j[!u멊grC瘧m" lc1Vo,(\."9D T])5F:qp!WM@yR1o4ZH{>?IšBE#vg[7[HeXNmG{-$ɯ  LMw`񪮽C `=C-{gM20Qf΍MCvT*OWu`&_)l=@ {\vl,#\: <&5rɩ,:٠O"`}I?/#~x@),i׾G]a'۲1 !z>6@ޠ,.:0AMI 9Y4g1qP']Ia'ϗhCCp$`: d180S H{tZ[}`@s1 ly@im?'`IGpyWr'p(E GJi04Z|o6tZ[KZH֞8GSi١zz Ǧ05,m5o΀`T'V"lc@`igql_&*|˥MC?W";[8̅ܛqqco{Q9^& AC/{[Jr@A({'BчCr`mEd+|()f21"*)c]6+Z 8JA\7!/RG<6nFZ0:fV5 {χkIr\L\ڝ> P oj}6S/W;ǡW܂9d;ȺEq!ׄ'&]x'Fro3|. [_Jz'ؐAwktƵ`ŏjoc--$OSRI15mJ,GrY0'g)L_y-da( so2HQScD^Sqp|-{iZ߇ؾO uM˅Y/5:ArOB!;Bi!m9:8E99.LQ)*qf~Sٷ9f΍ir5׀VSnh*%>t"^"1 @'#|/(d7w:SYY]]}&sSy6!-8y-5`bdeOfh%'0i݃(v ru@gR`~?#xFx`?Z'GGͣ4:hKa˾]@I9Z4V%?WHɒ\ݣhb J 4]9(2}22C3$tOS<{^N Qem:;avUUwA8 I{QY}P%7:^l3&H 6&yٖ,U$B6̻H ?S6〱+Է*%& ]{] `ǃ (ʹO,"Z/S8-U=R2_Ph}qA0װw83au_Vrq8͸, 7'w6Od_4f xU!C#ʥw)?wcU_Z}UD8 hW{Ba`g#Ja@O4-;сZ^^@oAM:C:sз_sԫ\m9 h  IX*Iѯ:L<&ha8a ~01d8d!t&Hf6PExT)7o F{tZ[}5qbM@XT6cjzchjUa$= lIK36m[@_ ķUHjF nч|;` E W4Zuچ;N?- Qem:; |kr"s{!x'ᵗ<{]&'u[4:qOBǙ|.C#,Dƒ gTZ䳴S_$MBAú7EƐja5EnSAOʏnZiYNJ(S75#cL-YȞ-kb〱W4 䳸q[΀ry=dUr!~Wږ%zrE _u'NUw&)z-ScE՜W\eDli8].}ƶwܛT>(_\ږP[ϳ 裮EHT‡CvIWٺ͸, =txz=1ti=M%'䲹37=En/G9f+jK<+`.mY;-2L* F0-`-V=t Hkk=jwFӯK _{ @U ke?Jƭ@hpG@Kioq6Ұ}KuپXY˥Gn>J*$i(G8Nʖ\ὼ2k>kvsXP3V$9 =>}7B'xH.ܣ%rC_*urV'i"} Ngz^Y-i7Ľ޲2LğlH5nIwMbXߍq(n u>0JJZ/8<TdQ7\qKQulH>/@_t-ٝ+ zFǖ d3lC&ӐE,C+s̃|2löEӐ$6᧴Õ= B@R|>!o=ȨrEǮP#u?CEj]^ƽ.|,f<ӌ=xO}3NbȌLd%'SɩY/pH;l r9uMv;6ᙟ'\m[ٕQunu,~57#}F%]@l0VCyS a' Ek):tKJKUl`~{x0%e g_b@ޤL>cWtMx2xʯ|E~p@">+=F%7<dΚW3Z!LXa #5f۞ܛZA%1lE#Dh=?"}wvWH@rא\»gF{΢ hqOWz=]A+Xܒ47#}Zg\D-+3 jT+Izi8i'(vUhzT nd#T:N>#s$.~}]^$I }jٖY[HRoDOb "2lzqn|[>~W6$Ӑ,չ\>0ٴp4_ɳ#skw&lN6 4Eȳ6˼N r}׸LZMYkR$*){ {}1z$BHQ겓 Ɣr e9d*.KWv쀟 XCsX$շF =^ߤeܚUcAł݈jvvTƂFB񧅪J0웴>(T:3Vj$F(‡|UWǙMPh͓W##cv3jJ`ujcA}thFHY ˿WI۹DxU2{gXc7%0LXvjPg\D tC6 aa}72)9F^WX*Iݬ=,`qJ7D 24|(Vv:C :yO';UX%Yꍔ `mm&`s/08\.Py33rrNcʔ ]* W4G~4\eتxWF mVҨ]Ӷ{S@Vm?7*J%ZT/IhN8 ~6@oi#-4֏yxW!sQ?l @?xJ?T+b ]u%-[YfCEqAem0RBF&e6l6&{J]q:n`_s#sx=*7٢PʼJu>3i$etǟ.m&*!tM !-~΍xx ym{ 0QE2&_({'~Mgilj/B+%l^{'Ї i֪/1m`Mśy2+K񤑹4h2')Ҧ'˸>d\Xi>zȬ֓eWT\e1e9"CI_ЏR':#`1sGkLq$.n7 _/hk: Nݗ)_^G B9QqiB,ۣt‡|`>j:m!iHFnfGV/yfoe=k/wMyO#ff[6# (Ө!CK[V)]5FYencV v$$~1H9ׄZِ-MҎyߔ si˰RˣQ\B̗!h>pMWq)t_^e.)%J] X* 5  m &]sNx9 Gm(uao]vӎb9ek!m C 0L'월f :Gw}clF3 ] *PWP:䆥cܚUV n\/4c+V%3LB=E_y ZjnpKmGH+ҡ dR{J]pP`pZ!Ɠfnko3+~=V{G A7}n` eǎTnԄ@'pj84V^YCM*tׇ{ 0YO1s6 Г _BK#󷾆(_8m4gNY,?+KE_nvpO\ʼFǔa0i:3(1(TG"*:#S|2LAC y1aFl/`?үkʱ"Σ_MCzʛ|˽Ic堞)TK[-ֳ~ZtD?GK"|D*IZ{0 0R:[6fĭ$so웼]NP%+63CږQ<}*~ȓgGޅ:~ə2.Ya+%!2d_&ƝzON͢r}>p%'{7fгE|EBRnaw^&Cf!j'J7mj H"\EOJF6$}Ն Bqϴ^@+|W3Kxv&*8ڗ %~c_QiHr0xY,!s%`qKׁ5E-}>+5= ~NyAp0,]fa=ɳfǖ H{wˑ#so2ia[aqS&o]l96BcsTB-˳A;д#3oƉS,<~-|ަKZ gE$ŀsNPe衍\Dm4WOuϽ.T?2GQ`H%Sx_ĶV(m'ظ? E?M&Czʈ#=;͈dcߔ\re%B((a207#(TMۢζ$nFl!ItSvOcO32:9&ͺhqce Fq7M](hn?c.;5g# Bj2S$R8%d8̣1T] :ET1з@P80vz-dag_gˌ^^o%k׀wِj) $$GKv" g=B7VHOa f`e-){= q{PZǦ.̤56+|7iES |۝ D8ZtG6 ]݅gTC6pӅNNf 5`.Ƹ ч)Df&W7뿪Jzަ+/zd,pTMTs6BsAy0z) 40$qyzwCǕjzj'.LzRrE4Q[G+7=IPM0&G ZIƐ}qI>]ݵuA&l@gl U.׌.Y9G{uJ3QR@wd<((ˍeNC%Cm'S|.!d# øBٵ |mFK@Ac.!+6.+R]~Yd=W1gmUlXEHt-cفYڒЧBs !) f V5Cc!屑dϨd!U,t\MK-CdcLXi9d+}LнUMx뿣P!ꖤd3 K"2MxKQrFJP5A]qqB,._B7g& i ]wy1TMf.P&^3Ηg5;;+km;/_kyNQ 2 YQnIZ4KeG7IQorsK_*_/|S/ 5ׄ [+/D {(*6>vzCg]>ot,mih4QTFPiױH~o6lX7٥-tOj !N{f.vxܷɿ{QϾh\dk?{A(ǎKW;66E32Hzc 2}o7D%D 0mK.SF 0Utak\ z䳔vJyvŞ  3SiAޥW<ԫ#tAёp#-9r} :9p3Xv1&W owWh1.nH8cF*GLpm8Y^ɪ>+J5AWq) Wmfnb$'0&a6-drj<q=>2⌯_ !8Hsܜ,1.ܑsK.twc,?Z - E*(˒g('+sXY0|2*`M3kG/U|(MMwXϣ |F.e 8 :2 p҈,{T+gԕcS(;sg/Y[311X!0s4 K\4h ?{@?B.-llgELDD:4d61.$cJJk>#cH}#ٳo3sLnP,Mo{riy$BOb孢rʳv$r*}q g"ZiR6)QF,rYo{ďW6^S/ F$(WBw38|ane5NSWL;Wm#|z} =^g?(fO~b9bF0(;.70J ;(VK>yq"U~]pĐY0r{ˎQz5V[9{ÔQW )r*ϔzvr@J/)!!_ahNkq/~oF*ȔT_2 nޞݪݛ#u䳸qdWgwyñ_]_K>-8| 04m+c% Jd.qSL%?6wK~ G iUE9U}W+:V:6`lC(,^}& ǣ&=]^72[O6܀^gkXٻq̻ٽ:J`ׄۖ`.GLkκ[)a(;z%g,[\WN9P*TVu'NUw|L|~~xޥ5z?VϿmxJCJuپXY˥5΢b}19X5J~0 }FKX{¯#iEHI$ }BX\ˎ][B uPveEc&t'Mcu΢,~t؃H@Dy+6v$@I9[Uo601%eЃ]ga0ߴ4Lj?Y wV$⧪WQ 3La܁[!9 d"B&)4KeǫE{xN@}22(CccC#IwE뼒8PYt."af֒JFa9DZm,ɟl-1pMNnѥMqnuxp*b, X8Z]R3lKak*:E]c&MEM6ѣnڡ|30Z(]Gg1\G23{U2$N^n#u+k/x>(ҶLvu{BwcSJ?O~-riLZtXEFa i -+.铨LNqKDٷi[S,`D  y<,d -_ mb%bM4Afh/Yg?<}#\{:80*Q3 #YE-y֮XWaNؠeJo"`M?(9z('/SF1G0Q/V5` WrvDu*3 +VRHVWwK NE P7`N\ԫ\[^z/Q'̮ }ݤUP߃A, 5-ԷLZ?C`Zpu./RI~E +P_hԷ8Q^@60A5}_J4wzToCv5+:pBXZQ`8K[~tfY+|(r_b%zqZN(2w Sxz}6ihe}qSdܐx '↨d;rw]{/6qəJW<1d|,F| ?i,mM{a*J;TBD]?j!/̮%fPbQȗSlyԭEOLE}mH@"mKno ]cnz/) H .Q3dz<<횠Iাj 02khG=1H/~bd>cW zN C|oaagnsU:0=f&ϳ{7bBZt8c1*Qa 芅-Q9] +|wC_Z@X('t=GK)% +~8/=X_*Nf7t~QS":MIkx2c&hُοv+ofbtԷɿΎJIʾɨ!@v 1K(9z3Ue^ ?&,+W*`Ob'QʼV2o)$KuXPlwM,~G4wMr *mA2c'3V;gC6l[}]d@/RIue=*'?"-裮FmFd4AzL; '뚽Ψi}h67fՑZR[_qDZ?s6i%ꁚuʷyA&氽8xpɌ+s!<ZIXLSXj|TfnR)᱀CRuIB2c,}pђ_',1w4~:}G,` 5[v} Z$b1` q`Q&MyYzsIENDB`img8.html000066400000000000000000000004331363633537600332250ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:element name=“e2” type=“xs:string”/>
      org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02/img8.png000066400000000000000000001324661363633537600331400ustar00rootroot00000000000000PNG  IHDRK pHYs ǠIDATx=l?4X/ Wd X/VRJE,?AJ D) JHb#H"/HD2.2a יcK3Ý;O}}8EQ_H?J˥Gq6i>N z/US3ψ t?-%˚r?E(/f'ЩQ)'ricr.#a͆&}YK*miy:dLi/+-# H-MLKhۅc  I|\0v A$AmaqloϩA i3ZշOCgA94YLm^i`>VAANͷA5x`|k5|,lA9tr Z*t>`:2 tNAޡM  vp~ ́_LA Z.l蝪"`3 sVSFCDz@A^L5Bg lhV1 tn gFAzV ƫAߺHo*W8 At:  ZNU`! =FKxUS8 AAz NgAAA gAV (A^yJU}U.Ł <:o}G[.w  ]KԷ|0  H;3#lUK1P rBDAޣ3<(-T_Adμ=*} ҳV5 6:? I_GB# HWV.7A}ۙA)_qK淊  A,`U;> _ P; }EALkhmFGAn0h4DV󫱳]QAASO! >v: 0m`0y:AZ' zϠ+qBAEԷ3ה  Hi> uDAn h h" Ek^ht" HOCV ]Q" ' 0%b:+aFFAK-8 AZ%z.ofwW Õ'A]pa[M}OPo?Or<}u;Ut23|͐5Ag">쫬=A ϞM@/BѭdF ȩ]О-"O>St?- Y68#esYVX>]缎эu{K#}6:rjP_#ԑ hWf +KQɿp[䛄eh~;?va, 5L$'7^nnw`1ۯ]áp~+OR[{%ˋK3ia{];NX!}^7c%-a諡B)z<ϲls\3.xUu0Z /᭶MVWWhL.K]LLMoK̛ hQ.ݟsˋH^ WstWӥֳG]1]Xhe54@xolr\w+ z||yݙJ`͠ΰěJ>!0I.bk'\5gL_/'gJ١(0~ oŹD^XEf;1;߃ݦ?_h̓rHB+-7?+X Zԗ ޟrg=P}!?OC[tX;':&c xʴY-Dn~$%}D`;Gvbr||$L0/@dAzuFՀrYbbP>68g;Xލ\oQ?3I@qSU|^6z^0b*y|>7Y'}A! a9ouޟSC 44P@QNV;ܱt: !*[z-Œ_ |<8Kz!k-DROٯ١GtTo'P$5J 27SCm4 =RiAmlq(@IUawuAAl kiB&&!p4,.Q[\[O[][]P̼{B^@]X0a7D;k$NKU 1_15lUI"̛ Ƀ6r!ՁGpH u-9d@)l"WyMO;ZNMόepYS{aghqvci-!T:"k{.0A̐$[pˬZ ϗ.H6)dE/v`tiutRZx|iVf LPR1Go>]/}#6WWؖlVT|~~*Hkr@`OyTĖR]އyca=lv%>-y]%5VT3ݟB}B?V'wrG򭰩*%/]{"`ACFYL_Ǟ\:&vGChq:] A20R5_ñ( U*q  jAU_Y/\&a aRf/. 6 *P)L(ˋȡ ^ざVu RB!F0 F%OɯC 4r!Q;<\6do&M5q3|/$MxEKH H/,@&[B?ToAmZ&W-z9RBR̖BS@AX(d}R֫=H9xqlxphȾUPkwWi;M.|=~c]|/7\NEEP_4Z jP€+:%eNW>QlV.O42õF.?hX0M,AॅJd<A ) zg>Bo`8khb.K(nr-_2d .64 /R// Xfi=#{T8R]c Ӓ _$f?A}ņ_\ *_Þ?;~2Zx r.awJ`G-(a+TI[:,['/TpC6T6Om.qSm0,ʅN^K'۷Yᵁz P͵_=h ynPPc#'JU7ŒyDZnbT`{]1kq-GFxI;LyCjy …̗Lr'C>Vփ=3ˀBjBy:Ԧ%ag-eYy2=m^![,kdFUB5q(bnaig/*w|^qHHBf* 1! [91/q둕lXxdcK@z4sF.dAs> n9 "HYqrI48HV| uGآpŝ8\M(mI%[#|AK)\bU߅+Q%hΐa49« w|.,|p*ۯ~!P[C8*^?y)Ծ1qP4~{2&FD7UoIړ:qO_ؾ} RU1VZyojŴ){j]P H]b[Av#*f򼹸c!dg+(+_OP= >m,B^U±.q*%ۺHXQx*5*I+Ooܟ*s}fG`mK=ebst^WQ*vodAN"wyݨ OzXFBH> _pkAN[_;sVj[PDr iP! RZ_q!S~w RŨ+`#0_3 _]H-4[˼@e ؾTmpAo-qTjg? HXk P 4K kVk|FA}\РdA9I,uC0> rBi> uDAk?/9[S_%- H9:?ȨQTEW>mO~$Z+BAK{Oy *e3vfj {yV&BP6ީ hZ݉?lM&;JA[G7VхA]ɿpdIx_gdU,j`T2@AZtγY[6SuwQVù1YSqF x3,  @ u,..<ۯbiJ \N_1 ł~O jZ׽ ,{I#L9?˪auif |Xdy|beM7 I-iμQ#DC8̯%Ϣ {pJˎ4f@*WT--34{ISjDPd Hw,|;mڮo\kovp|%b/G>o O.zpW kewfIMjtTn;]j={đ88 A4${*$%Q͠[M@5'`^_:v^NG:y]TIb.v|ҩdC#k`ݶGB<MYXV3}- ΂lvX^cGxʕԗ@ OLLڕ# vO(w3 u"/ KJ^M 5}W^˻{WN [9ʮ@Z~Ԑ+L?z(w월fXg>?f4*=tRM+A#✓ǀ4[s`I @Ӧ\Ph,[.sch,J @(ij4C#L/+J2fB T7З͈ H@^4r`A04lGmSW{s{‚7 9.lwmX[Vk|>79AANc]uf.4_F6x>.ŝl`*υc۾}z A9Km\ FrO?cm`*i% qȽh Fm9:6ne \y:+BAuB8߭PQ0p߷Voaqɷ6c8kN=OzSk a|8ms y0ò6wĞ[yӆ,Z.Ĥ>ENl)')1``~2%SSb+YۤKn:\MkQrݭzY|yq<}ʹ'WTxT`*o.ۗ*iC+@ %=_XͰV,Hآi5Zpا-\rz"P[$FV.<.:#NҡE@Nza>~&G=a(|tn,[\ZK¿#wS;pbD6?9>O-*:UvUD)` $& ѱ'dSAnq=$߅_*(U&_oAVu(lVn|>C 9ɜfi&VXP)JV7UTROU凷j z>iuK{Ch-NF: ȩUxJQG*|7y:m֏އ1R$Bv}?; =4K[5u]cZ}j9An)Au2ґyQO zAzȘjzQحwp\軅qnn`ydtuЈ~ŕ|˾çcK+&X+{fPk5_`K, p:Z3(3m-`Xc]Ŋ2>#yg^4mZ+B}rU?ݵ3x ;@mq}d 4# ˺v^r Ԇ8(z?#RZFĩ@wˮ =1b:w ۯR;w^6W"C>^8y UY[K fDOUN4 mU݄ hDsUw/ZnJH^} h=xj3>G$ݘI;][sud!A䳝֢]أ;ť Jnݑ"ߚ'?[uYvэE&ٍf.ȤGk"RBlۧDվJ3.\#kYSi%uX]MX'`LLUmBZ2̶y{`5X|o^Џ^ 1~78(~w#Q.ǼtHs^%~a!2k0g}U^vK[JWIw.0}ϓw <?wcpoޑzA#Ûk}sl6^%&C5` tt~;;qըGk/xl[%&y{Qw]4[8(a-qݢ/P=!O_qæXXwP qׯyĦBOĔs~>̛ O.y-y .Gٍ̺c!ݚJLϢ R33Nт2 lJMBMZ78 (Uz |p §p4%n6eP@?Ĥ,Wpn6<t^k䳨< R3M۽P7*=Bpce_F%Vh Mhr4t8. V; Jlp3g[P|#mlu\خ7vAǜiŷгGckۜ14]3g :6{OjeN~i)?Yw,ڠYNlڮ4wB}Њ.#[J,i+7effO6<#Lx9p/1vu\ۯyHD>;S N/K9t6Nb) >Hl/b+|@uoO|n6|kSlf}EbehohXċC5,}4T@آCx? ]P`Tk!A=J'(U\80>}M'W%vNX;nv X¾WmtTglyǡؓ T臕l I= 8EZ?j>PF39*EЎ#7}  <^;C tESR;ÑMST8 ŭ4-HpHd+ay2n>a3r^ع\Z#/To+fiq{L.> K{PpC!E뿟0 P|\>OQCM L5 F7uGM.502-OQrV&N1x7 )ZS.NC7r`ݐqn4DAmq`4@>1ˊf{IaEkx9Տ`uv~B/]ŎO:5Lq`hq͈auuSo0n#!:Cg^\3~f[lvX^c_cocn;Ž_g/1$")IwfŘNĢI!N~&pw"ʁ cөfM 5}d:yӧ^i K2 ȲZP> Zç!*b<=e0V'Zpې%B>*]j Ƌo(VJҚtB\ Ji9D8>"eqQ5wǾ&z DGJ&NoZT]7o NSuFS$+u gixĔaujZM_Y2 -E )WI\6r4_n^SPP6 շhͪVSF=#<-$_b1 Է|vXe% DT#0¾01^Ҕ;%VFgxKX[_haA w鼴=~SGt@U՗> ])12h LvFEm~aCvoZ\`wcqPJ7*Q30QGH>QA$|?> e}t-KͷYsy2MY. E!'>9Karo>o!ߚ`a| G~OnZ+{JH&W7sosv}\],쓢75ǟ)2zlmrA Gm@&hDvWr- ѧ5:;: zF,O*縒A|6V<ɃG}&R4JhTo~X%9}6Gf@Kkos!{.| 8ӯҙYf9MHɝ":S[.e#>RϋVozosN$۞S#rzRLB| 'M;$ErIi_lsw4q"C"%]l_։]{TZ>yvۦ'FF*F+485[ 85H a[R,rVUVA 껙P*v; E-Ed>li2.=: A97UOt#xmfr](g0õt{uZbnKވ mHpiw|/~|1zM+o}w0 rril_ |afd,hn) pBk HO~#H}mzx˜LgQsC&HE- .Wۖr!BbV&N(8AQ6˼~(_'JBԷC|jhAcڀ Q v1Z.t}X7E0w:͆&sc41IJ6(x>g _7i|$ٝNgA^,= i\~ux ǥmX߉br.J?chs#6H :R/ Qo@\DE?ގpʉwfNءFOg:S7ZJNd"~E? WYw_|%A{\Za@]w˞ًͦV|@Gp׳43g*/pwbPo"HW!NΙ].JӬox tKh>  Ҙtpj}6NX|| .֪ڐX,mSMۜ1vK8Ļfhό': )k(S%3'||,tS {'XmGNj+Y.}4c(JxhΖ8w;u^YXpP;" Xvg;uT1~k+]|ҙ7m5~)4}>Fl ߫=?̉AҴ]qsTح?@+.ARЅ. jt#w92Qm#h1HPzaoT;J3 [yqgBQr e_o>oޑz sܻM % o-dAiZv6>3#qٛgwۑ^Ƭ{債ʁ;,>c=lk"?:EŎO:5Z]CFg02_aRK2>e5%1+UsQc`)A~NLB!ї~}{C`A:͑qi9Mɤh>k#,h=?yT;]j=['dpVhJk|K> Bz.)m{Gi1ACnV4<˱dY'%^}Z6Qo`pP6JgD^N*zFx25g^Ķ7]( ǢAy6ge<݉@%67LAA-KUL|]^ϯDq&wu:#Wwܹ_-j4$BY4NMmR]}õZyfN^ݿB82~k>OY.E~z&w!H9ݷV: iqTASU4h?=7vL/@4ߍ57H9>4_>pK|q M<},%*y4;S=K{_f3J_Z'A7|g6|gj|P F1¸iǿ#2dv>] ,ˊs;vAj j%,|دk BRi;\@',@8.yq>.qT~}7ߤcE/0]2ɿw^v)[!D{რI6^"HrZ?j迬G8F12L5q%lPl*pݎvgkTi,-l UekQOr&ŰEa.A5KO<=KCom gM }vP '(}瞺 \9o2nbe,?U1>UEv! S8 4wLQdADm`*8c  ZK'z@ >A3XfӅMQYzg"˓=g鱋b86 vzAO0S{C%M&S^IkgO(:ewQA|  ߚ`fH+7|iG:巎 TŘ O.C'1y-) h83gvr~[ C*is' ;r؝Oڦ 1h>9E UeU)>4N#q#~+W'pϏDV 1O.78i <_Gk/xG8)p8xnq}^z?!OVA%r-: JLl1 ʝxyZ+ٔN[צđϢL`433#Lqc5-{6_ؾźl_vLYu =yK`)^QMW-lb)8B bvYTahd}`h:90 Uv u!?rmF;oiΖAE'N.,kn;!%9!1ATcq tq UČ0M$A( $R^^n;|ʰ^vO&yf҅=AՕG[)|lJQ%'yPٿz(ē=?;u^$GrҹO;.7͓z ks%5x{=;;nQ/ p}&%I `l`&lQm$YmTI >i2#Ń%NPtUՕf>p༶+P8aVeNʼn@ % >vQ<7t.36B9<&(^#7 CԱ6(L\x_1^uRUtoD:=jm7g]E0`=|`S58/cєgdd9"kMr¦_QIUju*P6/Uq(ABϐ_]CKgro>"Zc١a&Osud8ǂo> GGE-*4 p݃6X2[++Jğ )|(flr'hr~"[@\7X9|>[g\Ζyӈ t-bX}! X.YAr_7|q($VlmF\U] ~RH IՕb7y 9*EsiKBIROܿ:GR ,}Y9Wf'yBi7!$7a0x1S^h5c\渾*]/7AU= =L|<Ja˃S̈t^_yAPEKo> Xdh+X$P=M@HTˋZi0d0~ZP͠[MC|cd!rTx9Փ?_rjr.yfJ͹;.PJTrn1k`utI\k|#)_yMYɿwO[r꾿OIeEN<- ޱJZ2IYxn@iVuvT{`qU=Y @ W 16%ؚ8bB xd?ׯkꆭA-TraS.:6ď[_oȇd_M۽R e:gh2ghBJ3[ =৯>9?&50_QK* uh+߿ʱ] ]ۼJH+yjZ')?Srҹ0JzN!Rh82\׺‡B۲TNwY;.!Z,5j|xuMI{P(#R/)4LQe <<-#H{"Wܝ*ru^>fᮇ$8cq;/ NH$T`rUo: QPrjhC2.YjX]}Og961FR:@NȈ."%XnT֕G>}ս.0·[0V`PG>pv,NBՊl P%=7#q>#࿗X[I3I} gb -P|nݮ+A[*Fp/ US5oxTRe-]MA66[O5Uuw=)v^>FJZ2>V?$(Kk?b\ Uw$ xD$4J+FPrfVƦ*&wTyn0n'q*K؜,NbK!4}aғSn9QP"& 00x;rvaFCB j ͬ8+n۔JQlsye4/RN-%'[1`{^el% T QT Im+2t)wq0 3ڰJzVڟU:ȓVA H5D睏D%r =Z<2\UhkÌhqW\:eV7Uoi,kw5{jtw2o:1 Է|vXe*6G A;pgoc贂З*Y"rRhϘgwԙyYmX•DmF;[?= tl]۝ ;sHXU}iAA ^X.X}KbE2z }B4縟ߓVU9D  .K8;$SGA|15'#TӦ:_-d_`eES)Cy1(_.O= mǴ 9t.= }ZCұ\U$K'J\K%*xBmʩcN<4R+4Gv8 [,m@H78i(+%-Vԏp4O̾X R%R?Ndo{>]''2ǿȱ,㣠) ~F#҃| 3Ovp_tzYL&'?_9ig' [nN35}Mt& 7,{BWڣ+aè1'{2B4+Z<˧^C\ ZCK'T4[ˢ)7A}{>K '|Ff@th lS:{u=s t h}lTjtaĕbX~(`I;PUXhO\R`!)ϥN_K1R<-(g=w ̀Ι=7$H'53V\6-]N:Q>54439_*7Uq =@= /0Q%Gd GCxsd3tKg/O RokɁW8]lE&)BP`[#{lFBKKc+t}YV 5Fm:y /: d=gP!BzP&^'}Nx8Ρc籵Dَuvm+.gv"Zï%An Ř'(cP3Bю>,lMJof7b+YxpЃk:!E`lCƳ̫ߧgt'(q]te/EgIQ3 䐈n=e{ j ۔*TJNSat[!b*Pt BS!iE_FLzgo?f/i` '&`)G2 4l@6ߦsIMkb%ݓ>;:-`PzU1壠UC;tr>]wa(L;Gl=R [`K|(+u+c* t+]qϜ-F!44lr[yߜe5W9?róN꠺ftX/;=a\36x⠸;r ,k- 1UƯ+B>#GSU*xgk)xئid x4 Yuky AJ$ <:+ w%fcI5kU'(]Lk^oQզbu%8`hbO"z9zƘѴ*Y'w QCd9@S/xnFւje-_Z36vPA(m+7JɌR@y!ubDqi*4ԧ dqc*/B QSz@=P2] H9WELV#h&`R"B eFڪ5{j?5t>R9ٝNgfqFܝ|6PU}*3@1==s~;ۤb7(Z"zB g!y@Y=8nLB$qc*T{ji&PNqmw|%LɢM<$3RqlܲAn=!]+RC 0Xxu#䚿TobЊ1*#EEzݻR/b0SASz@*_%5g@5i Z^o<5kF X vy"# V 83 HBAGY1H{N60P-: ㉙ ]R@Er>GvAǜ1 APӥg@"%H[>%&; vO(w3 u"/J^4SEX( tm+Yv+ @rUU_d!tFTW_p/ gZNXSU HA\) }LFVшV9A$:? Id?HZ$YK/d>YZY_hAN# )T )p6_4>Oǃ ]Kkb3igTlV]{ o#'t$ :巎 > _$WwHBe9="Hgi*+wA:DG=u8Y6]`]y94_q%ŲӰ޿\N_1 B,=A35~kq\/%4Yvy]Re]QgFf^$+4[(+B(,kR"R=o)]%zJr1g9]N~DګKqu lBW"C>^O'yO%3'*'bN-`UJAOK[sgKn`8k3Q5ݘ@}Gk"R(kKDq*g߆Bz\t?%|t& is^[aգǡq1&P)Jx0>i!y[xiC|ԋlk}sl6^%ʛSK[XhBWR/=c^` h#!:n=J\-ZMUU)οfa7o2xoyyg:Z036h>tF剆p_K&EnSO T'#!R@:k7=r[y;Myfm[r睶\dmWB_57J;813elrf^7ltU6ao6< ̼Fl$"M,|l赣PFE@@G"ݢ6pъT)\6ڹ;a0t-h4`d$n7^)~.l壏C'pϿ\6m<7Fv\ga HGD8j%g͙W)|^LA;,|@\ZD;APT#tNϴ ?[-ÊkJK,`2 `04%)j݂m91e^^E]SQq^g'`%UXtj㚱xn &m{$Sgkf[(3 d/ƚu+ܨ_$xMM\Z]wiz󑩙/}_iȪbMAu>oݻQhJ~ll%[=i\x/42|3GgU n Hu ABnP ͥu2 GҥSV q:I 1AGrAO  )Z=xZf~"8gT1% =ƫ4~GKq2Bh wôc9JŁWz{45/*Ҹ'UD|%, p:)DL-ʕQ;ub݉2LmfmF(vKҸ "ȱ: XU}R; z"yCZ+=ljJH;XK}ˢ%So0 ߜm6ɰ?!HtC N#FN{"Mnz HAAPa5ZɀYN7/ᤳ,}abqG4H튋eor[;ánTr"a4|临F-UخuAE< {&G41zj~n"lgq5 yuK$Wq:G zF?~U=h+A}4VER|If}`W)Nsi%9t'|sIa0>^RXӓE~:~,]bf}E4vfDFo6` AAs\A÷ؘؓUJY;5?W<Ȩ +髂2 -[X5oxl|L1 +w (yuL+)i"DOAP_u-./ݐ=1!$7stὠgҚQ3/|5*NA!mWNn>GCYr ǽ=VB= K*04`UUL>48&hXT쁵$Ć'4iškӬ&&)ز?C uXXV34D ) 盳?h9.~;NAȆLpr9[ C#u^} }2oFI\lS EF&|M!}GlK FghT(FYV(#:E '+nT>xGqlFdyd |zfwcXZCr$ju=ݐǥqOi߫V~~Dq! 7%dN ؕRlʁLl*ZgAFa Է|05+FW67Q0vK8Ļfhό|Xvq<@šF~yvH7 xOvqĔau[fW HtRP6'շ1AoMD&ߤ Tx_;xn wzfYpDjUN[hMB*k Ma 0oJʓNck%2|&(0:h Ϳtl@KP ޑ4HvSѡf`0Ȇ#"ktF6lHC8Xƒ~"$HIqry%Hl"by Jb#Xo" /%X0#ŅggB`ؘd|ss X$J=yvR㟼nKV/K`>;J i3ӳ?2Dɓ|VϝN^_d$: ދq^ou* H7T_KgNDCe>;ת%ש /iMD_:ug HkmfR3ooiOAh4!/4՜7 9vvAq*/o3 Brǁro<6TFX!;A:M=|s$Tߚkӓnom`U!Kwy$OR RWs{d)/مtKl<1q 64sK}At/C?eo}z*2qRgI4շ7EQcå?F/ ,o39kY{+\P\Υ0hY:xukSX{:BXt?"r"-%S%Mڕլc&uu=F1nsZ Al?2A@*JR/OMUu 墋b4U=$FkPs:{e1>[ ɥ@u" ٟ79`H:\tH@5Cr}ՑDt͎)wK*e4IA}s'L4M U&DQ(O"2B!tcUyt!sDɠ 0Igw%'C&^,O> [AqHE5m3  ;+%_Sj]ۙͦ»0jY֥^y,'[Rߚ3({#1 EV9yv[zs,}[#Gh HAn!`9W ftf`5~F|]5x tB!3vX!6x+\SCTL`1>]"*-\ :6ny7G ir2/ 2L|wW !}h7i8}Ñ+ U;GH=a6 8w}:o9#S,{+ll Oc9 X76#0[M *45 &ěY3ameS(s!v',/JfAb&TqiXrZwv$?\ࣃӰ fiͤM-|EIp[ONX6ιx` KEaꍴ9r}G(93/@րˮhf<̼N\h^p`qү,#=EZϙ~npw754pi˞ϵ.[umK(uc"\Z%)PDy N*ׄg{|5Ȁ|Hsos_ p׻8CjW^!/fIܴWG_ #W4&\^U2DzP$i觬#H'⑭s[Dz${'\jzv3S/ttiaQ9f |LcaMsU*:K Q{Eqr+ld(YtڢzwIz15\ft} ^a"ϩ넼/ fT]alWe .r{+gJ>5<[/䑽Fd8&B+fWEuhI ?M8{4G;z!Ό2\^ҢKNl4mqLFB}p\pћ~!@cIJ|-lne A LF4lv嵤6!9`()@G|~ :^}+ݕ=>ٱ9ͯ$;+xdSg C?aGf`?g^0hxL#BHu`\$h|FK cous>ِڐ[i |1"[]^֦8Sl:]ʈx?׮Dy+o7׊7}ᴡ-+9']>y?%VRfCS?b'dcˤߦ_n-``TweZіL`=M>OWCɔ^+24~)xޢ4{Sކ(n A5: `Lo/0V,r?F?r{;"ز 㨸6B#f$<+B;<+V?2b77EFyS`G oխ:A*Z)Ԑapzpݏ+%?r" .c` d_I0+ZYүz DyoOx V<Ә,;b @+\^qO#U5gx~kCٛ[D:L*Z&'u$OngGVX|g =~\N[u*B0L^\A7 A 3PPFjn ud;Xk] | yZ;0UiV_`Qd>weo!~y'}y˿ V^U(le.pڰ8ZN5 S/JyK[|a?c5~)% vŵbll͍盆?ϸBcwX}܍"n<3Bnmus .6: TI?t Z.ٜ>}cQ&iڜ}S,_@V{ 4#ڬz9%[ȗT~>Ӣ?M:{rI%=c*#]ܑFL/ѓy+_KG?;Lr`jҸ| NB]=O&chͶrZ^R(LJ?6/Z(5*`+WUfæJRZVF]Wj}\AWS=>Z1#R0B$r ޠ| ##d?MYgR1]1RN!%Ou|rٌofHUm-_c^* z,J+=? 8g>E\p:4UIgigąQ0v Ux]w|{d }cNN$Wxh8mj\>Ӱra]kB1)yl81,n0 ͤ.;`.A+C2/Z=Ycv0/尀; 4& qax정%Ms%h%c9{A ֞|1ƪc>0ӆK>gEE9W]p{+6*Z\pџJ Ţh61Adyy"Co'GGa(Q 6fͤ5A$K[̹V>,thZ^[量Z}:mP⹊ P3ޢH-: %@sI;cjV9F~6sPnT$6A%]IrfR Rշq[?W0bؾ ]H kڦL"v3gtLr YvNoz!^oZ.\+_fRJAR XY0MhkS<ɺǚn ]HP߇~)ʯԷ& 6 _Y^~J+9tuRC*AAD{jɻ %/XJ}iCI 2ek0_/Z]SIA^cq4 tgG3y ."xoa r9 *|b(C&jȴsw\ʶuUԣnc -K%FڢAh Hiœ"OOkC4. 9]D[K翽kO"闂T#e-Pǁ!jkEK|V=bQ>Pkz^Sj&uЬ2C:& #RO7T]0f檜IڕCIr[y2QdG9n:fea0-D"IFJ&S EbKW&uЬ$~XH'[ ơl4`qG:qGǪȰ{cm8\ ,,Fha:f=_^DL߱.@DAڄ pu>{Mp -Ho$tL3S7}w o[\63mtEieRxi4w/B8X|{A4FO0W\HYo;Aܶ:+AhtM-d$R5eJ,*+P17f^% ]EMtx% 粯ӠPrZV#1rQ|2awB󿀪h6v+騥||^^۞p@kEevÌȣqCdY73 )a0)*EHvݏ}N(g3o iqkUPau xR~I'~;`q7©Un/maCD<.ߖ#~K]]{"}]jSDi{iG∍|S"F ͇_8HqGmNmߢ^V -nn HM/L^BV.,i?_I)Vsr>J%Goޤ}Hfo*ǖˌ3 SӨ[)Tr}|Q1N9.l{s,+K-]>) {~DŘqԬ}i!`(u0etD7rJm,a%&̂wBJ"ROciT^8(lbٙѥ҃ٙjH NSjky[.* #e'؄LmF*vuB#^ PZo5z^1'1qE;c>o pۖ+ds6 e6J`*Y5ʲ=5d%}  oLk^wMcx1@G9)& &8H~}m9{ˑb6 IU~WFz(גzDD:ztGw@}kZXߞtyXJv%V_sʱc+?OۢX֕|.B«{2BP|G [,kSBqƳV XIړiB\ID:w`PM4gۍV 05?b!|ngo} a:$K ?kǖѹ}ٓ7*R\)SYtErXV` ͂k95Yi>/듗{( 9)n9JӕZmM3FZ(؍el8 fY]Ca-F#IM`A}+cjv6I\7-H{Aʌq.f`äIC 'AAsffK##vfCri}|Qs?9VmgpmiV_ H+i+ }NN?v$-UPAdN˼I%N=)n"x/.w$> K.Ktϰ)d̦RɰvT .UR5s. Vn+SⱃVzi nʻ i};(?:z%IPSg& +2RgʳWd nn3Dm> `Rkc{jmf*4X-G1!TLElyzz .A!$3om_hjW7v=KEN F÷4elmd4Y0A2\ի|PJ1/UĊ91VH^o“ski}G4bjF3Xܑj!-rVcyʿIdߤy{X.:ty 99 yNAZ!*QOdR#- b0M/(x2P.ɗ|NJ( b2s̫$^k0 id="lQA ]ʴ?w/\' ߭ 8O暶R, he)n3k3xBbY[y}ex!?H*'pKXeU":2`NJ{F@EcX ռ騤_P%7Dږ&5 FGp{ ,ǡ(I쬇wȣ`ybWm9ü oO?E2=F?9SA3BX5fЇ2N)SYtErX(nm D<3igAb3LVPpO QZ.3(/H{6e7GaJ('wdR/(f"*_Y N dDM:;~~lw|}]~m, l}A1Vo.(ǹl \a9,E0an8{{]G4cH$(˯ [}΢Sqmt'ҎSl"HƦi@ϰ)d̹BFYh?id}AvoW7 37kMrj^}(Jڑh|ria|UQ,;^մwT_kec PY6ιx` KEU\is Qrf6_0;&h}?+];6Eoˁ0yybWb\ec8Z)Ԑ \6Fel8]shAT#H8A4#H`jzc!8P4[ڶKS|S8 |<7F嵊 K 㠆cU\Ų [k{wq mD|&LW#aǭSJBvANLS-`RkY;nޤ>=W H$6S_ yoq}n 4O g5&M}8lj`ݍOގ4: N`axY":e7B ~boy1/ +v?KVԷC zgFP$^??WoF0$Kbf)[!rRY6V!o3'[BE}_͋+nQN7ւf^x8lV pp 'ͭb|!yBiȿIsz?9 `-!#HpH> -Ho$tL3S7iRI5} TȟiӰY(L Oc9 X_m$w/B8>"t2G.lwu_6 [ HSە͂ L4M2RQv 2 [U%`h^ 1KQ#|Κy$t}K#D)Oi`\ut ]NKa<=='鈑+z*f@}Qz CZ/ ZOq"2;aFkQp`8X[Ù&sy8E2=F?9\Hι U{Ms10Ws X *̼NrֻzzA# %t6EE\McAv! ^"'n5Aw'duw퉬1w i?Қ\VFVȱV4Pِyv[A-68ֶZݜ5iK8t>GoP{ ^9~q#u HvE |z& ۅt\:Lc uHO w=Z\[݊)ؙ"{ {HkW_ f,KfynoQ;PTb丠`T󦣒~AigkFBޑ/nm"ەLfTɑIo-BWEjpO@vk7RaBy<@aυ꒸-¿ ϐ4fqꖞr^X ޡ糸_ˡ)il'e=E1RfuKt5c8lν8zR .uaNNpfFv5`񪦽Cbu!]F8TD܏mTݨv #u.-Jp]ppGh*⦆ ] .!QIF[":B# jpV۱[k1"7"r9ebqG"v%}|Y/3UT_ }8q֞ZE:%<`HiN#A: j 4(h(do; g)!mr . 읐 I=\mKs.ف%&LpܮHްtkg3 Rah6+QP\ :K+\p1.C# RvC!- o Z l_Mo,w쪌yۑ,Wv%m(-ִ=iC+ `oA5_sgʎ)z~VCL;}?X%@ۢ b ޙQ(gq.o9s݋c^|P ŷVأPZ4& H{^ZѴ:sP(JnԷƾӆ0GDImq7agMUR]DC$XB|5/ngY^fw7*SЙW%3_1cga=x96\hn{^bLٌ2~)جy7!|պ=J+n|\X7v±f0(#˦sNo_^K$ -*0m(lh$g&&mWm#znG[ /Zr+1μNߤeߤyޯzZ䳴W[$M|hnU"㫊"/8hM 甥ԋIK#/RRB߅78dscT9ݍ<"v%<\_{AVꫀrٌd nKړ"\!eޤwQIqK!^(A!z^a&c/k˅)Rt\*) /(r}J,?9J`9q[$eoԑ&,n>T:VL^8euT#BǗy"vT:俸+f e;ҾP!Ѵ6uKR"`dA5&`2\ xu=4 FGp{ ,ǡ(I쬇wȣqxM? c" JY qy-B!s-x$V$F!;dQn396c>229i5w +[E2,;7#MpyX8x/}8z+Wuf,nVH켫 Pm` %h<6l|}]~mtk^Wܩe〜 HZ[yT}=02Hm}>?ܯ9Wz!P}P7iZ [量"Hhp[ HS~h8ak}K}Um.0Ӵale{3h[:2AZ~ \ֈ t_$֢/)TivD ӤSvؓ-#C{3l7ۅK_{ &_$̗l,N*ulCЩU}p!OGu:B)86}K<~og(']R%wheOpa + i؆/)pAz T)yIvr~ɻ1'B2 V*%fy Dd߾:bHkM1pN ;k({Div,rBJ7X|i!Lż74d`NF,(뤏{5J L4Q{QߚL|Ӫ v Ak$\}mHCTg9i!ϐi'JϏo8ss ?lom1iq-}}DU[wyS _$xOE!3q$<1gZD]. lωA%a5AHX.XZ˲lvJ;; Amw tdma{{V {3#[ |J0>ϗ;3.FW n@NHђߒ[wnNigG@y*ݪoK-68@GD e{L>C'X#Z~9fr:9?vʺ&, RMwx%96fH3FB,f9?g8$Ƚ9Ӗ #.p׹@ۄ5j~CA}Ijk@w?:zM^H .Q)nR*J1kH^Y$yt$42fN2qcޛcI9:Y@ہF xUhϤ݉i?@2! c3<$9!#z'ٔR3luJHAH(/{}p"0`2#~*n1i/ X,~26ŁA a`/P fCj( %<IJGHrw#Fnf5cJDv^vT sݓlµasI6:prϻ ?#W>*o'\y:=hi#VzlFeA#I@a)%DŽ JY$zodaZNyWy@[Kc(v{jPw7i XS}+6WC"Aj- *`tK]6&_hoENLdYZ,ՅFz-ir(5\˨*[!è_DKU~W -VAzEqQee0ouaPP26j{;H8Hp/8st=.יB1*#JcAH@V#= TmHU17 ?ˆqX75VKDH<+1X6,o-UNMCF20h:l8bߍ B!I;{}b)#m1*8?L]B)‹Ҟ$OM?(E8&|[\!pe:4P˦Lr%-oɧCask7Hx#:D8or$wܝk.mvh :)όܵRSdu7#ǃxG.Y.)v5Q;Uwr#uyl6GܰtB۳״"ފM䯐gzLxAܪd~+OA+U}ĘwAHJ4Ċu~4lVR"M.+V"(Hiko N |`Rm`%[.قV7싻 ?7Rw!ӕf{m ͠7l vݚpwM%4\5շHؙtYUwK;v74=N{TSgiǎLnԄH;PwhmObl XzFj =/pa:2Mې.1WHWkԋ OQ8u0j<ߤi4/X,l#O88N#/2`XcX$_טϑ$naR~i0G,EM< !,Jfo*ǖˌ3 Shu(]ONYXܑ]Io0}LE V8XHE6\ =EԷ+EV9uv*d(JVuΒoڑ|&ly+GHMrk#Gx¿x~3y~d7L)6WhoGwn]6ӐQx]Cǝ|!LNBy]ۙͦ+v^|g+ 0!@i4_Ϗ S8d+I ieDr^%gb=mAb jxvftcHc-kB,yPF4gU,t̀p׹4CVfR%Jh1\Fhvڙ+fe\>owon"Gf_+YuQ.Ζbc&# \m D<3i gA^ /'O#7b|Sbm&d <跏9yT ,a9V^ ꫩw0/G%&"?Au:Z{jC99bc4?#]6不_pj/hVP,|}oQPy)JNЧ" <_lGqw./8xz4l~5_=Ce?9v%w4FOG H1μNߤKJ7i7% =iRZYg._ywe[ Wlی{Rظb(cv%uoi0).P-|rX7KS 8!$7c p7z,wǓ|. gm`$ͫ߬1M8mѭq q(}(“e4#%'^ K%Am.&ݫ"5X?Ԙs>*_QrX`4#a̴ zj'n-=:#FE}ɗ a]6((_Q( YUV3PsMk'#|(/(a:siڑ+ rZ|roW7 )tʮiR! ;Ž?笙WI;**9T=h:wYV븧Xo8mY]Rmsծ9/*f3E)%ADD 7T(ԆQ4| y>T7{Ay ),"9k,ty3 %[Xa|y̾~ (BŢ҉|T0lC半פqg_>xJ-Y꽔ÌVlH[u" ‚+V , bh#B 0[ <ˎրY,{JE?)C٠>*t;ylHߘS/וK0`9F w;9<YOq"2;aJRH3o9).WBUfzJ15 >7?*j|Ѣ+ YdO jFh""GiCE ?xu'-1t_2TLoTدMA Y]< uW5|Ć׳*|4P*'7N9a{;ZIƐyv{̽M'/~ }{3@|Y?ȣiT]|7^R.OSpyVd}8e30`-e]Ҟmk+ 7ie.>qyG\N ԫKÁδb>oќ8rFe{J,ҎOf`V^CQZKcYyDPYZ.P#ߍamd,!G|*vfZE;Z4!0 +f=UJ}BoUfoW*M[Iz&}-ʾK:*OU9 :rZIM٬-kUss#;fFk`sDYU)>nD[>4m̰\b) -4vŞ~)f5 {{(im3/k4ƒ^2wi(\kߪK\4+234ZHX|>~ qIuuϾUmko.z)CVF?M'OTYpxހP~#jbln2dWOoZ{/?!Gw|Ԑom-aZEYҎ֟PwkS<#44jpib!!pDm& ImYZNf4#}Yz9!3SK<70 u #X;}?Prl2~!HVM-3-}S/cIh(To_+"Ş|P=,`]Z5<gIJz~pD$\u ۔;weO{ErΖxdc!̽ Yq~_#}_s<UZ1$Vy#wD蟡$gtI [~d9'tDl2fe77{ۓPOh%S۴ɩYX.Gȑ{l5Y,ڒ)!(k7&JkB ʹ%T][{o9p),,o39kY~d.V@^5P1kV1M07H}(~+ GV DipQM2$waB³'A!;DŽ{'?ңל w=ABNJ%._!3vf˚iOJ!no%_SЊ`a`.V+~yƞe @VSI"r"Z/٢r0q޾ґy-A9-``Twe=)(YJVlrSa#;@L dT;Fp7Y 9P_2K16OMnL%D$%Ao{trH>e@d䪽QUPD H\+9܉ޞ4)Ҏi_$: 0ǃJ{DP.E Xo7nԽ`ԓpQ?HfXiXPW2Wڪ8j6τ #_YwYX9 QK_y gTa3o$?./Y/1x$#a: :B T|XtPkMJTvε<WNqw(msO;"BΩYUTQy 2)Cs Ƕ Kj咒DR>lϿM|?(A p (J{wyo?A(ڬ}ޛ:Ɲwg{-#z ;c mE,`O+Gd%uB?Ū~  -;HmtI F.3)cpLg'_%%~Y ܱ tF q <۟"`zL/U2RߚX h**:-bJ uzi$zT2AZ#g0xTǶ}ޡ29K#/qy>e߬i)U%rBy>`T3?>^NrU*?C}W>~f-Dጆ&k}KkA>CРKx-pQ >`A1*R͓ϧ~ ]OX|/jnF*'LA"M`c"+9v! Hw V6@3ٷD-+0  Hgp>- Wש*Ai/+MGJ /Б A(5;O[m nBrRkcaS8])riа"4ˈ=Z\zU g*WY6̲.ɠH7xp'`NўIY5~L>O(Jbo1#"pw4m/W(RP%a#}*}(.2WGKeY`|&1bH<:r{KqGmq^*<<3iO7fk[DGqZeb]4lKwceR©蠆iS|] .DJ\Z^cQQ #0V\fgopJœ3!1\s"J 'ڹ1MBXz%}Sdp1fίf#̙hKp|GzJ=qG̛tH>mi X3oEhOJb=2[O@h!7&~V8EC"|DM0 4Jg =v V. 1p!m![ &_71AGaMN-asB_0JԠpNy9tPn}!fp'`tRmٖi-7F #{@CpwR_zt%8Cړ 0ouh~K%+pݏ6.&@!-,%RwWԐ^q>Ui!-A} OE t,&AA:8O A 7/5 ~W HOn`a/Vǽ4) Hͳ g+շQ<%9j=n ԋ& 6HrRQ3 :b`0 KrosGK?p(`PU}'`J3wԇ=L`m4l>4RO&SR@2z os 䐥eiuvJ{7=C)(CS}kp?oǣgM!ݏ?O-uuj) #݈'f}ݮ0{R_ӯmR'=30$ϐ윻Yٮ/n i[ocj8E4^!ǮP.Pڮؓ)!BSliuv-Vړ|p\|![/̾\O<ǍjrǭBb .CKsvIo7`oe-߆&Ү>cgK%ʲ^)ADŽSx9uk)j!َE[?J0@;EJ9|V҆4UBC?n=*9RfK5)YQ;u d a6;&<fmjTwR)j_ z耾K6c~GT=?/sNsuL &a>yCړ ^$Oմ'%*!Xu\a9[jA͖Jny4[_$UUϯP#`4W̬v!IԷ ӤYe&0[*xyCڐoaڸ8~t0D%2 HX]bC*9 FYrH!Uv :2d;ԡ0tK,@%;CP3, A\a~G^w>ޙO wl!AGkPeykGcn$l{vmґs0&`&޵M+DiH!sEs.k0Eno*pqܽIR_ڌlxGvϮbS-|nnnODC}+t\εLWGjq6OY/ѝ'p&lF|}e-c>t-,:rr5w*wD$ +&JZeChZ},ά z$|R!V+غK*)(u\Vq|n'#lO6$6n/$|rsc7Yh' l\Vr!.A-"v),e 8n p#Z<>p&:,&{=T`FfUwpIjgTq׃gɦtIENDB`img9.html000066400000000000000000000004021363633537600332220ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of </xs:complexType>
      org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02/img9.png000066400000000000000000001323141363633537600331310ustar00rootroot00000000000000PNG  IHDRK pHYs Ǡ~IDATx?l?D\-'̑'IH|t]KRjt!gm鳆)| 1%RvVt/X\%|Sg@cr{>TҹJ{mJJ#Gw+>#}_tE@u_2P^L6B`4R Sώ  mEa[ZsjA@Z!ԐNrvӒ3 t/ `yZGd+ 7TcO '%}5|ŪH Z*tk>\sAai)8?t3lq,֖>z+$XS EgEB?l9rH_pr\z;wd)}y0^^q'io.?::&A:qR;7~]8DI ~v/,<^\vS^qJ$6"uq25ܳwL}c !#9EX $g$} 6k#Oi2OK̫$\NQ)8^ }߹[Ϳ;^#-= {ݮ H7tf'HːF !%IxD;+/'`OAE_kZ0"tVRfS>ߜqM:uRW;B!*M|io[_{߆0԰)#mǛd HN|ټ՗@b$ C0G KLF&uC*$Q_CLH X?4mO#In#r8.bϲ!wd)'e)1UH[R?8ՒxgP$^[CaoS5Du^bﮐ*0g拼.,+~2iٮA*P}fя+q0N=eWao]*9@ ĩ'Ǵx M~dϝFlA*`μ=8w9#Uv>gߤwϹl[&45zp3`[5o84-& yfA= q1%3X[_ӯWmq,{ \K87V{)8a >2Kɏw @hfY[t./CjS^ᵤ"~`'R/9hv璲5^_n?1p926_F RiJ"g_? .Y2Ӱh*| )+؅P0+ 0b tHS 0Gϒ_+DN@CK#>-޳\J<۱Mk`e3ˀ9x.MFSAL'>dwsi;U&5$X2:.{^N')waOhZ+4O?@zܬm%ȝijmҥ8XpP|З>ϗ}/%,`p=_fVA+AwʼN&?A*R.7A}[YB SR?-!Xoq BnJ#]!gq\Ypt/gbٔ q̂}utI7V}}deww\~M0^#8RC@cpnNH\P4G@_록lFuN7#eK QF;k2! d{q`9F p~PɀR}ųB;4>ğH{]3>W~vE&`sp: RkԸ>MK{ANE֜[<*byշӠ'z ,kBuJ3wwq_䜃z_., `RK_ڦ[)pAoJSI5{9;h"cҙ 5݅@Z/ GKV ΪAu\xW{TgU_4Z$u@^ ӓ! HW .u5DzEi֛F9"4W zA×!x+ h %]Q" ]L2P1T #:ξR܂[q ä^ ^r5tP}9'4KϵN]o X(_E4H鲩-:7vsO_2tȇ#-.2zeB~^Qij+ _}%IAc17g"62Xx N== WyT@i Mz'h t. [SYrX\6y7%0вݰpI!-_a1dmw7, 6Kv_{]V3IJԭ "DZsDC BG` NhQ!) @z`@gm꫎ 5$vpn%D/9)G!U\n5 ?ϻ+hsk J.VЀF&)̫W=7ؾѯ|f&WGWoMH?iǂġ`L1?7yye9({(HcNS)|tqo1@b_74Cbja?﯐j\oʄTE${$劥%Az zV;OG|,WV_ES g1w9=Wؘ0!(-H$3[4 %Ҁvs.G2uk*EV(Xpv?mQ+hs2Jm m]M[z;]an3i>Obd[3>B3E 8DIBk&Fe~2S-=}sD6<-ה=bcr}d4B0%/p +h ݹBFH[-^>}-g.w 5LAukyjjkk \oA0ٯ>}ԏЩ4 C ?{먕Y` (` ֪F0IűaQoY/T}ttT2@2P?i5h(C,%/\ Ԏ*qY>^6gh$_?7nW0n!D],,|;*m7ldQv"|g-Ma߀ZKKFğ xd ZT%s0Mo 5ihՠpP_lx` X=x?2#O#rK6ߚ(gj/; ~n Ogr ]DX7ǗͻQ}=," uPA@;]I ubv:HC8~p@}N/;>9Xyt(d">梾2@N:=1[I01> @ m?4ۧ@_Ñ { : H#,gF+^5RM脐'Ch< 1H,(:`(ˏ ͒X ?!ѠHZpUoKI$Mz- t"ƞ'{ $pz՗_6~iW\ʏ eV@ k]C S`@M4HԀJd*b)Eb#*ϛ zvo'E\`A*t;Or=T@= DR;t9\=HHˉ#pȓHy|jpLc`XN^Y5]-ϬйJT( P0h)[ -gzex_-sP*:j+ljCTGNA }m8?֛ vyh6*~*تeVl3(|-OxeKzEAmSuCo*Qlzp}!L֡RD vR1DD;멉L2 gD<&@&:T[noU5[Rm+ 60<.u`g^ ^2:-_VP8|髹 9(SU82Z~|DHb#S`U>xQQ}n\Fȭ$`B*L6/X !lH0OH#c%3+͉[V4mf!L~o{%\~ 5!jInjݼc7rw%1Tpx0kj!bԐ C;CƿU}2$#r&Q jn4 ? - k^f'>M}Sv0 ֪پdO̖ PBE*Ap 5kb3 $XZW L"ˠO'៘9@a@Sǫ XW` 3VP&-CjǫPO.JDBT^6a3Bf)͇KP  BoC]D~Շ"t&=̃gس6?A.c(k֩M A59`U8 gaxR/SpfJU3!Xa,.S/K ~ڙ)RV zq5gj@t18[ *TB_4A- (PJ>x% v'qܡ*FrQpxr$)HԄ D]X"a|]?uk˼pЌ ԡ k Z*op`>ZrU0Z< pYg'zSA/Z:$SrpIũRp'~iؓZituAwة| p\6gӅ nU@~O'$WϐtņSûtF1(74DI JE#̱E-yT"HAJ3)|?vٔ"u^PBf2+Z!K~}gE6$ݥ Ցc=pȹ\憉,['P%Jo=#-AD[Dݰ̱^'P}AN1Tic  uR|F 4A*:.+=|8XP}A*"V%C:T_ASi:|U" H'tn٪Q!t,h"m^v௩i>otpܷ@EN/מ@4QO0 NJ%0԰>S~ۚvHn!\"[KׄGk?!xɪ#zC0b1Q_S` 83D4EJ:!ۂBzβ {'6-Ajư^r׌fCkK` êGnbOǟ`)_?6~03 Ayqس,Hwv 3䋄~ r IΑͦk6AWZg:H5CWS8mt 7~]8DI ~玪,P$ y]>SxO}w^rVμJY lhyG8m%۸yWt8"z5};T_[%O4޵ᵤ7eFۧ=AOtJ;86]6V}ҕyy>2t }-+ 6y>ΰ|Jy0 >c]o /- (ªae'G"uA|eޤR% ȓ`j(\6e<*f񛿧a;/HF,yP1EOK̫$r+BaCx-粯;w܁ f~ W)G,Ad;n! %IxD;+/'.0iZ奯k/f % #1=q㰑(IMMTI`prڡ:1G8ȑ_mHS>_ir>y]um=B:6 n/w7,Ht ]ޞ dU%xLwq>=ϻdý ]cyL k܈tHg""BX__$`Ն (#W7TK^ m 9Ѱ@E:6"E4ZXT=Ut( IIn AFeHXw( Lu>GDFZJ/ Hi.t>\iɣ"Nj ͠EL^P}3;D9 -H V][8Ŋ=!f :G>}5пnEpYy1^$'sɭ a|Tm:.¤w|" \.R) &hj2Uz |z>a$5ʨ, V去!/R}5پDI p{(9DktB%-*~1_C 4:A_`pDt+2C[=E>;Oxb!a!OL>?e6_ q'6lu& jlX \zܤJ]5 HR%VCѧiq}ڥzx 8 TP%/O&ߎ|1/`uFP i~!k*WQ+eǦ!J.+.F: ȹMxH*՜<<&Z&ZETS؅ r.iJ [jʻ6J+p.F:9d$jA5 .Gi"m\- G7(+6yLlJ݋upv'6).GmSfXv@gYu-y*ci~y?n ST#/94iaٖ+'& ٱ+*P ?Ŏ_8TVc7Ž|=Л ۈ-}, ~mV )Pĩ@C$3];.Wn0Ԙ{!-3QXf.=czvSq f)NWek+a0axr"o[.U9\,hdC& p͓v-I|7mq 趶9v[gN7<R^c+q!]@T_y"Akd5[NH|)uuꬾw #FJyZ!o,TNgA M%)fR/0ZX:.86^AOuG˴[mY`ū ѭxl}gm]g) 9,靵,$*:o8}!/L͠a *G퓮6^_y rUwq '"Mk^h@yاM]f$⤸ E~7.yᵤ7eFۧ=Pv>E[-?˛Yp33S;o}'7i%eaf#OvĈ"- 2D9[A_}w}3RmF]ː۶ VWߞ\Om mvfs,)FQxjty>W}R7aD>ORV4xP.OC}v@zZ_!J~%F<ŊO_yUyYe3~ QU 7U[v+љ7i8/\8$} !0ac."fO97Ov^8N2Xf) >$hdɼJ>QtÆZ %g_a#h0 /F}n2sxu!y+ MtK1(,S-(e(Hs՟j@YgM}MM`^^^g")J}:*na0E\8DQlnf# du=4JP Plhx̂n2 ŹqxdfZJxG;0邧Ul{ n#,`UU,.@vo s1^ Z()ÆŠ8MMPS@+(M6] 'P׳"b-t\Ec9{w֏~ny67#s )1Cf1L_wxЋtJ'd1lz*)R+^2Q9n,Wiy>G</~SU16ϓEQ=P%L*9nHf-ߨ7bPx_p7O77Z](56gAh4^a$a-_6 շtjqVsF5#q[i [Q7Ai }b"I}k - 2,68 Zn/!U Ot7NZ}-Uy8I ]ptV}Z *+%Ky"IZE>Ɗޞ #FekqbkbeS[3|tQ_;zv7$/͝\DU[6- . C>rl=k0 4kA<;|ڢ,ksJ,*:br4V:ϛ]To~X%9}gM y]m O_Cp\ pl=kJJe^gac>;y-Et&&8]t2FGXU}[sjA/<}c0h|y4&t&) -MA^rx'c޹} ܳ,dXo:XֱzaHU˽2@7#Wڬ؀"!r.АɔPG[+s_8U>y\#={K:AItgE1Ε7]Uշ'EA*N8w@:KV ª>?FpS,`%V7b#t)bΉV.FAsbN 5:p|FANSWߞ7..ALtx< ylwA7W e_( AjCelj\>G}M'4mx Di ?R9;vA^,=yfT.L<2QD=l7Q(Uh"RϠ̽H?ᣏ]1 I'ZJ| R"ILrw][c\9c5  5$ lfc7$~*KBz) V8wms/ Mf]-tjASϲ.~m1w I6.Gܳa 9,靵xSHlD jwk+a0a߹~Y(׏<>f;r>P _ʓe/C l64 JV۟_y ܟyڧ=Ln:B@3.A夠 'iESG; }9+ V0v97OE>{ S]^`1~_ w.: j EgEB?lC\XY6׎nH/w+f_2 HuQ+;兑8m,sk XG|,}mcWۄzqc.䐾MM[hԓ i-}.GaCF?b ů` ozؓ hs/AvsjV*ꉪ\sKr[NWy l/Y^y`yzK1웴RvÈ>#`!ЁpAz[9Mo [f ev[1P%*)%|i#Y\cҴd̽04\ro3G1TDEnyqP*U7"pϲ9;Mk}9`4 gw^&m7,/1-:Gv9*OIT(F,`]M 2a*IJ_`-r gEZ 2sV=51=s|Edϊ@50v~B(pwwV݀nyպh(9z娸]&یDi5Iګ Lfː{ i >O }!_ -q\\r_8>\LpԴRy^ 2%␈G#FTpq1(w,e_=o2}!=ɣYrR+f;)4IQ}N/VqHg]d?%So\@'>Xp]@KZ0yLabyyZ^Ht$OGmwH.>wkpOaD/&KLEa  ͺyub9eh@Zg.tiɣ2߱(\@ A>1>JãCS]@jr+~l,m渍DOCt H yS. 蛌a¡5=kݍ2'x4 LQcۈt4q&W"&/ؾb+{)4/XK'__}dj=j h8f6Yz|ҸW5$h}cD,}0j5^QFI4ćq!rmAt&5*}==@spcr0bzg;1]u, {*8ɳz˼N'; Nn8H6 NZz ==G3t[Eꤩe3Ѽ t:`AJAT;/|DEs ` :`J݋upv'6tv9jn6Ea?]+Ľ:g|bܑJqWiN S )_2K@e|`ͅq<|IͳPHG:.+.F:+Ü0L4 E̼Cw >^~v9l?DrV`Z2&RNÞٱ\l=k4*J4av ܆0Q^˕ Ǟ0oyTZIXjJBj \h6_9vG~M8~&ҏ!J?? #&c15%ق N ],@^J%\ iT<}ǓE)!Y3c[hTw4ai)8?t3lq,֖>p욭 MWIP{q,/A:ȫRwʓ%6"IG~|J#OӪePٿz0ȉ)?;u'_&%G,rҹbϲ=d&_pC:\퉸xu|y4] 6(6S,S2['|K)"HĞ% ~˼I;QCA;w^268 A6f=&J\x_X}d!<\Olێ4 pÉ!*QnҐݻ hcA4z&E(u >JoïN/~u]+66#l*nJJ<3R8H7~kVuHfb'JQa\fϼM9O[^hsW'4}bnO>ء2G p_h-h> H2wskL̂%"6gC+ujFlz(߻Ͼ6'ePxb7_%9. C %GG(^]r/A@;[@V!dIYxnHi 'Qw~G2+ m\/w}t,1p?]ugs3 yq<9FJhpU!c|K֔'@ SPQ~i yg PT_|GpJVcFV:4rpIU~.m^!}U9s&?_W9f'ʜf%.CW.ҙt\+H^AOu` )H P–Y/~A9oc8UyfE%wٴ/HLos7KWQtg,i8DUUrm}ct HWA];အl~O/AZEd*1zw9BCLgߤg|F6 }ĉv!A9೫j_@)Bs( a&ܜ vi/Șmv']{yi&(q\a/TDޟ?i@,dq/$"*C^ {K%ေ|nVB荸@BŴca}̀N˧P_į0(>trpOʉoc4$ 0,yUV}"H!Rio<*0M TLQ|UM̉9IWeADԷ|8 H9?4^Ey|ټ+T_i,2F+ª86+fo lTȆDB=W_AyI}OQ'K'{֣}Ϫ.q>GZCXU}IAN ^~X+rE"|B`*9GGׄq+&f3?`Luyq䏈b2Uzyſ6cdI>O#ا]m}G>$bUvg9%,T.>Mg?m^<īINz܊ Z-C*³o<*$jC>r2u4>i\~Hģtl@|w}PQwV m_r`Cr ggFq sR>OW76ɋ)oKDɇ.(T[>^ctӠ,WFo3ep( y~C*\z@/K k73#%}KBMQ~7TJ/%2~wIȯF ݰ"2{y1%5D},KN-S?o!d>]%\UN {3`A"7ϲֈ G}5vS/ wqnDW~^K&9*%&5}`(Wѐ"i. q }c0h|y4ƥ^nI9TҠ=RmgB3K!!w)%5g޹XQeM,pR aˬ ~A!MIWaNa ApYJ\ HPKGF;~?͈{l)fٱqpggi588IŖK $$GPEtB!3LSHUշ|HMF.t`]/ riZr~֘yf@eoz'9aAJ4  UkC"F}}s x>'Kj3 "M^[!ۘm0bbG\6c0]v "-] om[[ H ;ga="af#675VCGb!Lw>i#5L&86П|A@up (w|M`fDl=K}c p] 8Ow*tէDDj9v9ek(ȹgI _)'$øLͩ!ӞR/, #MlM<.MI)ȧ"o IЇ L[Qpt$%O2S;ooM ŃuQ`4L%Fb&>w^R7iݥOgķ9`E 8tpy԰刁4S ǥŠ=,OVpုu3X)Ӣhc^~H8!<\Ol̂SmۯO` ޻ׂn+*%fRJTSQTg23BqK 3~4MJd,<8m[Q{m\`OK̫$3Pz+(q\a/ieR̟/ Β #A!=KMoaĠXЊfP(9U>kL烠ߵT 4d GS!cG"i6s!}w~b=D_KȣM@)/;# ʶ6M٘잴!iz)ڡӐ87 UBӴ8dH5(fVoPC]7_R/ϱ[V=G:c{{nm? -+TͲRMa]]q\ȫ4uPh[ˣM@)Z@,IPCBY]=A`+|mv[dţ> 0k(S~WӪdvKܡrFᵀNtÔVge-O/m=Z&RR3T*Pu^Htp=&8BPA\mq֘ KĨ gP9C ajJ0!/m)M@R&| Fګ5}IS)=1?R9;vgYa0σ^~6T4R Ϳ99 1-̰M(AEf0S޵uibpj V];41g|c5B `oX*l4Z@nDn &6cOVKC,|V,*sv(0 |V|EnHD T}DwK8q +sdH#nn˥ 5TPP9B˯sx W-[Hұt<H8Y,|>^-!A ?Pk$nh #$acžHo{! T\)3,`MyT,F] dJ >AAv1YuC}|ټ+qeAZd+/|'sD D VݨBsV_9Y~ D V$#H{xꆪ6iu8"He l_XzQ}TZ-'$(?U, 0#D! A:&Io38kK4Xd5AS˴=WtM,`E9 HRZ rZ$7[rpC_H$]BUAOKUn1}yAj{1Pz4]Iw|"Hh9y~?n"|68݉hu QuԴ/` [sgJ׵\87Ҵ >$ʪp85L5"^|H_AW*FaVۗ81j! UV/(h(dT&!m|>;ل;I{.) 6y> DFXkG^ xNEE-G3Iy (ªae'G"uT'|eޤRr-YGOWCA.W6)Q1Co= y8E0b/ͣS(}Itɒy$4}+BaCx-粯h#J0R_m 6[97DW̳\eHFԐҒD<FPI4-^t`5[h-i1!k^~DIb=nzl¥"OÔ{⽹c0 p#.I,럳Ӵvj+M΂b3 ncHtrՔ6p&u.ANE.]n4,Wiy Oxx<8]{7<>*Iʏg+94W zy&"R0z~F4Q:"F<FESume/qNЩ4^!EaBpFVbp?+{3?{ gT1=|W)8|+1qN'Xe4KWz{7, 4R'ǛzH˭6{ "O+Vkmt1"{y/(r&:VU_tTOq1 E? R}AIj0o6dXJ=@R='ey~OIw{"Qx_tq&_p PO%9qB~~oa ;˺g,`x020:,lvs\<&Xۙns^pg88l`G$'MMFAJsR șmܾd/aD) x!<\Ol/ba/>E6PiwGC++,cU ,ğ`V'i,\ շg>=Ŏ tE\ N k]А wNjHt\6-îk%86z-%sNߚOWGGmRκ("JuA_@HYO_ai"~{es,ߍo@eo ,VR杫I<4tC8֖+ӰheS2FJ[F,?[T~CgFMܣYʹǝ~y!ϥweANG*w/u ڹwZ|B@. tZ'BhynѰekY}lA64J460{9ZxKt M.08L =wXP㜙pXۄ^?bO8m7A[>iPHn/04 `RT a?*֫vpgNy{;Hb6b0widDR yE@J ] x^,XW-2-R\x\$Ґ"^,oAz^ Rl-RRx\$偒" Dkyf L0󑕌/3w.x{=;J i+3ӳ?0Dɓ|VsNxlz'/2CN]UJk wWŸӍE7ԺAhk/٥3X " ŲrkՒTN|jZS5ACi-/LjfVm9鼃 -&ƽ&!G; =NSmfAZa8PM'[((d HGByV$[sm}zRMj9dtiQ"ϐTɟZ*PR|bz,%Ah-g8F=!f{u_6A%6c Y/TUԷ\F=\,Z_f㳱Ր\+1 $MްX.+BQmqs q<ߋSL>ˮulNq_^ fhv[ν/:R1nIZE & 0osnԳ֔Ă I$Q[H3XܑN9{*O|5y4p=m ޝ<,}q݋w+0(m!(#WQNFEUQIoC4J>#&Y/r8r 'Lf0ab<{{OG 1g$vzor-i` 75xAf 5i4P=]sfvvDxkU083ll >e2ĮCQڽ]I,BD_*5 ]NKaҎD瓋|tp`v 5}(X0)ˆ9 ;a(:9u62^%gfecSܽpٵcSֻ ϐɑkvm9b\÷vmƲNar?H?Y`h;/Z`t W&^򾀔{Qev]=$@8_ȱs.ﭠc* .:ng9oJ.z\_;"t]0hTaP,7VK#| Hg'_Aj*ʈL٫jT!K֫cb?.r~V}U[T!'`@#qK܎{(خ25A--;ϱYzFǔ>jT/ ͽۮ;>J,7ޙqf4l,lMfP_iW^Kjac0RSpt}՗( ]バJK[L6|0SKf`|u-0 h6a̴9(YvUK &7hdz0V73 iLpʧ//lm15|.ȶocܥ#yJ0_F}yJ|37Z "rY}uHSb%h64p:%#vM>LLڿ/Xm)L!Yb6 IU~WFzmi d*^YVJD|5L "#Mÿ闂_@-K7mXJϐ4}Ak;c b.+ns\!#-0k'@?iF*J³"4 l_9ób##qcqS\cԝ=Dcv~Z݊/ *ĭL Y)_R3--?.֡@$ ݽү.O'@twdleޓxI<#K@QZ%yϱ_5s|"aGu6䐙`GHel8{Z@ )v:qd%eY wF1@e_R/SUIx0@>˚/pw2RTvP |G$noU_뚞v`(֭[ 5ѯOkx༶7&;.s$} >([ .(Ba/pyǡ vi؜z)U:?[.Y]* 9 M)a'+MHcc%hn84yK*ǤnqorNOlsbpYMR!7Vvmre7I4bBmfՃșBx\9Y>ݔ|!矛T3|=J >11[}-/M ld*=I_J{^:RdT숐# W|cw:< 2i5|z0Ch|rgw6@9>?>Է|ZmEAQ[Q2;m6WתZ5tR ~iʍd 0 +䨯(80cH #i::rZ If/ySf|3Fڬoki?:U_ciWb~\!mP><;)VэLjM>K;{5'.D6W벾kT'c;+vw"{EYS1͖+ ;Z:>YݿH9`ygqi&uP?v Z}0W?κ=~״5(Y~/Yh 4I5g ,ѧ'tmbc.A+C5dZ{r`U| `Fg }M3Xsos10 ȻWmEU| ?E8lvOcN0!)E" 8-N2]UR98Q/l )Ik 'Is#nK}Yp&@K}uڠ2sy0gE:q[%Jcg!t AJN0vDԬr~:lr'ImK)ɻͤA/6o㨷 `8!Ş}ɻS״M" EgDW/蘠SyޚPC&`2\c"-V@yͤ  a8d֦xu5_λ?5Rݥ/Y_MA ^-l+<,Wr8GT 4wA*J_&?q)hڳ"J9d*)a{Mp\qaC#^gsޮ$n!fio5KHEԔiت*G@Q#|y$t}J8q[4 ᕠ,˾NCi>̒ZFt5F=jʄ`/{[d~U{՛Rxm{uL~Y3:_#CgeD[s0/gHG"<'|#97w?9nϼɲs.0j+WAI.zSWowr#H]8+%ehKM ~Eݾ Y;;[2{psDc览`?Қ\9S"F G_8HqGmNmߢ/^V -nn HM/L^BV.,i?_I)Vsz>N%oޤ}HfU-Wg~29V?ʉn82w%NyJ –+LpeD .6᩼pPVó3Kk3cՐ*$\UF8%O 7{'B RیT켧딎Ǽ&j%c&!NcFv|5-W8LlA8l>(qOχV9vbX;WXixyB:Ae](4**}'/wŲ6%w/lyL2H;@`dkPhBG hk.?H&l. [~iJL!R%U3;1MH/XԚ%i[6Wy~bmLo#}W03h@#-'O `[P-F:bl /Ȟuy\Vb%⏳Y0I$^$LaC&N̰[N e︕f\ Jqw`Y״ 00D`%Hޯ G~F1RZy|VmH3i|ض]'B#=NtX2uKy?*E[7"ey_,cW FF8HES҆Sh6oCſ4CDwGShkmk6 05,4sp+$kvUAm&`yq]N59[tO5mkxpJXgQ-o@Ro%spN-M bޮgéhX:pHMuWӘF:S&^ez5 ~TIEEAgA½3P _~wY58\6Ds};A&o$>N>wL$,[ ռ]pLо~bWMnlܨ0g^x8lR7V#kA;Au}|ѡ8Ak wqH>Alpg^o}?37i@ecf1vp-礋Gl^BNOtSПVvJSHK9mw9(eS#J ޮi K%jiG5*IW CYcpgT>y2݋w+0m!;h]ȼ˳ pUXfiPP#e >HK<Ϳqgu:m0̐;H,yΐI( U .P_l^BEX:lad_+kX]ĂV[oٟ/-=/˯e/( 8}Ñk U;GH2 ͗G`ooӑ~}bޛ\acKx/Xr*n-6=Dqp>[{MiCzyT6o6\6%~L9W( ',/JfAb&TqiXNrZ'&W% %UM{ AE^[6p[eڟe L읰T^uu62^%gfecSܽpٵcSֻ ׹ΐɑkve!x/W]kGqGЎp% ^~‘^P6Ւ(k"WT\;rp@Y_ Of'wSa#mEcV7) ]O׋EcI|:6G_'eco腷8"w ~["DB^[6F=XG|G0h3_EG&<@_2&_4j&t (ҹ6 IU~WFz8גg@.ǗhSCc"r"pAڟ l198S mHkx༶EƂb mB X鍅 H@1Fl>l.yB% 6ԓ8/UN<\b5D**uUW \mi#Zõ045dUp c?iUrjjZI&ɽ"n@B&Ѵj{os;yl81,n IŸ.fSC&nDxvqVp{ ; )CAb{x xF0y0HUT\a G]"6g;3ݍ"ez;4$\-lO3KzArIJ yΐI'37Yv48_5`*0:[rS(Vf Zq5iAڙ†,xx<'atoٟߵ'FW3EHkKs X Y=czi#D˳! !q[t;mp06Am9j0Tp|?#7߀8`XsȓF@Q(R3$M`)l_]ɷ "!adQC+t"^,HOU7{dķuCS3ENNG yNPAET&5RL&'R(| 4ï]/A*X2闂j܂2vIA 5+MG%=@igo#_D!+5(A! ){#ϒ)[Nc,nf_+kX݅xp(ן %q[IA#Iif-=-N[б9&C;gq`C RO,z$w7b̮j1.q؜{q~g!Ad]\&.~kDu&#j%UM{ B4p$C9ۨQhUFZ]L;Z$m'4~U2M A\Cƒn,`iG ;R˷6EtF:ӭc/bE%?nEdrqt8T_A#Az 0yVcD_2&_dYH+{g`M/RQ"uǍ~e쓪@ۄ 4 Gv:QhL Y Y(-!BqT9\eOLU@Ls8 ,'nB:DJNJ ٿqXӰV{ΗwD2oRr}Jv%,77t6$ænIJ#~4؄_Wyr\VaqO38%0n}?y<3ﵵa^{3$#aS>_9 !n2E(d۹@b$DUP(?dL:J֭wa6fY`G^&}73`Nv zH&e&#ÿ .Gu8uݰğG57 E+X$p_vՆIn(֫Lg{60rՊS4[hRD>.6H/ +ԲqHc<>VܞyQOֶ>ל+=}ϑm қ4\I-R_}Q4խ@[wiؾŚl__{ ?L(4mb+@vƒlhfxY*f 3I_mGsw( F,"'rALc5  G-`ɠ lm5:+o6yǂ,ga*$iD{tf o!6B?/+6,N*ulCЩu}p!OGu:B)86}M<~og(']R%wheOpa + i؆/%)pAz Tyivr~w9abO eȭU+Ay=P/^"twN D]|!LN:oxPs ݈@!bC܂gl=?'̛;OyUW b 4Of/R z=Tj֗6%;e=yF0J%RopM( Gx3#KfO~5C9&({/ߢ*1 Hw$>*jFc%|7ݡJl_EXUPWiksMwuZ=A%1l4/HĽ=H{HsHㄠ-8o h@U:!t`qG܌E}ɾ}'jYu@J bl5ᜲvP8#ӤYh:8-/ nAB"yo!iz&%ōYPbIjەUAhZ=_3]a 6-= UAA )nIU)ېdfs<!d6C#ҬON_1ϗ;3.FW n@NIђߒ[wnNigG@y*ݪoK-68@D e{L>C'X#Z~9fr:9?qʺ&, RMwx%96fH3FB,f8g8$Ƚ9oЖK#.p׹@ۄ5j~CA}ijk@w?:\ãR&By5gTc֐I64nyI6ɳid"/:eǼ7/rt]_E; .7 `NўIY5~`/4eB Dg|uIYyDrLuaqlW6:%l $헽Aw>z8~Yvʑt? ,n|R[ 0!5jfbY֣_$#evݰDW1bEʣd .( .O)m?a+Ux'\_1Wy;Z5Gnឧӓ6`m&`}^PD8TarpXr=' JY$uldaZNyy@[Kc䪩(v{jPw7i XS}+6WC!Aj- *`lK]5&_hoENDdYZ,ՅFz-ir(5\˨*[!è_DKU~W -VAzEqQee0ouaPP26j{;H8Hp/8s|=)יB1*#J5wcAH@V#= TmHU17 ?҈qX75VKDH<+1X6,DmH\ :6n .'N*?9Wii99W(68踎Wmnv{PTh=4F|j*!ۧ''ހD}E}Y[BX"t<%}QjsF?8o!iHK7Rh1 K2_*'Ʀ܉!#m4z6iG\GDېzE>  XڑRLYc.!EiO&"E| jaKwWt}SeSakС$oiDZP};juH٦=NM^e-)% ~eYz"h _=AJOFg 9}p~ߨ I.d︹;׀]NV)e5u Rkk0LgoFk>\\1 Rk w4/w+38 ԝY[(s)ao*^ӊx+7;M">U+n,W>yWV;ĘwAHJ4Ċ ~4lVR"M.2҃4I5շzH]'>06-WlXj ;`J3wu6gv~Z݊f;7;zYBEDXS}khI\u7|;soqCng/K5uNvUX['LMuˎV?.ˆA lT`֐} w?n/ܤ {t%l$< o/G7 .O7i2M~.{1'6g6(RE^y,k̠#4P䋴[s=$[b}a8l5 ÑG&DӈL^?*ǖ3 Shu(]ONYXܑ]Io0_}֫LE V8XHE6e2\573W"HO$ztFDu{])uv$ -}&(!yGeSeoRO`¯#p'l6gz?gîdƹB HC5 :&ܙשtB)&ܺPDZ^R']=SJB+ l+>79`Ka{q~gQ*7@s Ү9-? 1"}79Z&Q4EOpShL?1H.{,=qNo=rw<_xaM"^ټͺEkׄ6i0H҇"ٟ5;9V10횳Bb6TިyMJwX_=rZK}<<8kφTM>U:A*.,[f%ϑkϒ`,,> t 㰵PȳXi %J_w4\CJ!y< 蛱BSf덴9r]F~a r;Ao9COHZw//T!<3.Ry%юk_Hna6Izo:g $_]cSIs3[͗-ʱEvQ1=l,)h6TW(a qyrCwbzz$<08`C[|eoPcGOl|=b] ZHҌ}z3 &Q蠕d iǸt'7 }^MPrCGpy"Wf_-B%Cu%@ǩo.1{'ּn ,,H$h]\A^ϼI+s Ɉ#>tj`ȵtO^_ts ElDi+6,S$Pgv$x*4ʧ(Қ_J[K'j w!nFF h+ eHd69>]V#8kmdK;Z#߭Md‘у|<>8ȉrL"5l=ufhvqG8Kg5DqLs}?;=} B,g˧Ƚy~d{< ֑kbB=ʱh#Y6i[4·ϴALLnK_'P|BsĮ${Jqk`c@Fu}j&B(x'I+}Vx_#sY(doSo ? [qxf06/dX}!bw Beɨʍ!'<_Ř#pF $pwFwl@ u'Eu_ O.?&J;#m!{};%@= 9'w?&y=I5ֹp#kJ ,TdY"(0a^H+9cgf= fn<.^e1e !JAKRh%?IagY__OptLm>%D( ,'-0 /WRASb6 IU~WFz@Bb;q?Tl&26D[ νN?Js` q(O@oiTBKPBYk7@'S JF P5AEʥcʝxμNqAr,H{&K2S?s BzC.) ?kJJY&J[GFAz 55SC5 ;󳁁!j)4+1ϴ9x+y[l>*l-WgU%&D}8LG#A}_G(*oKrZYaͼIC Pι֟'p靿566NxiygBQ95K!*/ZA&=~(tN{vcU\R2ôQg3ޟw]6^Gk$Jk~H2>^{0][AOD6k&/q'@ "^l;n1 H[2 p3qI廵⠾G꬟EmҫjbwRCFsʣ{#.e?W B+sVwl­QB\)ơ>SKիצ#"V.ʵʿ˟!H]^ס A9ym5 %ϐREBk?-KUH]VH]C> UlEF{޴KDNT@bjzceeT:A=&XZ%H1WB[Hdl5Ih7lG``R_*KP1x$S9_PD#<A!ȾCjjg`tn2##Hݩxޔ}ᑞ,Z%&F#K:|պ=2)\e/>6fY k05wnE͑t[V@< p^cY<ۧ'yͱ^}x,fNK)W9ePX&"[\UYv nvpyTW9M`B1w #݄D%n_ !qۑHA#0f5x2=R]"X$9%+2=2uU `R#fטu_SBO0V:BX@+&x~_a}ʫJ |qߙi*;>%u}~ ~'C-U$k?Vy}H[wrT9 M*d%->v) =J|R/o+Akї5Z=\$#Ai} c4U')z4A ^܌ENtEE$ZETWrBAljgo߉ZVt1aAΤ|[SU ^4VRmБ A(5;O[m nBrRkcaS8])reа"4ˈ=Z\{U *WY6̲.ɠH7xp'`NўIY5~L>O(Jbo1#"pw4m_Pꥠd .KFUP\eBʲq %Mb.x'tw% j%o;½8Txtf:#Ҟ,n,wֶ(跕v%Ӱ/1ߌsI ^"b.M bv98'W)qiy GG1 ێôZIpSLްip-ܕ=iWnh?1Gqwoljzpp-D!4cu~1Q`D[^=J3WB;"dޤ/eC!mKX~{-eF4xUyu/B_ 2w)@+wG0#.%j9UQ:S{gX.uyX莡$tH> i TߊMH7PuW\A:*[nrj 2qTWs)buK 903]>=ig ljLȶ=Hk2:&h;zͨGt*+ҞXA} @[>(Y{~ w!0Bi)`(cERUoB'6|H i []h(D,`Aci0 @5՗yJAh j!T}QANېzEFAN;jwП%tBA:Y[(s]o|5ݞV~yCEXS}sk 9f~V(J]10dbo%mI8(`PU}'`J3wԇ=L`m4l>4RO&SR@2z os 䐥eiuvJ{7=C)(CS}kp?oǣgM!ݏ?O-u+uj) #݈'f}ݮ0{R_ӯmWR'=30$ϑ윻Yٮ/n i[ocj8C4^!'H.Pڮٓ)!BSlYu;c68 AKd"! T2 * p!xȐc`2ԡ0tKvKcdhj!I0lw޽wwG5LxJb5ꉌX}~θQX/Ylɓ`OTPB~oa\OCgsLR;nZz1rsk^Z~U_:n-9`kM#2- @3SWsY8f"5L==-a6>v'OX،Tu}nQr㵵O娰kx[mư%b1_QX7q[,}|g? |#`R_[JoygcSƯa[NJS?jRF>Ҥ=7GV[w0jY^*RΛJeшuf6p@@6\ 5<* LM,HRY>uo44}Djόdײ9n:$~W^,r_D]ԁf~.MB =_dտ>Y]ϭӆ%x%Ndy%#뀹JsY^x\Rdg׵jקˉ8i p% ˲0J9je{R4sȽ\2>vQ[w,qXsWӺr#d 6Jq+)b/뀹,zsY^Mhv3z/}ߴ;@ϵS&zT{FPF<9^UbȰuUYYN1G#q!IHDVe~9͢Ut-.ȭ|^&f9]+u A 8_ȗWr{f9l.keyẞ_SS?&>r#`U/VlX0AauRJOɰ:]{ҽmrz,Ic.2B9s/W*h|1Xq$(4QUsoؗ7H9'╤k2,, asY^$$CaO[Gqsh S CBNG{WaϷ How abstract components are created when reading a schema – an animation in 9 slides -- complexType

      Click here to start

      Table of contents

      How abstract components are created when reading a schema – an animation in 9 slides -- complexType

      Parse of a complexType definition and construction of the abstract schema components.

      Parse of <xs:complexType name=“ct02”>

      Parse of <xs:sequence>

      Parse of <xs:element ref=“refed”/> 1

      Parse of <xs:element ref=“refed”/> 2

      Parse of <xs:sequence minOccurs=“0” maxOccurs=“3”/>

      Parse of <xs:element name=“e1” type=“xs:string”/>

      Parse of <xs:element name=“e2” type=“xs:string”/>

      Parse of </xs:complexType>

      Homepage: http://eclipse.org/emf

      index.png000066400000000000000000000026511363633537600333140ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02PNG  IHDR szzpIDATxW[H\GϺjZS1 4".A/ Bc-"1%dK)th*6&%O}AKc#ARQ`"JCoktw^NΙٳzt[9}f QDQWPQ$m0o݋v8P(4${|ۏ.+FFFَAqqj6+pݷ>8DgG 044;''AϹZpVTTp.P^^o$%%/tuuf33ܹ 55I IlE`0ƊjSt Y0v/{ٳi())y̸.ccciu琗W& %P@T A$cӳp AZZ=zI 4Gb%%%L. iR0iqY׻8V4ERQY,I)aM@4P`դPx֡-^W-͉Q(sv% Ckyx6.|fX}+e!2',1}uX]]WV`p;8qN$&dnpv@pkHS-VV7`8DBl.P-`EyP%Zcwl.6!!Ma~NMzGb.CF|>hnŬH[ } Pqq8::ˣՈE14쁃 wkAkl(Y0>B ?'P .#2k^hE=mxvvV,-mD!chԣuƋ7Rx~J>&?*cdB@-DFHqSSBMM=l`zTq{'JKlgΝOٝ鼅,`U15RtoHj4^w2pv{+b>7 ƭ.߈zxIVW`Ϟ ADm69&Ȉb5/SVm48ZT7n@,6}'ٟcЁ:ʨte 1mVR-AmZ1Y佷s}&>w=9sSF ؇bޡ芢dP @=>تK6xe2c[]]U`vv Pȫj#F|*vMNN~tIeAF b$vGe{{y+++GD"a.lhh3g.KQ@Q5Gl4M7zӘlVÖݬ'O`ss @ww넥rӳg@[['\.W4d4>+4gÁHS?aԚh@LԘ. *CӼD ;SLt+SBNF Lrv(T*J=y@Y0l ̈́lP_߆yf =ZW ,Db'/`W&RӧrEe##Xx zd%ޫ{7y¢Pi: + ;ԩOر"iJ&Q_]j,^"S+`k+%ِ6|G*;{0H vv@m![hyq N2w⪭i~JjBM * ֗l4!!$>(I%Pi^H!ZMP 1 TVT45wnsfܒnΞ}眙3su4_A{Pmzg v[80DPG {~\ZZr Z[[=@$I8&GFF^bX^UnBjkkI<_ u|0==]Q\\1N}&"p0{N۷# 4CyFi1!441I'Il J0?ׯ"(MX:.EwffF2=u444Bp h) j xI'4jܹyI|V{{{%#:THYYv44Y^ƙ ɤiEG***,P` |Sph+! ,8y1O_O,[_p%ǵrN^ 9wPX?Uqu(--tN-qD ~bE8V099*b"a(i1]Q% V/};H|%XJʿń89ܹz?QI& *S$71uϳ8J@*Oݻ߀5<tvg/`x0kp $.1 ! ׿ ]w)MXY f0Ho9kim%kG W\7AѤb`ssK9sAz.>v3w@f^[sqAI'}Tq t~`ڱ;7.:T!SH$B{rW`t7E<ʵ בY&&&DwĩDSصkd_4̴ AQ ijj"E[eZ\裡#^[Kʍ'z2fԶKXzLwĎ`箮{{{aaa04MoƝIk/`p^aqq{<tl#[4˒F`C^SSssnn|ll,ftO3hllៈK%iڎAz8]؎0֐D ͫz Yl677Kaii ^TTݑH0u 76CxnndAeab f3f px<|ftNMMA"&׷ŋ7044k]7i M}I:4-H| X[[y9EXA\x?c+++6KnAkk׀R R)I>4mTTk}ŠFlEdS2 8p-+D͌wd7R{p&C (XEQhʹ4#Ir0R+PpWa}YII1'3#ݍU%JnN8dvbJ=|ƞ  jQb'1C" g$%%&`p WLA@ζ3!gx CP( |1sH]Iy߿']g-ǰ_ٷ/Z ?[r%:du@(THP_!s8JN>gBi Yi:RtqaqWL=/Vg/ G净(A,d׫\ \* ? 5qekk]kVw. /E6_YxI' *+k{P'bv*^/lAE^ZZZ".^jŀ1> meMm.,,88(pn{ɓMX[[} UҥX +H *|B@զ:yņcN"/ `SJI$8c8sW(`jXZG&QUVp1I0hr,tl>H< p>կ Es(2'9Y@, خvEWa$^KB ]9b~ yE'rWyb {U |B7b4%hINVȋ; t&>PltބQmav o7ϛKPzu(D~ zHj #%@\,E?ށ1Ԡ[Hm)"ո\%F?bãG6f$tKe"^Հ-\)^4N How abstract components are created when reading a schema – an animation in 9 slides -- complexType
      First page Back Continue Last page Overview Text
      navbar1.html000066400000000000000000000015261363633537600337170ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 How abstract components are created when reading a schema – an animation in 9 slides -- complexType
      First page Back Continue Last page Overview Text
      navbar2.html000066400000000000000000000013701363633537600337150ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 How abstract components are created when reading a schema – an animation in 9 slides -- complexType
      First page Back Continue Last page Overview Text
      navbar3.html000066400000000000000000000005771363633537600337260ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 How abstract components are created when reading a schema – an animation in 9 slides -- complexType With contents navbar4.html000066400000000000000000000006041363633537600337160ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 How abstract components are created when reading a schema – an animation in 9 slides -- complexType Without contents next0.png000066400000000000000000000023611363633537600332410ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02PNG  IHDR szz pHYs  ~IDATxWOHWfEs -HA KBEaZS`!!ws%9$&%*J<! jB)KATŤ]ufg}͛?fn>|;}7 0a'Z)$IׂR VW!p@*8XKl6661g`HQwIlYq쾟R8dي;%H0b$> =PmmY|Lhd2 L+Wn@(D@;dGldy 41ǦLf=_2LOOCoog-..ZL^ HdYFp 5U# 51= …olkd4 B,Kdʰi^v£4ZO . %D2Ai6Aaw2PS x ()A`6WU:d͹)<2pϞ{QII6'  ;(2?&qt.$@I #.Mʞ;7X@Э p y5_`ss\xDݙ3i:%XYYz%eģ~ĸl"p;!Pt+֥őY OeX/Ұ$N8 vw7H,_qxeQĔE$j@wu!ځ\NBghtw_`0X-- O>vF|oBՕ3 pH (Nǎ+vr%2 yo\NeQ"N'vc,?x^Bкv:\̴jeQ7pJD/, }1wɓ uQ5}$ w,WV:]I`nnN 7C"z!ޅSP\hElȋQA裡-$^ڭ',ņ;agl-/kh4J6b8Xj5,ab⮗u@,!߅Lc!<99Y2&<j6NPU˩Tә~QyfxE4xdzIb_G6+uL'A5!ۋWEij %}n㻯qIENDB`next1.png000066400000000000000000000023501363633537600332400ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02PNG  IHDR szzIDATxWOHWfiMPCt$RÊj٥bk[,$䒓B.BC ^rRxRQ=H(# hh&Av]gv޼ٙYn>o(#aJ.ܣh$@)m6cUg2}㰰@^SS===(8o7"7D51==bflx<077w( ~A$-,pW+ V]]E@g"L&^lnٳȑ8@;Gly kSi1lݻc,// CX N|d2i1=w  2K@ q' ?  Ν(2tv~l:I쿗 sßn]cO,"F8|x%xd|&,s?u'?vy$ "op=Wŕ?ÓPuDă 38P(ԃGJQK= 9[9K6 ~mmmO\NeY"N+S1)X| SpQ窵:IH~,E8&.hjj``z.&1.XsMDUcrs&iZul+uBTahNoѣǡ0JU-dQGG]l "K mmmn'XF] 8 ~_HBfqYaR \.* 7oiiih4Ji T˰J.l-[UZ`MC*zcvvfT4|x1rE$;}KhNlo{_VDQ_Cm# +UH'hҡnIENDB`outline0.html000066400000000000000000000027741363633537600341320ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 How abstract components are created when reading a schema – an animation in 9 slides -- complexType

      How abstract components are created when reading a schema – an animation in 9 slides -- complexType

      Parse of a complexType definition and construction of the abstract schema components.

      Parse of <xs:complexType name=“ct02”>

      Parse of <xs:sequence>

      Parse of <xs:element ref=“refed”/> 1

      Parse of <xs:element ref=“refed”/> 2

      Parse of <xs:sequence minOccurs=“0” maxOccurs=“3”/>

      Parse of <xs:element name=“e1” type=“xs:string”/>

      Parse of <xs:element name=“e2” type=“xs:string”/>

      Parse of </xs:complexType>

      outline1.html000066400000000000000000000042771363633537600341330ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 How abstract components are created when reading a schema – an animation in 9 slides -- complexType

      How abstract components are created when reading a schema – an animation in 9 slides -- complexType

      • July 26, 2002 5:00pm

        Parse of a complexType definition and construction of the abstract schema components.

        • <xs:complexType name="ct02">
        • <xs:sequence>
        • <xs:element ref="refed"/>
        • <xs:sequence minOccurs="0" maxOccurs="3">
        • <xs:element name="e1" type="xs:string"/>
        • <xs:element name="e2" type="xs:string"/>
        • </xs:sequence>
        • </xs:sequence>
        • </xs:complexType>
        • And elsewhere there is a global element declaration with the name “refed”

        Parse of <xs:complexType name=“ct02”>

        Parse of <xs:sequence>

        Parse of <xs:element ref=“refed”/> 1

        Parse of <xs:element ref=“refed”/> 2

        Parse of <xs:sequence minOccurs=“0” maxOccurs=“3”/>

        Parse of <xs:element name=“e1” type=“xs:string”/>

        Parse of <xs:element name=“e2” type=“xs:string”/>

        Parse of </xs:complexType>

        prev0.png000066400000000000000000000023601363633537600332360ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02PNG  IHDR szz pHYs  ~IDATxWOWM+xetFd dpL-KF].IQrћ%-f[ l Li1csNշꓞ9_=y|PAt]*)$IEt 1573д=$'f1 d2P]C^/ C,w8Eytt|C`jj ?G'$Q gF\j(|Uυ>X\vB!21[tPUuk*S(s]xzL&appa8!kkkק!ǃP( J@bQE@ҊQ<ՙIcN… _![l|je0y(CL0`GҬtNUKֱ _dA?`N\*Tf/ P(`\/I:yH2wylWcPm5 sςV:R?ý{pw ^pN^J-F &OݯYBf[fHgQ͗ 0;I^ 2]fsjtO-$ "$h'6p^ol3g>Axa ̈́ANϣo@@A@lSfp.ΘpU dZjfW S3r`Q87u"v5D"09+=3UXTGY݃$N8 Gsї?wBVܹajI82;plC?Zfax#o޼5 &!KЍd UUJV+ HVq> )Iga j?V`jDY>):Û] [M07lٗX^^ٿCK!݅֓P.q;$oQzzzHwdB@w+x _6Lt_Qz{{Im#\6,,v1ċh{"h2lmm6Z/5TΫMTO3 EGz@6 рzLAMԿEmb IGqIENDB`prev1.png000066400000000000000000000023401363633537600332350ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02PNG  IHDR szzIDATxWMLG~@ )"a$V+.UdUp ^*Am )(=?R$K$^l#T.8aQ"bbOߛ׮:O}3y[ʈa-rkU# X ci8]׷DS.!`ydN@`ll,(J}If˨_ZZ:D .X &''!N D3?Ůqfl`GGn߾ gΜƖƐ[ 4 kjSjXTU]xz[[[L&appuƆΝi@eBAQ V6թ*:;w nIgP#Gb*˲HU&0 fc?Q56^…˂@,@M!9F  PUIfsPi7{ sς^R?05-(u|x s_q%< How abstract components are created when reading a schema – an animation in 9 slides -- complexType <body> Unfortunately your browser does not support floating frames. org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02/text.png000066400000000000000000000027201363633537600332450ustar00rootroot00000000000000PNG  IHDR szzIDATxWkhW>Ylb|T#RBBVȣ A4@LkQ(UZ ւcDO( 5f&!1yh6q3Ν:[m<{g~={I DYPDϓUQWvqhu薣eOMzAݽosNNZn]-[rNg-֭&އ:ؘZ]]M@`ZrIڳgxkU Bu444@L7n\XN,L;w~OEEp8fD(jsF/ի?UYYD@K32{lp(X@J7yQXE1C\nsq$@(( FR(&SY$]<])pۭ!DͶ؜s$Eu|#eK9rY;S Ȁ_t'%cCr| tEI/\'&aKET)h,KL3I|^.=8)\iiȂts4  G<9ޣ( 3D b>`;4z7d)HFY*iKBY|)Ax=eZޚXgE&U[P'$M&. B ,7/vVKhq$^e:DrѰlٲ\ݸ\ib/>6Z 0]5W)--euato߾СCߏ.\;[qVqѪK.-u xnn.6vh7L(LUYXXgwwwVKK˴4=~Qqq1Wͮ7 DIhiii ehK_wFOfǤ!~&)?ɗl7 IENDB`text0.html000066400000000000000000000011711363633537600334250ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 How abstract components are created when reading a schema – an animation in 9 slides -- complexType
        First page Back Continue Last page Overview Graphics

        How abstract components are created when reading a schema – an animation in 9 slides -- complexType

        • July 26, 2002 5:00pm text1.html000066400000000000000000000024631363633537600334330ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of a complexType definition and construction of the abstract schema components.
          First page Back Continue Last page Overview Graphics

          Parse of a complexType definition and construction of the abstract schema components.

          • <xs:complexType name="ct02">

          • <xs:sequence>

          • <xs:element ref="refed"/>

          • <xs:sequence minOccurs="0" maxOccurs="3">

          • <xs:element name="e1" type="xs:string"/>

          • <xs:element name="e2" type="xs:string"/>

          • </xs:sequence>

          • </xs:sequence>

          • </xs:complexType>

          • And elsewhere there is a global element declaration with the name “refed”

          text2.html000066400000000000000000000010201363633537600334200ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:complexType name=“ct02”>
          First page Back Continue Last page Overview Graphics

          Parse of <xs:complexType name=“ct02”>

          text3.html000066400000000000000000000007521363633537600334340ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:sequence>

          First page Back Continue Last page Overview Graphics

          Parse of <xs:sequence>

          text4.html000066400000000000000000000010161363633537600334270ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:element ref=“refed”/> 1

          First page Back Continue Last page Overview Graphics

          Parse of <xs:element ref=“refed”/> 1

          text5.html000066400000000000000000000010161363633537600334300ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:element ref=“refed”/> 2

          First page Back Continue Last page Overview Graphics

          Parse of <xs:element ref=“refed”/> 2

          text6.html000066400000000000000000000010641363633537600334340ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:sequence minOccurs=“0” maxOccurs=“3”/>

          First page Back Continue Last page Overview Graphics

          Parse of <xs:sequence minOccurs=“0” maxOccurs=“3”/>

          text7.html000066400000000000000000000010601363633537600334310ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:element name=“e1” type=“xs:string”/>

          First page Back Continue Last page Overview Graphics

          Parse of <xs:element name=“e1” type=“xs:string”/>

          text8.html000066400000000000000000000010601363633537600334320ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of <xs:element name=“e2” type=“xs:string”/>

          First page Back Continue Last page Overview Graphics

          Parse of <xs:element name=“e2” type=“xs:string”/>

          text9.html000066400000000000000000000007141363633537600334400ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct02 Parse of </xs:complexType>

          First page Back Continue Last page Overview Graphics

          Parse of </xs:complexType>

          org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-ct03.gif000066400000000000000000000267561363633537600322620ustar00rootroot00000000000000GIF87ai,ڋ޼H扦ʶ L ĢL*̦ JԪjO Fp6 o®(8Caԇgȧ')9I􅆩wYFY:ziJ:+`[ k< 9y,ZpL ۊ,>N^~km:\̸LXNN'm0o{K/4:kW7i"~bz2N.jSȍdxR[vrT82ΝUd&43ڻnJ<`>yԩT\cv<`㧪.z ~3C֙Uۺ}mpڽ\ t 8 >8Ō;~ 9ɔ+[9͜;{ C>2Z:S.ZQ۾ lIeĆP#ɳ,:{|--^t#{}w/?$ yK$teՉ;Ul-[5aIHa=hana~b"Hb@`hYp(/F [+~18݌҅P#MGJ$h-$j:dVPO^]I~n%ՕR( sl,Qfs$s+GsOBmFvVʁK!z)^d7z>[pv 9jiч7[Uz ~F+6(DzQKh(Ybk.l> mNKm^mn-v .6KmEkˮN[,,2\K5c}zݑpA /p? qOLq_qowzG{ GMP<ڌO0Ӌ=_feڭ%;b7/Zrs) v 4:p `ZcV6oZP'D2.U3kvTkDd?M6J0FH)4v"h<Y1,Cԓ5Zn| )Dvr Kr9q|X:6:p))@lV Hت}rլ0h*i2$ OQd 1~Oh+sIPmL~"Ɓςd*]8/ 0yCҚkd=rv4&c&f FpAΎ֐ P+tB/}FsA'#Q0ӅϦr)2huy^͓XҴ%0ž^'{[d'ؔ퀪R #kRsHW%vs4D54:V%P(U23AUh^OL $%>t1lal3=v3c3 (g&QYj!Wv'?VWrj.9~|ط~8UY%SjOt}LU؊Հi#5؋(aDGQJu,5‡JSN;~dFwOmqr{XqB@1UL2CZUKq?‡FnApvmacNnx2_B`c=`Ec{ zw@w1Tx&ljg%_`ggz%|I W,KDŽR/QV'9)I}c]:F.'N7HINȓ=r甎HhAFZM)VG 6Kyɣ@;L|W/؆ʐT%ΔFmؘSKXhDWvI4~~р(wEn~HF)eVWE/ȑ*da6?3lI-ňGj6^yfJe Tʹ9osxV̙ⶉ㗖ω‰XĈN!7儝cT(PYk2ÍdyR`d èyWkf . )9X)^YYZz¡2zJ9 @V(s6*!:* <ڜ6ȁmӣ4gU@1cAi=*zPʖ<%c7yIacә$ HWVB[TY%Hu/HrkZ9Hݓ𹞌ʠ8(/:4fHRgAg0ueĆ{׹+(×3e *#)橢KlzJpv5UK1)Bੑ"*j:{i*6YZ#s/::sN斦$)GQ?WZ XV*^rlQjz7ĥPMSfưs- \ƩID v c gfI -+]K )[u 2.מ)&ҌE1#bYS061ZzA8z8$7@Iv#~ #rj%(ӧaᆧhȳphxKzY;[HˤHiJyh&ʭx?s䊋٘(dCk|K~4Mj`P &%Z6 Eƙȭ@_Ev& |ˎeJQɛ~HbhcK~ zk]rS[9HT<ڵ֕4I:<f<~*ۋ:aeқ[;k GgkˬClpWspl8ЫXdMmJ6a7b˯HiqK*foȒgHVT&\IBuTE5`H9 E n;eq'ڟ@*ĸAG I*MYBw]d4>NwY,Qb[Z>b\ʟBű?_f}/F;p Zğ-{_ fd{eVyDisz\|@ VW%kTĥ1[jyA0|6{fGhLUzM'85ƲVۧyݬ_ж U#0֑ tS;ܷ sDUmYRLL[a]~%,VպH^ e]-+䪦٫ޕv׵{ X'H;f5nOݡj~!(~cc,|.޾ K*`v+CNE~ ]=e3N x>-^NPF_GU^mj,cFie~+j`haS}N)dZ&7=ڙE[j|T^Xi~eƗ* wLi<"']{Qunzy̜j'xƸNַnݫDnIOR^륎z^li^~R>~I 8~@n볮N.cN]2e8vxNَ(x _lќaN<徵/ՐAzߝ?tEݻ[3_g_;CнmӐ[: M!,]?egRQ)+&FN8][?0Y^K0~&/wy!qY5 xn{44#$p4E艣ps}/$5sLF,vlOFDcoO[LѽH&rҭl\ ڗBf;ߎ?klYGta7zKQ/Om]ֿ1IJ'Fq֛w߃OGQ8\ Xn9Sց_4$IOpQL J#q|xjM {p9?x^^7k4,r -$p Q,o 5<;;V"cPS|VY`ifk%Y>/y)pO[u!+@yis\^{3`H)M9G9K3wɯA5{-ː?:I in_̹⁉`ML2}!jkzi)n5mZ̹sMݻI̓0Ks<1qʆC>`Jk[" ʭR%}TLM5SWt:mo^>}7X$E#x1^"*a+o `sβ6(ֶdK~ r0Wm38bn[J:>݈j/ >6$YC gl u6Ɍc ̙ww>F'{I^LW[xqbO(w@:"\ZʿȬc4В0Hl/TVTj(M.r7@$5RiT2 TPeׂmW&i}591$؛3k,SYG6UXm_+7NtfW;򻟗u;շ~OHW'0CH6~ yWG p^( $H֣PB-t aCЅ :A\_C ?mObvޥ5RňQ/!K'jRk&hF5pOɨ+psG4HAXH6э{`cFfM"'9i2&L->LqtLrnܨEADmb4]GQm$ Ъt4s*dMq8(jl~ӛPI.ݩ^+Be) R,|aԐp2z@bZUo՝-Y%JzVUƲHբs%Z! WD+H׺. qYj,]ӊֶc\e(nǜi90!,Gڱ{m`Z˥Z2temkZmmZ.׸,rkG ]"*9Jwׅntw șY/9%u݂w赎n\a`⅏BD}VEqpa>Z DɋwƫCe0 s-w!_4F˖E|Tx0;XCv1xi q$yH I\h *CehNvKL,)OzY}bCԔ#kJƫ D [%[ hoy<-B|׌ w{5D%5}GEP44O nb63?$3ՔlTRVq|5 qQs~YoY%8KNh޹/ >_K}~g7ח7oo;廏l&[OX~=W8,`Dw_np8\Nd-booXpp*N >0B8*MM|`kuoUSb0^Pj0@bѮ-0шVzď,.$ֆlAد k>oCH OՈpY<X- '-M| z&ݰ U~gLooQhv„#QcAO1pռ VJ~ze.2 --e4zY$lD+"Z1^/Zү0FQI  ge0j1D.rfQ@Pq#  E61C2v*/lN40p`11ېrR '!5='ll ap!F 9X}0H/v&bm%1 m 7^iR!1(p}vr' ("! (6&$Mr '# '_2vkfk+)A݄6-9Ri.5H)C bk$EH(޲.W |"0+0/*4K'`3}+<324%! /6L5 /S,dRƸG7is8w33df-E8!7ʼn6x s6ys:7[ 0f#5";g4B=A+B.6*\Q;+S64:> ?+`$!*5R>#f:(βP*9Ca:ZAT7;% TL"K`Aǭ<}S:Wǎ(,t!bTJIgJIIw.%QbO+j@&4G]tL@pdjȱlDgMKwGeuF`%c%U3 FKKPSLB? uq"ղTOTRChQҩ@gPEi/NUk3#tUHM79iDͳOoWsQ`)UUXM;KV=W:M9UiZyPMTYCZXD[?EZm VX YZUyl\uOkU]us2Z5ug^U^_5_]s>hb)VAGb1c{:]W d`*v&4iZe9bea6b_0ducstbHh״^l6h/)Vjjt~VʌWQ6kG;MBVmlmV&VnIn6EonЛ3lynEՒZ3q׳f%wr)oVr+ri1';w O5t/qp+yؖtutSsu#tuKgv=ww!Vxi.~]PvI8x ԰ zEyWSwt7e/+0ׯ{|תgyw޷W}7nI׷}46Xtv؁ʧ"|Cr-1X8{i{uq$2f#97k9w^qTy*{ Z;itOITpgIIwiE5$/>QXnճbؗ(ot^HV:X4sJ1 OO+>0T@8 5%\G/2*,J,Ύ_blXSG2 #ꀧ:ՍL Gn ȬHnGO;3jNՍU4AhL\ZXőYG9(AfXEsYX(nHˌ\9-KY͙3.HᾌļY,H$Y9%rn 5DC5Obn<.l"zY 4CڡX/YYh7L UY%~saXm(xz2"ک@5Zg9ډ{:k8Dw[_ZSƚSwI::X:j:]n+ڥ۪ ۮ-Z9ڱz#ڲɺ/{sV){5A۴g ZۯaF]{bQz:iSqy [ ezNa&ֺ-EI۳;cAP`E{0;QO>X?{ؤHT>15yYf Yz.rO|% 1η|`g.O"|V\0l#}ɩm(}-]KBz*뫲ѭ=OC}EV=5y[˛Eo˛kܳkb+i]K[/];߳}{ ~} ~}c[)>a[\WUomk[)سu=S;j>?;8s_-#gA2_mFOr r}]Ρ;@h_?+*YezeqY?vEZQ^_C|G?dӶy_Ϳ|xϿu=?T\ݿuݰ?3 >.?rj/z?#Y+/3]7;'#2\3*R+}@/8,7^-;>oo?`ࠐ!a"c#$ee$U%g'Ӧ(h) j+lC-nn'An2 /s253Dw4HuvyhBs0qzA<|o79>;p,޸~ 24§D FD!ƌ% nh627Ş=k՗PNG  IHDR r|sRGB@} pHYs+tEXtSoftwareMicrosoft Office5qIDAT(ϕ0F?U 0Ix^A@.TG#[ 1mNN/?|߇a[܌ʚ$STR -'_btɐLɆPOJ$Y,I$KriWR|"w:`I$X, BB,GCO)!w"月 )Jz@ͶU2f?IENDB`y( D/ 0|DTimes New Roman0z[ 0DArialNew Roman0z[ 0" DWingdingsRoman0z[ 00DCourier Newman0z[ 01@DCourierThaiman0z[ 01@ .  @n?" dd@  @@`` j b 6( ^  ");25 #)((*'4(/X$b$627Ş=k՗p 0e0e     A@  A1 8c8c     ?1 d0u0@Ty2 NP'p<'pA)BCD|E||s " 0e@        @ABC DEEFGHIJK5%LMNOPQRSTUWYZ[ \]^_ `abN E5%  N E5%  N F   5%    !"?N@ABC DEFFGHIJK5%LMNOPQRSTUWYZ[ \]^_ `ab @8* R ʚ;2rs8ʚ;g4DdDd z[ 0pp<4!d!dL 0 D <4ddddL 0 D g4=d=d z[ 0^p@ pp<4BdBdL 0 D 80___PPT10 ? %O =A 8How abstract components are returned when schema.getElementDeclarations() is called  an animation in 3 slides -- schemas that use <include> and <import>*VJuly 26, 2002 5:00pm EDT -These schema documents are equivalent to the ..<xs:schema targetNamespace= t1 xmlns:xs= http://www.w3.org/2001/XMLSchema > <xs:include schemaLocation= s3.xsd /> <xs:import namespace= t2 schemaLocation= s2.xsd /> <xs:element name= t1e1 type= xs:string /> </xs:schema> s2.xsd: <xs:schema targetNamespace= t2 xmlns:xs= http://www.w3.org/2001/XMLSchema > <xs:element name= t2e1 type= xs:string /> </xs:schema> s3.xsd: <xs:schema targetNamespace= t1 xmlns:xs= http://www.w3.org/2001/XMLSchema > <xs:element name= t1e2 type= xs:string /> </xs:schema>dPc F c  F  c  )      (    (   +#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 schemaB q*"s1.getElementDeclarations()(BcP@\\.\DISPLAY1B. ` 33Պ3ff3` ___|3f` 33___>?" dd@,?ldd@   " @ `"  n?" dd@   @@``PP   @ ` ` p>> % **$'t*( L 6  *%T  % "x  Hvd @?g7  C xl gֳgֳvd @?g * 2r  Bv @?g  3 r gֳgֳv @?7p * 2   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@L 6    BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@\ 6    BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@] 6    BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@\ 6    BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@]6b    2B CDEDFLv2 @?4Bn-oT'u#$@-\6    BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@> 6     BZC?DElFtv2 @?YWzPt;t,z&2 >%@ LRU-U<Ou*B9'F IYW-78@g8 x  Hvd @?7w  C x gֳgֳvd @?w * 2r  Bv @?w  3 r gֳgֳv @?7w * 2   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6w   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6x   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@6y"   B]CDE$F,v2 @? Y4\+;oHTR'YYu@R8   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6Y   BZC>DElFtv2 @?YWzPt;t,z&2 =$? KQT-T<Nu*B9'F IYW-78@8;J   BC&DE8F@v2 @?2z % ' 39<-<<6n @z    BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6 r  Bv @?B  T1?B  T1?   N; gֳgֳ ?" ` ;  T Click to edit Master title style! !< ! Ht; gֳgֳ ?" Z ;  RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S " N4 gֳgֳ ?" ;  @* & ND; gֳgֳ ?"0 P  ;  B* ' T,; gֳgֳ ?" ;  B*N  6޽h? ? 33Պ3ff3 8Reporting Progress or Status;  % k;c;08] :(     NH; gֳgֳ ?"f $  ;  T Click to edit Master title style! ! ! HHK; gֳgֳ ?"&  P  ;  W#Click to edit Master subtitle style$ $ " T|O; gֳgֳ ?"P  p ;  B* $T  9  "r :  Bvd @?g7 ;  3 rN; gֳgֳvd @?g * 2l <  <v @?g =  # lW; gֳgֳv @?7p * 2 >   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@L 6  ?   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@\ 6  @   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@] 6 A   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@\ 6 B   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@]6b C   2B CDEDFLv2 @?4Bn-oT'u#$@-\6 D   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@> 6  E   BZC?DElFtv2 @?YWzPt;t,z&2 >%@ LRU-U<Ou*B9'F IYW-78@g8 r F  Bvd @?7w G  3 r]; gֳgֳvd @?w * 2l H  <v @?w I  # lb; gֳgֳv @?7w * 2 J   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6w K   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w L   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w M   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6x N   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@6y" O   B]CDE$F,v2 @? Y4\+;oHTR'YYu@R8 P   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6Y Q   BZC>DElFtv2 @?YWzPt;t,z&2 =$? KQT-T<Nu*B9'F IYW-78@8;J R   BC&DE8F@v2 @?2z % ' 39<-<<6n @z  S   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6 l T  <v @?~B U  N1?~B V  N1?T Jr [  "Jr %  Tv @?rN J Z  JN J X  JbN J W  Jr &  Bvd @?Mvl '  <v @?M ( TGU v @?J ) ZGU vd @? +  Tv @?W2 ,  C xLk; gֳgֳvd @? * 22 -  3 rln; gֳgֳv @?/9 * 22 .  C xr; gֳgֳvd @?p\ * 2 N zA9 Y  zA92 0  3 CENHZQvd @? `T`T`T`TXz2 1  C CE$GHI`TQv @? `T`T`T`T`T`T`T`T`T`T;]~" 2  NG/*v2 @? 3   BCDEFvd @?@@oUH=4+% |pdXLA6- # )3?IOHC@<#:.989C<J?QCWI[N]U_\`fbpd|gjot{@zW 4   BCDEFvd @?@@o"U$H&=)4.+2%8>EM V `lx )3?IOHC@<:99<?CINU}\{fzpx|uqmhaYOE9/% @[92 5  C xv; gֳgֳvd @?=Auu * 2 \ NXz; gֳgֳ ?"0 P  ;  B* ] T; gֳgֳ ?" ;  B*N  6޽h? ?/ 0 1  33Պ3ff3v 0 @ ( 4   B1 ?  ? .  H`H gֳgֳ ? @ ?  RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S   fLfH 1 ?"P   H  \*      fkH 1 ?"   H  ^*     # lpH 1 ?"`P  H  \*      # ltH 1 ?"`  H  ^*  N  6޽h? ? ̙3380___PPT10.&@Ǒ>8 PDX( )pM D D  fH 1 ?"P   ?  B*   D  fH 1 ?"   H  D*   D # lH 1 ?"`P  H  B*   D # l H 1 ?"`  H  D*  H D 0޽h ? ̙3380___PPT10.&0> %     ( X   S ;  " $ <$ 0 ;    S ; ! "    ;  r  T8; M"M"1?   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. @  p D  T;  1?"6@ NNN?Nt (org.eclipse.xsd XML Schema Infoset Model$)B$@  BA ?BD21298_,$@ 0   T;  1?"6@ NNN?N,$ 0 begin   T;  1?"6@ NNN?N'& If not full screen, and not running in Internet Explorer, Press F5 to begin& MM   T|H  1?"6@ NNN?NO Y 2002 by IBM Corporation$b  N  6޽h? ? 33Պ3ff3c[___PPT10;+GdD' = @B Dj' = @BA?%,( < +O%,( < +D' =%(%(D' =%(DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*Du' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* %(+p+0+;  ++0+ ;  +S  % -%L(  L L c $D ?  "   ?   L s *? !"p <$ 0 ?   L 3 r; 1? T    L T4l  1?"6@ NNN?N v,$  0 Now let s follow how the abstract schema components are fetched, in response to schema.getElementDeclarations(), P  L S 0e0eA ?!BD21298_pP<$D 0 ?   L N? gֳgֳ ?"P ,$  0 Ecomponents in memory:`  L T?  1?"6@ NNN?N l ,$  0 j4and returned as an EList& B L s *޽h ? 33Պ3ff3JJ___PPT10J+ODI' = @B DI' = @BA?%,( < +O%,( < +DH' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* L%(D' =-s6Bwipe(left)*<3<* LD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*LM%(D' =-g6B fade*<3<*LMD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LMD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LMD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*LMv%(D' =-g6B fade*<3<*LMvD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LMvD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LMvD' =%( Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*Lv%(D' =-g6B fade*<3<*LvD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LvD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LvD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(pDp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(XDp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L>%(D' =-g6B fade*<3<*L>D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*L>D' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*L>D' =%(@Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L>k%(D' =-g6B fade*<3<*L>kD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*L>kD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*L>kD' =%((#Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*Lkx%(D' =-g6B fade*<3<*LkxD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LkxD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LkxD' =%('Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*Ly%(D' =-g6B fade*<3<*LyD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LyD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LyD' =%(*Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(.Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(2Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(6D@' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-o6Bwipe(up)*<3<*LD' =%(>DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* L%(D' =-s6Bwipe(left)*<3<* LD' =%(PFD' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* L%(++0+Ll  ++0+Ll  ++0+ Ll  ++0+ Ll  +1  % ' (    3 r8? 1? T     S 0e0eA ?!BD21298_0 ` <$D 0 ? r  S :?   `  ?    S h;? !PW<$  0 ?    N>?  1?"6@`NNN?Np@ "Calling method  H@?  1?"6@`NNN?N0 4  2   `(E? 1?"`0,$ 0 7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6 "  HM?  1?"6@`NNN?N`M,$ 0 8content:  B  s *޽h ? 33Պ3ff3___PPT10v+8D ' = @B Dm ' = @BA?%,( < +O%,( < +D ' =%(%(D' =%(DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<* %(D' =-6B'blinds(horizontal)*<3<* D' =%(D@' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* ^%(D' =-o6Bwipe(up)*<3<* ^D' =%( D@' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* ^%(D' =-o6Bwipe(up)*<3<* ^D' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(++0+ ?  ++0+ ?  ++0+?  +M  % ++p*37*(    c $g?  "`<$  0  ?    3 rj? 1? J    NDn?  1?"6@`NNN?Np@ "Calling methodB   fZGgHQ7Id1?"0@NNN?Nxy   N 1?"6@ NNN?N`  N 1?"6@ NNN?N``  Hp?  1?"6@`NNN?N@   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   H4z?  1?"6@ NNN?N @u  6t1e2B   Hd~?  1?"6@ NNN?N` U  4t1B ]   `? 1?"` ) 7XSDSchema targetNamespace: incorporatedVersions: list.8 B B-B 6   HP?  1?"6@ NNN?N0  4t2B   H?  1?"6@`NNN?N   8content:    HЏ?  1?"6@`NNN?N@@   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   HT?  1?"6@ NNN?N 5  6t2e1B   H?  1?"6@ NNN?N`   4t2B   N1?"0@NNN?N @  H ?  1?"6@`NNN?N   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   H?  1?"6@ NNN?NP E  6t1e1B   H?  1?"6@ NNN?N ] 4t1B   H?  1?"6@`NNN?N  4  2  Hd?  1?"6@`NNN?N0 4  2  H?  1?"6@`NNN?NP  4  2u !  `? 1?"`0 7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6  " Hl?  1?"6@ NNN?N5- 4t1B  # H?  1?"6@`NNN?N`M 8content:   $ H1?"0@NNN?Np@u %  `l? 1?"`P  7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6  & H?  1?"6@`NNN?N  8content:   ' H?  1?"6@ NNN?N } 4t1B 2 ( TGH~3I1?"0@NNN?N D2 ) TGoHI1?"0@NNN?N A * T?  1?"6@ NNN?N@nd,$ 0 Ks1.getElementDeclarations()E + T?  1?"6@ NNN?N 3,$ 0 OEList . , T?  1?"6@ NNN?N` ; ,$ 0 8content:   - H?  1?"6@`NNN?N` ,$@ 0 4  2 .@ N1?"0@NNN?N . ,$@   0 /@ N1?"0@NNN?N D,$@   0 0 N1?"0@NNN?N @,$D   0 1 H 1?"6@`NNN?N,$D   0r 2 S ? ! Z ?  e 3 T?  1?"6@ NNN?Nw ^,$   0 osee org.eclipse.emf.ref.EListB  s *޽h ?&$() - . -/ -0 33Պ3ff3v!n!___PPT10N!+ˬDr' = @B D-' = @BA?%,( < +O%,( < +Dd' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(left)*<3<*DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<**%(D' =-6B'blinds(horizontal)*<3<**D' =%(D2' =A@BB#BB0B%()?)?Dy' =.A7 BBBBBSM -0.12066 -0.00232 L -0.37066 -0.00232 *3>*B ppt_xB ppt_y=@0BBAApBBB<**D' =%(DR' =A@BBB B0B%(D' =-6B'blinds(horizontal)*<3<**D' =1:Bhidden*o3>+B#style.visibility<**%(Dd' =%( DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<*-%(D' =-6B'blinds(horizontal)*<3<*-DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<*+%(D' =-6B'blinds(horizontal)*<3<*+DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<*,%(D' =-6B'blinds(horizontal)*<3<*,D' =%(D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*.%(D' =-o6Bwipe(up)*<3<*.D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*/%(D' =-o6Bwipe(up)*<3<*/D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*0%(D' =-o6Bwipe(up)*<3<*0D' =%(D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*1%(D' =-s6Bwipe(left)*<3<*1D' =%(pDD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*3%(D' =-s6Bwipe(left)*<3<*3++0+H  ++0+*H  ++0+*H  ++0+*H  ++0++H  ++0+,H  ++0+-H  ++0+3H  +r4PH` Q* )? ^+ Oh+'0T px    , 8DLProject StatusRobert SchlossReporting Progress or StatustRobert Schlosse95eMicrosoft PowerPoint St@n{s@@b @y4!GSg  )'    """)))UUUMMMBBB999|PP3f333f3333f3ffffff3f̙3ff333f333333333f33333333f33f3ff3f3f3f3333f33̙33333f333333f3333f3ffffff3f33ff3f3f3f3fff3ffffffffff3ffff̙fff3fffff3fff333f3f3ff3ff33f̙̙3̙ff̙̙̙3f̙3f333f3333f3ffffff3f̙3f3f3f333f3333f3ffffff3f̙3f3ffffffffff!___wwwff4'A x(xKʦ """)))UUUMMMBBB999|PP3f3333f333ff3fffff3f3f̙f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙33333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffff3fffffff3f̙ffff3ff333f3ff33fff33f3ff̙3f3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3ffffffffff!___wwwnKJnQsyysKmsyyyKmJPsstzsJmtyrzyrKmKntyzsJJtmyzKJJrQyysmJzsynzxrmJKst~ynKryryQJJrnyyQJJstnyynmKrssyynJJtn"""""""""""""""""""nJJJsyzzsmKztyyzzQJmPsxtJmsyޓytrJnJnyyyysJKzxyym""ݽGyQmJKsyynJmztr""""""""EE? GyynJPntsyussrKxyrs"""""""""$ AGyrKmrQxyysnJmt" &tKJKJsyzPJJxyzs$> &yxQmmrstsnJsroFyKKJnQxyzyQJrttnޔzyrmJPstysJJzsyrzyQJKKsttyysmJtynyPmJmsxyssmKxsyQmJnQtysPJJsyyn~tnKmQsyzrJmztyzymJmmsyzsJmxmsztnJJKsyzsJKzyryQmJmsszytmmsyns""""ytQJnQnxyztnJKtm""""""""""""""""""""""""""""""""""""""""yrJJmsttsJJxyy""""""""""""""""""""""""""ztyKrJnstzstmnzxn"""""""""""""""""""""""ynnJQtxymJPts""""""""""""""""""yztQJJnszsmKtymsyKmhrszsmJszr~yrJJKstynKJztynyQmmQnyzsmKxymymKJKstyyyRJJtzztKmPQstzssmmx~zyQmmny~mJQzsstmJKPttyyQJJtyyrztnmmmnysnm~tsyzQJJPQszysJJsymtrmJnsysmmysszyKKJnQxyysJnszyrmJKsytsmJx卑ytKJmmstyzsKJJtmytznJJrxyrJmxyysyQmKmttysJJymutnJJmszytJnzsrynmJmQsmJsyzzxzQmKnnsyynJJtmsymKmJstyysJKxzzynJJmnszytsJmtyrytKmKQsxrKJxnyzrJmQsytzysmKttmztrJJPnzsJmtmyzrKmKsyyznJKyrznJJKssytmrsyns~yrnmPnyzysJJszmyKJJrnxysnJJsrsytnKmmsyzssJntyzyQJJnQxyKmJymyymnJrstzsmK~tnszyQJmPQyyzsKmttzyynJKnszsJJxyszzrmPmsszsmPsznyQKmKsKJJKJJKJJJmJgmJmJKJmJJKmmKJJJJztKmJPnmmnPrPmnmPQnQKrQmnPnKnrQJQnrmQyPKmQsJKsttsstxtsxsstystsxtstststQm¼yKmJnsmmyy噙z~~ynJ޼tQJJPtJnsyz~yyzyyyzyxQmymmhKsJrt噙zytxttssszztQKzyzQKJKsmJszzyzyytstnQnyyyysJtnJmrnJnt噙yyynttsyysmJKzsQJyyrKJKsJrsyzynnssytyyQrQzxnP~nmJrsKQtyPJQysnnyyJKytsmzmJJnsmQs噚zJmPzysQrKzmJJsQnzyrKmJtKrtyJnPyynmyrnJJynJysQrynJJrnmntyzJJyQmyyQnJmJJmznKݽyyQmDJQJrtJrtsJtryJmKJJJmtsJynJJmsJKszyJzztsKnyxnPmJmKytrnt~rnJQsJQszzzmyysQyKtsKJJzJJtQKyytnJJnsJmtJKytsxKsysrJmzJJynJzrmJnsmQxzmJ~yytrsnPnmJJmJxsKyQJKntJrszzzmJytsssKrJ~KmytQJ޽yrmJQsJnsJmyyytsnQnymJJzxQryxKJgrnmQsyymQyysQsJzKryzsnztnJKKsJnszyKrnsttstyrJytrJznJmmnJrsyyynssxtyyQmKnyytQmzytQmJJsKntyyzyytttsnrKyzxQmtnJKrQmrtzytssssnzyzxnJ"""""""""""""""""""""""""""""""""""""""""""yyQJmJtKnxyyz噚y~zynrü""""""""""""""""""""""""""""""""""""znJmJsJQszyz噙z~yQK޽""""""""""""""ytmKJnQmmsystxtsstytxtssstxtsyxsKzzznmmPsJnQnnrQnQQmQQnrKsQQnQmQnQQnnnrnKJnQJJmJJJKmJmJmmKJmKmJJJKJJJmJJJK""""yyKmJPsszssJmtyr""""zyrKmKntyzssKJtm""""""""""""""""""""""""yzKJJrsyrmJzsyn"""""""""""""""""""""zxrmJKsy~ynKryr""""""""""""""""""""""""yQJJPnzzsJJstn""""""""""""""""""""""""""""yynmKrQsyysJJtn""nJJJstyzysmKztyy"""zzQJmPsxtJmsyytrJnJnyyyssJKzxyymyQmJKsyynJmztryynJPntsysmKxyrsyrKmPQyysJmttKJJJnsyzsJJxyzsyxQmmrstsnJsryKKJnQxyzyQJrttnzyrmJPstytsJJzsyrzyQJKKsttztsmJtynyPmJrsxynmKxsyQmJnytysJJsyyn""~tnKmQnyzsJmzty""""""""""""""""""""zymJmmszsJmxms""""""""""""""""""""""ztnJJKsyzsJKzyr"""""""yQmJmssyytmmsyns"""""ytQJnQnxyztnJKtm""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""yrJJsttsJJxyy"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ztyKrJtstznmnzxn""""""""""""ynnJQxysJPtsyztQJJnsszsmKtyms՜.+,D՜.+,$    On-screen ShowIBMo`  Times New RomanArial Wingdings Courier New CourierThaiReporting Progress or StatusHow abstract components are returned when schema.getElementDeclarations() is called an animation in 3 slides -- schemas that use and .These schema documents are equivalent to the Slide 3s1.getElementDeclarations()  Fonts UsedDesign Template Slide Titlesd(IQYVersionLCID &_^D Robert SchlossRobert Schloss  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Root EntrydO)PicturesCurrent UserSummaryInformation(,UPowerPoint Document(_DocumentSummaryInformation8xsd-diagram-import-include-getElementDeclarations.sxi000066400000000000000000000422731363633537600410330ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/imagesPK2Xmimetypeapplication/vnd.sun.xml.impressPK2 content.xml]͒v)+@[$WH*'$$@g*U&T*OG '!PvI3p;_n|ǧ}EoDC5-gu?ǩ6_|o>~Oo9wt ru/޿{M-r>nVٛ7\.g6{ӄf`Nc=wadۻůq@g?xq=I1y6w7=c_ٛtn{߃H{ ~~m'r0ָ̑WM9\1Hŝَ ( w6jiNѬS45m7ҿ>O6'-xQ^lrM1sHkŠ(CL1]+VԆ=5lkw~_ ͋2M; m.ѐ"r@Z>!u\'/ZCcePLn.dOcNf&SڶFjUҰ}ܺt6\4}H5B]&1SV")2462"A=njPq E)ky6YTS,4̄2aKل^L0_K7W^,_+x {{&c__ CSoV%k"k5XRWZ(h`}yj5.4?t: x͇ASdzT@;(fm pim\$SnAW1D Jmن񦏰+5ІA53!xj=[$+^-)1*q]n1LmASk,?RB":Ɣd!lB4 n8·(KCqS[Jj,3=\R(v'W>>:`el\$Q Bw*DnelFB l$~.!kg]nAIW2x~Ghs U4s\usFx ImZoҖmݔM#gUWuMEUu#9b[P)<3:W<8.p ua: yh蔎*D C+oˊi5[fȐ`_-ADg l$L8E )Y{P Pc B-- է.vwoZw;DQ(1H߆DAKcg/J+ iRZXipwĕ0N4l<' }Ʃء-1ylN!c="ÐbܐBsSޢxbڸwD?6u .OŨ )c"X3y&8†;Iaj9ܶyOеB~_My7`JFbq뉔 j1֪#}W>gmEG@QJTuym&9`Gt鼟fKJN_8NJ QghS >Cq>0nc{Ae=v\eb \1Ð="P Qڿ7v2pt?l9Էy,@iyȧ1 99)0'HdGw 'gM8zz&q},(dz|☙&,djg%vL9m}S÷ 'q)jn>zUa'}={oeBzl`|5r,E̤G4wmOx hAQi$>90|`P1#ќ oPF,P *߆DD!c>Z|Oh1bHLBA\ё%L:ILķS!=O8uf6жqᡶ yyjs?!Wlĭ'd/lkJ"6"".nHd1 tCbLr Rိg\%݆Ƶ;8^6>w+7p. R1nH$oC'QEEh)*GUZ!TKRKA:*aHVMTcDq('rT6vʣr8ޓʏ";la^ϏR)aӔ|~oY5-gwWT4:i?YΊ$ 2m>!63Gxİ\XlĴ#Ɍhl\3H`-fN !u h!w $B_  F v#C`tġXڑԎ?3os a'TX "_"_wM ]D@5A4xM E^Ddeb+\zsOEݧ@tni h4]}.> Dvv;a햇A`fa&2˩qr(_V=8zr_V=/UO^%cUfri-=kjc"l=ikPxS猹x"Hy '9C ۯ5`6No600&g8kC[9Dη-sNa37[|^y|99( UˤN#?7@ޔ4w˞?v%l.O"ӹBzu7DJTȗWNa *x|11O9@w, A? R7aн)f㩱AftF4#)s)?SKS4AJ&>L(iax䳇9-!'h-])PHp k5AY–UyT^q!'vý}U4̪bZKx*xuKj_fuȋ@ mX_JYE[ėz&9tPfhSnbj9+>wVBҙ|x\c~no6α/5W8cgZY`l㞯zS"='wOa0X~%VI͜#pX}2b! J,sVq-pp؍.Ljl:? D>i yG& ) ςNO4V!a͋؆s) q)7+̚OpF! cT0?q:Ll# ^Y#Td: bLR~M̺~芘ĈVzG79| 0~L2t}p\UAo hRA-9\z]m X[r_-'ۀ[|YW u>he9߻ n{JH >6cŀ|o2$ +!xhBce#c`S'ߍS! ~ܻ>p]ozUN}\䠁eꯍ-J·ߢiD%~.gmjZIz>՗_Ȥ1z;e^i2)UhӁ Uβ|0Hj ȲS +2:b=D lrWI)9RXk)+,h~h.Lw$AհQG4כMBf7xDd/$gCԧ^ 4= iby5g Չex!ZL'[gEC__zj@RQ248Pm8gY\~b?ds_0$ 0WJߤ1^dlʟSJ~<_$.v͵}#_޺kök׬]^iwcf,_V.нjjJyx|l R4"Pb8'"U cb)ƹBJ. \sklӰ!C.aE5a*&*Q!*։ Bf[(wtCTG=fj~R\i.K'+5 ^6bgO3%*d6*!в*&{WРz}.]^7ubkЀbZ%-ge])6fo`ꪘ!|T-3 /ϠV~K %&cS*1}j@Ae`9 侖8[}F bfZmg9'7NU$FA飠M*X¶bq:W:XD3"gt+-]|{t(Y60E`m^:$:"7#_4(aX31ϑN^V+2BH)b.%IʒQ(]!+#Weuࢸ$M^D~d5Cy`Q:dc}Ұ}4Ozc*'*0ixBעXBřHuh<qgB_te#U(fnpHլطMJR7t%9U4Q F(JgIYkzuWsP$2ZAͽw "!;zsnARn ko^U_]awRH> kE IU KS.2GBbTTgxAޡ)@G-10s)6NMZr'U 4)cɡr`7nf.zՆq?ɏkd'FcjAPH MNlvONg7dx^;XPnɔ.U?a<Ϲ-k'GfXԍ'JtQvߧUsR qÆu&闥mHMbWҬE4T9<jخ^UQkHV%^mz3 Oi?5%bPRPDWH]J5RAFı '|^y=i6@ܹYtw*nMScy-ԃ]iHl\5@맣1@IzwGO8i5B˪;f!!#6XO(\p鮎'6q D]: s=C|SBs|9 1]+$FLM 𜅈B If&?KQa(uB%>DQPJlfώ PR/f+)Uh|(-d#B$)|w989dn{%*'AMIW*'^OIpbYa2NgLJTGB hY*`2ؒ#W igF HRns $c @ⲟA%4:58Ui5u=}ܥXG :hv|SMa$^9sPgLPK+OxPK2 styles.xml=˒8rw]ux#$ўݵ#fw'<=aȒXUQ{O>'[RQUnI dWVާhW+/Z/eꧏW毾o6^D!ZݗU~7OOJ6w}γK`ʻݡnyW-}[n:Q(c|m_;ۛY]yZ776-MZ7go3zf%QJ]ˏ_.<9,W6k~z6ݐDMf;# O Laba[K9e8|H߮hꝘ߼ od:LǓ};1(w#*mJ`ϖ݆ X x/WY X] -xFs0*6YR&ۿi/CM|wEWٸhm(!\Z<ƻ[Ml lm-~\BPz7hm zH~ip`4Czvz謁Vf0dud?TUk<<"`6\o0mR;+ilC5(1"3Wai=} __mc[& 9lϛx!YjݼnrQd6y܂$_W3/*IwhQu^Հ M YK;l̊ Ti[lZNUكG PZކmTn5sF7<|V9yIқ {!uEROB܌m.^X `LU.^W.%hZ)B&풇}q6?9NvZsdrmfh:] 5ѳOZT2k +25LְX[*غȒ\Ihf^CkLn0zRXݯ[,߂+.M/ggDlx`t(yM#Cc;?_;x,eu^bheeo_h{8$Ɖv^&1N_2qI1\@NP ?m7 )]ͣ & ̐}!MhwigvvyL|PUﴳN;;\T./J Tǎ?x {%tg|-.@ Y;A0歨)F3@ qB_*86p "4PG#0iڤ9oG>X{9?K$lY`C6^fX <%hg'> Q.ܮݏ6pdzC!,Cr2 <!WM6M#xNsZ8.Ǩ߿|ޅ~A٩{lԀ>^~`C02,U/5q`Ra&k'qֶt^ ѰEh&FWazN#'EZfDL>l0rC:j3NlKIMAѶw(+uő0Yr;)3m>D+ӠRI uyvm&34i>io1ZIY=[pLC);oށ+PRU&ƋaQ #O3Oj~OxA(8Yf!p޸;G) t\dtL,@N9QPkiQ!ȦFO0w+60?Մy%O,0| H~$%O Ycxm-OS[ tHv tH]Ĺ/;W^m\݁䉄#]|굻\F4V)HR_!M>:(\5g%t ӰC%P@^)eW'(󒥚Cvr^X$-ff*{T۳O$֡G[b̀oG؄my'a]z`ԗLUZg6{Z٠9zOX)u _snWOܴKsC. .\뎧iJP?l#| 쌤̓_E`N8$CHU }"Pb -xd"H?ј wA٩lA8aʟ޲Q\ GoV*1p9Y9Zm<ɂd$EXL_u?qz~Wu!QZҷ]OVU%i.9-ٹVr d. aiHwQ巆/jCA2Z]L_&v%> F?t$ fĖTO)hI> IOJ+/O6H>yh|h%n^xh1Fΐ_f)ϭڟ5 $}nvp}'FeVpfd^Hru<G!y5 1{3(DMelf=~"hҁZ__e_֜G`[8yEJXyY(6y+ 8 ]/ IXgW J_H\Έ OpenOffice.org 1.1.3 (Linux)Project StatusRobert Schloss2002-04-23T16:54:512005-06-03T17:13:46en-US95PT13H46M39SPK2 settings.xmlZr8}߯`llH%L[BoVYrmL.ĐmM-s[-Ŝ}hpvUʆVa6:G'ognl.{bSۡ< 06( ƍ^YҎt&W*m[z `ّV?ۋRt\[J:S5 C\kGJi|E8[jzt;8J$C`x9p;잸UmkW&R|ol3<>"{1Jm<0ѓ9OH@#\0Տ~9vlpV-~Ĝ־]f_}rQ#G9;\8^dxXDbu1)z|=vSVG4E;]?K#|$ dp  )na[vTh ˀګK! KFh{cυ-4buڔx!4cca-%JףvQ}ibN2R_EWy_}>7%  MN[;0XoGûrlf)h؉s! qk9MJ%-"6)W~m( As|:#J ({s&<gi]$PIt:nB "طbFbw'1B|O>7ށ<̮0 W/Ӳ˺Zbɑ^+F;= ;"t\T(v ObO\3ʹOl'L )b6k͂]A6ܻaj͗-}.Vˏ*7HiZO3xP'B +JXAT=HrW 2D{q9n[ ԧV2IYPw;X-,J ߣJl$ӬJbł8fO.P]܃j)(WSkb˜x3mC7v {98I~D0ͷ6H*2oH3Alj t|EƧ4RxɡeLBQ[M3k.P*;Dʵ+ L$J(ypdJ>Q N_[#Q#YDqh/هtK,svQyI݆>i2&Xt!Ɨ=~{<}I[+cl/0Âإtd!nu̽C7&ktw/R5p:m&3kBO:fg>ŭi^t|l՘OauΧWlݸ=:uӫ & ׳;j4}A8fwt`kӗίC9e(j-X_ӆZƺo]}7 `܋sVvXe{6.W'fs/7kmƾ6=B~a4<7s/PK0sb'PK2META-INF/manifest.xmlұj0Onө;)ڃ3t49Ȓ!~BI_piq+kRX6S8+l7Osʟb/ʨ<(o;bmj?"fe&`#A$n fe‰٭m Yj Ԩ*Q sZ_4FRu'aj#W)|h}P5aȣӅ1dphĢQ_툫sko6k PKI\zPK2XmimetypePK2+Ox Econtent.xmlPK2ibU styles.xmlPK2AAZ7meta.xmlPK20sb' ;settings.xmlPK2I\z BMETA-INF/manifest.xmlPKZKCxsd-diagram-import-include-getElementDeclarations/000077500000000000000000000000001363633537600402765ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/imagesfirst0.png000066400000000000000000000024211363633537600422120ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarationsPNG  IHDR szz pHYs  ~IDATxW_hSWnr,a) V?XªmPDa# ݊}`^dMجgct:C;(JfM޻;'䦹$.~pr~`#a`W((Y u'\.G4Hkl Ղa/az;83]UN|߾pXf% <ܬM!"p<胓'?dmX=ݴnC[ @`Uel0{6g`qC o I:~%Ր߀Y'8Ggccŧ/%077'/C$Q.H&_B}!I cn.+%;wttPE*KE[裡/PvyTwnDH5'p %Oܥu֙ 444>:: +++>-+oijjXKe>0hԔeR6u_$*|!?;;[O3J ۩D@:~z :l ֿD5 rU-KpaIENDB`first1.png000066400000000000000000000024041363633537600422140ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarationsPNG  IHDR szzIDATxW_H[WMҘlV)݊)8f!V&7T|)n(LBҖL]Z 2Jj{1&| ĥB7j>2wmmmdPcNE~}:;ϡk;|#Tep/op?룴 3,X OLL ^ﭢ󿥡>*F!r^DfggkKj|> zuz`]hll%4??__3R Ru9/뽈^8)X]&4%whe/\)hQM'ZIENDB`img0.html000066400000000000000000000006061363633537600420220ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import>

          img0.png000066400000000000000000001132501363633537600416420ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarationsPNG  IHDRK pHYs ǠZIDATx?l/H6QHPrD8RG0HM%CM:`K020: Eqa `efB,jK)fhd7 Idq.7||?b0̐?U7*ו_OMrYOg*Oh0鵩rm\0VKpQZ#o+铌OdeN, 5EXY/w*.U~I*CWDAA. =H+!Yv~%  fg|j:XOt^OAd x$XaSOpC Q $:]AeHB@AKh\  Wnr."i;p|rP l i2>Yۜ KK\.Nvmi8^Z+po%=+<ޟ{D2/L=铸?˩'+ɧ槒(ch)> b_{҂ H7VK-{M _+9ZNnԶ7BN-tn.$z3wg7r{!.\k,>LH) I̫%A*ߠC0r7~^UX%F!" rz)čOM]UsSJHiAO8+P hV,I~U}io[yQ ?#ig"h<\n( ,%u|at|Nx Z;>Y!w_ ~7 'iKB!5:+闹:];Na:`x'p䤺9ჿ8YXz'Gg]+=|E"KA۩/c 3`OF=k9wp w[7n/ lh30z.k52j %4#/E]S7Zw:GcY#Ji9箏?\#LEۄbZ& ,9s7TPpqr7pS Wrq_ܙ欆͚}t/B "s܄04ChiPjL>Ţj~4[G( [,Y/Z. [@Ae[[UxRnw&Ñ-27̡_"PHgRA+'+PMC< ߜ 1d-kĄaD5_~E**Nr> ]s/<ʁ{,.HY@kljhqDBSA_ܱ0&F5Y#G9kpYL@PX"BYUQ^/0<Ⱦ\,\LME_3 5uط׵Ӗ vpx`G dXfB<9^ 8 !em:g|74qѓ:{tVI{|4" 7i'1c1fg~_`?y>Ųol2S٣ ,}v'îs̛G'ut^2f߸.U_]؁RX_f8\v@1F 9i;wQ'@>OI 4" z^ROx]ҙ0d.Hh`,!i$4 NFLyZHD)JK=צb֋qѕ67.䊵7X{9v&sK+4EgF,X?\v>!c5F= U6r7zp_`= ` R[/g,c,k*vb=BA8c=ZpVm'쭌9rg\m#]z_,l20;)sz$p'j諛ٍ Ȯ,‡r}ܗ9nNJ{%r7݈BZO)e?ԡԜr_Be 0*R$t?Os&׮O8!i$/X=PșZbԄ:Cp -6&6ˊS :6:x6f= BGN8;l2\! u"Sr,;>N>Rvojw~64r puA" C&([x'weIOS|/V'G.7kQuATB`xO;2?OƢ\$} KP4:vL1Fji;.|,mnٷ3N,ײesHϥ!b* !0^T v>D{(6@z!xCx"֧-u3.g]=l>B#\%x%L *z F$FAv=$º\=*1d\0 Zժ,vTsnvHπy$=W .<#s j!dv,FRk=Rs|qQa_ ȘLeebn_aiPG┱ԟ u?+O"Xugg4k^Pj[t"(b['gyur7V3iG/{t&%3{e= }W06#TuPvޡt*9%tݷjoZOǣZd1j3A,>fՠ7‚  c7=jyAAz]`VWDw7DAp*kxr."i;p|rP irs\+Ǥ~zio=E{Ϯok}̿E&Kgf릝mőK>>7=t(8ηg ƱJ t]`8kre^/`nB<_wS+Ǥ~zio=EBfV elDYg >898 \ Kϓn;5e ]ٵikOe!Үp&wV۰Iv\|q"$:白N E.Μv4.>q4de((M/=|4p7+o3'!rnhIڄS7`mLOR zL̯ c5Yɉaȼkc]Ma>`n%Hm$y>)ϏCJEvk]Q Wrq #ǒkH-K1Yxx8+uG,+y tUJfv{1gA!kej**Iskqg6& aZHgPK).BNL? pe.+F!0) H"!e/? 1Sբ V;_R QVSQ{lB^Z+lX"B؁z|쒟4 9O^~:£X԰V^^[f*fTQxvRѝwc \erbtACZB'R_Բ6 \WӅp?55&P0,k Obq2XKY0:@v.ʻ\2v~ɿz=VAUy =X; ԖR Sc|TSٵ]ZZ+HmKVx:'{ t`6:o\Oev,m/Eyhu̫%O?ӵ :pRV7⮆,ֲÏ[)J k:UHA(uGsSqV\0POkvܷ- L..~g0e!ϲ0[.VtR;߸MͩD\\vʽ\0s ^l'3xaC()Ե-NU>s^#܍1Of_ PA&5j |#/2 VBgTwďGòX+.roɄ P#Mq+^zYedHw%H+:DNmSo ;L1ejmĪ x "`aq_c/thTFA5{ythrA:%dU 3roVdw thpAs\P/ ctFۻj ! =޲K / {HuEAz"1AM/BY0|U`T_Ag} x`e {q  ]`@P3jڿaAA5鼉  =Ʈ `k$C8AAv/1 asʥtF@^`A}Ii?KH OK)Xy ]w/fՠ7‚ ]"0)}(_m܍ n 0{Ԥ& Av]`NIBApkk~C6ăwYaCdmNC,gG/XM) p:K`5a*yosCljXQ?:nS %ji~$/LY'dz*n SOrQ|G\dSi30V}G;!ac*ud3,kbC˿F_82^ G-:5ؾZ]qpGݔ|-lC^ <'GʼpR` ǐyxs};(uqiE> QR3󜛻O-&ӾԳd市i:=5|8ǁrމ)mR VoLBy{?4,+ 饔#~?j0'C1<=v@a|4^Z\~4CŘ֒s㼹N1K~^qwChz',`HZWÉ?g A)ݶN5: T} ' YkS4p5WNÈZuY_uL/sF/㮏QMBף4x`XC.3;Ձ1Jշ,}  F#jn[PxF/Xđ$Ô?heR| #z]Yhp-T 1C˫|,^=?|h~ P$2\ !>e!6ݦd, h3YC pุ FxB`2x՗!ZN4fj3P˴h襥_]lN9A@cf=C>kQ r`k pw@Go3t~,m$Sj'<N8\s MkP^uF*C'HjE:VNF`y̬L-$ #Dr&v~j>lں`m1H?R}+WT*K1x~XW &ѻ?[}*V-i GVB-7SmlFLE<8xe#Gޣ{lBn-6\[ێ #W{\M%h̹ V[ȎYrnYu<00ΤV0үm}!/ӄ}i}?su%bDa0]y][?5Ӻpg : ;s'zOK@g*IK7CVާK8i>d򎿷2]6-kqZ^oڞi{lh2ZX-90ttV*vhڡIJYWQ E|n_Lxј_xXt0*N Nap#πn_0Mp jaSBKiM%w@CEb/8&H/k!iR-dG֪> uq)璶[7S->ӄp N^#Hq6*Հֺ6jewgz$|+@v>ęY`IwE ީv4]vjx6ʇ{&C;q?MFcavR0>W^PH< $ E>?-d-)Tl_FE Z}#M*ӠdhlpE?k GqqOϞu- 2/ygCn۩j;e<;7Y99帥јr|԰anJ+vG~Yv-t60fZj2`^^vbhboN ͇<8:RO Vٷi')Vٝ' 7e >? ^oϷebј>?s'qQطBc)6_dOj!-tMV`M8q:zuJBNni=5,VbGnL,Iro3?f[-܍(UM Y.^5O>)9yl!|_-e_gojK=&+r1UN1 `鈯gnI 1f8%:m?=\/ A;fNP*܉.\R֒#tj(i l'K *n6}&v:5lw{ ; c{zr$p-b9n˾^  L[y|+Kt\](hOI}+ﶷCԩД',66ÓN1UK1 fbs<^$rlK.Y-`Xo7,C}DYM2a&]>C¿&iqc tмԶ-;--0.=;60(l N| }_JXN^dcNc!3}0q,x=6 ᙄl*XEy⩅,?gA`4ø GA6o,V1:A<)Fy%AP!EgZ!|F9vC;q7@>G^be5?ۤ&tCKBSiX؏w K'̤W`΍y' $D:>7 %#˯xN#Zɩ D$|yβ;n(j)FΛ2:±JDͺ[ s-'\yj)j9nHfU WIzRT-NCglQTE}Og|+b}~*ĸoG`o) M?O & { 6٧tzgc>ʺ/cѰs =fAfϭ.|ic[0|Wd;:dt ɇ5lÆD( 9y6' `23JJCH é+' >W d֛1,k~54>1[Di\\p\`tS' #+t柷sjg:ssz1_Mݸ 0y=;71:#6鰹v%F@V/Aϙ]?B> BX%!6 MW/rA}n΂ 60En>ǛF(l߈ t 09I-#f14=/A==n.0/ ȞbO0CU14uAXa " k./E(FQZℬ=p>bo 9]%!:C}Ijj}2_797Ǒ3F\+ ˭|IV=l|./}l'v7̼G!0ʿB4:ӷ|uЌFg0ڿvf݇|2v/{`?]y:` R LTK kPZ+O8gE-c䄲B'?Ċܩ3(5^J?תr7)g:瞽%bB2M<0FBU$| ߪq}ѩ< GA}?s^A*G8k12r7cc1u=9a;?|~ER_uC!<&GwrzZ,3|>? e`>|9~/zV5-|^W1Kky4gt+0M['ϸ^3{tSH,d<:͐ );jR}/ 0\ X37%^iH"]Ѯ(1f$^л p:Ļ μJk=bi ]`A}5>`? 9rRîȝPh2"~ILZBul9n [MA$l^  ׻}M-:>zeAZ>hBҫ$\.ב;!uȬdR.jOmk wasӥי;!]"w^Eإ14ZɤoeAZguA)N=o22+hxQN1q=65),ː* ٷˑ;ԳD{Ce;'ߟI=/=}f].& : ˞,χ ,Mkad,^y;ht'T-RQp =ȝP.d-kI8q~Un;0o3ɇt/~_B#j!נ!>Olq7KC'3 5ۥYHh84Q\)O(bvaSz)%2`QX@F.3ځg*·}# Be(h%;2|9t Đì򥵂T/[9(N+䣨;O'&u}S!VW<:vO,Cʈ`%PFqK/?G7K()% ܍B|8?fI> yΕwR/\y] )p+N]xobF=kϓ8bA}W!l˯fqSScA5E ޞLfrF/xז9n19v$|.f_txjO,F\+LZ·gdPQl9=y+k3%"9׷0;0أ2P?sƃa:LZH.\|{Ak9Gd.9ZH/%\b/Ug򃁕y_6.ǡa`V;TOR+<`v:]K[*ekV!|,ݎ. ai5sH-:F%)֯oM]_^ ]Vn%58yd7}4ChxӝUۗUң[\gʧn~ޘ,#6Z'hI &zS^c [aǐ=OJIׅq埞%e(CˁpŬ1 Tj0G^Phul.'5Kk%;AJɿ~$Sf_ܭ="v:JEMG}SSQ뉡/wA=5 ?؊Hφ p^ ]^_%ýTm_J)t>Kj!1zg?=L9u~V)~P)67 V+*lh˚.2&6 RMCmK&aQORNW;!.V,ה )B~Hz۴o]XaBrܖWuoux>"wt'fhh ]5ܲSs3<΋.uk+2MS2܋ cm+ݜ(y#xPDSX>(qYUdQ\μtP>3Sv gFA_ʊ#@r7ƳoP}*lD+kN.Ś톅_èlj+M7Kq!dqHhG/zL<!ɿAD[%~EH&UW|X{M ձWej[punL/ŨUTVx~@,oB~AfP:[YSMޭ0j)> #lhЅ@AOЎ|K:کg C8ȱ j+en!Ut$V7IyP tCK΅.4d@& C~H\?LZYyw7t1vl~cAz. ГmWFӒadI]}]<T&!o4_=I[S#~ЃB=Di9si;盽-<]e ٿӮo^_Ho\W /XT/\6t},rg!x-|v7% exإ&:nrzcz#Q~5 ]\ԚLeFRʃ2 Ys[SN]2L4؉ #`g\gm/"ɧg@QA>Czڜ [˨*KOI^WGΡ#|^oy`']d'uqܺ$3zޮ' Ho~&{weKźkүtپ-QT`GQZ íAGW |lec uj3yhyhji%`Aτ*u6-quxOgרjg: |&KǖھdO #6MZ4F0 H/X>:AAP&̽^ 3ߩkeG 5O_/S 58`i2 =NXsOa>>H?ud} L,`-4f ?h> L-꫍;t%wYV\j ln@ 6t64@}Fp4F0 H/qnj,ۧ4h]Ge8 g9DxE FA>O,!S6۫ 9Wi X߆M9Q^'bAU:bSh ,,(siSeFADZw-~(5VC ޤ{\AUhmu"?>zo ~K ]FA . ƎMbR-~ tTy&6Ĭ' }_q5'FU4jA>w:.s\YJyMP;7Vj.ȆTe jpA䳢\(T&zSk&)ZHCa$^ie=ʮ[*}ZX~8RD"n0da]n.X τ۸uNC{1;[mb/VqOW] `(6?DX5,dj9-3N=LQe}]x_n[u4w aS02(QjPl7̡)"pᝐ+:`asp2+!V6]H=KF]m Raz/`go69u}8NZ{[hByhڞm?M`bPnVձ V!ğՌutiߣЋ`2@jAԡ ,Ym>բ+ut!R3<رV-*'#ǪǢ‡j%ty9za1 ^_-n7'GT륥%&Τt:÷¶S6㋋h',} biNC:F$78O]|81:˲?z :N bB'h  PkS !C'BԼ|Py'D([pb_ | P uCeG&lM$I4lKz,\= cP,<\0_k@FBz+B@# kP{f3aP9B 5HW??tz"2B] u~Q= $8 TxȎ*, pi'`^TxԂZ74a>h'c,h'Y0j,@@-%V\(lP bn*5WA͉/?$ܾU]JrkUKwi4*' 4Ji6U_.Z _IMWlб õ[Q&F({~b`- _L zJ/ p 04C'v zI-Xƙ7Xc5*dISwD;aۂA>VW [CP9i[Fks[rug `Z~d!~vA7 &kGIX0AN9рN:kU:cLt& )h84?'e=k;R?aYQ_Yufz~A&Hp6}zy):rҮ7l'mF0h1˽5l+_R6v ²a-̳4{ޢ-Ach'_X-sy:gLX)>24`ܨAO&iE*vY*!`\vx`X6L}%b?vy 2?!)@Wemյ`եs@՜NgT}ay A56,]Vɾw떓GjK5@̠6}iVm꥞F0@,kpV\=(HG1.J%Ԟ +:sgjjx2( }et,j ԃdj"a>h/jx: N!R ):TvϦ]2A+>բFB=|9J B}:kR[ |L#HckHUb@bř3dFtIA p5CPATL`߃gHp~ Q;=%,h頉>אi9@eloe4PnptOZ*wfy##>hC:onn= ,< r?/lot*X-oQmR\ $#莆#%5 & y7N&%WNھ Hon޹+[qk[dr(Rh|oڛӕaAݠ0]cg{7y7 "e?>mUB|~E^Lݼ-õ<Ѿ:.BwV4XVzorI&{ji5`t5l'lR[h(^Ώ|;Ck}P:{`2#;'/;% :+ʧ 8+ESk᫡c>G'*rޤx99#Ŏ뙕H$J%yPDjAn#=@8m|d֥\ 0pG La_'0-m_bXC:[|/^ZZnrL m[a)yܙOcx_< TlށҋGCju9zw85 !3óY :+};&(l(SETS;} kyYljo"jAO>Ib@M ?h@(?^R<= vn-$L` kC7B̫ x#銑> GIDϼ̄o$&"8HՓzjF!:3TGAPké* }#hd16r'}쬠~=9:`)d\YӶ@v]sқaNߚ^!cSק.dB͒~&)TLMOP *×3vi,_Y=w_ޢ7PgX`A—TN>Lh.T@Jޛ \ >8n2w QB0R9D%jkϸZIQo"j?ڟ]x^,0cwu)[=DD9 xv5x`QpI'eb2o2>2,B:ГL, ß)Ūz(:b]D70%Ն,(Z4θAA; t:jSλCz/q[MTj@p N~`|,a*~M|3vh3cA\Ppi5 C?ᡡ CO#w_+r:<{ \ Tt |NkjRR IJQ+QasN0E;idm_kl }b j 23s{V*&A3 v,Eg!e"5"x%,k?a 6Z}y $Q|.>z~iuHfxFѯZ8|QDl(hd1HOĩSk' ^ΕFٯ0Q0ivOYoum0B)eS230@;ăJuѹEPBm%> dRRM:zaT0 MFVF.@R `.iÍVte]y"@kIqPgjY">Շ?u\۪ TL-vRij }(hg"絁 EZߡOD4VS)Zq&'luM1$F'񂍮/\_HfbKHi JnE\EPJ=O:Dz;W)ͯbOi=amAFPSr(.=*4W 0l״HjQkMsK00`---3/3o~6UrYSN`#&&.|vtF)-Ms_ko;uϑ=@D&65"t-bT4hFYZKT|Q|V;O.2EuhCvw}oS6m fqdoХpWw&3i:},pxrBRBi/;|> PM]j(`}};fZADM5P/ѯE!^#g$~ȘBP&}6RN(ЪͰ(f\4&s:i J ?bˀˆWI'O^)Y LQ."ut'evU,Gc}/r;鹞-ՑGYo`Oɔ̝Beu(G=ڇn4a0»Nq w.}tҞ[+OȼMh;zbA_mQL }:jb:O9W˴VX\@ !F#Hι"Eh潢EABE9}k:O@\p<0hDܵ\(>K@ guP%:xt- !RXchy`*sa Imhd"1b@tY3:7<`y\ߺ dd/T ]4کi Us]9Ͳ45tfHPX2|8 z ,(sjSe4!CQλ@ f 0;6^~SP۠V_g [x:L_|@~ECHD+/Vv3 ɴS=YGextA3 ;{oYH?U哃:jb̓*\ν́œ;b҉Ejπ[w6JtC$Mb!E&')\E0P/!mnnNܑ *zj1? kGwH4B@,jH~wA>?h0.r;s{t ?0ql,'BHŻnz_/۩dd?@E\# Ij}%%FvFGvvקwm 4ҽ`>]4Od꺳bv#7j'Bs/Q}"Qxf溴gP{`3`+|b1D0ԖJ÷JJb 8D0ԑJ(.2 934 Iɐ$;l/Ep>?;?w`uL%&*xƮoMϣx߇C0IvU-FzVtNAmsK;TϡޕمF`'{ }A<ƟVrnv{]Mܘ %| k`b .//!|≾j4@A̶TKv3 hGo-J'@сKQR@ }}w;6Zgܞk1B-Q3kٷ Iͼ1ni Bh4:74?-x*-1{K0INq/4c銸)J}ϑS"'xbyqaBދHD/ 3 &H20|yX.x<xgN8nAS}wgSFlי3l/l;[5)4]z6kķ q|`ӎ'a $!!6\v`g`(1K?³ V^ ߄Ӥ$+/WIR/k g'(B*g@GR)R~(2+c8ܯrRI)/} Kҿފ[^#&ޛ*80]H Oe[=wo.8,ybS6 Rcbh&Y|2E )pM. VSm˛v,[$kԂI\J$lJK;3$v9N82bl__rR]1qcu[a ' d (,۬?'U[u]BY]x0|io嚚RLE[$PaӯQSjLğT"\j|72б]`aғecje\=)4QՎW;ȵf^s8iSV|d)/UFP͎'ORE/,qA;ސڎژrC$ҵ3P x4п9>RD"*@wn8IZKIhKnh v#-[J 4;yX3J3,ȃ$ʙMtؓWpʾ:>wċ ,ZW%K^$ZAw4%MJR$Q޹^M,C N;⡑ä^H#%擎Dun#I+Lu}KrHY"y5^%5ǟrclUd*X)t'F mph%g.2G*"uJVoG$ݵ8pp3R0Rߧٷj{), %P#F.|z!% U%Mrrm>2Ovd~4/Gǿ' IJ~`.NSLǭ5K!-e j3zzxsUoا6*]x:LI-ėG@ C2]g\ٜ`2ܩuzF%,Q%R椅!R3"?3ycɊ* zҼJT-uƙ\jIqK &ٷyv\+K[a3>gЕ\] |^nO*8()g?ϗKP y,,ow,y#O:]u#"v< 4ht ` eA@l_e20 @^a-:ބ TDoֶώPC-`ŝdĭݚ&&8P|6hbܷX~ /تtLeQIp28Oi̛L}#2iiS[ZC+:>. VԤ컼9=V]bXlOq[-IH]yG #-%-r с+OfiExY" &-賋=}~L|_ mue$6pvyA4|`)luIqNd攴qIlqﰷED~5@{>DFuɏ1gD3h+eދ=Z}{ r@ok}-V)bt:mb-;mJPy3ھݿ )@ 6۶6أ\dRp2h﵏=C,/v|- * 6Fiɞ0L(gب^\Pr%ID>q3wg"#73e狻_cRY~9n4z/z#;.t+#,Ds Or_ń俌ҰVa``VTJf&Op]g͖)R*w6;]Ku^q6ϑS}TR<$+-INQxHH­2)&;TfΦLQAm7\+vrRT TyTfk#{eAJ>OR$k/(pvʵ"":~RAϼ>;>RA耚Pֹs_)]_A|P|VNnֿj9(7Fbhh(xHzp 5#5z*L!%?'jaS*;+]K3;qӿ;wT:>pЏbqM2E K GuX=s㯔wCVꩫ"T8i3+Tn,UTRTkK:?8lfG)6v6k3CU<]NeUL"6K:>tPmnɥ'KE7EJuP>)fp𻠼c*Ofk ՟Eك448u͎tgXm,0FRR}2g?}"2|WLҝY{V8n'{!L}-Z8jz?Jf 5R-@bH1cjq.buSAն×'&Je%GF2b>EU Aϔ4SWʿz +-!9;Y ٝ$IIgYGʗA IRһt8+2' )"!87@U&"x_=ϊhu4DNƟƥ;KUycԞHJM-8U[k|}1H0&!PM1==]85%ͫQ<)vyT_ܝaCWiK73⮘Kd̩bCsIU,T v5ׅJEŧP_3#21+pANO)*iW2Iƨ$CO<|V'XZyVDgrR맡油tZof̊Ԩ|Bz7YCRWlJk\`o8R$lH}WorI #*D:ڣqGʨ)i#n=_f]XTn`iDw!MK-W`/z ?#?:L~mX @'b2+)C+qҪ$`2Z&6m/t,` U Lb^C|tF[N;ݵ iH֮ #|gS0TyY糰@7bNw>g^3 0 0Dfn@b˧ދ=&&}{n3Foc|q*1!Vvc[8lW*l tNCx0N.x 'n$vö/ֽ`"`aKBLXc^>mBsXtMT }*Ҡ+Sh7n}._Qywaig ' .a`Y,y>7BruL$-t `2# 0h[xډ`a#_~ WH \}yԽFsD3nE^#hG{C t[Z,egP_ XZ)VQ t-`R_I[I|F'ܤR;c5ow -`i/~ƅ@'b_R_#3 Df5,Z XQ}Ecwp!fn؃q_][yyW4 0#"\2!{1@e3yԱG.W`9gr5k60eWu1t,`I(R@'2&*Gk~Ba {h+/0\ /bo,kztZ?Xնmй*r mql;QwLAڢF6-7ssb.9 6[ rJL}70@ Y [N9N%: _c+&8 t> 0o#G80F%cLj44WMIGrg]IVڟTRC3& 0M4ε: @siKϚ[PT_,d\o%+D4E5O=6$8!{ h# XY} +n(`E-,?cJ,ERWq\մڈ[NFJv2+/neL+?iU8  q]ѾrZ +Eg5).\m~[ =V~팡,7I}&'}k:; N$l$kLҠfҩ7sqwe(O02{8y}t`sᢏO}r/UނQ|xRon(}g#WPb&-YsŞ:}uB|WJ?e?r?NT܏3)[eFCU>i1/N|㥯g_8_>d]97p'"n뛩7×ǦnFԴ~i+o@54:pwdgY-?s785)0&D"V!a#ɾHIO[ʤIKQ:pb' JE<{tTR}RW ܉lYOprOgZ5Jb3uYI ljk+H ތ\+-㡅 9sALQ A^ւ y#>LԇTz=rXW҄#ӱ' qC?Q/ "(dYԫ{Ijܻ?nE!\/r D毶 ( Lɘo"Xr>8u{#g*`A^f >ANנ{X!4˽]-~\[MR}qX6xFוCmš&٥$ ѤP(M)z? N5I>t}ݣWƙK Xx/h\rЧ 2'r2dǤ^'t,c}$ uEbo'3oR{ wZN,?,6R*IɰIGiCO;\~SHoJ#$uSUr81Kz2I%&ΌB NEbfJ Dle"xp읉BaQVEn#>9`J `R_WbMrHQrf .U̓gz[{*ѡg8|; E:2rRTJ̲z7+tN:~@mg>;_LCY4g8¥<o̎}ڒ\nz.`8`5BG7{4)r\#XOϯePxw+#?N,ETQ-쏨{a_fx+Lүx o]Wa#nFZ=)KXSn!է^y?LiE~ XR_Otw`ԗ+zTf/7{?M`A¯Kqk`b<ˌ#ƞD}_ JLFo3@EN:Di !}*ȕ$Y*^7WYɃoJސSWC$t\IT SW5zoVZc5 LOsX.ӯ'mVwu |$\]8HZ畗˓_{IOݘU?3(%dQ->5IsӒ_P=zCO]=O[9ٍA9Eѱ`!YO' o ߩc[Lӿ×Jw#$B#S7g+1']͉ v0x֣>%}j=/vJ & PoH'sVro,>`G=2)KYjKT(M4QMfcOO}s?:<0`f}J7}l-P`w{AG."1=W]b`L3_hr9>w?4wW.z>J}K>Gb{7Vԕú |홸1\~W4'5Gͱ3kE5еMG0%[1<? :fI!ʊ-AE(UtjNYP'd߮S"W7qصb`dҩpggTc% +׻pb[zmC}; o?|%2B̋nG1ZQpp 0TOuƙ\M׸chw/'M @#-`[o(:bA -00J L,Eޢ}1I]ڒVZZ]KvTJd/K @PP_Eo,@J/M- W@wW W}ŭ] Fq턂+lmXݪ2?}od0й$rհaWq0BS~sbiSRxKy&ۗE%nkh/yd }μla܆ ֽ`"Z!Ѕ*#Xx/}ՀMX*c`.`aKBA9QKnǕVڞ pc<]ST@{\6Em,L[Z,NFyZq*Y^hO(u6X0`Z`ŅOCv]51@[})7I}u gNo]^儥R)G@0Hט6-YsMN!K@ki+og{ڎwCU=)0zy]̄va68 pi &x%}#XO\2J ijTKqki IG`ZtN~ `0M`25\F4hG 0=`3 -0 t,n*q8B<"J+ -=ܶ\LK?#?:L ` -`[o(r ` yկ'v V< Y&LAk~BY}mj_> t,-`kW 0%F p y/nӐ$v@j㲼R糸ah1P|6}XR@[aGl컼@qSH\#a-: @m`)6lh[љ诳-}:_voBA}64wU<2ή%i \,O: ّK.qG={ {.gD|݄"?=+Z0M`^ɴʽ{2Kڙx)ȥ_/.D$xzilJu<. KIC?SI=I\v%WvICcчk=dڦ^-'?s{ɕ/tA䋄7$hnLPx+̴S}Zm_Ml;9Xr xM!0{ɾ8>c:z{S_+_!2Y< KF.n} 6)}D":u3Rlz:u4F=|'ѕlo>x~,o!orX~#;zmrZpxy?A-!x#L0!n4"N}D%"?N^v[jCG JkS%r PwmU ' a§Rzlw4Z'K*7x<ä+w&b"^qGe\^8N$bFc") ڎK? NFk _awKnd_.Mn $~}WdO> őA 'Nhl>X鷡[R+ߌ}wY<. Fɮ%av ^dn:۝8<^ y`c=nH]v These schema documents are equivalent to the
          img1.png000066400000000000000000001207761363633537600416560ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarationsPNG  IHDRK pHYs ǠIDATxOlG7HGG*_)~E -!$KG*⦇d=ԑJ(~!Tq 9bCT94Y=qzmrƳgwy_iaW{) ]^{W4xޓS(G"O"PoHk[qИBwS<"f$JrNvKK?/}6뇻KÞY9[+K^_692H)'p bgbZ6kaX% }M t f j0»# H i_PgskAiC!mVUtҷ[As1Y^gһtLg6so  0cd?X7+ W݀  N+7a! GKSpn͗[ǑA x7^! & `$Ai.leS!)DAAp>_I ># z^A9L4PSwFyސ&sS *y4>k`A(P[-uEēH ȡ5N  0W,AޣGJDH\! !4n  ͠0_gA0.-P" pEATg+}UllhA|yL1a"O8RfN,*#$~M@!6 >_ _"_N \+3݄xȭXCjӞ=MVy ȃxDLd!.ӮNrWE>  "5ؾ\t. ֣Vf ܗ܅vyPY`^͉ ) & P>:X LV VJf4R+Odr^1/BIȷ}jO!Hj+e-y S.„Eǡ0l2L짘?^V 'dOv SU j˃tkqڠA3O`.3+÷^ FQ|8 k6+Wzϭ%D:RULjkdl8$eë*i";jU%W:g.8;{HӾ}0$O9P`~yD!EPtWKJs>QPlҏҐ L^dz99(O"4-ˤ&0l;a)>}m|hEШ:PcZznG8جC'Vo s )dm&'^mm[YA#{j1,]U%QT-gPz~2U$A֙xD:ʬ؝]_i!Uha~!R0?pw*J[[=W<0!{}O3% L"J嗩_t+kj#LvSdZ(Ir)n$WNt+;%7;8:^+0´zK 2i; W7<;TnbfJ dvQ<*V[@Z;zF`::SCs‰ nrNR ɚ-7}aCzͬUmb_&P*:%<;_;iPou6EtZ␍9`yѹb.ŷRk *[F&BIq(׃da_yPkb<#&/g[a= yP 4ph#^@4Y*遥-"5vEK-`v/0|SmB#-{L߿9a%/@<0jV e Bj%tT8T!'Ȍ !HaUvщo&h1ѡ))t$[ $GVRdzE":ؘ;t\vi  }MbxgM;ho;$b}FVu tJ'+ 7sn@C =]`Mʒ@ aB?9]ԃN"Zŧ%!^e@ZɹtRYUYU Ҫ^A#C&O72v7qd디oFQܘ;taX\|SUD:/ ҁkn6?[@S#5onBM#%z*,l;BC@p^OXY]ANd!@6[Krr@-ms t.hAbg94Jϵn]sL~,A6ՀUEA =O0 t y_" 6[H0@S[ vOx_|0cY1k<A 0qart X zr+%nnfAځk.6~/^٘vφ%X%'j  `ko" H_Wt&{!`uQV| k*l'[sX[[ eC/z6<< 0Rppյ'k+K ɓЭP YL,GDH'0t"~$֤w3~'N!1(ZI% w?ssWzTG>sH\!/Kڄ B|D MVFґC"+VuRל^[ )h`v84 Z?C ?uZ=ԥy2c+VrgIf_ 3xf$`Ra0SLҿcϧ=='z6󛐾W?߿SWG7 K*^NEUIOP:`xN>Yw>H`nT[:-5O>8{kgsuA"C yu.V!H2l=QVAi㬃zvqL|;|@|)@YD)P.\~JA"L0>/fl巨_` 2d۞Ra6 B(mwy Cd.bf|* 5P7AՃ^ZD?sF.W| ou*m&T[z|f% pAnTvn` '{e]#,]C*iqD#%̪r L {ͫt 3[Y): jZ@pZ?GpO~I>xf#МdDsS}_$@aռ*oNe;|DpN5Zjc Z໿'(EFJ φd AvwoCޓ0j`'EҤF,Hy(ָ d׳ķ'`-dTl XLΆc?@!Vt(M)FzDžl$QqY9X<53#ĭDZ&dVhM#Qڞ DJwҮU HL6)OWg-RWn G^72[/h'9kqP%O`ea(vOmGiӏ0aYl7f`ro퇗tH5U n{yR?ٟ@pJwuxBE $8kIõW(u ^귅i1`  *.Ci1ݪVv0?&Hj%E %{tKțQ;sqƑ}Ne(Xe";0>AHwJ), bzx*4|/[ Jۘ!}#Sar:Db4'X砘ܗ$T_zB W&ۿOX} #H$>1gpWvV!Y5kVwd&<v_rMBa*psf3 n=afOA8LNB ( G\W L߿9P0%s&6 LRԾ  HE d/<z j_azbA#UQsrK]O3D @>`YێBʪIo^< G30{wU{`zpPXr6Ք][P.DwSVWS/SZ啺fj Zb!F=0t(f `fuBIrDrrT 5`,JOV0vx\7EYؤFZ#46Njc$t;nsƠһVg ;yPztbgz:VA3i{E:[m.t2W:gACiG9A<"HͲ  VSyV% 3 &YDAX\|#{"  `N2 v>V٧| 4JWu?W}D a5NޓK宎xXS*}= ^mtM'!b^nn3!΅AoGia%N:8sކׄ iGX<ωXO B3ZW-7D"gn *l; ,b#Sa_l㶍k;C\kk tDr>2_G܀ҖRf>xthAMg3O6l꯴2[|GNFEj%ry\Ԟ:Эx<]r7͍g]^hTBL,Q ~{JYˆ4ԣD8g'xI9B8 O'f![!k=!}*Q&GٮȦwr D jN rFkIJ'{IDnl!3R+Iʢ]z'_du)-#Z*4w]&6_oFs?s3׃e'Z=Sˉ͞q_%f0na ¨}[<5yhcק7n骠N'CCnreT&Gtk" )o>]=!J*c'KqZ{mlY! 5JVlU Ñ>5:;8U'js;e;܋|do,&U5T{!xQ2^t;ʃ}M,ʽE<튪`Ӎ+V WuZn\FN֜ lfӁ(7d9OnY>V|]p/!PtZI}'ѽ)ÜդF G|P@*G9yPRV. qw[m+'.f][i@ Ox.UKiP>[a >18f UoNePoU~ ̶9)w_ B˭兵'/|P qNChb~1óƿ E9i 9ShǾ Ao7 @7xkJ> wZ_4c@LvƠT;?oxh}_F Bk>sFXz̺vNyFT-屸/d=fEmf̥_#зƮǽtUhd >pmq:ǯCM5r)UҾ:*}ieahAeԺ0<}/.7͛NX@> 'l Cܼ} lRr4ȭ< `Llr4i %P33>lKڈ(\EϾZZ҇1@u?]'oٜN"]MEƯ;?@*H%+>Pa^+60 %cG6ldgΪaoAv]7}ht>;Ϲ# й @9˫3*ȥ{ 7×@5!ݒGۉC-$dr9+5:3:G%\X |WN.^ȭ͘9:}lT)>xwժ VR" O;S4*Tɾ b*U;{c![uU`Wdh eb?sI闁SNH-,k`JHNpE6)&Z^'cVдQBXd$远hP;.)d/[>d;!WU +2|04P`r$V V,2  qLkPa|*lw$6Kb]99XDьSmxzQ(\.oP'ڸo*\n&&a8/?nY`Oe1v!,+"itDaS+c.DwQY(@"r:m<}bVTsJ3PV{\w9ZPH'teqs|su+!B.-o!$+7&x KyÇXPz*sX_@`/wQfS*g39T`wAv؞G; z !J KftB:PjtGtZ(G8b4=ӞB*bn*:![pT!58_Z{ oK vkX r(i@ДQ4g :`wrnnވ[q +)u93@ǐ{Mxiw؜1 |at7⺠VYA `Yzi3Y KF8,k䳁q6pY}j_7?rLT/c"rBеŦOM 럇u4s+σR[,Zti{,'9#]n-߭zjfE.q/[|t|-EV1 `.9_='@( ^ `Mvu ]GDn6ԸOeUUͦϭ#f,vT/<(')eSTv;δ=tMd%UX֞G@M^JX 8hC7L6-! zY0^:mX/F*WտdeVcmJ k^8Y4CsrHgCeLpP3{B(L#ǣ+_T6zN>8|\%|Pfz%ܚj")^6jvVI|!F4`7bbjJ.{3m E;Jj{_%&8c 1N4Dd}}yJA/F0b q=Vg39$5 }.½deὢO6}]Ŷ+mJ-XgBGlw("s&W(r]m f9c*.Wb-3M1CgE @ L}0OyS4|i;QFKp/&p!k_Dde]uća `#p |h_yP`|Q5%3M#HgaLu;+說@vk<`+1 Ld7DoӱBmw1κdtr9Pf|yD\ l6|N>TbӯNNdϕVmJ3M#Hg?2pRCQ4UK5?|>"HyEhAZEpU{"tA9|4IKj.A9\4CJHa<]MD[cU1U5tr!b?tTE5:}:"p7a:皰64p=@&G،B؂;ι9^MقλП-rfĈk ~/οAN5IK祃TEA ?5UCifk T@H#hyV|k3J] l%*8r:>0Q@ހ1ֵdRIw]p^YZ*xx47!3%F\Sp?L긦`F@n^:IUtMM-5]\SJԸ)tRR soڅ&8cP-\7"_X/aPKFjx@@1ȕ nUg:{`/\@pšm{mp0bdSEC58qt"TIY(嚂P jJk K4F `$kĔ|͛D>g ApY* ]Spk_ˆk n85}\&й\w(q5@A[h\:";J%diO\SEAxKzγ}u4_nt"i&- }>{Os  |,r΄p薘}W4 ѴLZ{w6قVl]Zdrsc=# qVpڨ襠~ 濶bT#7@㜱Wֵp[ق6-㔇8Jyªh-H1+ to 2-\Amb |1u6`Ħ :3 9#xV T= Yy5Ɖf˂z)@WWV1AL@mtÑZAgYV/F E+>9&wqUVըro l= hJ[ЍqƠrf`$Kb~R57=C=o"PAEdFm^"8`{KU=ʨOE-XD 5ʽij[xkق6AcFLb{L͆qq[1cUyҽXKLV#hLUorQCkPз*@@GO0W6h-h1t6`ĦU~ Lq ; 93T+(M >|QFS:j+Ag:qX5OyB7{z@@GO3zXj,Z Yj8c0o0~q랡b6W2g;i/?Fm4l@n>}Nh&מgov p|4\soosET^ϕVJP{c..!heNGlk#BVQ_!b1ѽh j|  Aj kAyX2ϴfe"  u$ ҷ+Mzg heA1N3pT)f-%Ѫj3mQ?X7eAh:?>;ۛ=㾠r٤sQσ3N- |Ye]#A|Ap\|[#*nvh[ ĸվ!|^X3 ɰO!Y+m\-gJ¾WF@ -Flڏz7rƐEXW T2L{ >hY*m8P HKh60?Y3 4`/HZvg?e\^JG./݋%G_N輩5l"A|Aӎo~9xEv-XPƩk:XO"('~Ѹ{mhA4J[(nER bryV{Y M_Kt (}p4 HKh# Xz˳,llm^A"[wnk  z,lˬWraΑA%1= 4˳vc  i֣hk Axi9Η^xDp ҩ@wkX r(ir XHA,Z 7Á  0u4{,}_hAh[s>}bAAڟ& `z]'A =[Ag t J GxO GݭIJ\zWۥI${]Ai1kb7oVK_`gH#TMv;A<"O:E9FMG|֜TW9 =>gG99Sxޕ.I̠}ؔ3t:y:Uɋ" 4YK5?|>"Hy)FDEUآHTjE7|/ / w6n  B$t  _q&cwbޫ^k i4P׼yj+cnN<.yC7 )Kq8qtuΫ.DAv瀹ҷ^X f4JW&Y{-b훨A-i/ [9bFhAiHu3dXƾn]Tÿoo h:txֿ 3N.|V:p¶r뜦@iaUU4nx )~\!`CDQ2ms'ScPE 5M(zTd.L\L7r /77ә?F+mmO"wVιR+_YGKb~KZm3 n<@:4۠3&V\: rƀ@j%ry\ $yv#!Fsb җ 4?'?*<Ǭ3?R Ìkuw Umu,Q_MOh vH`$&cȥ@W9KBb蜫馯rϲ0 tк0<}/.7͛NX@?i3 `#F\l'%fU xJlZ荸FP1-l>rپ]X/Ɗɖu4jħG5:PJYپ6[3@V;J>45`Vvp u`Ľ8L1vuoPU4}g<`7_&ks_`8쪳٨JF`O-/xL9w7bGEb7{՘3ev>tPi#Hh#h֞G@w^aa={6͵l7_ut6uÑ*/ɖuU5EZC e7:TY8+z.  'o%G.GW`# toPCS^tŵ5T灖QAEو1׋@mT{h(q,:>XTV;J>4 bX}kF0A,] р~q} (4Vnn4 t>8bV{G2 KbKEbŠOn5BYG&$ ҷ+xus14J1bS{k zq0[#6lU >J_h*/5u@ȖֽVk3#Hh.j,R7^Jh]M[Mr`ko7>4b@x% :Ѹ6u 5nd h3VgFhj/fCD8 >X:J>4 ۚ&.hkvC(b_zL:/ͦ -+8 Fm#L*.Xb7KV8IJiuA4P[U\Ѩ" vԀ}IT14|;I@AQ|zFqIh3; 4`-O3Im3mQ축y3grbg{\.pN?J|piÝU!7ZGi 5=Sk>$d3˭bjmǐlwDc3 ɰO!Y+\#}I/;KX]B+ -=4`KvT-<f-屸/Dse >؝7ј21mOO8yoYZGi Qm*̺ Mpư'̓t\]ky H1_QxNptPn g~9xEv-XP1ј!뱞EPO8c`%\=ݽ6 |Z[!I@mxz1M_K :c`%.hAs/}&m,m.\-M R3?! HX\|#s,v jW]f9C |> 9.{< ri1)ԧLK;/wD|GDIh+wځOc)" 6=YRYzN"^weYz'_d&|މ}ឰk;aS: __tc`(*,nែWUaACO0xU筼J,} DN GҮ~V nä2<~'~~~Zy}Rimҟ]ςٜp Hv0WS ,:_} vnBȘwOUdYښ{ĝZIQZMK/ ȡ0h6 Fcpۻ#Մ؀lYC"K@oTOlDU6 ' X<;ٗ;G/tqV <ȩ;`ACOi|kI_-]h!zt\k5x3(!Y!P7z+n÷\YQ݉yzS~p H.| QE+01$eFoi::U ri ̕C r0_KhbKxKzγ}BA60H_6  H3i薘}W(}A `l̚4CCq~Adh재FE>n/6]OgKېL1 /77ә?gelTS(-@* 7ѯK6-lHH?J⡭|N:xjprjнh& %|>+v[_Saۉ\pel4*Pr"mZ9ZjB:9ѿńRf>xthAMgLM58gl4X6Rq]:#55_q|>+[̋*b*GиׯlHH=J#~[iztQXh@B_r9m򞑱{B1ۧ=ޯU`~T+N@A㰒H@Iw^nh4m|p,HWw?J(009?L\ `YKҮ2r>( ۾צʆUrP+aV50YYs~S{=lM]\ýȗKvbRUC5% _Xߏ{ܩVĸmpdQ-.nWT5{Gn\*hw32BpTg3LE!îyjuz{n%VcmOG%9In;,78T-r4AgP%EaByLy7  I"`66xz`O__vI%qj> 'l Cܼ} lRr4ȭ< `Llr4i %P33>lKڈ(\E6\qP b7:(=~N޲9.D/_w6>U1KW&B}\XsWlj[x[Ɏz0E 낗ɸOEȜy Q(-߆e`-q._^TF./݋%G_N ٠?5%v/PK Y)ns\OEkOVTSO_jܪrf^[.0wPSfӯJrY@ঢ়GUwv:a ͪP,=tBCH]smxwժ VR" O;S4*Tɾ b*U;{c![uU`Wdh eb?sI闁SNH-,k`JHNpE6)&Z^'cVдQBXd$远hP;.)d/[>d;!WU +2|04P`r$V V,2  qLkPa|*lw$Zy%u޷s{Z Ey7sChipE OLr'8/?nY`Oe1v!,+ɂwtDaS+c.DwQY(@"r:m<}bVTsJ3PV{\w9ZPH'teqs|su+!B.-o!$+7&xp<(/,=Qb9CW(y* ^Ȧa~E12#N@:SʃzF+}ͽivRK7y l?= ALѥ_3:!j(5PX:K m~e0ҙpq$E  1#(D.HC2`KRP7bK_\"9 ` D~?翼_"r|}>S tc/<sZȳ6FxobZLkJ*bhE+2uTgZcH'HC0|2vC+'BpMA[uTB(?w|etc1*zD,y/OJ?u- 8S#ex-#76`rTbSsQDqUWam(y4ADR?~j)6vq~|I):E0Meh):%V @gM~N +ca@οj]}}U |AW~9]*#1 70\6~e."ژZ,b/]1AYijE ~E0Me sdtnS" Ey*o0e(v^h-~ |8 3eVIv881za2|7Ylٽ| Lܶg⑻컦c*#恬4d^k5@6=i;~GOwɉjsٔ=ZIY^tb(yo;/4:*`2kK@9U k]l@ύ^pM~\Lj{)CʭMDhQ@ҋ}U(8  #ses,YZl-c*fUJK> E-sk`Y "q]|97m:hEP`*ʦ̋'J_JɢΦ24GH=7z%jK> ^ Xlvf&g,Mƚ7kqvz :4 6 GuZ>DΔ* VcFHh#(f ƠĈ|Q"t>+c(Q v^h-g)lkw: 24Ww3dRLtw63W;o3۾䣘:4vq}WR^1#}M_ /*ڱ*Cy 쿛c&>Nr5y //t?Y7o~EUW[V鲳 ZF(`# ڊ+`֦r1F2޷ ?V+])Ӹ5ؾ>y%ocB|-Ȟޛ6*9` XmYu2Ў4Nkq_b] I4BwWW%Eƶ&οj9t$W::*`a$BZz]hqZt.hC񪆝S盲+phE x3k@}a8UP^ hE X^8ZKU_h!,|P @'* XPSCJryЎXڪ~eb+507Xo]'O3h MV.Am! o@hv ^:)`ڢ$Lsp1u jl |]Uݍ{46ֱ] =?$TYgaC hcT۰}|4HnvZY4h&PG~;XCRw̪Lʽ|[JMx_D@Z2qD-S 84eٗ4Ў9`am@[P,`(87ZO@ ,1 tP)lЉ]׶sd$/5@οL:*j(uVpCũv @ъ73fԗz)`q㕩C٭"_F+Zrp @QlVeU_h! Xr/NU|e8i lb+50\mXWBA`mU8`w)/Nf h-l;zž>WﲇZ|}M k7x0Mڞ(c'A]Uݍt$VZv*/{+ԷvpJC-`VmYPmܤ.;Hژ)`16l_" Rl[|fIkDq>U|+o`:oN#N!q|<.Ģ(G Nn[F,|31tz}WC?%}} v=I=Αf?[Q~s5]`քܜ^eu-[fնe]U-&Q:2>?N.6Ii4H?Y^{/hOp3BAz ~T&Fv6Я w{r"S;6!FiQXV  <4O>o.R[A xFhЉo~͛QR6 #d|{dtv6ƞs\*0kOS_zJ.oӳ7h"Bǜҕ7_ lBڙ|3zkXԲh`P'6Lrk_S umiz XZtuhmY/qUqxg`k/)ݟ9!vRA]}e}NZ3EE]0 j[F]osc7!Fhiؓ wlњk[#mg/>OI_Lo+,8-T-[,r:14T d@z5yL~Zкmtm~12]圽Ҏ-q.3~90W" oP"ҟ6Xnf7GQoGOy0u_:N>1黱{\|1Vo=O/w.XPtlP~h.lyeGtsknO|\ kũօ*W bQ.\ ~1"y}NfA>3;zoTRrzWjĕ`ѯ7oFleV vCRN[UM\jKL,=_ MFs326&3Žx%t{tb+^gU']yD07aW<= Dt0X#X%ER6}v,8-ITUhοɛ^ԪSGژН05ÈҔԟqGyg§Q~rZ[g5 t%bMܗtk^ڔ4y&']N^6jW"mmAՆ~J+nQz /Wc:J.m2jzUL^__+pFhv*Zө\-Hlqj~K-le'/މk(ZA)94FwBqiDTV'|7CwI/8_,U_(Y禯X*838_ M'O= \)%:WYJ8v#"47OЬ{a=?8ڽj,R,C,?וh`ژAZgvv>0M淲ܭiMGxi̺./Nm,u]B^dDS>>( ٵCzry7L4:=2aXrM)p%dRThwd:̅gD0sNmN8. %HN8HVHnbd,νl85YcMdrujHPv/N'*-'^m SwyPGs?(yN,mNbH2!x6va% x{H:~?/=IIE^JoY;SyG 5 o-<<`󕷼ݽN_Rz4})]R̈́A\zQul(`ThN*VU:WѳPFSϑUח*ێjj|]FmW )w +ۄVp$4nfg/䫬*E/˻W6/>L#8鶴r3S6곕@թ+0C&S!5PZ.gj+ltBw>-YCֶTw5*޳*c+m-+RQG,7R3-`n-+mw 263Y~s_1?NGCB7Bw˼\f"U<޷I,=||P"/\uA:({Y1 K\[ &*70B5{(ߊwpƠhgQJƧrnZ:hJjIܒSN#|= b'\<"ejL+̴$ ȗ }gL-Er|?RxAs7{L6qHk@|RPu6\9oS|+A~m4Iu sw^A|*`|`kL] lPũօ`+WA,.֦0݁m4DEcSW$˵GFFTtS'#?Z=DXlQ`,G&?َF t1<-}f}S~pHys1ju1v`pzG ;xKcfj)c+ϑ6h5r}?hPv],J.eMBrz'rhhEtX%LFW{v }WD JS.a'Oٱs-Ҵ)uڤi bcSˉ8W|_ P?RF+8$7Z#_5T2n|jꣀͪ^Տ0HM34_+;H3;?Y%+U iP"zYy(&*5-tɲG)4s%ƈjCǨՅt*WFdg˟ugIMxH'B!i%nYS%唎;PSTndPH-tz25meh! XQ]]ηFdC9t i,OoU< BbQ\mmt5y}ɾ߂ ,hfw)/NVڜmx+a`+`ёa.Aխv/94v ^:)`-'@sp1u1jZ|Mͥ خa:>U|+o`:@H,֞7Zk`|d v=I=Ţ Njd诡Vlpd_ov5ˈ .,Rf0h/,l6-Pg+ :d6czhH%[Kg)^.1a?IK4X2θ9n~npY{I3V bW{Q7+U (lͨ-M5b`y™fJ{0:=2{{!p\Xjj㧧KQ,KvnMɢnH4HTlVP‚ BIqyAg,Os=;O7^Bthze%ⅷ.dJ$ģncgǂ3Q`:%|_XVWI55nadoî0xz8 M?>KS;FFmLgSJ|kP }E_y;2[YE^4Ck`fK[|w:ӟ+|*iЩ(suT+˪u/j::"թڏ8|>7}EnI*83A-4P?8N**p}oǃV_SB0t9R`4s>\:wǯ%VaĭEw\^'U)]+M'S}.lvb4 Z_Qk򑄩 5:]ci*Q>qRI+j{EC(BuW:Mlg>=jWqYԔ6{)@KѰW'iC-_&B|SCRlũX Pv;QpHXy;{|%^r2Da{Qn+@m?'a5oesM\é?ys-iՉWI:5E e}h_dPIg6]ȲcHhNuy7*vsu``#v4ڻ*5QӋχ'#C!t')$:D+ ͊7xV/V ocY}:u-i+ͨ).ui,% jDg1؃k^GtOk/*PM#11Z`KUͮ!km.So򪇑*^A#;fk-o>p B䗠ֺM8?d|*Wuz57<+&}1(vXP4PU{UwH1do8%4ZS>xvʩQ$>7zQ̲zXr=NzV?bC6ڳ^؅ f-M|U]Q'[CPtq R{JƴcX\l|эm3/zK7.@ ?w_hJXϼXلw_񼸩s;x%O7^m Z50ֵXe Tfr&^U_ 'gwRAkaqX/WHbQdzqUAd$~# de(Ug[cWe/2UW6^ ϭW#p~GP=TZ۵Z6 "یDCPb1f?mPۂO풮{fp##ԟ1.Ұˬ>_ΛgImQ?89LڑZu ͥLmHbUڻ/'$.ԅ$G_)q7M~ l+ORx_&N9զӅ@ύK%HR.+$֛k)&I2oZ_ #?'}ble<Ȁkh=LvA+ʟɬ>aQֵxTf#J8u:+ nR[N_>[}M<ߖLs d9<^ւ@"d_o$磳L~;+ ɥX S]/AEHB>zc/ 72=gc[O.#s\gMȊEUW*I5vU*:A7x'e(m&+Y web[f"ܭbQ~N]"]!|KiCsHK-s{G~G^t6Xl5Q`D&._-<7R3<#Jz'r%S?3룟unf}֣Э^љEW߉)x&3:NsVV:ND+C9nڴx&ya;]y9Lz'j_MG$:t/ZNvA'OGCԱ ;'}Tn]_~[UЪk}fC}1Ӿ+zdn1|v,pt8 *j52Pah#OolfidYnM/OǾsc= ?@J~yk6*7"k$h~ cIO)7F(/Ñ!$KW,_ԀG數4hu 2I/Pm8o+뫀sO/#S#Žqe ^FZ45oyЏ:9R҅rLMAeR)%Tո2GU[PiTW+M*O1jFI:⩢_6THg =:}M|DgAZΕ9V|< ֝jZw 7e#MV@B(}0,RT}MeRƮ5H"`IQ3#8]D6QqY me>6'NS[qS^{nlc S{9H &ljbb+n|AIe5u8hJ>P%F{ߦ+IvT%mH5!mg-T%m xo.CqD}XK, o_>LE]z5^I,I,>;Lj1{6Pm^++)˵+诡̋ѯ7o 3 \ Nߩ0zq0}H<ĥp̑2SD_RΛk ٭7/$'Ly_+k/u,Y'؊&ljOIaEnfr>ΞnWD*5'}:J=̹c)QGQ$|W}N =HԠFw+BQW"mm鞵g+{.C4vi=:,]T}ia.:%,|3 _+죮t狻{wyR"c#keM^65Ŷ;(Iau-${)@O\cZ}'c]?I雍W%{q3xr\򋪏Wʑ!3Q}JׇNLh.*+ 8kT[ dY]::Po\e-N0i__[]Ъ87Lj3K<.&o&K%V a.KLģH趟t:4k4{=Z*;Жy)FbqQ9{]}'zK7.ѵW1r#Fg}&2SswY̋Uz"|5%08,t#z9.n/ɪ̤FhHJ63-ŠDCPb1f?m@77xڝXIXbHx'#]Y}qr7  zXyZ} <8T>t''zJTHwqKkDi&\Lt)"ݙ\mfo ?"9DfuJ8Y'59z^C)4ŃEN|t6)?IWVR#_zJ> $ au&J{qtOKQd_ԏ:*`2M|KGt7nM%#dyG ;xKngY+0¤w;E|5?˥񱋮S>񘬰xFU ݽ®맑=KF\j)1u5q9rmQ,a=BgFvRDJRdKqFnPŨ6%L-y1鐦kJ,\C4('7 o$Myɚ*( @;Њv;4pjd+=u yӢYV#I1GU8U'tB؅ɱ ,kHSj3pU -:4hA}@ eU?E@w>W=#m&Dv,Muv57BE8z$~a_4aۺJ cifw)/NVrnMV.Aϥrx$Wb0c^x*U/F,`a}L]:z!V.-J]Uݍt$VZ~3X(_?$ '>-,V!NYga @[8 qLe9]eg?yifؾ٭@zDF3ff]67BZ2LuQ} l_˅ []TDn;/P5{hs'FC`z# /q 8&z"hޛU.h*vm5>hqꮀkxwҷ-J h-ꫀsO7l,N"ꨀMo䬕h5Z,F"oϬ5hIZo?6ڑ(`Sەյ/v>DZV :PWv$]{>ӗ~i<@h&n$@#^ ~ }Wо>fU^t\T~-p09 l\NeUKpwj/5vǐVyMJoOfl4vkV%hVվy4Ђ4B; }|XY;+Uվwa@'`L:q-~Pon;O7IVw{^4 PL毹/:q 8&2u:)`ҾfD=q4Bw[T,Bq-Z@[Sw7q!;t<}T%W4w(2'"Z!1 Calling method
          img2.png000066400000000000000000000715561363633537600416600ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarationsPNG  IHDRK pHYs Ǡs IDATx?lO_* uP"_ íHsqV"nDCɕC+hP!J%jt{%p+Ct; tiP;+AF&C Kc&!9>>>6y^,ʼ`eSe{]$l;gc[/5T41a$ⶱ=hᶄMowz&i0HGLj뜐vm^I]J3r#la4H5\-$S=prm# .e6 S@}A9(tSeUǫ# h$0m~aϚ4 !Zic;^}8  . )(k?k?튓$'Mݽ( 8o䰱Fk-  rs Y4:]էV## AX;8 A9@EA=Nu'AA esrC ȡޕً FEy9m\  0_6_ >5*0/ rh&wZN_Z[LA9x,0j2G^AD;00A9z pZK#'FA$ 09$3QEA9tY"t+  ,`K" G X>A9h*o\Hk  0m E\T\/AA pcq'1Į ҟh!K~K" ȡc0 ~?܁k  @-`"dϙhplUTPAcA"Ww]0=; H--TNU_S;|FACvu=q8AA( 0Sۗ8fwA—*[70inXʌm*|U" gv K}c4E9Q f`eu Dwݱm6lj$_  0;}ٻp;qz+#EA:#xBvyӦگb!l"7-sCw: ]脲AeA(eW#[!o䨉gӳfM:zӹ7[>0 {.8eWyś~ƞ :9{[ۃ7AK-z4ȏD?Z\I,  ǼZi{i=A~$NƝh" M& CFj ! j9a*&?7/f- ._0!c" j6GOy'E禴ɒH 0-Ԣ[L8A7WhE"4#Jb_A#̧yCV \&$\vEv,c`̷==8`Ԩ Hp) Uorm5M]p~!!ĐLpc\3qr  >89): 09:7̻A}zm'úNDAurY` Fym\vi;MG; 09=# G‡e(ÏiE_66DDk}x+y%G1іACΘɀK+9e xsXA^>l,A1ȰĈbT,1-( H;jD;&|6ڶ}n_! >g.pFLih_DAKpX6AQN #.Xl@Ayry{]a3gk-w 0!0/? &jy`$,,Ex狥q۷5TTA20`p|뚞q>tPݷEܠ/PT:soV \H  u5靋zcpA+1ADTLyq*C AtRѰᜄ%|>f1/ >wƏ$, _Nv1RK0 2 kOjEt2 AATq&a5m󲋑Z8N}02wMA~N`얀zrۖ'{Q㒛}(|~n~1{y/sB`7֯s~Y*!KqeH&./D{J"9" ~z-nnpu~ JZ,oaS J@9"PЖ7;aǴK=#ä&Yn8:2w ? ^:&'kYxn,Zk=qѝx=X"Oh&Ĭ@*'1h(A;dH&cߖf ?chżbYyז}6 &!doc> |ݚq1Mm13F?;7oS HAyK4ō9JL FWM@R\4rl ro=AN&vNϸͧG+·'i)Y៼s"y힧ej[꼃^RS4,ֱX3)I6PS3n) = zO_#Y=@m 3: b-]:$yMdշnp#1B/7|cDbkckMgxoLS397nLmX~`0 V)0*DP׃X#H"S>_ᬫ:`bhT_ώ_t+vԟL.Z&4nY4 G ~s1F5L-: 0o1ˈ9AzMrWV23|G<:mJMD}1Dbi׶=ɕYyI}f! *Hf:a~bjQ}%ҙ餝. ҷfrؐi%,|X!;Q!`M7#KbÏܻqt|_gc@[8ɽ_Ȩޫ׬e+KٷF0o+^YJ: &XbKy3)൜N6!^}J%?Å2ppGBP\pj4Xʰy9׎emf^X0&]ä}}.xx}dYR@[Vm;s6k_AK̬OB 64Y\,G-e ~AĜҿ|ł– 8u`Y%4 ˆh k}NcTL_E|cH=TMKp1 @#Ŋ\S&hHt*"*M8gzaOa/m%N%ks3i'~ ¼9*Dv66EX:Eu9{QѲ17QkCWoŝ!.J1kgɠ5kF,/s»t&CϠl mk-QqDq !&k3{]|I>׬c<~mf8XIbK|wYf:_ Q} {K뒕V]΍4:{۴CyҷlW!r蘹&Jq~Hwt&e j/x2Q\M;4PSBX@* ɗrX:OBb;{ }.z%z,Y tWn¬hTJ_A4~DluZ:9O;Dt!'tw1cO8jz3G#U_m. ypQrx~>`::PIMYV Xmx.NI9lWzEfEa? @q&n~&?}"a49DfަO)޳H+4vc1-^'o:iW(`1bp`0A@a9JKKޫ Kod] ~W~´(}F1LS̹()ilx̄>jڦg#q^vE"[ec,=-.QP{z." a>E靉/s?iN]x*A]tj~aIdIgvr]&G ,0\]v%W*nRz?]aKBMN&1YB߸\~(?y()X[8QBzɕEn]ҡGY{2A,`>e< <[acltYC){1ɆkiS=܂!o,V3oي%8*̵8q?>aʬ˛E! YVÿ#-)'ΰq0U%D4` @nGNDG{rv/CdbYh(wsْQIzX X+| ݰʂZc9aMPs"q@mPwx|$_.OsɞXKtխd?F%V1hTP/,#]٩<&Pmdy]AY9;/{eƴu!t[y%ɺ$AYfIkPꍁcz.*&@F4}\$\ϰ{W݉.FD`'f4qaV߼!Hq^rZ6FrFhx>…L#,ɓN9?i# LRX߲J1g;4wLЗzX?T^Ƿn<}{,l0j"gr @˘mjO\? CtB©6֯m_%G#h=h'aɆvO2Y)؈PVbly: rs[*};ڛ0;=J- &;߭P,0* r ?R#\I,ԓf+-5(b,mvr >o,dicA9P9U`d}DkFC]p3IZrzѾV8*YuL]',esJ,&#Ng//H,Gvܼ|b}svkvndtɢaǐXֱ_03b싸B ’fz1R"A{EAG\kiv-gs+>\_xGwvDž`8~~S˦In|zf,fE_L9)eem,LC X}p4GBlcwbDHT_A] 3mu$0[ rb1Ԍ;<2f5sokUBr@5Υ? ;.Sx&`F'$l %Jf A rAB_&ޯn.n7!kIr6MvHYϾ[Le>䵜;粂o7JK4} Cŏܻ5rn (qR 1ƿ<2lHKVÆOY꒝>qqFz"*jh楟04=4a0vw\`GNe-NWHxQ Ao6 9z Er%XޯendNtz~]-Ֆyc̛tyS>pc{avZɃh)$MbV?[,d'5,UrL`ٝ;Pe ,2Mn/Pr]P~>q{(2vb@e9ͅ *)z1t)-iyQhY8 Gt<]l*  =4S-jBWnO&gA3KǴ&K :ZP_zKp60yNE 'l 69w}bEEoҦfa: wYkAK Jmm]#=008 Vvxω;4Է80 T;@m 2qDɽꃢ4[9Sٕ% c0Ц?8tzM:4'mrGGeH+&&6R9H񟼒vɜ'VBkZmUw+hR ^~Q^ 猛5qk,~֭m^8.Fcӓw)خ~]qdTLZz^e$E݃Zݲ6O%_WI(Ui$:e+uTA v{ѡ9M͸Y@Z5- I`3Id2.wC   (8PTxx. }`\p\5]=F./8}mpnQI͖W4ֶ7V 聿#'Pb#y"jꡲrON~!iߕls4 8KZ,,eno‘ʡɉ%< ЊFDWKc8 F10o:*n*^eE$+wmxK}7@M G@KVfV3oي$=Ι9:*x,3-_8Pӓ_tyWn Xrٺe=zͯ-k4&jHYЄ\ /?=>>EvƬ#[XV\]Ny3\di:I7+PPN#`)y ٯ<Sʛ\Q-G5 Li?KyeP(),} "?;A9yhs!C-`q4Jʨ AiQ}S˗?)cڥ{wzFAcř"k%k  0A8G0-oeښk=%Mz&jv.Fj ]@AT|.,u|uPjy=rTE yH-iL T'Q >hil  Mbg4τQW'=n 8KI! GǴ+K0![J6{EO`nW(O +Av^s2=_$IuN똱 S\9їT*iXS~$҈S[ShνHp2mwQGfD7%(Àw+d?G-nhX+)QD}qh?Mɤѧwb9,z.n%E0TP̃E0rl?prK'F2O؝=Qߕ$ Pu}wu15W,L꒷gbP?[\A`-;2jŢi0p;DQJ,f_v?ӗY7vZh޵n%-^B) 4T`Sj^hf#nՀK٪a:IAzG]&֡a=\[M1%kYF{ JܘI_Cfђ?̾gJ/ܙM( FƝH,MB@陱p50nN TR &ґ:mJzȽr#Q~w3f.lj0>7KbR3'$(CFMb6*|M\;h}'@ww vEm˧Ͼˍ/jb3O˫o|rz&M'5?Ajۗr֪;<}G0 kY}3 j2u^r'BɁZ vKoOYj5#Dzf> *=#=$ =^(0YޫSK_j%p"?=PN%X/Q\&kTܺ`>8wx)KI(N_u'Lґt?C~vg~LޥC[:SW\%#k|*<8n݀hݠp?C:I8T*m)& i6A{G 9~%h:<PE6F}!xUcDmgr40-* d,/eߦKEHڿ~ߕGY ? sboRj4;;a)*MVb Qx,6l53d^*^5:=2ذ>aŝFqql5ۚL):Oy3=2C2,u!xs{^wVq\ƃFuXԈxcf W4n1y蘴0x͖7 ;(PO - WCZKijKeu=] I7stқm:i\ a;W挣&f> 0Yl@AeVk}wb1fWٶ]\@@7G ٣it]hC EZ 3HHTM|C6$[;4tkGf#ڐp Jsv/;D 56koS R.'"'p+_C?014gүs%$h?&DФbqiF1'㿮5IY+ ]0:|D#R֒XeCH0tcB.{Al=v!h=8x*6Aΰv+qReqѲdߥ^yyd;{>VXʓʽ͐s e"W2K=x+l)@HϬPA ;#^~c?K V~l))X͂+/P@jB ?=)qvjZ䋄ZB$w#/چ0nN"dkDsQ߈: 0o1ˈ9A BX} @U&6W&p'@ '~8q#d| vD'tW/=dq2$|4T!PtT$Ik['س}=h{3ź( B߸W`aX`! ƱtJBl(GfɈ7r$|[91 zC|,v>0 2֋7))׬w335*I&#Co]Ѵ[PɺxHdׅ ) mIj-W3㜑RT_^NgNz1c>楦Bzo6:>t;$UH[C5#1/bfB23=` m YHطeN"e\zĶ\y(ukn0oNrTf,""Gmj:~![!hƟV-?I(in ܙ#!B.ۤZbL`N#0V etTﻭIm(2ki7Y0jōZKNڮ̮sϭa$XЀHϳ?Tׁ'v M :PdS"j:0VP1 9Xd3ҩ$M1?p:C+qLCHX?%;R\q\yRz]QEu{9e{XYh`I24#'Q4־ˀi;r{&Q3#3zpXV}vjjQJ\ۄ]X_jXF_qqO > 74%حv 2t jAV[7!JJ3A`'k;cg0%E;ף\{[m7+%7G*7xokC Kf2=~^Kή v 05-n u^b4[ZGFe~ms099Kޫ #x猛5qEZ?sgEQJk{tۺLA`bg*R`9iw PMO MWjiT~MšM.Rdg]~QHO "3oS'L h(FU]l9WM:DA#BK8 =5 Vl:>dANäq0Re=aaʬ˛E8lcJ{>'G)yjrrROؽ`nW778P`!Oō9ςC =4]XL3|⳹zx\u̘ѐ)Jzg9xNq<:{7ܮ@;B!cDPpgc\۷І>m&9` /&* ?=h*/{v)ҷun[]mlטּᜱ}%FCk' Gf1[S$W4S`bhqXuN Lyд֧]ޖwwj>eEf'o{u|6 "aUv't`rtow5f#/Hc&E 69Iw=Uץ\RV/ pfZv=A9:x=tUUْ忟#edg4]}˼6L`ٝ#팝M%a#JJa3^\*6agY!{y6;BKfe?ڝj ci9~ĚNjC7 *iY_1lW :'12j*U&U-=x2*G<猛5qk6,m7?'!%c_>d#-h1}x+?9E~D79TWssip^a#t >6WHY5 1N<A.f-T@5:qWv6,XNO fWf:9D&\Q:~Zyμe+'1f2̜,u`w Ĥ'Oh-$_,]%ƮyזO'>ʯؕܣ!Qנ,*; -,R$Yg~{WhA9hg_t>sh" G8&cz!AABe 2`$vvt# Hs&"pA9t[w %ھ}" I5TjjAAX b;  4`gBA 0/' AA  0#8&ēBACm󲋑AAGSu `R7|   0wq31`(_pCo6,U0QE!M5g[1z(wrlvԟL.Z&4nYv*LUGXhҟ:BAW"h+ǵJKq+A z{.J] ?HJ3!I;9lVQ*}̳[}ʭu=(}PeU_tuY{k~@MlrrAeYu'?}xk}%YJ>L p# 2bD_"R>n4)m4dD(MߖoM8l2VT # X^}q8za4Kw|#aFXz6Aΰ!D1O:;ab< lYuū0Nn뙾72,z\=g l_Q}eqH3ʂX OO6SIߍR\6W/PX* YJ0'쐇jIBAɹ~`@p@7cfLv==d|('uAH$&$=hN'On qQ(v~k MFZЕ,MX}=Wi lXIXwWAKiy-$`Y[h',K-1HXO2 W,|N7Q!Drg 猥|nMy:໵g,eߤ D`EɤoeɬV(,p׋EQX Z}wh" O l?;~j=1[Lpڠ­UۮO>ì},F)?־C_Ļ*zʛ%?.mזܹUtR4.w5BE4Eg ԷqeD frr6uFL'l:f 4o1KsG4V'SIc~aR90vttY$T8L #!Bc&~Q}gxݞ\;Azl:a]bg\֯b*ÖJ/ԡvBS[nl2?Ƌد8gunmβvb97ZtZ)YS@VŸ3NYFiTf5xd[.OYf M 0oNrTf'r$̧&92j*U-=x2-k[Ixs\t-=Osg()ilUjT) (UsMb5x*L[gi87rrvz2.ok&QeŠ 1&(*RXM)H+0&6W*}!Hsd~ :W_?zzRЛ%]Y^ʾM6C^Fͼf`MNHڦ$WbH_FFM^7Xx-M+!t]8D:u3JJ.T7r:&Xb+!up{N[dHh^,Jn/hy/l*n!d zHAv{ؿ5=`0;K8 Z60rY\,G-e𑪃Hx1EaSIxnyoYEB^?]J 6EivQq#Pw{= )=O>dÕiy(y&дG܆W+{A#iqxFH$QP ҧpmn:Bܠw3qA+-W2K5;Xr *B5J'z ; OV,!2,䲱gW%R^ˌ*n뙾%2, uyyBb߂,%v0yϫ]o~V[(,&Ţ*q:ti+l)Tm;Iݮ\*?/iE+f>\ȕ䐐31=h('|h,(no2r_ T( N^5)9j U"3T*A1-3.nd|¾p[|huhy؋ )! ME^wNn72yvX+ 0Ǫ/A:,`0h"@q}Sk|vPJ"}{'0cF| n}(1z1cү|]iR,J5 ۽Ɲ/A:'܅G$By/e;`iLUQ[f]݈U $.FME\Kxy/ fȾIQ0y sMNRnOcCjIi&_ay}m1hy}WnOʭ(Ppu5-Hmn4=lg,ij"t*k'_脝e+]2VSu-/6#no2ti,RY<^u{w uE/ˏE'̺ZD,e/9DfަOPeqt@od] +79j6lY83$c"#Reb*Ӥōhy!(W,`MmǴUd: D,Jn/]DE}RC'>*2&O?]a;-/D]t<n04FBdIgvNyʢ*AINu&t5"01$ZN_Z[Ǒ= eV͢q<똾y۳`9=5 ?K< g޲#@{3s3V9f,r;-ڗ.$MM&~$muQ8/{𢽸N.~&Z@ww 4nzsu(>?p~9?:p`-ݷJL`OTB$|lT? {Gf7{Z7Y{h[DKou1bEEk8K,Gr272j(* ]{z}.m #im/&Xb+pop{Vf0m|!$[h-g^X0&]lat(c:.e"ߺיT*m)[M4yilIοH;,ZKϣP BTQ2fh*|gϲ{w qtfhb%JRgx* !dg#tH3t0HO"AFO1C+ MҡFj+a"_€O>g|>ߝ%w߻w1=W^d,g G3R>eI<}rXFT3U;/m폕+k>^x5OĴw/hh &/ҝ,-Gf2~uR$/FN)Aeە=ƁuKģov5ZG.ЧQ×/sY#_Ox{VJh;6|ۏD%H+r+s\)T|o(pq8pblT|].03EI?0Z:nWO_QƖ_dDTlK11>koI1! \[raM\Oߛ Qvս?SO{kfӶ" ۙh1͢~Ǯ/Yn5y*aF~_'/W,{7en1KeZ{+/fZ+dt/n 7nײ5_?}\jg.vUj\fte,oG}rjXSG&3G٥dr4uS!ef>Zo }x4U| YQʵ.#hiih,rB8dJUůK_8AToҲx`۟^Z'ouƷ1oGЧ#{ z4N}=/~}ׯw(o TK9q)/2Tk?'sB+hT6ՕWW(ѫYKWob Hw>,rî 4'sX {K5DuMOL9{(*SJc 9F.su|Xd'Wtw)ўw.RΟ.gNG,*[j_Cꤨ̮V^owS+l6y"l^Ȭ+Ý@׉ѫ}uZo5:D>ZuegʗՋ[j׉XZ0ڵٳ gsupᔿY>pv,SiQLNØ#{>\nx\tҗKgGѪ[>ȇlHGp=qb?ɋp%.|[np,ֶdgQ(~0(ltvh\jhP0]qZ_+zs hqGZU.3U:T+DL|edXY}%u=⛼ 8w$>vÛj& h.&/eoga=?h&[ѓ Tߺd2alw9mS>1~m' ֖ )/gW9qvFK[CFcD(|SSgc/2"0DI95h|z{#p'Dl.u: ??]sR-~6**?A)}b3~EI]=6[Fϋs+<]WO`lܿ}8[{|JݧL}*'ЎrFd_Ծd嗽VIS7uȍ5e&\*SתfS#Oψ Z=7v+u0\W{O _Y"+Zͽ^^O_[AkN(9Se6TM-4⛽B*rmcJ^cOʯccڦq2y{Z )J?W'>Jݙ՛5K`wQQdu@MP:J :pE VߨFPte,hmQ(0~;5|q4m2k]ZL&GS_,$sɭk[|&Bkr@m8& |՛tѭQ["L /_-RQ[P_"bKWd5da f2=_ormRWZ<8OV3s)&jP g<''&oԱ>5(&9WobbьxqPxm>%-/gw.Pe}wnǑ>Y:&7SoJ-ő9INi/ =7XҬFOLnjEYs$,+k:)jDž'kmߋ;ڳB݉`OA1J 8|"GT4N ^ۖ*~ueqL1<7}{>s.QzU\Fs/Z[a =So(}Jj3Q,v10ꙢL1n I8 5pvbp &߅kk@lZV:ks0-3^U>~kBwg9W%w)+JA3l52 I xֶd"(~=봣.lD#op(خN`\L(>ٷSxK+HwPjweJXP+DL|e'5u\n_Ђר}%V]U:8 hcvpҫvq: X|ֶvoR0hcp䳺A 8\ `%z1tch%7XW2r<Yk-u_cmv{@;4'}Ծ# X)_[Pq46Ah; ljk|̽V_Ǐlt<Υֶ}C]niO Gps-Y(Mnj;Y^xX/Rs*Xb?\ջ R+K}Ꙕb\>Hq&F!)U֮dY^Pi hG^ `M՝op(خN`[`3X=Toy+ih[VԔѯ"AUoǴ969iYG:- @kMwolt(͌5 @k 5j_ik,|5nB8dU;a8+W+`EvYڵv$ڗ{9.9n4\nWR+7^4?d~FK[Vl8YV/;wiyOR-վrk^ _+RFd}†/0ƽHoGjkO>w4 X}J;#MRkVC4Tn&TWug%׈@18kxM[ `uS(|rVH'7 `ˍr{\?`i2g R+F{VBFx*`u /-~L72%Π]s繖.hq&X+jJW='ZU+p[=3-)PtpqIl>}hw-`i*k-%ݐ]F)۸";C=Y]mt NEۢuٟNOqLzd%|ƥ;Hge[x 8l`%hw.J#)&W~`,28ҡ'$6Tڼ nHA(0rG_q/תa'RBSѸw`uKڄJR1Ie@[s8xp6oOweA ZQSBzTFVWBӗ)5h{O_\ Xdfq7P)hs `m[DTpZTd6]G{Z DUs]>RE_^KrNIENDB`img3.html000066400000000000000000000003671363633537600420310ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations s1.getElementDeclarations()
          img3.png000066400000000000000000001075441363633537600416560ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarationsPNG  IHDRK pHYs ǠIDATx?lYKq8Xƒ<l-RRx\$vdbAZ)ւSH$H^Sd֏)diSx\$xX~YɸX 6)Hq יc̿|>{g'@Eb~,-.}*~^&M qOz\KRh ZCKk E(|KfS'īNQIBh?r.#a͆īMz JS*ӔC^(՗V FA®!T_A両6$qgm5FA\mv %Rs[Jsӕ*g շ"FAzNdG8/  -`zMշ"mtAZokKKi% {߆t$h %~T 4`0;Y t-?&gqBAޢC d JmI]AD}:!I_ ʹ]A}m_Ah>n:y_AmH ޕ4qB)~DW HF LuXхAR 8fZ_>œa:\ARrcV˲u]6x/hncm\f+jDyip`•ҧZӭZ υW{ԭ v ѥ˛|c+*x5(+o%8+䛤 <=rBq3dvcc#=k5k+B}>ONzg/7Q&6:K/}uL;.qwےr=[K^:]:wS2>/O}7ct o.:t?R2vy̸bj\}xt9ŢoAM ׹%_2_2>I/d036PA}^XA{Xy5q}B(NV.Ap{_B%Ap3[| ]Bg=w>ZW~2!㨒 C ptUr ^KML`.7Yay/?-}* ,¶_nj66u`Q,-pج8vYAbw;M$n`QI|7`s@7uVm7joӱ1c8}vrrP( m%3SN?Ti=]+&WpP9dFЯ^8:=wu\˼ޠR;OxW<nlE2=e@DNØ \x5p" Euɟa0b.r(":?1XX-pp!Ϭno' tbk?p<.!r0*iOjMM䡭njT_hثإԛsFVβ, m1Xc[̖/!z^@K ^aЃ냆22VB&І**+J!V-k FEPg +wˁOK@c\ B{ ] 8awڙC=Kg/7 %av\|4<:LZC/$9VR]jD|א4<~m,sGE?XQt͸ VG;S.s B&.Dn2] V[9- P ;lE ؠCO<,asB0ό[J@pKAeλ];MMUO:KC)#HkGĪLaXta?e7S|LҰ^lbCQˬbUj?YKP8GXW:C`AB@6@EEs UgD0cDH#ЛCkf.(1|rݨ:[.Y7x Y? #ZezO<+PbS猲ʀå-~Rwf1eZng'dA- Ѻ|0(`Arv%'G@#`CD&H*UİvT8*iN{i % zۯݣeN}޳dxɳ-!%xh  F+ߵ*[8Qω"a91|SdroݮR\HIS<)Mj-h) C>/sL;KrI $t?hIL年;ڳ5D++ P8iSDBڔycE ֊n{ koh HIa(Hՙ[#my\{D}K@nF5*9:ЎKyVm_~ *h=?h8ئҜ M\dP%T7&Z*ҦB;Q=.9]Q=Iz‘3Ͽ?OTem%C@أD'E p{ç~95A\\`:\|í$ %׬N3Yh8zF/PE|Y4`S6 ,*Zh~` zۤ ]$;rccCZeo *<,˂b Ҁ9ؾ5M)rïv0!0uc` Z`*u"&2L@%O&z#mWJ8.k1 Vpdc9l*l@egnN.J_3Gwu< lTk @¡RlA·Sw($+Lk;+Gmdbe[G;57@4Pa֤P(L};$eirt!m%0 +(톍Y`@!q csě蟼vzC /]sK#$z 29'#Rpx_-K [ 멕][ V 䐎rJŏ]KU_vfxKm_1 HN۵~9pWᑓ7U^'+N;{ .<|FW|C[f1KǥEqO50ĔBӔMŞ>H[Y@((f3/!jjQ(d0/]ރaa>lƞ =~n_]g IBCĵ ;! 7)vhZxGrT)-XD */v8 766#nmu* ] J@/hҝՑHh_F@iexF-bmRJ^J4iRpߒWBEdEbhE@B&,e RW#t˿kBĊkO@蠥mC{ M8pW73x`k;7'V% &HDCC; ߤX=s4>\78py_\rEsP= C^cz~(46e*ϛǯ'}FW=E0y'鼩3{hLch*Vזz|HQe@o/e@`Ffpc G+ Hi,<3r iO U|9A96tN Q=  =JpxAģ2EA Ģ|-lREoPx'#6i6AA>Ksbug8Pr.-0[5Aʴ}t~ H\fplDҊf&}^Th>TF1;28 O N< kcFV!Ijj] qB2 S!i`UB^>X.ޮ[:vΓͤמ=sAw .# M{Ĕй}ݼtV. H=خ*dr0$U~P bc#7*i9<{զ2܉WB!,-jbTMeP ]sFA>AC!Ǔkw;thW#Ӎf&v9wiƞqyv%9=ˠCZ;kpxޒv>2]'bA4gqSMeͤ?:1yշ-[LkovAB4ą\u<49.Τ1&űkW x(҆: ]pa[EkɾKKtW;$l^'XVq !-+ /D!e;ՇΚH!{\L]$Wot .Fհkt:9h27uTу4`#@Ba_{|6뤽@<0ZVEEo 7"HW*\rkCpi-uBԠeXh四l&Y ע:Xu ' uWCY GwʰGtX;2 V"4 2L?6;nqGt=ɰ*)`AZBdhnf{j]wv"F jX{="T|v|,^E* H#çW;RK[m AȰ1zg`jGeVxG\Gl_X Ha= hH 0ybT|kw5|PAA81fX._r&Exa0־rEmH,A8pS>:*೸L`Ai "@Ym'`io WW Fd;7^`BG#UpEAi GydcY[O'Xqoa+  Hr 8:ᘶT A+$3}:4lp iJ8 Ѯ9Azqh0_X8Vn/k|};A^ں z`>1<<;b[oZI_ ]hf^Nu"*:3׎0m-cpqRpQ8!=tɔ'K^=Li`gH/1OX̙\%#6<|1/kOÞ֟-: zmz8.’)SP܌t(tACHF{/Rz`Oע yt8qÝʂb2.mde+{^;yܼUPBNPď An%K 9t>buUban"`EUȰ㖟_Mp.H&+/\?-V~&ל<4"E0 | KFy~`7 r'( [tT'ON޹`_ixoGwr~?d1HlOͺIE0-L@h2꧍@{'&k! -p? 6k?-azl`-*VTk,-jgx_D:8x^{\2:8bE Ck[IXΝ A'dTf;o.hSy]hyb|ny5C{f a6SBH;.=(7Բo5zp>Aۿʿ#{ũ^O hLܧJBsdTȡg6qoMZX+EB˾gQυy8 2=snޙ;۾>afp`@}˾VUND9!`g$Nб= [C99iuk#_jF9*b09.thcae(.N7?w'.ytg_'+xcO# & XPbB"Y*_*Ez"v3ޞs??SSB=NڣZ59 @,Яg/}aON@WX2K_,V0-l,s!==WNހ 8(sDSxl֛.~hG`#?ccO7.‹vs#t竐1?SEXSߚoNI84Jp9|̯]Qŷc"E_`뵩0B-hCE] 8fxs89]7?/GVWh %P?D$.l$6+ MoA_!'׫ ࣫bn@I! StMEIñ!-dv<NY_cH+$ӱJ,++םiN^2wGۿݷoY-Dbрu^!%[x8g$&cO-~a܉C]^ y q5lhNQ.$ILf( @i\5~W^|>1ΜQoMIMb(W }rڽ"E\ }JÿL%S0C8:(AyG.` ?谺nYW%jl#63nۡ!fRO ಏ3V6!0i-v{PIn[3t6p*X [Xw`0v`,$ɤ{Pٮ;ĢBm~ht`#upU 0}r@X)3Kī*A^Xm ,%kS7 ߎ@k(*H?UJ/ uoah1ᕀIwL=F9Ɂ3^UBzCSՈs;2l* 0oArAUֺLi,ãzv-2D%#zb\'w'aie gn+t:K DaS7RκO5њ/X#QZ/ܷӧ;JnLl&5<8\,-]w'pa7gt-c{;"$ps(͸s%Eկt&[ȷWGc{ ՆRhb# %l!S 1o3:(V1" =}!OR\V WEă| 2鋑Ie,E9oz|_ pVԎ(DQwz.m 2I'w}t /> ٣^ nqy(72L8ix$m,0 ]`m-llM[٘}AOXрJ *ҽA!\Ad(Qb]>^ OI:-# [P}g,k#;BmHQF {EC#0h"$`]ޑ=ZkW- r)/ns^oP/st涊unX*g@EMonޑ3%<'@4ٓ+;8¸]:5 vhA ]/⦋cG[9E,w9iY}ړ6kqh?J H)-ȏEx>BT֝7,|$~(ĞUdXQ}]( I0>h -̾" ])#ЕbEXNNV_oseBQAzT\c6vD$7|\`02A=:Q{AKAjF󷁳}DkFVkWdem9 7^7ߥv5:(kLl[d97O0O~ŞvI;cڢ /VjWLnx]6sEj=GQ"[FbʙP*uo> ʸ9Vt\{nLr;X,zg].`h zu[ pf&ᵰ?e.'xsȁ39u'滬?upv% 3c=n ,. |3j9YcpIZ왝(R}^{K^gdĺ\ [-pşXX" R)CZ9ckfߥyZL1 :`iѽg:D2\:3,3GL&$?[r10 )\|گIeugmr)8Vxk0/L*^o1&  P.Ao0R9m)P'~5hmמf2 b9]N~TF:̅PV64=֞FSV.UC 4dӎtz.kM7]1CC_X He3iINH7s}EV"+A7;y"dMIYOi$gw13}B٭,\21:ɧr"۱,$sM>+C&1PKc9&Oauݪ!2О"9s{ 㺳(TwV'~(½1&ɘb83M-)0#zM'(騚p[DdleCC 9WmC3]0\{ ϼ@iKme+V@Z g*w\^GpTI.lhi,Nʠ`}eLpRuԞ9kn|d Zknb2)C& f98uqL vZ\,ܞr8紴x9^Y} 5g1_|ҍ;!n,.A3 |k9',\v#&184l8Jn5jSɍq vܥ /HrAY˜czAd꣔zgII|mF L6bNj#|4f2OR}w= }L&}?\3G)i4HP8TĒr^x_ȼID T/ ktM ZXٛ4eNVQz4"}@R%@TƧ೸׀N8>`?0&|<_Y$V)DRj_3~6:杝_}O9α. iI|&j`RRCdsW2?6fI!efnFWÔ kUqt&EI_HE^ S߹/z1\gJMgSq=0\>rx`ޫ)mb@3 -PR]Q((ȿr .ES>JivpziZ}^<[J%9p_VO }:H3eT*0ޤWf S$dt1jWƐ.;3_WtOiޞ 0qXAnXa2pTR5 aKb|)(HA,5u'=<)Ydp }^_l@3/X*J3MƁLפIX6=h(0Q]J1/pn޹$En9M,'A"@Zr[9{ojd%n?ޓ7cO# &H J[\`>o:axR᳤]eѺѓh]1ʧqQmY/'?; Zqoc6{qЯQO$V.KK]ث6^$"ȱ%ޛ E_WN@ҸJ%G<Jx!2 E\:IUSN456|ipCѠEhAgsYH3E"kU+Oi4`YטTD.˜ft+}y,9 liV2 ]=5oT=>n׫ām h4"H ېT5m58#9.paOj-X-NJ\w *d}-#ˀbv1ȣƐ^ZwlVio~;8y,:D}76_:ao ]k}(HK9ziu[:*bÃ'6 rTB 6Yʇ9zϹ;*1X.l-A~c:zQ9D5J/<_M/0?NعymړZ C"71y3;!V^{rʞV_>SDqpޢQ#0)" Q'ׁۍjv%e&VV[dɲ2Y?tfvx% sf/+dCrzٔ^2wI;(w&n^ġbWkʢ 5餋L0M?/4,g똶Gu˸VlWLnx<نx.:V H>F$g Ge\7WD1r/rS߹˛f#GW@遒Ι63))Iܖϒ:ҰyaK,g rhK"vS2*dS>33_bs 0\+*I+q<9M9wY vK\3g ?{ʳ3XZ+۾.=-\Y'r 2;k$- HY[}r?UnF}Qºg +,`E\ }VKuo&&9e6,Ŧ0e-M^L,cV߼= 9k'Ucd` >0lם?S}3`V10PpZiUgKRp.xa ^ITdkjx%cM Z;AF_f(fLyfIч֍ yRoV<AZ6= T4n`R-tWUs(s&,65UWvQF@}y>7X]J,%gT)vn;o꣐<0yQ$g2YwLʳne))gQK('G^7l.a7EޮX΁ YQO=[{6$໮[57sZM:-MX44nDBԷ0 -аŎO:(㚁 SUp 7 93gߋt]ei1?਒6V[Ҁ`}eLpR%|A־n|ߡ]7@2рkS7*τ˗kO&շU⍾8Jŭ`X շMymi&/b@TָRq=۬q:xa1 }id[Ay{]>ްJm8ITWg&3'ʗ^]%AС׃ ,:KLP>Q8Hc .tuN[6]buՒ&^_+k-N?f  #HoXwbi_}^lMEh|=.K&se_c DFx]WpXQ}i` Ȝ7ziNR樴X}!} _Mཊc;0HїA&> e\ƯI5kĢ1/N+@{fN%4l^oCwZ5AZK4gYw_YPU50z|QT}!]ހDǞ}$OqSJ/QKP)lbvLwp7khrﲞY+9wg.|cWZP34 7:gkOWonX%h}1˚85.{꓌d-8#+Y<390@I}_7/Zk젭d&=AܷSer& ~תթc Ckz;6qryp)WM"MH)Wm~+y-pϳ7_$ >44ΫOR}w= 2tQdLٮHJ#i.Pt&E,%)>.'@&?%I(}:Pr8'a=~`Y됧cKi$Ϯ>O\4U@fttٛCɯZk|I_cXǼSxPQD(7fM`j'1TԭCP{J} ;:&:TR$,i-IQ'詛vxr*!5V=s"iu1s7. .uz AMV_D78! FA[NϹ^Hr 9,!2J)/7NZ^9I+/§?ն:Yþʟ6@ [ٵǼjWZ7](ң&8,`em$ ;p oc'F,DsrMљL2&VQ~9sp9^37Y9.Sh0:5 =Am\V7H/1W!G3g>ML9~ i^!}@PŪS`Pğ TQj`r{P3ӌog#3TtdtNߗesL'#6Yڶ_qx?/hi&z\vÝz-Rp[\c$*:2C:$z7^ 't~vmUЊ̌ / GqO9 3qC8nw7]be7W3)OiysgynW!xo߇3%8(nO%^ l^}GsS\m8&.yc|^Td__,}.?3WhPN%̐!D;?g?qxƬ5Nl7‡&r):B'-KFNjm7 bQ},Sn:_nJ,̎]F _(S$-w,>;%vba;(da38 g$_^{N^˜\%ȬbAO ɮrdt[႙JG}әT~+7xJũX1!UiA'vrTͲ50r_N"Igy\J,,:YҀ1 JLLtNe?/> %\+X]g߯%'[}Jm'QAe$93wv( >+FAɕHJ #òeJ3J$7d(} .Gr__H٧tgCguć3?Κ=Q446fD0)wtusu1\%-cX|)C]Xw#3@j}.Gj8K7Z$~H.d۠sfc;wQBϞ?yA!9ಔ%/Z {p\9Wmߜ:hȂvjG 4'B/Q;"\uCe eQR%d e4_uR֖OQ&Ƚ[.wdD2ےj\QGQF r83W!섹b!1X徚2w͔bj7꣔-Hx{g :n=Ux=#WGzseَ}YD;2CZ̮wϿ\~ w~`h"HsTo'}5#H7X@}G5;s@5.#E_8f^wE{h7HTf_i1Ռ C|-jSVp>#0o|d4pot nFiɎyn/P|G\p=sAuJP_ uWpAiU`ȀXJgV.o mW;=)G8O`(٧`F"+Tg!"!Zlf[ON:E5 X{!ǥ6;CT~+ߊV. 'wsQ:E`ADT}eml,xAè ؾC )&^,#1msATĴoe4.%Ga˓AT)yg /c8?N A#/}wqp7X<_䙛?WĴI$4 9Z㐜 < #=G/*}v?SӦh9Ԯ+'Cj BX,ֲJigqgHעgtrL0;D6[9S\h9BE2mm:F27Ł% 7\3~ߜḈfQic4r!^ _9g֊en(*:$ %UT Q<0NyfL)myj6\}Zen+tB600HFFqB]BWJ+ܝC0MGkXH?C=JW_"'TFnzpXqLL r:.xYyHCNnmzڎDFr%«F=of- `|Leku>M'ђw+E3N5tۈ.u=+GcN{Rቐ\aE~MfWF!"~e<*R>hbܧ47t+o&`hqPiF`(Қ#xO+fKīLK녴FAO\?B>@e Է0 P>u&VB5]D"m-QMA}jGh2z6@njz v.6Jmux$q/?Շr:8n 4>f q9sRZrPp$?P}Q6A};YΓ|%oצK˵oG$V-WS7LbP]qpHko>:'ӕ*eG/I8n۵:%5E6A# o =Hbi|V64=H>&Q4gYk 빱 |qƹG )ՓӤ{]7P_>r!H;+où D%EH)zjm E) q1Gkȧx%n-;k0|mю0:CQ#I|@Z"#GDVm_aϜ:j5 >7֚@= TgX{#4: "l:sFY=pqi/qN/WyvEųלǼ6.mT@n3${꿷&i~T'[.[]1J'?&_'ѽ wN B EPYP[p$^u`UI{'l n^3o^.+,yyϞK:R޹ kkwqhy 7i7-` -~DAQ}[[hO Fx:n*}^=)n qh+wY vK\3gƺ˖'Nء!GPZ`ubRMQCEA`+L%af}vK&5/II˜_nJ,Mğ竫m!Z 7|ސ0' O PdžVVο^&<6GV1\fm7F~`7KbO# F4!WI?"f2`C4bi&/="9x\z{HI*r>=)mם?Ss|\ޡ/컌4evx%YF^ @mH}O6yܝv͇v 9=1 ZX沐,g ~d2>Woĥ\JvIHNfg v$6e8g"9G?xW$3]өX--(w;:|9c9&AiHn)Ǵ +pOLH,B[*Whe.dH%rF7w-fJrrW]4.`X4a%қJ6 g@N:g%F:i4][D7v'6j@\Nz pp-?$E։<@`@׀Mizfta @μ)R (EX\\渡m@5fho gk) @)܀Grp @a, ;0h`HS /h FnmQazadi\P/':xO;MFRw,DUwuV6QfbyJ\cSsS~tNw;쳔:{$l>3z(Dn =IuSؿJ*I9Nۀ>4iҤ%#k^&f M(Lfs| 2?!ezZZo7ԉO齌:]g|_1_xa:H[oXSN2 >tnn丷y3]$:YNg>;ct`Cȏ]RJm%H9/as#[%{V_}D5~t୶1^HGǑk=L\Kū]ٝ}hKsq}<,W\Nͽe!*‘OGȋ f2_}*BIM Ӄe(,MbR[n0? @H?[I︓*EvꤕlThjY{QE/a> ||z. ׿ɋ/ε'}}yO, k,c16 tIM^'Hcv*oI- k4?h@ʹL7ꋒ$ jVA, 3zi{;9?3:>cۂk;]\wf"n`> c\!EkH&Hu@ii!y˟Rc s#ʤ[z5wK[}f 5ׯOȏLR_'duV4w0*8fIl>a)"&y>!W彫@{` /}5wcp8B Jj`x',[8Ĥd^6TqXL}V?4Eg2{'w-RioC\r p $Hݬ[RQ ?Mi1$zZÉ 0 0-G?Ҙ|0NU;(yO]_ܷVvϗa{16C'֜1vZYB_T8H!. 3뿤o3h"|ئC%2AT|Q0`穠C568fCAm:"fw~2m.Qe9雦nK...8~8KrP ϥB@2AC ]u 磤ÐT4Q% q&Z+*jb>T&fRΡ~_xAYػՕb=|;{,t~4Dٮnk%Ca"Z yx$V g0+L#orw p cS>|C|2:H߰揎W Y;g2QNnZ"_ď^AGpC. >>x@2x-ƀ[J7wjFS >8O턮7l D~޾w>mѾK%Mxqzs˴X${`ÿ.*p:x x0U|vp%{4NҰv&мd ëBZChzll=&f7Zܰ6MkL00; 0}C l(> K)r1yFMo+]FO$zF.S9q@Jy!T!$4=e[qج vB'ϰ^X<'/ѕd 5u½D;(QP}+ #s|m㮝|״'tk5z@4]0o]<0k6Ю4Wޝ*Ŵ@{%Io9Q\2) \* _D%}pVrZ%7o-oFP!Dz[݄s-M瀕ywAWѕ}7cD:67;;ȕKϩ啔/‘Rsc?m+!T+e}Ӛ?̢`aU;2/r:DW";O*tgo&8(^LoôkIdxʀ'< +)N@ag0Fs: 9ǧ.'c}rVzu9/fOc # b%1{ݗ3~lj.@I:cB ȏ3~yZ6?1*H{ c8>8l3Eor;=^ =ƒOG%<&#w)k$}}#s*-@SH{6GXj80ȈPaWT>-A0ĴK ߄2/skrrT7-w^[ؒkO* p魾˾΄|ˤޑ;L_-l)P70sGm?t{Hhz2Bnea>4j<E~Y\.d{&? nat5s8ue2sQs#1` Of⫱-N~9^4rdׇט> ğɐq?z."Q=od /”i}2-5I$7G)DkrfDܟw/f鵢F`^{Y횓G)˽O.crUB#:.s.e kۿ+wpc$K H=Mͣ,buW:S5U>epdD4E#`4Zo74 9?2tBy[ME(oi[xվ+to&|:-u@J X*Ld0t]бL7ꋒd*Ԟ賯 3:s[M:2dRo:0p0Ǖ-@aOM 0 [koOW~I}~}9^L? }YWܵ;Ys1Nzңd{Mp؏F/nR=6vtaN‹36ϒsZ+S;{U寝*+B@߀.uln녰hx"dɍta rT-bO ˹\ {;1L(sopx{Ǡ3&<}RnR9c'fay9}"?מIC^=-'5J~%9{,'aY:0)rr7mʊpB|' KqȣS?v 7"]Җ177`4t`Zk?6rpP7>n% }N->o|V~qHnmM'W>^쳙L(Xͽ/?Qt~䷠Cp'{2m e߀aO4&6}M?K2FL\N7 Wr=΋=GॕuD^T=~o}"B E)wQhӊ[X9CߤqMQլY e">vP6C77`Lt`=SBN+o#Z/E?^NFܟY︓ 1c3r_`6$ɝO:/vwGD^SLWy7_~b|&leZNrfHm&{w\dӞ/&-s}n%<-D'SܠFI Rʹ">6\{K =X/wj9䚹MQιL_a6SD=&.75`J)̘O)|_)M5/$=wN:riP2 M 0u0 U庯TVg:_~}*B iSBw 75lB'پF@_p3ABcwS2Z4jcs@PiKeC 1l+*xm  oTqFFW;sYZVF"a殓MZ7 ~̽jv\CQkYDo,{I:lns;?$7oq1&^ϰ𖼽ޠJ0 z0w׾#ܵCF{N8^rcr$ܟw0F\)H@eRܫV[;-- K;i Pk̨R kPpr~hs$#wx9niaZ@ 4Q:Pg^(7p{ײ)?gFg,Db 3/9ni[v`J0F<˴9kYO(9_T_/wK @ H.802`aUMgNk'p0gM#J&wwO`P\Eyq}G)N" !]ԙZ@x <] F:=i\hs0 hlUξJ=t=>J X*Lڌ F>~T 0#-`K Ws7Ж-U/݃l&]Ss̞P#jZEq,EzKc;7wNd?,T3Khm0)z_s: 0- U庯TVgh>zS-?yLL-`Fk-qNk]43bx@Py4]3PD?p5Sm ?.=;k?eW0J`R.휢I$ t]&u3["R7Ks;k>tTT+TpC4Qڍ̋48Fp.s&`\Y,lPN 0gZ%;0@0UVˏ8lh"bþ@C3C}-`#='^暜؜: ?N4^OwWū]ٝ} n`0Zi,&xP -`덚}DLʩh3Z#}_KZK R܍%z p)4`]Ss,: ]-`Zk?-n)c_fEo3/wIzdy}395)O^cmFIieϫ TjC57hv_'[Qնo(fQx"~޲~ڦ]> ?"$g٭a667;x'D"0sg'p:Ka2ymXm!>Lt`G*wa^\G?wqocEX؂DoôkI$C#77H6 j`mhK`#i-Vl Fciim?Io|?Lfɟݎ;,;952 ,}fg\A$d$u_ ʊ \hq:,e'Vl\G(8GǼB#y;eoq1&Օ-ycgl_58eojSټ. 4]i7|Wjbuú {FDso7si /t@K\EfwRDVld9 |xҁYO._'Ҥ^(\dy}lNhAQHKa>tnn丷y÷q񘨯0&E,ac}g/8?:V7|~e#[ZΟՖ󑥹D:KLɵ'ib0ީ9I;(ƚ!hrGyf2f4y "oHW\&u}<\|{M6(JH ћa>4*bRk& zv :מDC(ѭ}Cb #a{#Cr:nZ:LXzwI$jlb #Āb 8ɧ#w<'iǠC|v^i;Af"?&3 /1%؝..bU})e‘a e)ϸXP(ͽj!0*"% }ƄT08!Fczoo־K%3EZzh$7Gy3Q5O_臮^)"]k%|?iPO7akAN̟*؉ CS^0ҵ<]EzC;\ڭxj!E`> @{\Nrʤnڼ'M7O2Ǎm `4 wXS}M 3mOXx ot7]&j _$Fh@ :? 4GWM@@ *{hx`RZ/.L^FzPM&ƥU} Z,D}Չvg-i48Ǧ"%7/8v g)uΧIr|4g6З2w<6n5bg'p:ms"?'`!{wEޯl^ԗ㉴;$lйwld9 |xҁYȏ]RJm%H9K܈#V?'-ٰ>+)Nͽt!.‘OGȋ am;$~'3\'Y6)L/!/ hơ5wKC>+W_s?̒[*"#+gɧ´px1\{ f3/Y~dy}l* Z Kk q'ZwG p,&*_[hܫ"E7ߏSGWB1T}%t <6>D)ט' M"L그9օ$QMwu%d.{=J:?"M[{DP̫%jl| t`54+) NJ1x!ѳ]0G5tOo8˪:ɞrG9AYoZ"_ĒVaC. >>x*Ail6]Bi!)_fS$^33_H[o߻ h߀?%z#?D‹ß^1HS]Tt&M#KOa(u5vp%4I4,C"8el$4%'j%!4]c4]֚U9_H"E s߆dd9tfTN'Sgc-tt%9sn ;Og#W.=WR1J̍hU4Ek8zkoC1a2 Dvß U>MpQHܷaҵ$2rE'[IĄư3J Xj3qj7<U,A]狙Ә"aXhp`vsϷr_pƏMK#(:I cgl_58 " zoh8u~bOeW0,)8Aq6`gOyB0w=x@)b*la,_8x~^i)$}}#s*-HSH{6GXj80&bw}Wvg_+t߄2/skrT7-sɍ5קCCp}<\\{3!2wo7[aFxVrm@#bfbAcpDu%@Q<QD1|ilx%2n 8(D_1%d "pg3ϲ.LFeFM ͉`-N~9^ <Z)AxqKu'$M$\Sa],D\zEGK=˴ &MRƓHGkuF@hV_k/CG+0 /YyjR .eۿ+}hӉ+R{-i&}5wc }Ȉ\o+@\yL\@ǐ!E: Zk?k4`j4&m. }QV :AAxaFtY^gy˗I_lVMZF&Rӵ!Akr y| {ϫ nt`G*<1lvԑ֞Dw=GqߗCgLH]Kj똶T9JOXztGPTwD"0j'eP5z6P%c6?)8]DV՟*&EԄJLX~%9{,'aY:0)rr7mʊpB|' Kq/ȣS?̀l:77rۼw¹0&mrGC<7T!/..xE9#_--h3\LyW (jiIK Ʋ*l*19"2@4i7r &K,6y]K ̽ KW&%(V<DM^ \SDH(E9}a;V&M.먢"Y'?ˀE}2.!z wIasʛ P9 0_sś:@^1Bd9p( sfN"ic3 _`6$ɝO:/vwGQRj Rb&lfZNfHm& \dӞ/&-3Y>`Έ55$cH:)A 8!^9]'X{_s~ft|?X/ݴH|Na79О'N0ҵ(B).c!BbA wW9|)2Rq ^0 X}5l7ռ,=:ԵOFqꤼWMIZEEBpʠsakQy.7Q M(@VN@.u݊NR`,+¾ӚTi64Qk<`@cskRX@)%ƫy{7QX0wTf6B0#+k/v>hGbk5J`MUډ 0}?S*=Ws2`jZ,D}Չvg-,wm«]A}t-Xz0-[&r k@ۢk8V}! ϻ 7M|Qs 5K(>5cHEF̅\lֶR%HBʚj fLA܇jo5Xn)_-ԁvm VQNg߬~R} ,mNT @ۣ>O-JJLUujkzVQc7{mKELlf!ꊮ-ԽWuUl4s]XH#4jj:LQ+TVmЪ2-Q._fuk5[(-_+Aq.:m 4Xi ,jom[o VF֔vWh^ɰ^FM+jD*jl@-ui5(Wj * Ee0`k]|G.زۻ wӡWW7CK[QmKcHm?Ҥ[{YՍ7i?N@W&om8z65ڥO*VUޒGյ*g͎~̽螚g 5wj&ѴkK-U`U NU]}ߜ\jC#ǥ|En*EԧgYI֖Az@iJMKVX[i{EծV{/b+) e)ANZPiX̅\4TisZoZgz5B;0Lc /3`":ʼ:Vh4UC01Ϗ{ gmE6Uj#ZJJO><اcS,v>n\iHJ}@iptW;wbf0Q_E^γca09`-#.6xGE:V[ +V_x`fZ#9oQ\}&꫑XT{v`SЕX̟̎il_hr)Q_3qgsjQV?` t` _mkqTMfIENDB`index.html000066400000000000000000000017671363633537600423060ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import>

          Click here to start

          Table of contents

          How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import>

          These schema documents are equivalent to the

          Calling method

          s1.getElementDeclarations()

          Homepage: http://eclipse.org/emf

          index.png000066400000000000000000000026511363633537600421170ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarationsPNG  IHDR szzpIDATxW[H\GϺjZS1 4".A/ Bc-"1%dK)th*6&%O}AKc#ARQ`"JCoktw^NΙٳzt[9}f QDQWPQ$m0o݋v8P(4${|ۏ.+FFFَAqqj6+pݷ>8DgG 044;''AϹZpVTTp.P^^o$%%/tuuf33ܹ 55I IlE`0ƊjSt Y0v/{ٳi())y̸.ccciu琗W& %P@T A$cӳp AZZ=zI 4Gb%%%L. iR0iqY׻8V4ERQY,I)aM@4P`դPx֡-^W-͉Q(sv% Ckyx6.|fX}+e!2',1}uX]]WV`p;8qN$&dnpv@pkHS-VV7`8DBl.P-`EyP%Zcwl.6!!Ma~NMzGb.CF|>hnŬH[ } Pqq8::ˣՈE14쁃 wkAkl(Y0>B ?'P .#2k^hE=mxvvV,-mD!chԣuƋ7Rx~J>&?*cdB@-DFHqSSBMM=l`zTq{'JKlgΝOٝ鼅,`U15RtoHj4^w2pv{+b>7 ƭ.߈zxIVW`Ϟ ADm69&Ȉb5/SVm48ZT7n@,6}'ٟcЁ:ʨte 1mVR-AmZ1Y佷s}&>w=9sSF ؇bޡ芢dP @=>تK6xe2c[]]U`vv Pȫj#F|*vMNN~tIeAF b$vGe{{y+++GD"a.lhh3g.KQ@Q5Gl4M7zӘlVÖݬ'O`ss @ww넥rӳg@[['\.W4d4>+4gÁHS?aԚh@LԘ. *CӼD ;SLt+SBNF Lrv(T*J=y@Y0l ̈́lP_߆yf =ZW ,Db'/`W&RӧrEe##Xx zd%ޫ{7y¢Pi: + ;ԩOر"iJ&Q_]j,^"S+`k+%ِ6|G*;{0H vv@m![hyq N2w⪭i~JjBM * ֗l4!!$>(I%Pi^H!ZMP 1 TVT45wnsfܒnΞ}眙3su4_A{Pmzg v[80DPG {~\ZZr Z[[=@$I8&GFF^bX^UnBjkkI<_ u|0==]Q\\1N}&"p0{N۷# 4CyFi1!441I'Il J0?ׯ"(MX:.EwffF2=u444Bp h) j xI'4jܹyI|V{{{%#:THYYv44Y^ƙ ɤiEG***,P` |Sph+! ,8y1O_O,[_p%ǵrN^ 9wPX?Uqu(--tN-qD ~bE8V099*b"a(i1]Q% V/};H|%XJʿń89ܹz?QI& *S$71uϳ8J@*Oݻ߀5<tvg/`x0kp $.1 ! ׿ ]w)MXY f0Ho9kim%kG W\7AѤb`ssK9sAz.>v3w@f^[sqAI'}Tq t~`ڱ;7.:T!SH$B{rW`t7E<ʵ בY&&&DwĩDSصkd_4̴ AQ ijj"E[eZ\裡#^[Kʍ'z2fԶKXzLwĎ`箮{{{aaa04MoƝIk/`p^aqq{<tl#[4˒F`C^SSssnn|ll,ftO3hllៈK%iڎAz8]؎0֐D ͫz Yl677Kaii ^TTݑH0u 76CxnndAeab f3f px<|ftNMMA"&׷ŋ7044k]7i M}I:4-H| X[[y9EXA\x?c+++6KnAkk׀R R)I>4mTTk}ŠFlEdS2 8p-+D͌wd7R{p&C (XEQhʹ4#Ir0R+PpWa}YII1'3#ݍU%JnN8dvbJ=|ƞ  jQb'1C" g$%%&`p WLA@ζ3!gx CP( |1sH]Iy߿']g-ǰ_ٷ/Z ?[r%:du@(THP_!s8JN>gBi Yi:RtqaqWL=/Vg/ G净(A,d׫\ \* ? 5qekk]kVw. /E6_YxI' *+k{P'bv*^/lAE^ZZZ".^jŀ1> meMm.,,88(pn{ɓMX[[} UҥX +H *|B@զ:yņcN"/ `SJI$8c8sW(`jXZG&QUVp1I0hr,tl>H< p>կ Es(2'9Y@, خvEWa$^KB ]9b~ yE'rWyb {U |B7b4%hINVȋ; t&>PltބQmav o7ϛKPzu(D~ zHj #%@\,E?ށ1Ԡ[Hm)"ո\%F?bãG6f$tKe"^Հ-\)^4N How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import>
          First page Back Continue Last page Overview Text
          navbar1.html000066400000000000000000000016151363633537600425210ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import>
          First page Back Continue Last page Overview Text
          navbar2.html000066400000000000000000000014571363633537600425260ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import>
          First page Back Continue Last page Overview Text
          navbar3.html000066400000000000000000000007011363633537600425160ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import> With contents navbar4.html000066400000000000000000000007061363633537600425240ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import> Without contents next0.png000066400000000000000000000023611363633537600420440ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarationsPNG  IHDR szz pHYs  ~IDATxWOHWfEs -HA KBEaZS`!!ws%9$&%*J<! jB)KATŤ]ufg}͛?fn>|;}7 0a'Z)$IׂR VW!p@*8XKl6661g`HQwIlYq쾟R8dي;%H0b$> =PmmY|Lhd2 L+Wn@(D@;dGldy 41ǦLf=_2LOOCoog-..ZL^ HdYFp 5U# 51= …olkd4 B,Kdʰi^v£4ZO . %D2Ai6Aaw2PS x ()A`6WU:d͹)<2pϞ{QII6'  ;(2?&qt.$@I #.Mʞ;7X@Э p y5_`ss\xDݙ3i:%XYYz%eģ~ĸl"p;!Pt+֥őY OeX/Ұ$N8 vw7H,_qxeQĔE$j@wu!ځ\NBghtw_`0X-- O>vF|oBՕ3 pH (Nǎ+vr%2 yo\NeQ"N'vc,?x^Bкv:\̴jeQ7pJD/, }1wɓ uQ5}$ w,WV:]I`nnN 7C"z!ޅSP\hElȋQA裡-$^ڭ',ņ;agl-/kh4J6b8Xj5,ab⮗u@,!߅Lc!<99Y2&<j6NPU˩Tә~QyfxE4xdzIb_G6+uL'A5!ۋWEij %}n㻯qIENDB`next1.png000066400000000000000000000023501363633537600420430ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarationsPNG  IHDR szzIDATxWOHWfiMPCt$RÊj٥bk[,$䒓B.BC ^rRxRQ=H(# hh&Av]gv޼ٙYn>o(#aJ.ܣh$@)m6cUg2}㰰@^SS===(8o7"7D51==bflx<077w( ~A$-,pW+ V]]E@g"L&^lnٳȑ8@;Gly kSi1lݻc,// CX N|d2i1=w  2K@ q' ?  Ν(2tv~l:I쿗 sßn]cO,"F8|x%xd|&,s?u'?vy$ "op=Wŕ?ÓPuDă 38P(ԃGJQK= 9[9K6 ~mmmO\NeY"N+S1)X| SpQ窵:IH~,E8&.hjj``z.&1.XsMDUcrs&iZul+uBTahNoѣǡ0JU-dQGG]l "K mmmn'XF] 8 ~_HBfqYaR \.* 7oiiih4Ji T˰J.l-[UZ`MC*zcvvfT4|x1rE$;}KhNlo{_VDQ_Cm# +UH'hҡnIENDB`outline0.html000066400000000000000000000015501363633537600427240ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import>

          How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import>

          These schema documents are equivalent to the

          Calling method

          s1.getElementDeclarations()

          outline1.html000066400000000000000000000036641363633537600427350ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import>

          How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import>

          • July 26, 2002 5:00pm EDT

            These schema documents are equivalent to the

            • <xs:schema targetNamespace=“t1“ xmlns:xs=“http://www.w3.org/2001/XMLSchema”>
            • <xs:include schemaLocation=“s3.xsd”/>
            • <xs:import namespace=“t2” schemaLocation=“s2.xsd”/>
            • <xs:element name=“t1e1” type=“xs:string”/>
            • </xs:schema>
            • s2.xsd:
            • <xs:schema targetNamespace=“t2” xmlns:xs=“http://www.w3.org/2001/XMLSchema”>
            • <xs:element name=“t2e1” type=“xs:string”/>
            • </xs:schema>
            • s3.xsd:
            • <xs:schema targetNamespace=“t1” xmlns:xs=“http://www.w3.org/2001/XMLSchema”>
            • <xs:element name=“t1e2” type=“xs:string”/>
            • </xs:schema>

            Calling method

            • 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

            s1.getElementDeclarations()

            prev0.png000066400000000000000000000023601363633537600420410ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarationsPNG  IHDR szz pHYs  ~IDATxWOWM+xetFd dpL-KF].IQrћ%-f[ l Li1csNշꓞ9_=y|PAt]*)$IEt 1573д=$'f1 d2P]C^/ C,w8Eytt|C`jj ?G'$Q gF\j(|Uυ>X\vB!21[tPUuk*S(s]xzL&appa8!kkkק!ǃP( J@bQE@ҊQ<ՙIcN… _![l|je0y(CL0`GҬtNUKֱ _dA?`N\*Tf/ P(`\/I:yH2wylWcPm5 sςV:R?ý{pw ^pN^J-F &OݯYBf[fHgQ͗ 0;I^ 2]fsjtO-$ "$h'6p^ol3g>Axa ̈́ANϣo@@A@lSfp.ΘpU dZjfW S3r`Q87u"v5D"09+=3UXTGY݃$N8 Gsї?wBVܹajI82;plC?Zfax#o޼5 &!KЍd UUJV+ HVq> )Iga j?V`jDY>):Û] [M07lٗX^^ٿCK!݅֓P.q;$oQzzzHwdB@w+x _6Lt_Qz{{Im#\6,,v1ċh{"h2lmm6Z/5TΫMTO3 EGz@6 рzLAMԿEmb IGqIENDB`prev1.png000066400000000000000000000023401363633537600420400ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarationsPNG  IHDR szzIDATxWMLG~@ )"a$V+.UdUp ^*Am )(=?R$K$^l#T.8aQ"bbOߛ׮:O}3y[ʈa-rkU# X ci8]׷DS.!`ydN@`ll,(J}If˨_ZZ:D .X &''!N D3?Ůqfl`GGn߾ gΜƖƐ[ 4 kjSjXTU]xz[[[L&appuƆΝi@eBAQ V6թ*:;w nIgP#Gb*˲HU&0 fc?Q56^…˂@,@M!9F  PUIfsPi7{ sς^R?05-(u|x s_q%< How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import> <body> Unfortunately your browser does not support floating frames. text.png000066400000000000000000000027201363633537600417710ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarationsPNG  IHDR szzIDATxWkhW>Ylb|T#RBBVȣ A4@LkQ(UZ ւcDO( 5f&!1yh6q3Ν:[m<{g~={I DYPDϓUQWvqhu薣eOMzAݽosNNZn]-[rNg-֭&އ:ؘZ]]M@`ZrIڳgxkU Bu444@L7n\XN,L;w~OEEp8fD(jsF/ի?UYYD@K32{lp(X@J7yQXE1C\nsq$@(( FR(&SY$]<])pۭ!DͶ؜s$Eu|#eK9rY;S Ȁ_t'%cCr| tEI/\'&aKET)h,KL3I|^.=8)\iiȂts4  G<9ޣ( 3D b>`;4z7d)HFY*iKBY|)Ax=eZޚXgE&U[P'$M&. B ,7/vVKhq$^e:DrѰlٲ\ݸ\ib/>6Z 0]5W)--euato߾СCߏ.\;[qVqѪK.-u xnn.6vh7L(LUYXXgwwwVKK˴4=~Qqq1Wͮ7 DIhiii ehK_wFOfǤ!~&)?ɗl7 IENDB`text0.html000066400000000000000000000013661363633537600422360ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import>
            First page Back Continue Last page Overview Graphics

            How abstract components are returned when schema.getElementDeclarations() is called – an animation in 3 slides -- schemas that use <include> and <import>

            • July 26, 2002 5:00pm EDT text1.html000066400000000000000000000026741363633537600422420ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations These schema documents are equivalent to the
              First page Back Continue Last page Overview Graphics

              These schema documents are equivalent to the

              • <xs:schema targetNamespace=“t1“ xmlns:xs=“http://www.w3.org/2001/XMLSchema”>

              • <xs:include schemaLocation=“s3.xsd”/>

              • <xs:import namespace=“t2” schemaLocation=“s2.xsd”/>

              • <xs:element name=“t1e1” type=“xs:string”/>

              • </xs:schema>

              • s2.xsd:

              • <xs:schema targetNamespace=“t2” xmlns:xs=“http://www.w3.org/2001/XMLSchema”>

              • <xs:element name=“t2e1” type=“xs:string”/>

              • </xs:schema>

              • s3.xsd:

              • <xs:schema targetNamespace=“t1” xmlns:xs=“http://www.w3.org/2001/XMLSchema”>

              • <xs:element name=“t1e2” type=“xs:string”/>

              • </xs:schema>

              text2.html000066400000000000000000000012421363633537600422310ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations Calling method
              First page Back Continue Last page Overview Graphics

              • 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

              text3.html000066400000000000000000000006531363633537600422370ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include-getElementDeclarations s1.getElementDeclarations()
              First page Back Continue Last page Overview Graphics

              s1.getElementDeclarations()

              xsd-diagram-import-include.ppt000066400000000000000000010010001363633537600343730ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/imagesࡱ> nh627Ş=k՗PNG  IHDR r|sRGB@} pHYs+tEXtSoftwareMicrosoft Office5qIDAT(ϕ0F?U 0Ix^A@.TG#[ 1mNN/?|߇a[܌ʚ$STR -'_btɐLɆPOJ$Y,I$KriWR|"w:`I$X, BB,GCO)!w"月 )Jz@ͶU2f?IENDB`!( D/ 0|DTimes New Roman0z[ 0DArialNew Roman0z[ 0" DWingdingsRoman0z[ 00DCourier Newman0z[ 01@DCourierThaiman0z[ 01@ .  @n?" dd@  @@`` Z R +4( ^  ");25 #!)#($(%*'+/X$b$627Ş=k՗p  0e0e     A@  A1 8c8c     ?1 d0u0@Ty2 NP'p<'pA)BCD|E||s " 0e@        @ABC DEEFGHIJK5%LMNOPQRSTUWYZ[ \]^_ `abN E5%  N E5%  N F   5%    !"?N@ABC DEFFGHIJK5%LMNOPQRSTUWYZ[ \]^_ `ab @8* R ʚ;2rs8ʚ;g4DdDd z[ 0pp<4!d!dL 04 <4ddddL 04 g4=d=d z[ 0^p@ pp<4BdBdL 04 80___PPT10 ? %O =How abstract components are created when reading a schema  an animation in 12 slides -- schemas that use <include> and <import>July 26, 2002 5:00pm &Parse of a top level schema document. ''<xs:schema targetNamespace= t1 xmlns:xs= http://www.w3.org/2001/XMLSchema > <xs:include schemaLocation= s3.xsd /> <xs:import namespace= t2 schemaLocation= s2.xsd /> <xs:element name= t1e1 type= xs:string /> </xs:schema> s2.xsd: <xs:schema targetNamespace= t2 xmlns:xs= http://www.w3.org/2001/XMLSchema > <xs:element name= t2e1 type= xs:string /> </xs:schema> s3.xsd: <xs:schema targetNamespace= t1 xmlns:xs= http://www.w3.org/2001/XMLSchema > <xs:element name= t1e2 type= xs:string /> </xs:schema>dPc F c  F  c  )      (    (    XParse of s1 <xs:schema targetNamespace= t1 >(- B!c, `Parse of s1 <xs:include schemaLocation= s3.xsd >(1 B%c,   XParse of s3 <xs:schema targetNamespace= t1 >(- B!c, !lParse of s3 <xs:element name= t1e2 type= xs:string />(7 B+c,  "Parse of s3 ( B c #Parse of s1 <xs:import namespace= t2 schemaLocation= s2.xsd />(M BAc,  $ZParse of s2 <xs:schema targetNamespace= t2 />(. B"c, &ZParse of s2 <xs:element name= t2e1 type=../>(. B"c 'Parse of s2 ( B c ( NParse of s1 <xs:element name= t1e1 ../>(( Bc *"Parse of s1 ( B c P@\\.\DISPLAY1B. ` 33Պ3ff3` ___|3f` 33___>?" dd@,?ldd@   " @ `"  n?" dd@   @@``PP   @ ` ` p>> % **$'t*( L 6  *%T  % "x  Hvd @?g7  C xȻ gֳgֳvd @?g * 2r  Bv @?g  3 r8̻ gֳgֳv @?7p * 2   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@L 6    BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@\ 6    BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@] 6    BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@\ 6    BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@]6b    2B CDEDFLv2 @?4Bn-oT'u#$@-\6    BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@> 6     BZC?DElFtv2 @?YWzPt;t,z&2 >%@ LRU-U<Ou*B9'F IYW-78@g8 x  Hvd @?7w  C xѻ gֳgֳvd @?w * 2r  Bv @?w  3 rջ gֳgֳv @?7w * 2   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6w   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@6w   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6x   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@6y"   B]CDE$F,v2 @? Y4\+;oHTR'YYu@R8   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6Y   BZC>DElFtv2 @?YWzPt;t,z&2 =$? KQT-T<Nu*B9'F IYW-78@8;J   BC&DE8F@v2 @?2z % ' 39<-<<6n @z    BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6 r  Bv @?B  T1?B  T1?   Nڻ gֳgֳ ?" `   T Click to edit Master title style! !< ! Htݻ gֳgֳ ?" Z   RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S " N gֳgֳ ?"   @* & N gֳgֳ ?"0 P    B* ' T gֳgֳ ?"   B*N  6޽h? ? 33Պ3ff3 8Reporting Progress or Status;  % k;c;08] :(     N=D gֳgֳ ?"f $  D  T Click to edit Master title style! ! ! H@@D gֳgֳ ?"&  P  D  W#Click to edit Master subtitle style$ $ " TDD gֳgֳ ?"P  p D  B* $T  9  "r :  Bvd @?g7 ;  3 rGD gֳgֳvd @?g * 2l <  <v @?g =  # l4MD gֳgֳv @?7p * 2 >   BXCDElFtv2 @?W4WO;,n2 Fm -<)8oETO'WWu78@L 6  ?   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@\ 6  @   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@] 6 A   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@\ 6 B   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@]6b C   2B CDEDFLv2 @?4Bn-oT'u#$@-\6 D   BXCDElFtv2 @?W4WO;,m2 Dl -<)8oETO'WWu78@> 6  E   BZC?DElFtv2 @?YWzPt;t,z&2 >%@ LRU-U<Ou*B9'F IYW-78@g8 r F  Bvd @?7w G  3 rTRD gֳgֳvd @?w * 2l H  <v @?w I  # lDElFtv2 @?YWzPt;t,z&2 =$? KQT-T<Nu*B9'F IYW-78@8;J R   BC&DE8F@v2 @?2z % ' 39<-<<6n @z  S   BXCDElFtv2 @?W4WO;,n2 El -<)8oETO'WWu78@6 l T  <v @?~B U  N1?~B V  N1?T Jr [  "Jr %  Tv @?rN J Z  JN J X  JbN J W  Jr &  Bvd @?Mvl '  <v @?M ( TGU v @?J ) ZGU vd @? +  Tv @?W2 ,  C x`D gֳgֳvd @? * 22 -  3 rcD gֳgֳv @?/9 * 22 .  C xgD gֳgֳvd @?p\ * 2 N zA9 Y  zA92 0  3 CENHZQvd @? `T`T`T`TXz2 1  C CE$GHI`TQv @? `T`T`T`T`T`T`T`T`T`T;]~" 2  NG/*v2 @? 3   BCDEFvd @?@@oUH=4+% |pdXLA6- # )3?IOHC@<#:.989C<J?QCWI[N]U_\`fbpd|gjot{@zW 4   BCDEFvd @?@@o"U$H&=)4.+2%8>EM V `lx )3?IOHC@<:99<?CINU}\{fzpx|uqmhaYOE9/% @[92 5  C xlD gֳgֳvd @?=Auu * 2 \ NoD gֳgֳ ?"0 P  D  B* ] TtD gֳgֳ ?" D  B*N  6޽h? ?/ 0 1  33Պ3ff3v 0 @ ( 4   B1 ?   .  H4 gֳgֳ ? @   RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S   f 1 ?"P     \*      f  1 ?"     ^*     # lX 1 ?"`P    \*      # l 1 ?"`    ^*  N  6޽h? ? ̙3380___PPT10.&@Ǒ>8 PDX( )pM D D  f, 1 ?"P     B*   D  f0 1 ?"     D*   D # lD4 1 ?"`P    B*   D # lD9 1 ?"`    D*  H D 0޽h ? ̙3380___PPT10.&0> %     ( X   S TD  " $ <$ 0 D    S (D ! "    D  r  TpD M"M"1?   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. @  p D  TD  1?"6@ NNN?Nt (org.eclipse.xsd XML Schema Infoset Model$)B$@  BA ?BD21298_,$@ 0   TD  1?"6@ NNN?N,$ 0 begin   TtD  1?"6@ NNN?N'&p If not full screen and not running in Internet Explorer, Press F5 to begin& LL   TD  1?"6@ NNN?NO Y 2002 by IBM Corporation$b  N  6޽h? ? 33Պ3ff3c[___PPT10;+GdD' = @B Dj' = @BA?%,( < +O%,( < +D' =%(%(D' =%(DT' =A@BBB B0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*Du' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* %(+p+0+D  ++0+ D  +[  %    L) (  L L c $D  "   D   L s *D !"p <$ 0 D   L 3 rTD 1? T    L TO  1?"6@ NNN?N v,$  0 Now let s follow how the abstract schema components are built, by getting  blank objects from XSDFactory, _   L S 0e0eA ?!BD21298_pP<$D 0 l $  L Nl gֳgֳ ?"P ,$  0 d4We ll follow this example:$  L Tl  1?"6@ NNN?N Q ,$  0 .setting their properties, )  L T l  1?"6@ NNN?N ,$  0 3linking them to each other, andV L T  1?"6@ NNN?N/,$  0 `L making them part of the right schema& B L s *޽h ? 33Պ3ff3PP___PPT10P+AD"O' = @B DN' = @BA?%,( < +O%,( < +DN' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* L%(D' =-s6Bwipe(left)*<3<* LD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*LM%(D' =-g6B fade*<3<*LMD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LMD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LMD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*LMv%(D' =-g6B fade*<3<*LMvD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LMvD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LMvD' =%( Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*Lv%(D' =-g6B fade*<3<*LvD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LvD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LvD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(pDp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(XDp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L>%(D' =-g6B fade*<3<*L>D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*L>D' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*L>D' =%(@Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L>k%(D' =-g6B fade*<3<*L>kD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*L>kD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*L>kD' =%((#Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*Lkx%(D' =-g6B fade*<3<*LkxD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LkxD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LkxD' =%('Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*Ly%(D' =-g6B fade*<3<*LyD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LyD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LyD' =%(*Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(.Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(2Dp' =A@BB/BB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-g6B fade*<3<*LD' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*LD' =+4 8?bCB#ppt_y-.1BCB#ppt_yB*Y3>B ppt_y<*LD' =%(6D@' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-o6Bwipe(up)*<3<*LD' =%(>DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* L%(D' =-s6Bwipe(left)*<3<* LD' =%(PFDD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* L%(D' =-s6Bwipe(left)*<3<* LD' =%( NDD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*L%(D' =-s6Bwipe(left)*<3<*LD' =%(UD' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* L%(+P+0+Ll  ++0+L  ++0+ L  ++0+ L  ++0+ L  ++0+L  ++>  % iaT(  T T c $7l  " `<$  0  l   T 3 r;l 1? J   T  ` <xs:include schemaLocation= s3.xsd /> <xs:import namespace= t2 schemaLocation= s2.xsd /> <xs:element name= t1e1 type= xs:string /> </xs:schema>*!      Q T T\l  1?"6@ NNN?NP],$ 0 [createXSDSchema()V T T_l  1?"6@ NNN?NP ,$  0 `0setTargetNamespace( t1 ) T Hcl  1?"6@`NNN?N0 ,$D  0 4  2B T s *޽h ? T T 33Պ3ff3V,N,___PPT10.,+Aq=D)' = @B De)' = @BA?%,( < +O%,( < +D(' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =-s6Bwipe(left)*<3<*TD' =%(D' =A@BBB B0B%()))D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =-6B'blinds(horizontal)*<3<*TD' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*TD' =1:B bold*3>+B#style.fontWeight= `B<*TD' =1:B false*3>EB=style.textDecorationUnderline= `B<*TD' =%( Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*TD' =1:Bhidden*o3>+B#style.visibility<*T%(D ' =%( D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*TD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*TD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* T%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<* TD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<* TD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*TD' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*TD' =%(D' =A@BBB B0B%()))D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =-6B'blinds(horizontal)*<3<*TD' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*TD' =1:B bold*3>+B#style.fontWeight= `B<*TD' =1:B false*3>EB=style.textDecorationUnderline= `B<*TD' =%(|Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*TD' =1:Bhidden*o3>+B#style.visibility<*T%(D#' =%(pD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*T%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*TD' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*TD' =%(XD' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*T%(+h+0+Tl  ++0+Tl  ++0+Tl  ++0+ Tl  ++0+Tl  ++0+Tl  ++0+Tl  ++0+Tl  ++0+Tl  ++0+Tl  ++0+Tl  +  % 5-(    c $l  " `<$  0  l    3 rl 1? J  ]   `̈l 1?"`  7XSDSchema targetNamespace: incorporatedVersions: list.8 B B-B 6   Nl  1?"6@`NNN?Np@  8 XSDFactory   Hpl  1?"6@ NNN?N] 4t1B B   fZGgHQ7Id1?"0@NNN?Nxy   N 1?"6@ NNN?N`  N 1?"6@ NNN?N``  Hl  1?"6@`NNN?N } 8content:    3 0e0eA!BD21298_  @<$D 0 l 8  Tȝl  1?"6@ NNN?N\,$  0 B.Suspend parse of s1.xsd. Begin parse of s3.xsdB  Zl  jJ?"6@`NNN?N` D zv<xs:schema targetNamespace= t1"> <xs:include schemaLocation= s3.xsd /> <xs:import namespace= t2 schemaLocation= s2.xsd /> <xs:element name= t1e1 type= xs:string /> </xs:schema>6!)q        Hl  1?"6@`NNN?N0  4  2B  s *޽h ?  33Պ3ff3Z R ___PPT102 +vSy5D' = @B Da' = @BA?%,( < +O%,( < +D' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(left)*<3<*D' =%(D@' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* %(D' =-o6Bwipe(up)*<3<* D' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* %(+p+0+l  ++0+ l  +iA  % (    c $l  " `<$  0  l    3 r\l 1? J  ]   `Hl 1?"`  7XSDSchema targetNamespace: incorporatedVersions: list.8 B B-B 6   Npl  1?"6@`NNN?Np@  8 XSDFactory   Hl  1?"6@ NNN?N] 4t1B B   fZGgHQ7Id1?"0@NNN?Nxy   N 1?"6@ NNN?N`  N 1?"6@ NNN?N``  Hl  1?"6@`NNN?N } 8content:    3 0e0eA!BD21298_ @`@<$D  0 l .  Zl  jJ?"6@`NNN?N@` f<xs:schema targetNamespace= t1 > <xs:element name= t1e2 type= xs:string /> </xs:schema>,[!9b      Hl  1?"6@`NNN?N0  4  2   `8l 1?"` ,$  0 7XSDSchema targetNamespace: incorporatedVersions: list.8 B B-B 6 "  Hl  1?"6@`NNN?N M,$  0 8content:    HTl  1?"6@`NNN?N 0,$D  0 4  2Q  Tl  1?"6@ NNN?NP],$ 0 [createXSDSchema()V  Tl  1?"6@ NNN?NP ,$  0 `0setTargetNamespace( t1 )  Hl  1?"6@ NNN?N -,$   0 4t1B B  s *޽h ?  33Պ3ff3V,N,___PPT10.,+[D)' = @B De)' = @BA?%,( < +O%,( < +D(' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(left)*<3<*D' =%(D' =A@BBB B0B%()))D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*D' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*D' =1:B bold*3>+B#style.fontWeight= `B<*D' =1:B false*3>EB=style.textDecorationUnderline= `B<*D' =%( Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*D' =1:Bhidden*o3>+B#style.visibility<*%(D ' =%( D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*D' =%(D' =A@BBB B0B%()))D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*D' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*D' =1:B bold*3>+B#style.fontWeight= `B<*D' =1:B false*3>EB=style.textDecorationUnderline= `B<*D' =%(|Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*D' =1:Bhidden*o3>+B#style.visibility<*%(D#' =%(pD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*D' =%(XD' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* %(+h+0+q  ++0+q  ++0+q  ++0+q  ++0+q  ++0+q  ++0+q  ++0+q  ++0+q  ++0+q  ++0+q  +q  % 9%1%!"G$(    c $q  " `<$  0  q    3 rq 1? J  ]   `q 1?"`  7XSDSchema targetNamespace: incorporatedVersions: list.8 B B-B 6   N0&q  1?"6@`NNN?Np@  8 XSDFactory   H(q  1?"6@ NNN?N] 4t1B B   fZGgHQ7Id1?"0@NNN?Nxy   N 1?"6@ NNN?N`  N 1?"6@ NNN?N``  H@-q  1?"6@`NNN?N } 8content:    3 0e0eA!BD21298_<$D 0 q   H<2q  1?"6@`NNN?N@  ,$D  0 aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H    H:q  1?"6@ NNN?N @u ,$   0 6t1e2B   H;q  1?"6@ NNN?N` U ,$  0 4t1B   N1?"0@NNN?NMH @,$D  0:  ZGq  jJ?"6@`NNN?N@ r<xs:schema targetNamespace= t1 > <xs:element name= t1e2 type= xs:string /> </xs:schema>8[!- b    x  HOq  1?"6@`NNN?N p VXSDSimpleTypeDefinition name: string targetNamespace: http://www.w3.org/2001/XMLSchema$W 26B !B$#  N1?"0@NNN?N.  ,$D  0B  TUq  1?"6@ NNN?N&i PNot shown is that the Schema for Schemas becomes one of the incorporated schemasQQ ]   `PZq 1?"`0 `p  =XSDSchema targetNamespace: http://www.w3.org/2001/XMLSchema:> B BB !B$ $  Hdaq  1?"6@`NNN?Np `  8content:    NV?"0@NNN?N p ]  T(fq  1?"6@ NNN?N@: ,$ 0 gcreateXSDElementDeclaration()V  Tjq  1?"6@ NNN?N`  ,$  0 `0setTargetNamespace( t1 )D  Tnq  1?"6@ NNN?N ,$ 0 NsetName( t1e2 )H  Hrq  1?"6@ NNN?N ` ,$ 0 ^setTypeDefinition( )T  Tvq  1?"6@ NNN?N ,$ 0 ^getContents( ).add()    Hhzq  1?"6@`NNN?N0  4  2  Hq  1?"6@`NNN?N0 `'  4  2  H$q  1?"6@`NNN?N 0 4  2  Hq  1?"6@ NNN?N - 4t1B ] !  `q 1?"`  7XSDSchema targetNamespace: incorporatedVersions: list.8 B B-B 6  " HHq  1?"6@`NNN?N M 8content:  B  s *޽h ?O "  33Պ3ff3HL@L___PPT10 L+92]DG' = @B DG' = @BA?%,( < +O%,( < +DF' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(left)*<3<*D' =%(D' =A@BBB B0B%()))D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*D' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*D' =1:B bold*3>+B#style.fontWeight= `B<*D' =1:B false*3>EB=style.textDecorationUnderline= `B<*D' =%( Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*D' =1:Bhidden*o3>+B#style.visibility<*%(D#' =%( D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* %(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<* D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<* D' =%(D' =A@BBB B0B%()))D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*D' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*D' =1:B bold*3>+B#style.fontWeight= `B<*D' =1:B false*3>EB=style.textDecorationUnderline= `B<*D' =%(|Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*D' =1:Bhidden*o3>+B#style.visibility<*%(D#' =%(pD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<* %(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<* D' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<* D' =%(XD' =A@BBB B0B%()))D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*D' =%(@D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*D' =1:B bold*3>+B#style.fontWeight= `B<*D' =1:B false*3>EB=style.textDecorationUnderline= `B<*D' =%(4!Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*D' =1:Bhidden*o3>+B#style.visibility<*%(D#' =%((#D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*D' =%('D' =A@BBB B0B%()))D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*D' =%(*D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*D' =1:B bold*3>+B#style.fontWeight= `B<*D' =1:B false*3>EB=style.textDecorationUnderline= `B<*D' =%(,Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*D' =1:Bhidden*o3>+B#style.visibility<*%(D' =%(.D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-o6Bwipe(up)*<3<*D' =%(2D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =%(2D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*D' =1:B bold*3>+B#style.fontWeight= `B<*D' =1:B false*3>EB=style.textDecorationUnderline= `B<*D' =%(4Dr' =A@BBBB0B%()))D' =-s6Bwipe(left)*<3<*D' =1:Bhidden*o3>+B#style.visibility<*%(D' =%(6D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-o6Bwipe(up)*<3<*D' =%(:D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* %(+(+0+q  ++0+ q  ++0+ q  ++0+q  ++0+q  ++0+q  ++0+q  ++0+q  ++0+q  ++0+q  ++0+  ++0+  ++0+  ++0+  ++0+  ++0+q  ++0+q  ++0+q  ++0+q  +I"  % {(    c $tq  " `<$  0  q    3 rq 1? J  u   `xq 1?"`0 7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6   Nq  1?"6@`NNN?Np@  8 XSDFactory   Hq  1?"6@ NNN?N5- 4t1B   N 1?"6@ NNN?N`  N 1?"6@ NNN?N``  Hq  1?"6@`NNN?N`M 8content:    3 0e0eA!BD21298_ p@<$D 0 q   Hq  1?"6@`NNN?N@   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   Hq  1?"6@ NNN?N @u  6t1e2B   Hq  1?"6@ NNN?N` U  4t1B   H1?"0@NNN?Np@>  Tw  1?"6@ NNN?N`P 2,$  0 H4Finished parsing of s3.xsd. Resume parsing of s1.xsd.  Z w  jJ?"6@`NNN?N@` f<xs:schema targetNamespace= t1 > <xs:element name= t1e2 type= xs:string /> </xs:schema>,[N b    x  Hw  1?"6@`NNN?N p VXSDSimpleTypeDefinition name: string targetNamespace: http://www.w3.org/2001/XMLSchema$W 26B !B$#  N1?"0@NNN?N.    Hw  1?"6@`NNN?N0 4  2u   `@w 1?"`P  7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6   Hw  1?"6@`NNN?N } 8content:    H`#w  1?"6@`NNN?N  4  2  H&w  1?"6@ NNN?N ] 4t1B B  s *޽h ?/@  33Պ3ff3Z R ___PPT102 +|*D' = @B Da' = @BA?%,( < +O%,( < +D' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(left)*<3<*D' =%(D@' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-o6Bwipe(up)*<3<*D' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* %(+p+0+w  ++0+w  +5!  % KCy(    c $5w  " `  w    3 r\8w 1? J    N;w  1?"6@`NNN?Np@  8 XSDFactory B   fZGgHQ7Id1?"0@NNN?Nxy   N 1?"6@ NNN?N`  N 1?"6@ NNN?N``  3 0e0eA!BD21298_ p@<$D 0 w   H?w  1?"6@`NNN?N@   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   HIw  1?"6@ NNN?N @u  6t1e2B   HMw  1?"6@ NNN?N` U  4t1B <  TQw  1?"6@ NNN?N`P 2,$  0 F2Suspend parsing of s1.xsd. Begin parsing of s2.xsd6  N$Uw  jJ?"6@`NNN?NP !4 zv<xs:schema targetNamespace= t1"> <xs:include schemaLocation= s3.xsd /> <xs:import namespace= t2 schemaLocation= s2.xsd /> <xs:element name= t1e1 type= xs:string /> </xs:schema>6J7:      x  H``w  1?"6@`NNN?N p VXSDSimpleTypeDefinition name: string targetNamespace: http://www.w3.org/2001/XMLSchema$W 26B !B$#  N1?"0@NNN?N.  u   `Pfw 1?"`0 7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6   Hnw  1?"6@ NNN?N5- 4t1B   H\Qw  1?"6@`NNN?N`M 8content:    H1?"0@NNN?Np@u   `uw 1?"`P  7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6   H}w  1?"6@`NNN?N } 8content:    Hw  1?"6@ NNN?N ] 4t1B   Hdw  1?"6@`NNN?N0 4  2  Hxw  1?"6@`NNN?N  4  2B  s *޽h ??` 33Պ3ff3~v___PPT10V+J D' = @B D' = @BA?%,( < +O%,( < +D' =%(%(D' =%(D@' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-o6Bwipe(up)*<3<*D' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* %(+8+0+w  +D  % ((    c $Lw  " `<$  0  w    3 rw 1? J    Nw  1?"6@`NNN?Np@  8 XSDFactory B   fZGgHQ7Id1?"0@NNN?Nxy   N 1?"6@ NNN?N`  N 1?"6@ NNN?N``  3 0e0eA!BD21298_ p@<$D  0 w   Hw  1?"6@`NNN?N@   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   H8w  1?"6@ NNN?N @u  6t1e2B   H@w  1?"6@ NNN?N` U  4t1B    `w 1?"` ,$  0 7XSDSchema targetNamespace: incorporatedVersions: list.8 B B-B 6   Hw  1?"6@ NNN?N -,$   0 4t2B "  Hpw  1?"6@`NNN?N M,$  0 8content:  .  Zw  jJ?"6@`NNN?N@` f<xs:schema targetNamespace= t2 > <xs:element name= t2e1 type= xs:string /> </xs:schema>,[!9b    x  H,w  1?"6@`NNN?N p VXSDSimpleTypeDefinition name: string targetNamespace: http://www.w3.org/2001/XMLSchema$W 26B !B$#  N1?"0@NNN?N.  Q  T, w  1?"6@ NNN?NP],$ 0 [createXSDSchema()  Hdq  1?"6@`NNN?N :,$D  0 4  2  Hw  1?"6@`NNN?N0 4  2  Hw  1?"6@`NNN?N  4  2u !  `4w 1?"`0 7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6  " Hpw  1?"6@ NNN?N5- 4t1B  # H(w  1?"6@`NNN?N`M 8content:   $ H1?"0@NNN?Np@u %  `w 1?"`P  7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6  & HLw  1?"6@`NNN?N } 8content:   ' Hw  1?"6@ NNN?N ] 4t1B " ( ZGckHI01?"0@NNN?N8 ,$D   0B  s *޽h ?O $ #( 33Պ3ff3q$i$___PPT10I$+4Dm"' = @B D("' = @BA?%,( < +O%,( < +D_!' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(left)*<3<*D' =%(D' =A@BBB B0B%()))D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-6B'blinds(horizontal)*<3<*D' =%(D' =A@BBBB0B%())))?D' =1:Bnormal*3>)B!style.fontStyle= `B<*D' =1:B bold*3>+B#style.fontWeight= `B<*D' =1:B false*3>EB=style.textDecorationUnderline= `B<*D' =%( Dt' =A@BBBB0B%()))D' =-u6Bwipe(right)*<3<*D' =1:Bhidden*o3>+B#style.visibility<*%(D ' =%( D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*D' =%(D7' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*(%(D' =-s6Bwipe(left)*<3<*(D' =%(pD' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* %(++0+x  ++0+x  ++0+x  ++0+x  ++0+x  ++0+x  ++0+x  ++0+x  +=  % ##0!'"(    c $x  " `<$  0  x    3 r4x 1? J    Nx  1?"6@`NNN?Np@  8 XSDFactory B   fZGgHQ7Id1?"0@NNN?Nxy   N 1?"6@ NNN?N`  N 1?"6@ NNN?N``  3 0e0eA!BD21298_ p@<$D 0 x   Hhx  1?"6@`NNN?N@   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   H(x  1?"6@ NNN?N @u  6t1e2B   H,x  1?"6@ NNN?N` U  4t1B ]   `40x 1?"`  7XSDSchema targetNamespace: incorporatedVersions: list.8 B B-B 6   H6x  1?"6@ NNN?N - 4t2B   H:x  1?"6@`NNN?N M 8content:    H>x  1?"6@`NNN?N@  ,$D  0 aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H    HFx  1?"6@ NNN?N 5 ,$  0 6t2e1B   HPHx  1?"6@ NNN?N`  ,$  0 4t2B   N1?"0@NNN?N` @,$D  0:  Zx  jJ?"6@`NNN?N@ r<xs:schema targetNamespace= t2 > <xs:element name= t2e1 type= xs:string /> </xs:schema>8[!- b    x  HtWx  1?"6@`NNN?N p VXSDSimpleTypeDefinition name: string targetNamespace: http://www.w3.org/2001/XMLSchema$W 26B !B$#  N1?"0@NNN?N.  "   `H-I 1?"0@NNN?N.  ,$D 0  H]x  1?"6@`NNN?N : 4  2u   `ax 1?"`0 7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6   H8ix  1?"6@ NNN?N5- 4t1B   Hhmx  1?"6@`NNN?N`M 8content:   ! H1?"0@NNN?Np@u "  `8qx 1?"`P  7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6  # HLyx  1?"6@`NNN?N } 8content:   $ H}x  1?"6@ NNN?N  4t1B  % Hx  1?"6@`NNN?N0 4  2 & HԄx  1?"6@`NNN?N  4  2" ' ZGckHI01?"0@NNN?N8 B  s *޽h ?o! ' 33Պ3ff3___PPT10+ DvD' = @B Dn' = @BA?%,( < +O%,( < +D' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(left)*<3<*D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*D#' =%( D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*D' =%(D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-o6Bwipe(up)*<3<*D' =%(D9' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-u6Bwipe(right)*<3<*D' =%(pD' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* %(++0+x  ++0+x  ++0+x  ++0+x  +-  % ;#3#@!')"(    c $@m  "`<$  0     3 rx 1? J    N@s  1?"6@`NNN?Np@  8 XSDFactory B   fZGgHQ7Id1?"0@NNN?Nxy   N 1?"6@ NNN?N`  N 1?"6@ NNN?N``  3 0e0eA!BD21298_ p@<$D 0    Hv  1?"6@`NNN?N@   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   H  1?"6@ NNN?N @u  6t1e2B   H8  1?"6@ NNN?N` U  4t1B ]   `$ 1?"`  7XSDSchema targetNamespace: incorporatedVersions: list.8 B B-B 6   H  1?"6@ NNN?N - 4t2B   H  1?"6@`NNN?N M 8content:    HL  1?"6@`NNN?N@   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   H  1?"6@ NNN?N 5  6t2e1B   Hࡃ  1?"6@ NNN?N`   4t2B   H1?"0@NNN?N` @Z  T\  1?"6@ NNN?N,$  0 d4Finished parsing of s2.xsd. Resume parsing of s1.xsd550  Z  jJ?"6@`NNN?N@` h<xs:schema targetNamespace= t2 > <xs:element name= t2e1 type= xs:string /> </xs:schema>.[N b    x  H  1?"6@`NNN?N p VXSDSimpleTypeDefinition name: string targetNamespace: http://www.w3.org/2001/XMLSchema$W 26B !B$#"  TH-I 1?"0@NNN?N.    HL  1?"6@`NNN?N : 4  2  H  1?"6@`NNN?N0 4  2  H  1?"6@`NNN?N  4  2u   `ƒ 1?"`0 7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6  ! HɃ  1?"6@ NNN?N5- 4t1B  " H ΃  1?"6@`NNN?N`M 8content:   # H1?"0@NNN?Np@u $  `\҃ 1?"`P  7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6  % Hڃ  1?"6@`NNN?N } 8content:   & H@  1?"6@ NNN?N  4t1B " ' ZGckHI01?"0@NNN?N8 B  s *޽h ?_#' 33Պ3ff3Z R ___PPT102 +E/D' = @B Da' = @BA?%,( < +O%,( < +D' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(left)*<3<*D' =%(D@' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-o6Bwipe(up)*<3<*D' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* %(+p+0+  ++0+  +<  % %%P")$(    c $t  "`<$  0     3 r 1? J    N$  1?"6@`NNN?Np@ 8 XSDFactory B   fZGgHQ7Id1?"0@NNN?Nxy   N 1?"6@ NNN?N`  N 1?"6@ NNN?N``  3 0e0eA!BD21298_ p@<$D 0    H  1?"6@`NNN?N@   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   H4  1?"6@ NNN?N @u  6t1e2B   Hd  1?"6@ NNN?N` U  4t1B ]   ` 1?"`  7XSDSchema targetNamespace: incorporatedVersions: list.8 B B-B 6   H  1?"6@ NNN?N - 4t2B   H  1?"6@`NNN?N M 8content:    H  1?"6@`NNN?N@@   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   H  1?"6@ NNN?N 5  6t2e1B   H#  1?"6@ NNN?N`   4t2B   H1?"0@NNN?N` @  H(  1?"6@`NNN?N  ,$D  0 aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H    H0  1?"6@ NNN?NP E ,$  0 6t1e1B   H2  1?"6@ NNN?N ],$  0 4t1B 2  TGH~3I1?"0@NNN?N D,$D  08  Nt8  jJ?"6@`NNN?N@  |v<xs:schema targetNamespace= t1"> <xs:include schemaLocation= s3.xsd /> <xs:import namespace= t2 schemaLocation= s2.xsd /> <xs:element name= t1e1 type= xs:string /> </xs:schema>8 .           HC  1?"6@`NNN?N : 4  2  HDG  1?"6@`NNN?N0 4  2 ! HJ  1?"6@`NNN?N  4  2u "  `,N 1?"`0 7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6  # HhV  1?"6@ NNN?N5- 4t1B  $ H Z  1?"6@`NNN?N`M 8content:   % H1?"0@NNN?Np@u &  `] 1?"`P  7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6  ' He  1?"6@`NNN?N } 8content:   ( H$j  1?"6@ NNN?N  4t1B " ) ZGckHI01?"0@NNN?N8 B  s *޽h ?_ %) 33Պ3ff3>6___PPT10+th-WD' = @B D' = @BA?%,( < +O%,( < +D ' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(left)*<3<*D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?dCB1+#ppt_w/2BCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?\CB#ppt_yBCB#ppt_yB*Y3>B ppt_y<*D#' =%(D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*D#' =%( D' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =+4 8?\CB#ppt_xBCB#ppt_xB*Y3>B ppt_x<*D' =+4 8?dCB0-#ppt_h/2BCB#ppt_yB*Y3>B ppt_y<*D' =%(D3' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-o6Bwipe(up)*<3<*D' =%(D' =4@BBBB%(D' =1:Bvisible*o3>+B#style.visibility<* %(++0+  ++0+  ++0+  ++0+  +)  % $$p"*#(    c $d  "`<$  0     3 r 1? J    N(  1?"6@`NNN?Np@ 8 XSDFactory B   fZGgHQ7Id1?"0@NNN?Nxy   N 1?"6@ NNN?N`  N 1?"6@ NNN?N``  H  1?"6@`NNN?N@   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   H8  1?"6@ NNN?N @u  6t1e2B   Hh  1?"6@ NNN?N` U  4t1B ]   `왈 1?"`  7XSDSchema targetNamespace: incorporatedVersions: list.8 B B-B 6   Hh  1?"6@ NNN?N - 4t2B   H  1?"6@`NNN?N M 8content:    Hl  1?"6@`NNN?N@@   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   H  1?"6@ NNN?N 5  6t2e1B   H  1?"6@ NNN?N`   4t2B   N1?"0@NNN?N` @  H`  1?"6@`NNN?N   aXSDElementDeclaration name: targetNamespace: typeDefinition: isSetAnonymousTypeDefinition: false D 2E 2B E B H   H  1?"6@ NNN?NP E  6t1e1B   HĈ  1?"6@ NNN?N ] 4t1B ,  N$Ȉ  jJ?"6@`NNN?N@  pv<xs:schema targetNamespace= t1"> <xs:include schemaLocation= s3.xsd /> <xs:import namespace= t2 schemaLocation= s2.xsd /> <xs:element name= t1e1 type= xs:string /> </xs:schema>,           HX҈  1?"6@`NNN?N : 4  2  Hֈ  1?"6@`NNN?N0 4  2  Hو  1?"6@`NNN?N  4  2u !  `܈ 1?"`0 7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6  " Hl  1?"6@ NNN?N5- 4t1B  # HL  1?"6@`NNN?N`M 8content:   $ H1?"0@NNN?Np@u %  ` 1?"`P  7XSDSchema targetNamespace: incorporatedVersions: listF8 B BB BB 6  & H  1?"6@`NNN?N } 8content:   ' H<  1?"6@ NNN?N  4t1B 2 ( TGH~3I1?"0@NNN?N D" ) ZGckHI01?"0@NNN?N8 r * S \ ! Z   B  s *޽h ?_$() 33Պ3ff3___PPT10v+рD"' = @B D' = @BA?%,( < +O%,( < +D' =%(%(D' =%(DD' =A@BBBB0B%(D' =1:Bvisible*o3>+B#style.visibility<*%(D' =-s6Bwipe(left)*<3<*+8+0+  +r`P! P0aM G P`:6wW&0(*B? dl* Oh+'0T px    , 8DLProject StatusRobert SchlossReporting Progress or StatustRobert Schlosse90eMicrosoft PowerPoint St@9zy@@b @p\b4GSg  )'    """)))UUUMMMBBB999|PP3f333f3333f3ffffff3f̙3ff333f333333333f33333333f33f3ff3f3f3f3333f33̙33333f333333f3333f3ffffff3f33ff3f3f3f3fff3ffffffffff3ffff̙fff3fffff3fff333f3f3ff3ff33f̙̙3̙ff̙̙̙3f̙3f333f3333f3ffffff3f̙3f3f3f333f3333f3ffffff3f̙3f3ffffffffff!___www4'A x(xKʦ """)))UUUMMMBBB999|PP3f3333f333ff3fffff3f3f̙f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙33333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffff3fffffff3f̙ffff3ff333f3ff33fff33f3ff̙3f3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3ffffffffff!___wwwnKJnQsyysKmsyyyKmJPsstzsJmtyrzyrKmKntyzsJJtmyzKJJrQyysmJzsynzxrmJKst~ynKryryQJJrnyyQJJstnyynmKrssyynJJtn"""""""""""""""""""nJJJsyzzsmKztyyzzQJmPsxtJmsyޓytrJnJnyyyysJKzxyym""ݽGyQmJKsyynJmztr""""""""EE? GyynJPntsyussrKxyrs"""""""""$ AGyrKmrQxyysnJmt" &tKJKJsyzPJJxyzs$> &yxQmmrstsnJsroFyKKJnQxyzyQJrttnޔzyrmJPstysJJzsyrzyQJKKsttyysmJtynyPmJmsxyssmKxsyQmJnQtysPJJsyyn~tnKmQsyzrJmztyzymJmmsyzsJmxmsztnJJKsyzsJKzyryQmJmsszytmmsyns""""ytQJnQnxyztnJKtm"""""""""""""""""""""""""""""""""yrJJmsttsJJxyy"""""""""""""""""""""""ztyKrJnstzstmnzxn""""""""""""""""""""ynnJQtxymJPts""""""""""yztQJJnszsmKtymsyKmhrszsmJszr~yrJJKstynKJztynyQmmQnyzsmKxymymKJKstyyyRJJtzztKmPQstzssmmx~zyQmmny~mJQzsstmJKPttyyQJJtyyrztnmmmnysnm~tsyzQJJPQszysJJsymtrmJnsysmmysszyKKJnQxyysJnszyrmJKsytsmJx卑ytKJmmstyzsKJJtmytznJJrxyrJmxyysyQmKmttysJJymutnJJmszytJnzsrynmJmQsmJsyzzxzQmKnnsyynJJtmsymKmJstyysJKxzzynJJmnszytsJmtyrytKmKQsxrKJxnyzrJmQsytzysmKttmztrJJPnzsJmtmyzrKmKsyyznJKyrznJJKssytmrsyns~yrnmPnyzysJJszmyKJJrnxysnJJsrsytnKmmsyzssJntyzyQJJnQxyKmJymyymnJrstzsmK~tnszyQJmPQyyzsKmttzyynJKnszsJJxyszzrmPmsszsmPsznyQKmKsKJJKJJKJJJmJgmJmJKJmJJKmmKJJJJztKmJPnmmnPrPmnmPQnQKrQmnPnKnrQJQnrmQyPKmQsJKsttsstxtsxsstystsxtstststQm¼yKmJnsmmyy噙z~~ynJ޼tQJJPtJnsyz~yyzyyyzyxQmymmhKsJrt噙zytxttssszztQKzyzQKJKsmJszzyzyytstnQnyyyysJtnJmrnJnt噙yyynttsyysmJKzsQJyyrKJKsJrsyzynnssytyyQrQzxnP~nmJrsKQtyPJQysnnyyJKytsmzmJJnsmQs噚zJmPzysQrKzmJJsQnzyrKmJtKrtyJnPyynmyrnJJynJysQrynJJrnmntyzJJyQmyyQnJmJJmznKݽyyQmDJQJrtJrtsJtryJmKJJJmtsJynJJmsJKszyJzztsKnyxnPmJmKytrnt~rnJQsJQszzzmyysQyKtsKJJzJJtQKyytnJJnsJmtJKytsxKsysrJmzJJynJzrmJnsmQxzmJ~yytrsnPnmJJmJxsKyQJKntJrszzzmJytsssKrJ~KmytQJ޽yrmJQsJnsJmyyytsnQnymJJzxQryxKJgrnmQsyymQyysQsJzKryzsnztnJKKsJnszyKrnsttstyrJytrJznJmmnJrsyyynssxtyyQmKnyytQmzytQmJJsKntyyzyytttsnrKyzxQmtnJKrQmrtzytssssnzyzxnJ"""""""""""""""""""""""""""""""""""""""""""yyQJmJtKnxyyz噚y~zynrü""""""""""""""""""""""""""""""""""""znJmJsJQszyz噙z~yQK޽""""""""""""""ytmKJnQmmsystxtsstytxtssstxtsyxsKzzznmmPsJnQnnrQnQQmQQnrKsQQnQmQnQQnnnrnKJnQJJmJJJKmJmJmmKJmKmJJJKJJJmJJJK""""yyKmJPsszssJmtyr""""zyrKmKntyzssKJtm""""""""""""""""""""""""yzKJJrsyrmJzsyn"""""""""""""""""""""zxrmJKsy~ynKryr""""""""""""""""""""""""yQJJPnzzsJJstn""""""""""""""""""""""""""""yynmKrQsyysJJtn""nJJJstyzysmKztyy"""zzQJmPsxtJmsyytrJnJnyyyssJKzxyymyQmJKsyynJmztryynJPntsysmKxyrsyrKmPQyysJmttKJJJnsyzsJJxyzsyxQmmrstsnJsryKKJnQxyzyQJrttnzyrmJPstytsJJzsyrzyQJKKsttztsmJtynyPmJrsxynmKxsyQmJnytysJJsyyn""~tnKmQnyzsJmzty""""""""""""""""""""zymJmmszsJmxms""""""""""""""""""""""ztnJJKsyzsJKzyr"""""""yQmJmssyytmmsyns""""ytQJnQnxyztnJKtm""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""yrJJsttsJJxyy"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""ztyKrJtstznmnzxn""""""""""""ynnJQxysJPtsyztQJJnsszsmKtyms՜.+,D՜.+,    >On-screen ShowIBM|  Times New RomanArial Wingdings Courier New CourierThaiReporting Progress or StatusHow abstract components are created when reading a schema an animation in 12 slides -- schemas that use and 'Parse of a top level schema document. -Parse of s1 1Parse of s1 -Parse of s3 7Parse of s3 Parse of s3 MParse of s1 .Parse of s2 .Parse of s2 Parse of s2 (Parse of s1 Parse of s1  Fonts UsedDesign Template Slide Titles d(IQYVersionLCID &_l Robert SchlossRobert Schloss  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Root EntrydO)PicturesCurrent UserSummaryInformation(,UPowerPoint Document(lDocumentSummaryInformation8xsd-diagram-import-include.sxi000066400000000000000000000507511363633537600344130ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/imagesPKŨ2Xmimetypeapplication/vnd.sun.xml.impressPKŨ2 content.xml]ݒ6vS0J˩IWmOl]q2cO팳KJbws"$5ݽW3*UM.Rܴ?*t-OCgQzVVv4!}w{Sj):ojRooy,poo\]J mY5<]']ګOan&&;dǂ埜UU_w=, 9{Q]?kl2U})ʅL J`gk rԶ7= u }m^ڸ뵗Fh!Egie\`]msd{O& pq ݽn7XHk?Evikd?G_Ŗf2ir'LbPʅB}[yެ]5թDmnʄ:I靦[cѽ&tߦ{>UBm ꞨX/]Q@lM6US.J' %3̾2YB(ٚ&T,љVG?ZZz,4#10iLap}"l('O{`a<,@vo&uޖtpna<\ߙG[{qhHw҃yK9mbeEnr[xiA !$UBH"'G$gJxZ@>/"¢B8trb8Xȩ@լ@SJ#j5ɢQw &."2p ["&^'@l9+Tk 0K)]̘BM64ule*goUȬs@ch5A6/#o:Ns,6'OO. خ]热ǯk@1.ŵ1DYVY ^Qn;o^&n9mzU#kg;]¹D;?ы~رĎ%;V-; tV@6QrʕFd!k6nC3{(_7]d*+Wٌdk*PaƧGtbf[} +cCMdj+[R]֏9L__LRSgV`-1+(vf8,d숔9N8cDZuGXc9uxLԋA*ӳ$QV~V[\zxs>;^Vy :zIoWvzۯI3`6dw\zZM#:[t/C#?.dHGyA&Uw=JH=M=NĄG&><=7di2a@?nY ,e:Ydk:0000°0X\01u86ys<{޹P?< {}c5Z"j;qHqݔD4R7%NID#ESHD4R9%+cM GVPL"4"4"4"4"4"4"4"찻n}}؟@(7IVB>r@NQj@Uj*d5P~(jdY㮛]9ކ;vW2X}l&t[4.IQګX幁q$١#BǎM-EGgcKhl${I/)Pd d52pnh5.G+4UVCzmPj[k'ty>Q\Nf͍MUIn[44LF%˗\CW%_xޭ]_ՍV(BOB.]=zE vE wB7w O>xrn'A-F#wPciûIRca F-K<%}x ^I+vd[9i9ccA]o;LJnvokt ǗC+Hb^`K=rB]B͖uRLOI-|0j]8ML.~., q5 =VT%&MgjUC?zYj |uR߽>  rb]vEr>Ƨ5y@Osy 7r?K] Ohy?'+э}.' mK0xBkW|JyEHҽ۞!DO245U\LW!6svM KXt|~]n-/8?re=[g֙pUQ[']׳q-äkHrMǏҷ]IըkP(X1B>ɾ ؄g8Gn:Zӓ}`qJuX6@`zPxk܎+^=NFg+%unFq!V M&CA(K hZК,ƹ[8&كlB iͰJԛ"FgG1ɾ3YQCkLO>8Onz%=oIU;6ږ4\9 SINYj"F.ׯг ygXe?e]c"=YݚaU Sn6[;*ʂ)S2U: i*A %H:v6Ƿ9,_ǐN}d&Fylf—\pf2R$!qRJCg*$tW9,%Ϭ#Ӗj~3iKDڥ^**-Hp,j S)#S~ hZ{{q Z* %PƊ.o Y^pUV qmt+u?tS씽1j7d[ZSC`?y* խWz"%1kV+7K~yA! ЪB+d(ŨU}c!0*}˲Q䂚6~VpCMNj.&a L&TYKB$~5yR!\BY:es gF(I C~}YذFgHxF_zd1atdƭCZ `I( tՍCմ>z2/ !]_~ G|ta .:5POP' WEQ4 QKaIR^8sO,"˿I1KwjMa% %b_TX_[ZUڕR5gf?*PK%-{>NڴԸ\ESol:DxksWǒ K~[t8Ëclr*YSa=U!_svPg(PjYUdDVAd.5  I$EH"uUAKHTwݧԚ4*Ey(F@.]88 Eo^&P [4["csꌍ~挍73` 睚FƦ7 ]C(͟Q>1,*t6by;m)VQM@<h@JsҶOhZE uH{eAk&hfW=@cDn6~vk6(ĴN;t^8Xg/7Q.Q:O,[ 5{馯S5{ɢ3-Fo L Sx}dhݖs$jTĢfi֮4V(Ҭ":ܩup)x6lQk.IiTqi4gֵP NO7 KN!#T\rr$D#4>87~l]=!u2P*TP! $SO([}AH^FYҿKYz!1JO"a9}'o¥(iܒ"eU >jzm|"HEE ,B"ʊ EB;D4T~\9YAAVF mU$5o*&FyRjձw=":uR)BI)B q*JJkt[^LZLD%w*:fha֠jAL"OA, /?qrPj7=Rc$-US |'?Sfg©tLu2_m=dRØD%TM_PˇR8t"C5`jw(CaiՀ !qy&Iz "zcHn n$ OUl([LV:K:af{C,)+'`d+U ,ε@3Aj}P_m0F(h뤧S]X]\+-0.K4M`<hh/*M觨@ƈsrAP , @#Xt6)TTh:=)PCSN-]蠉^=UmnӳmSic Os & ʏL3L K 8ˋV)ua(MhFՏ;*pB=Ұz6Li E*{QU=z^U|T.lWE!-CZ0MWub`U0\}*J~B i $N_"qwIC񥽦BpQt)pI~[RNtYr9"K}ZXE6#y,P;V: 8CD6 ᏮB>AWtAWtQ( ]eTSU]EU:3 ]e(>L%*"4H) Y38D/]mA>2Q<*9*T9Cִ r&<]3RȝDZ(vb 4 5ݿw n{7U.|55b)JS:䊢ԝ-%AQ:cK3!y;F{/ܽ{奜H231v` v` wO/8MގI:exގI: w2.HU =@!v$<9'/C4! ;= dUofd  ƈ`ƈ`BQP(#{c$=wMdc0Fp'h)#Arn`5aDEDtwѝ\%]2K:]D`J ت:B(:LN3Z 7(myyh@ 8屚'&(1Aq?A%C`XaSV>H!ҩO2T&g2n%l><KWbE֊V^P+Ij,⬕'nDEZYH df56K: HJh1\8=j]\&Mϻ jzl,TB\֎vmJfc܁Hdˑnva 4+\f6u )o\(4D.RG7?PZhY07uTxT,uq%xSo@oJV'xS7o 7#t=Nqb +UVΒ2S᝱AsIfʻZxg F` F` B(%]}0.(VF2(F(2݉莿N0.Q e)Q6L4$K*6vE ^Eq‹SgE‹嚣n ,>!/O3 i- ݋AE u鹉QJPJk 5%*͎UclRuCJ,DBq)̩QT / (FjjҨ&6CڠN& a2ٟ6S-wE2X~[OPKր9%۷PKŨ2 styles.xml=˒8rw]ux#$ўݵ#fw'<=aȒXUQI{O>'[bUnIH DWVާh7믯W^^l뫟>n\꛿꯿o>6",~YE;]ͯdZywCts}?^yWuh_^}Uû~p}^6^(J0O7-󾵵n5o۴H/skk(d33-R_~wCynlojӦ맇hI tyF;`F7daƃOwuY]܇vrre(u@PioZ_d-c;U:p C-y+|6\z_$ijF6+*7ORYoxֻxkJs.lAN""h>2lY/_cz23"AX|n_ y, |8`fK 4DpI#x"8\]&hGʃç8zv{أcؖT@lNt=iyμ8|ج]/=Qvb/XO_~CL'dҟ A;}n~pw;4l7OeRwx9_E;ma]f(ZPoH~p`CzC봁V0u:{0*b@,vzW\֪I-YmQO1Բ/yzfOɸ gjel "y[?lz^7(2y܁$_3+*Hwh^PӣcnW=@n 6xiG{2z SM͟dxZ2 ?}l0hu~vQ7M÷ja 2{wX?(^.Eb/iWP5}BCRJf<ӎi1#MjvZM [³3q?1zI봳>[f'#L8eb[K_Yojԝ JisbMZbҠlblT'v0jhb=Q\*ns6j>a4/⻵ђ:6m 㦪a1ӔtfLSJvZE{ )7i:qmY$zrkôh:fVDQh7K"2Q$[' ['x['HtDґGc$RDGCni.HJ o>*17LhyD>Ԑ`Dn-) DC$nQnQI%RI4֎67xɮ-ԇRpm 2/EN!"ವМlwkd?m,tLB]lYz'yX9pQO :X̋,by5 ~>Х!oG!^/Ac|PGGK #=qٚ jx%jq^__̬AfiNkVP!6 }&~}3I_~0i^ѧX.!I#__} 3|⊯>i+RgejjpP>V_+἗Wa&ݒcb9YT$IR:0I>Xdx{X(5:}ꛕm>", Q-̥Wp9ynssܜ<7Y> :UU4K&S´97$ȧ _휍~ݎxTyw&!\CAsS-뷴.cU)qӀ~rR!^.W@O4fX66 wiMC MCaP\K,|=L$@4h2C_y/9qni6=`ן-ogo23OU<2su(yK"C9c;?_;x(e5.1δxhU2vNg;Mbi4q$ƙvNgڃ{QpP8{@&\|8dH1ppml9Qڃ^ZY%D;RcfPj3E-LfWyGzDXzVܑshG΍CI97&}8$shG΍CI97&}8$s. /;PV*g !%v"W4+{jH+2 k6:JDM]ؑ&ZLZ .h5P]j һ@ѤwAJS;ZT饺yE_-D(>Qti\}xpHKM]q-8Hn-UX;6etĉ$D;bEܱ)C#ZT E|Z i$h}tTyO_>gᕵ~wY*:wkn-[K ÎM9;D$"[vD l}u>U·Q嬋*OŤs޷|k<~_*/Uyb[s/I(IQܱ6;6FqǦzcS:*èrEwܩrʝUvg,~vg~V?aN?;9F?K~vgj8N?;B\X;ܝQΨ vNs'[:%1ܕQhK.wˤfwe21ܕQʨ _2*oʨ@ypWFx'A绫UQ(w(;踝*ԛAE.rEQƻ(DE~=Q頃"wt:EߞE~6|-QeﴳN;;;:igvvi!7DuN;;촳CjS*xvvigh缲?w|~UPؿ:voq.{+T -U I>|6Կh-#aVEMa:&0YL_0YH`n"F>X](CwbH{'5t0DBXL]׋ W- < VG@à *le og\onoE2l yZzCyj;Q [G* a/O撚`m|v }R|dsqNQ+ѢLzE#]Oh2 7Gs89qn6evt㫯:w w`Nj_qX/:&nX פnsaeh\ +[y&@Cua4dѿ PwQDdIDqk6c|IU@VQR(Z:;X4ڴEmxoS^@Z.8ܴ&Kf ӣuy*Ͳԇ=ee*23.=פSZB>WW.~/jLY]Y ?+/S7bEjV^e`X&M ;>bX)WKpi-7(_I1q0~1-( @7Q n2IFgȅY3gj-YT7$3٥Qq܀@TE6бa0DAP= [P=׽:Gpƚ'E/m-<ݓ wN}-LrMz*E!+Ү;j`?$U{ "̀$i»1zh V{ }O}i.v̱I42!ѤD/sMqH42!ѤD/sMѨz/ucqRa3QR㏯/Hۺ` Cj66{tnV--p7#꺌~ %M0.7m L;'enMu(uH3"4~%v}>a;akf%]}y@4^>m\TzyOio4&wp64yY8!D0fe)$$-2Q9)d80*YajF||t(xz={\'0<[ 4fn EGa3@RBHf)fΣx:7zC3_{`0x)|Il(A=(3[ iI1<h?#Z"XIPB}D06|X3DUL = X#ta:.SuLY,): 81þeu2HX$#)Xʺ a]R&:8'9'RΑs~9s~s"\PH8Ólx+t)xqܲ// :.HYg:QraiЗ>euS]:#U I#т!;.^i1/²N1!,lEI[>a$B(`i(bfȬ xʧĘvtJ$ֽѡBFk\ՎvksRPVl2؎jG,)6X0ºh 31 # ~OB%2!J|?RR[P~J$ܩja\4TuSם%;pF\@A`]w,[=1 `(7%qjDU)TdWH5 cj4h aIcJ Mn*I߷qiM}<3| Jjt٭-&Qk5h) `#6C_@Ue6A{8է'nĽ=>DUk2ք_vr_ ko2M}ou|"ZPhTh0*GFL6AZ zv6`i S٠KYÏrB@N3)ud[VG0AInOKAO/=bmâIz+ znaJ%NydYZl^ )ޏdF Vuc8j aF|aRߓ~LmD𻪊\zm{q ǕOr7U)a" ?JƓR8j\mvD_EpLl, 1/.z+|1?*e̋X+?1/Zo|as:p 2;2\˘ɘ/tv^ش3_1y]K͘.c"0?|OLi]d]ev[˹-:b$d tH]Ĺ,/6.Y^@#]|赻dKǵ syR./;ɿB|%urQXU&ͧ揦% t ðC%P@^)eW'(RΡ |3{TH,F ~^3B~RkQ-y>If@=lv}Ga}z`ԗLURgv{ZY9A%zO)u _nWOܴKsC& .d떧i P?l#| {l_E` &p` !*>(i1{DyQEzɧP>\Oޭ=b߫;/ ك,Uswxy[@T2-Te3XI'$:IUF|°Be`;xJci|@QPjyukG) 44 )%V`f8R#3#f TZK)܈Oj~jvK- S>m`R*=#Ok҃T bU$hRj-Q0X*aZߧ%R^KHlӗVb}N{} JH<-)#I-H+JY !; i\K,H&X K4 $7٧%VТ1S^X=;?wR&9XZǬe$2-CziՈJۦh mJx=՛lꗃt^2EH#p9DjfR P#U8=s~fN)?@hyG\̚/7hO+PK3qPKŨ21AAmeta.xml OpenOffice.org 1.1.3 (Linux)Project StatusRobert Schloss2002-04-23T16:54:512005-06-03T17:06:04en-US90PT14H29M34SPKŨ2 settings.xmlZr8}߯`l`f*-!!A! ¶tNխ.$w"e7fasL$ZAhˣRJ/6SC_xʆak-YƇaX +RZۡ>\R+mJδmF廅o[ Oϐ^BrO p"-mCA`Q_>k_>DDhJr~x>TQ-F@X*7TKo_NVΙ3D }.VCqZrs8cƥx=5Jԑ"3Gzj Y-u"Ѕ^|bX)c"ΓĤ"\2e@A5-)ԧ3qepv6/Jd > )HYד7xM9$;1z)HXmB~x1m qzB7]Difqޝ$8 I0Nfۛ l@FL.f[7딮0<4:W*(9IdVؠ3F6J6ZL8DP2)H|V:H;}U/bKj BJ  O}Y. RKmL\(wIwў#>2ưud!/_t|y7Wl! مdd.~̽K7&ks7 횿gl8m G>f;ٞ4G^ ld>7H]1v$Ooٺ~o{8p'W'w`0?d=`k 9{xL_̦Df~ɮ \r ,am?f*_TnWiMc7.?cǛp9?+~6Hek6.'n%l.ٌ}Gf2,,&qC?˖~kPKf'PKŨ2META-INF/manifest.xmlұj0Onө;)ڃ3t49Ȓ!~BI_piq+kRX6S8+l7Osʟb/ʨ<(o;bmj?"fe&`#A$n fe‰٭m Yj Ԩ*Q sZ_4FRu'aj#W)|h}P5aȣӅ1dphĢQ_툫sko6k PKI\zPKŨ2XmimetypePKŨ2ր9%۷ Econtent.xmlPKŨ23q %styles.xmlPKŨ21AADmeta.xmlPKŨ2f' Hsettings.xmlPKŨ2I\z8OMETA-INF/manifest.xmlPKZyPxsd-diagram-import-include/000077500000000000000000000000001363633537600336565ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/imagesfirst0.png000066400000000000000000000024211363633537600355720ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDR szz pHYs  ~IDATxW_hSWnr,a) V?XªmPDa# ݊}`^dMجgct:C;(JfM޻;'䦹$.~pr~`#a`W((Y u'\.G4Hkl Ղa/az;83]UN|߾pXf% <ܬM!"p<胓'?dmX=ݴnC[ @`Uel0{6g`qC o I:~%Ր߀Y'8Ggccŧ/%077'/C$Q.H&_B}!I cn.+%;wttPE*KE[裡/PvyTwnDH5'p %Oܥu֙ 444>:: +++>-+oijjXKe>0hԔeR6u_$*|!?;;[O3J ۩D@:~z :l ֿD5 rU-KpaIENDB`first1.png000066400000000000000000000024041363633537600355740ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDR szzIDATxW_H[WMҘlV)݊)8f!V&7T|)n(LBҖL]Z 2Jj{1&| ĥB7j>2wmmmdPcNE~}:;ϡk;|#Tep/op?룴 3,X OLL ^ﭢ󿥡>*F!r^DfggkKj|> zuz`]hll%4??__3R Ru9/뽈^8)X]&4%whe/\)hQM'ZIENDB`img0.html000066400000000000000000000005551363633537600354050ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import>

              img0.png000066400000000000000000001054761363633537600352350ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs ǠIDATx?l//H6QHPrD8RG0HM%CM:`K020: Eqa `efX0Ԗ R@d$2y8|;P8ߟ~>N30[[䯰KǛUxoϓLNp /=6K "?6JlN'32K_'?F" CiǗ;%Jgx( U*{"  Hv_ԮYW5j-Է~f(rUϝ&yTq߁TW;FA=&e# HϘ~h  ҥIMMŏZ h&۩Ƃ  l=\lX[t\OAh<|H鰱R5\(Aj:7hb}d5l}.,/'c4 txpM[Lˉyvg bEL>;3QЌu{/豰d_/7JH*\Oղl/!L=UTF "z1MN_˞UsS~i#A>-l6{@gDbug-zKu{ȳ^xB#edݓAM,>Zm0#:TrٕaPqMQЀ=fV,#U3(C&ډI ͘낥R XOXtީHS AZN6 ʗܵ S3i '94e ,YG >05j?_ Eq -dU42,_ XO {9;ι^>;r7<9pueޤgc}9PlF)ɧqnY~.r‡LrqbYsNDT#U42+yK>`J&l' ŵ4gٻhg$HhַLxﴘ>̌74g5l)cV`ƃ&-MJGh$TX vfKooi.!feK㢖 )Z(t?PPn8f=4xPn0ttG FS0TR$FЂx*^'C78Xs1,VTXX/gMV^Bc4'E8ZeAeovzD`mfQ65O;Ϲw9w/|Z#GZM/Q£,UY1,& N4ExaCV^`dĩ})Fi< >p0=Yy դnۙNkRA3T#eÁ]/MEH{f,[O7V>0%;= gHKl`*K:nǁKO b g8dSjmR7A}?skZ~q1ͦ,D0|;ͦWBP quY.@b*lDS!z@` ʐ>Rr$hQP?\Zd*NUsKZPgS;HU{  ]yGrU*+UϽA",>.k3E Y(2 [K$M꛴AV\|:;T,33bn;(uMwsb/XSO|1*V2TA[V\'ՊEVc]Q V Ί%FQ23"T(Ÿ+Bk9;Lo`[H[ؠ,oսqaǃeOJ۳=:`0ςMzŶꑱ On.@dq5 jdW=킔5wFd䌃&K߀bMx< lAqyhr7ܾɠ;+\<;QP)@1]١:nDuKQs^;#g/jsTeB9+Ԅ(4M!lF^FB%qW ϪQ%͊Z(TuGsSrV0PO諷߷- [L6*ϥ0Ba^ v;q_‡<Tn˽\0{ \'FүxaS(*ԕ?Fr;*9Mĸo/y(+JQ> s pIemN+Y|GARb"!YEϋ.~gߐAc=R{@4-+x^Rd~&y!V;WB 8NI3XTI1e* f.0UL|Kee˜bl i: ]en{@}`qB3^f(h‡%m+U'wb|l9iOJ9Nٳ g]-ە]&U] HnLFSwN1]}=<0NxtB=գɮ$ݤ_@\҄r_|xFeu(Б2fhx.=%C0pĜx t}dX1YJs'&Jb+}i2 ,7ONjz,'ktb( ?9DGBbwfՕ2.Pw(4 uR.X \cJW^bj+b;-/b({bZUws4\h#Z4}?&A"b# dLfOC0%j'_m0+-~mշOr}'a$>+5AY+. d;wJcG_Kn9ͅ?WnޕP2_DyrWFA҈+]/4Y~)]NM:V}1TFeԂD=3TJ46veNy~+R ҟJ-U^c(0.µX6i{c0RvWv;NʂoCNAz XsW]D0ΐF06-!F2`! 6 A[h P!u.ZAArnBq?`3 [VbBAz xr 4v*# ]^,7+[݁AA:B j`TLBA-,. 8{N7*O 9H Hϱ,⚂  `a]i64A^dM*NEAz !k\\ Hy pPe곅kq  G4'T t", >:)QΓ ctLM%llh~ :#_(i_Ad_lֱ}QU  =I-`  ( ~Ӑph`8h2 t AYXjd`AF'/k5۾ I[7j^DѰA.8巸 _Z.Iz}m$< ho l: h" [jR&TX+0a>4 <`AgUAi+6|#l618 I$gx  ;CBǸV% c\n_݄  =DkIhd^! H Xl{#`OUi 3FAzV 0xȩU\ A%-t: ZZ# oTDA1,~Aco pqMՠVbq 4 }!ַ΢t!ŵ|o6ZAbbՏEHHVZO:ҽg4>70#lSiRA"g+H#]Iq?K?WC3rVf]Oc |+J ,lP>sWQ_C3@vwE<.σld;=J?΍0 *OZN^fi=66"l*] Y:ip}>:nnu:8tN 0{Ԩ$æK cl:.I tFPV_Ӡ^p OVfMa:NA+`>fCS|wc cn4'~?|n`u]ץ|OOͻUgޤc.q|NP`Tʰg0 ς!syB|fw+/y0: \ t#`Ul_XHP\{8W8NGWFcģhnzB>>'ɦScLi8ǐqXs~;$uqiI> 1R3㜋K.C3Db8>=5x8ǁyrim"  o%X$VSI+{~=V`Oif&Z1h.jy@1$ yo♁c=N>Yu/LڡZ 5 t)v5: T} ' kSŹWVÈٞu!q]02y& v4]&U]Gh^}0/>\avOco9~F~#fj [x׸G/Xđ$l|*r7R/2yAGu8KP 0fA"`Cbhosy2yaYg 2$Cv3pU ]J!6k[ݦhh3Y, p縘 XC??-'nYaetJsr/Av&V K1sn 1(ms98ZT0@}i37i [*tH=O?$Sj'4L:O.QL*صT}It/wZ*'I*EhFvFx|34Xf6td& k>nx?J~El~ewJR6͖a+;UIGvAkeKbEDߝTg@џb x?x<+{OM_(ŵK+0}䲙N`M0%c6U8Rs=D>۱{Bq]0  3%!a[}˿ωz4.g o0O lAϜ!Vm w:bZ.,N;!gO)i ^):)ㆃ I-oԼh%҅]{;e슆v+pq@;c>M3%'&#Oyr.JWBîK:4)Wj98j&ֶK OS=c|˝ fA\ša#nz6h+NӤ>7 ?nM>J(Ѓǝɠ|]r+`˷wqX/ғ[Q) -[n5:\z+%ɧqϡ]<FlP* }=um&m*P,p薟qőY`IwEtDϻtPwDZnɐNPkLub:̎_ c d=#ƣI&ߒBQ˨h^WfQe=`k[u7ZC»\Qu3w_1{l$ӜvbtZx8ѐfd&<ޠFn0x=_)x}{e 5CL6M/y i.:[kLR ģh$1DwwZ5Ԏ<ux7û۽lB\\nnBmk@7t)hgl>0|P#<7v%o<"= } 7b0ĭX? ٧,sI>n<̂Hz¶J4B59]|+ݟ1!:6fbn-AJb b;6輼ehaAzV 0xU5%Ů_ēx ky2ꭟ1M,k|5<19ݩE"Mis~a\\`B`TU; #mϛ~}aMne9=ϸʢ]+L^eM=-AzjCThvAYrf & :-/:|hC?o}NGL7D^(6=0~ 9s4$ 3R~%ŏI {@:`|P{z>t tJGЯr_+og݌7ƇOݓd9].8J''㕅ia 4݄xyڥ'ģhVy[Nd00s]dWx(|o Xᐁul|dz<#+CPi6ٻ #gGPdy9eCV ppj,tgQs;S+'Czdn]A>d /FYڴY;k]̡[ c,kj?[+XiB(ޱ`jxs%1CfGG:NĂ@"3 YҾ$7.Dck&C㝦'+I^ӵZ aVDef-5=?OؿA 35"Al8[t)e0ΑqSa;w>)藞D)ܰe^D– \Bzd)a*[ H4[ջM_aBzwx<ͦ8|_/h L ZBI&mN~ U"kcѨ 4ΞkpQzb T(peV梑⣬mV [MJRY![U3oVw\gz.[?|u]/zM*]ww*$3.տ76e xhMq QX^N>pwlf5m' C |WI'FRi>g8d ^\<1{ѱ6}IE.XH kc :>-[t tJy";5ksʫ{ty[ePMQwkcs/YOړOp<Wd,HU睩Ǣ'P+ Z9'CDvIgׯ.nLFt:Mf@cV)o`v=`GPpe֢Py~ ?B3/']@M!x rXs Z>cE_cy$?XW 9صp:?5 kؠ}ZɦA\V)W69r򥍞I=ORΓeW@bBH12[ k1P$ 3 `p`LP/Kt.1dvʐ9<Ҹ*:ޙPϊ7= Ⱦ)1@ >s_629qQ)$"IJusmH>F #i;t a ']I+힄v;ʦA#e|x,!,r-vƙ|?FFtSMcPmby4`?S 8j✹uڭ35S;S5bemz}E-`a*9FltCx\dqt @cOtpbLK]4$f}ik0g jM*B>f`Y7Ihqy#&66T'TnIޮ;\$K6_x0Qfai^O^gG%[JL  U 4M̦S;S5 孈ػIvkaSrFm2[{%ˉFf[|W(Y|46N6>AӟUJc<-G:oDnsNxYR@8O)^Ií)k#'r=>?~SגS[M8n2^Xdt!ЊԨxӭhWm˪x`V OEsSt?_JoyyN..4xi$&)O'Kaǐ5<J K!edEq#b+({R&ŏE+AJɽx$C~_CFϢ&=33p[R·Aߙ8؊jI}C_q/.xi~/͒^u7i/ٱ>:%赝!vg>nͽ-7꺶:<] Y;5j(.xgnsҦ\vv!+$O 4%.akw9vѕ.N<{$ wa8IC{llw'2*?|*]k"/58KC.s Tx0(J:4cee{G @BCLiO9ydʫ|8JB'Q9n"4C;-hĎZˀ6T g2Hjb֓Rߵn&ϓ]CBgBo4]7dp@ C~X? ZY}s;\C7ctqvl-~_u_v~;$-Þɝ:Ϲ;(auj}o|es_mM_G@VONטҦcJ6kͧ#pw.txJB80h&ìܮd,WJh;1R#x#؅nz7:)}KwjA5%CR/aTx~i;ЎBq-SA_ih"ζǭ=cn'FkWZHnnxLvJ,%|WyϜ@14Z1HP1D5i彫} hЃV_: xBG%=%a`  J-r} r2ԨAK]۶3Tn~_ADjd3DSu0" wXemRSt :X~9A F٧F>Yy]C]2L4؁ ^M#3o6(Ӵ= Ҩ `cMOS_as{Uiqv.IV5]ڪj9`AEw pUMӹ &+|.ݕJ}fl_WǭOcmz‰ `F|[T:w(Ja_vv_4n 0HHA.[-`AC5Z Jݛ { QA *U6qupOgjc* R/Y=oɼၣ54S'uk01/ tkç3;(([ٿW-߷w|{v0 ȾX^> |_Yc'. 4[5 SE}O{DžGZ gghhϘ\S AFe$MQ_m43 پCMҕj%%TSAd`S-j`8lg{c{KƩM!2+j0 ?i^NTmo꘏L ucAV X\T1bަ͠ upaN[x_i137|7"AI_Qc0W-ޒAnM mFA. bR- Wչ'6Ĭ' }_r5'FU4jA;-`P9,e㣠o&[Z3cT]u&g6Ϋn`A}EkI(OLznk&!Z R+ݷRUj36̖2lfum'LlFEZ(%+`[5 A o3X2wrCAd*&#4ɭZF3QZ5BAb xrvΎI!arV*#TFph\@hAzpKU>RS=Bos|}ulkX9g>A-` s,[# HAPߖ"h9nFA=( iUb_\2$E:4X G7XDBAL7p1l_qX+/sl+hhA(HȿCdҎR†eW߮JJ'Wb2Al.r/b.lhP'7;'; )aSM2jC!F3GȯF#jאj> )?|$oEg F~[L YLj~jD{ jRFԀߵdU:`Q06 p LVv$[ڛ&ntv(<_˛qq5p\>U 6j3ƥ 8?rfd.2g=~R)`c|H4,=]rs]#}l 3::JOɧɕW+8zyyɥ)ftׅnrǗ{NX{ExyDHopz&p'(q~y&Wnl1W"\L&$dȽHug\\";p)6dgM1RR96H=pmuªᅚjTHpMNۊkZm ~b0l'mxT".lje˳Z7#ja54XߏOLN8sBβ,I8 (tYy23צABO y&&6\TLzHMCnSl@Q9"&#SGr ]ܽ98g '^mߏCp1oz*|(T:#x,W؁FPSנpOMِf( A؁ ٿAm es8+}G/K|n=VZ3Fp慆j!?ww.PgaB}~џd}r6ڇ ZYSIGQ}Uo6G__w, 2s,UdEP n\C*(a5ZN)RP%۶'M.p% l `-AvP4%7@)7Jȃb'Jx Ay/uh8R5a_,CPGX5?D?jvJa IEX\2kD끫ps`h5:M"={{2JRp L(!"8x :UUw٧Yj F~)z[-C)A$#{Qd$\-F>LxǬ_Ye*1+뻂f &Hn` #~lNs]E3W0ZSa:3~xm,J3 w*A0@OZ例` )FBW&}PKշ` #(`B1/6@Ity+x',OJ4I4ׂJSi0. GJ#e8PcS(IiMsv˜ OLYEj>2s.B}ʽVw $.8ٔ}E0Z`]A-`ܦh0ͼ鼿Ef0 `Am.6;gqu˩ vj/a[jP@A9{gV&RWTMX&ܠ:VCsK ғ;gTi^C`jy"f_MI 1ӵݯ)Ny_ P4aR iyˠҢ9z9=F0zl:v W?ʐEח)Cպߚ(3+^2,q22P1|` Za_|绅r6k///e~v| e?fj^a@;UIuG)K6cYy)iՔ}5'uLtj8U܆?L]V;i27|u#fci &S(Bw⒲++)wתtK0O(4ɰ_CPN'$^ͼɬ\q㸶#IK"P-_Ytfz~AHp#/x=XkW{RG5Kq/-5V)웬wd4a ^#Yi+6>IbԌ`Cftk0Q\jPZ\nN*+¦r})&^Z3|cP$g,lY(SG˄Ozj;m#K!-A8F k7I,BWIqeMl>d3##!fԸ+K~8eCR@ W厫 rdNFJS!U E0$5ffQc< BeWlW_+ThOG)p LgՂiSrGjtG=3Fvz:~AkI^5pkE,=nNFE9:{gJj(os7~ N`JC l'mWiROG/ܧ|e(zk74ޝE[ dQJ {}Tcr<74PPO5vw$FeJgӦo `%bpD#aLKҊ $sNJ 7wYߍCB'# KF0%o֛DƾsC6e#AҠBG' _URSP@|P^p78Y;eqY;R#g'P#H]HYc1Cғ۳6((vD%LW+H46'\P/g߬H< Q -%,hǐ)9@i"loIGK| TBo}76Etb1itt,>, r?ƠtbZ-'̥Ps_R|4 5'%F>4:'NNi/eDO;;`w#-`Mha)zڟoAo`^h| WV"MePU5$H Pi: %5gAͲ(ti{͔fS(nJ!s\5Gqn="V>*:E?YzrE3]VFUYۊT *kZzPiugԌxE|7Hw#'Iia5JkBhmhαꆯ_bAO Xm N6kkp._41Q Ja^#Sv( v|[Ob{E'!6Ol\> :yRHm]U2ށ 6)OlMخԖf<^&YҐFrA*iTo%n Rh0S 7Eaՠ7s3}oV I0jܵ2gZ`R6 "؉ KUKAEot3:4zBSS~CQk>bo2UUy N=XӜA̐jaަi֜(Ad0ek]``鿹|62ҞLque.Ad#`n FPT_ALOp_Yw6>'GJ6{[K܎o~rY}NV+-iDfQY_,fC zcӽIߖ\_2W ݞZ00. ov\BpVV /dvPNJof&+j tTdk|th>,3fSUtw\2mx[.;Kl/t7lg3ΏN>@q'' 0^OBh&T`‡,v [U ZoYV@ڵe)z"@ц),E@3.n8Й\JFQ Kva*ZG V owDs:p }@}^o]i d'G9(FTV֏44S2M&L>MZ nүKnھ4{gn*nIbx<_ˏVGw™7i[Qm&#07x@I"Oɼ@U *"bDEWV?{vbU ȿ/KOhi,//CS UcvFlm: ,X^|TTT9g$BRA3xs5RuΜeoKm.mR˔6CmȔz4CC)psWKZ=HrҢƷ~zR㫧}z|#t׵ >]a=wo 4$G/Qax.[l;19xp(<OIPv$'Ms@P~^Rln=c70D~'*_e,_ZO ŵC( =a2xD2hdӋ3f6{E }q H@B )zJaHH4 fI! OPBONeoKӍ%: ]#?ʲ,nTK:ơH/54TA{f :u =Z#RzXP+PfAM)u ?(v'-ZD} =ƂA,7FΎ_O `PBPޞG@h*Bb|@јhP8n ^/P@a;c:S2A:Z<PWM@8SYd2{_ jvTzi^SC =9Uz-mH7>Ox'Yx@cc?q@©} k|:}#6}4 F &`-z &jxJOi_$|.hp}--!-=66e.VvikAם:[ x Ex'ԨA'A;şQVJAUf{M Qk꣊9Uu9ȴ1@|y  b;&8Qzc8DQRk|)${pS!ȾЄCfq,[NZy?!`!ZNTgRFWCwOes5RjF+> v?'wfiToX׏%h'"v+_M{ffFac}C)^(T#n⠌榛l#X۲ç6754&;Rg:[[ЦW9l2u)![M2~UPV^VK R7+`6IGa|BтyYB9|;p8"HsWVπ9HL;qPh"ghC[~;tMFoSUzϡ;D-g49Z U3Oe-_ZlBl8Z#nZ`!FϏfJz, U%siP (R/i\Jz!tVT~ @UC>vf fcbj#^FwB腏|ܜfۀ)ܨLghEK_> MN_(| j_yW`}~8#,гF Uj7oTqUT_߮: A%!Qc[sbј#[ %%4?"j3oadP'W9chϘ^/g,|'Pp~I8 uEBp/8;mglpOab8|W%%b%$C3)7u9>|xxcQ_,UU723[mRBXY@d@@qe! ^SJ1Px1>Wi VQ ?7 j ȔJyH 4P D$&danFS5 )ஷFe2nqUp$a= ч":q{ņ:VLZiեNgI$iՊڷ Ɣie_qկ^<WGvjY Ycv@Ⴡ B3vŇsLiV.TT"sP.ƽR|xTXRXOX@(oll~-u>ߏĄc26uSpkkk2pνڳo`|d.Xx=+V#U5+ d ҝ_CJY,gwۈF2dǔzrs/X'9跣buDV b́#U-ⰲ&d"E#Qbhx ')ol:x}rH:\oc'YlvT:-gTsQ:!,& "K%Q/O|ai+HsBPT_qLDͦ3ϩYYvViZC(ciiI*2Gձ" CHQHՁvUGCARXmF֯@Haś/W|oϨ}DkIi^pqQewt]%4؋ŏḘ0Vu!, msám"vh"DvXP"u&ցÂaDjC'ցÂva;HJۂÂV"= b CCv1ߏ*8Nc?~ *®13]wI0umهD 묎2x4:^}7->m`QKkxid<\5`m=^.;VNTkj`oBWh`gm `vۜ*Y^g*f0ؖōѕQzIa[kWK k z0O e0'=`_kW7lNN;+viF\U5`o3<\]J[+ə⏋V=@NZ|<{E+6o&J^9y `H껸CUf7 av {&鯦B<N6}Grh}Yj&mwti4:*'M\TÅ -4٨ b+Jg`nNI]wm虇^[_ vFVVVtO>~7~6<0FmvxϲUn#ͻy[:Y*I`v@nMz+&KwKu>h<4<`nm/f]ʟ^gq1O~-o)X Yَ?z 6$=m}?kv+,:m0-*qF({[ S t(b :`1|toi.5Nz\dl/[ȿYVR"O^h~?^$n'r9n_*N_g̤Om>8?0{fxߕ4Y'ӅBH*%KJd~˰! 8TN6AUfԠ5 IWʏAUoYͽo&Kt||! ln G}KΧ=KY,=X~x˩oSn/di.wf7`koW\kM&[t|T.~27'5Ӡ?YigYqO J} 9&NҘYkimHshi8'7 5_VV, `owgibi2vmvRӒ&hd卿6B\bua4kҏw,{6svm#Oz_i#8} ht~;O$G)M 9G7^vSKIаrR>N))-K7`M*\ǣK__߈26^k50Gk/V0CxVc_Ƥ@7|&V w졓j Mah3fhs}7W92h:ʳ_K $:qcVSoZm ii \,*؎}yZ^ZZȇ>~t9~2meֽeM(_ЏͣJ.a5I{]{jo_#wB?l:}+ӡY=jGB?goLSIm5h/S@iwh"Ut+ε![sW;]I'cl_o)IEbiL{U Rg ^ol?i/LSc+FYM|=Cxg_fI / 4Y~ڛ8ycrrWE>;a@)SOh.~27x[lNOcՕ}iͰCKPSuv46Jo- O˸pwaP(U|Y[_LҚY`q|cY:u_apL+k<ZCi/@ʘcjtNS]'>=5c{ۡ+C5#gfcv͕Uh/VNmR؟Tߢ]akr)qOځ+@֛ dEm# 0wRW@6"K^O^,;ѪˠM$B G#[dEe @~zF&[7."BOC͔daFc_RUOl<ݠJ6NSuOZW`_=tϩ)ŁNݜc^aFGi1sg]z?Z#?18UT~QSsK* }c ;(u59zmUb:z/\FA.4#hYd*$UF.݂߬̊ $~J[,yTB?"P?xW`}O?06;q-X{ee~KkCnvqz~zY5C?o*{{˵0_l(B㚌~ì(UdTZ2hzEE*kVW#-mA]i[SXÛB[kWr w>7 NVU3VssM|1A kI韥}kgi<5pԆeXe ?7[ƴ߳JիΝ[Vи&i4G5izwMg,6zZ M)zbn6i1Elq 6-6m KGKEn-Gs@`}W `Xu_Ў_؅ tT<O0gfi'H{ӌ~h6;F=K)+bzQ>rr-Uk`.t*?U*GHBߚ[}*5W& 5|.&W(IJ\iE5]d&Ug^[7-sz^UaD0F*|vrTdgbWbX3)3𲤯cm#uVfT: V~P]8RgXvw16nОNjyOӍg7V'gd3zW6u%j?w>ˆd~7a^ߝ쳴#`?W-=c?͎d~ZT ¶>:Dc45XPWzATlin:M?7/KG.GTGSEf7VhwdrVh&SSj~H .hV.> a )8_[,92UoVŤJS<\LP<̰ o"SlGF[wx R6]enz8!4[8kM  z$: BI%Y}:c]FI/6Օi::V`[~Y뾖hJtm7Iߛ>\[)6Ty]`w.+w#czpԗWnNqMR(=s]A:<oڧ|羟 \Jd@:X'Rel_( (hhh/6Ys'8߾wYeTôB22b䣑zKQoMD ]OO5v3_ tjZ:io{pp;sR2*wE*ԟrj ~<*)$X[TJZ:55ނRU7-mQ!Vi5QeE:Nv{bc_SamPS1YZ4F~}ibKu|õ=yWKu_BxQxtNKzCQM;(Pa'Ʃ&> emEe4XoZ=rYVpk_o"$Kjzh7|su ӡFd('(_eHm"'g.|aCYmQ!䋬Q_\ըZOFᔩ5_l+pF}^f%'}u74D*n ' 8#.ܕKYlE3y`ft6|Bqʰ "[;x9؝h[oUaG2/WB+7Ȗ28V2)a®cU 6༱[gvZ~Ψ]^,S; "MEzO9;\[uF+hpv𪅖SgFX$voVl sA=lZ\DZW XndVQJp Nd`$n_]ܞ<X׀n|`| Qma@'8=.Q*YQXƲv+\'hI_4eM(`G2:U<ףTp]Vn|0SY{|/FaT0/;,l 'y=S{𲤹,G0).Yw'2#_.}nL*Vuyjٌ}?W}ރpҵ漲`cmH"^+AZ͉{FJ&r^®(o p=E#w3ho ;b7 `ҷfaXVGz8 , `J_@o@&}gI#}0:GQL_Zp|bv X] 鬿 I=hW)},M3[xYi%oR.PB+lf[|%pN0bꞾC:5``o_~nq[ )@g6$x7'Y]#Ta{b^  '$&0o+8O1#]Wzp0oKF,숭t$o̻R9=wZJgې(՞qL_ݟͭmr Î5|"WXjq aXy%uz$l|H0@gQ X9}.ߦ=P_ncVLߚK"j8t1[Z.L+T}cYQJmt2W>ۣ0y `H_89,`7w"KMBQ] 鬿X=ej˫f& `-,i1L `7)?hv`owm5Jt/`m`=:m00)^d-pj[nN3x06$01/W߅ҷ]®Ȼ]i{SyQjho ;b+7<.TNtqOlVxY4(՞qL_ݟͭmr Î5|"WXjq aXy%uz$lk{Hpq[!4tՀ-ET` XK%t(X,[CW|KܫM@n-ohl0|` 3$f2g=NW>ۣ0y `Ěҗ%Y+\ p,X,5/H*/4,h}l4Kz;35_J_3 `Lm^4uPנ݅D8P1)לYl7J;W_qέ0?Vd/79 ]D>{{2 +\~20]ucj]ɖU,ZG|fZ|%4^ex7'P$8W)OVSg(ߝ6pwz[qFY%qUce.~NSӂH} m`mLs} nrfgħR1ΰ &H\ ,V[gc!4zmjD0 wi`r&H,SqءZGp@3d->U.g\} $nG?jR%B8]HaJ/YS4f"t)2e ?Ws3_#OT?wci*-5`V Vv j^ Jձh5|gpnV}Iz}Eiҽ;yQg}7|џC,ԏ~-قJiͧ,_lzNa 1WV2&{4f?)ӕOrtpz7j y9SoC꯾jQi,:/N,UةKV^q?U,{S+VMP 829)zᬃoj[s}-uLso,4x~/"4_S -rz3)SX?OQϱe~O$b쵸#fwȇc!vEهKI7s`Xx%}tNNþŗTxaxl7f{AS'؋ؗӕ7.QٿEJv%fh0ߛzʟ[GP?7ϕvt嘢.p/q{A%[S -N%K腿7Qtzf,6U37T*AtB6$Yx~3qL `J_u_N}/JcM_/Wvi=W=eѽ8sfޑOeߘ=Nj5~?J/L!W>;T V@;®jQN(=4>h_!NrZO?`x[s03gUxߺ"CQn_d1/f}?}:*]WPSfhǦcT y'YV_K -KCXrVPUԴR|8+G/8#KO3$M܍^l&gb@/9{fO_z˧r\IUP2}Uiѻvp1]"7X>>>Ž2lK>JxYP?r4:A̕+S87D'+E(OݘUw?[`aWnR[&{uP>/Pzu`9ɯ5\#Crz|j2V^&S9[oXWn:[}9{V_Zm<Xz0_9A*Yn~eo,ZG>Fm2HE6cع xzťѹW '<Nɬ5oSUelb'G/ ?Y.NcT]y>̀X2ήUκȇ̯JfXtB<&s\:tձ1ϽhhhHW, GK;+[ͪTBM#W> Oܘ <Τ~8\лMՀ穹 1|9:zLN_\_{>1HzT6:  &,ߘ:NFrsD.Zu|2UxEᴼ[ǺR?+/MԗPfas,zԴ^,ԮZ>k=CVJ_\L|okA3yR2{"Z'>z->yup;yOғy~[z*D_bdڄʰ׍VR?d?,=X(7=H-O/V34S7t1<|5tUh*YL稺.vY.ѕtՀ]#[ڞ!C] {MHҿa3uC큁z㨟ax0˭H]Du֟NIݘ-> jj*sQ,ZG.J5Z˄-#Q; :ٱkqőuo$gVo\)T..5`ۓ'0ҷyYYQ$'}/a#Tg}ݵu&<ȭ|׆DŽSyəsscdGAD, NDbg?pK"%+kZ8, `oB-ۣ6.^G+-TB*p$ أTpWY#,paJu_q@GͼBW\uy1`VކTxYjaeR]A \g6t3X~ou_8}類xw(%]u_6)qOG09g^ֱUq[`#h~A! djO>wq" b^ y[h5pXr.g1#]QZ ygu؈ZJt7;Գ4=[vӧ 7QMGAnw"c1u7- >`EX0 `A=n^#j[W X.i-z:X9}==5(lQVLߚ.T@>nWZޒ }LXyޯg=NjcM(T5G ؄µ`2;;BIcmH^];FoʫWM˒QנXƤVL_sf `CfZ|%t=-wsEVX1}=S38yv3d-z/ [xtԀY7[I<Zo9Xx%}tNL `J_u_p"3Xsmi z?p쯽,n:?ےD+hp 럆$/,p60Uu|Jh/8k׮Z>k=CVzD.ب,( mi4Ӗq둨5`ۓ'0]ZDY@gEYc|%wVƲ[ף QN_oꯧ/Hб,`Obk,G2;=@GIbmH}n8AX@38R벼gq@Gͼga[[ݗ+_Bwu `+&0ߥP-,c;_n78"m`[~uߘ"~bC<=p$^/? ×9}xXsw:prfѨfJ}^GFMaRժJt9/egrlaB>@o[K3_O?EƂBс |hŭ7K ߛgΠYz̭PM'F^}ӕBHn5|{lvidr:sqto|^ }0:ꓙS uߒ޺/MMر]9]? ;BTŦ^n K'-aI>X=Z1 ]O~8ͦnG:>9,I]HWE,f.%IeSO\-|]}5V.\ f_MPxҮqKoҟghP_.vjJbdn3{*]%my6Hč'FOΎ^ +B8ZWsf&n O^ORRW'&υ#248=[=.էޙ"AGѫ+"ն K{|*97ND4OU7} *P]l̃@ pB>NQ~=t/WQ wB5;"&=-\Gcdtxh4zm!# t˭dSS7gm NFޑ)q>͗ID S3RG({"\]<"M͗ꍓfͱ\鋯#bj'!izpL--ݛ:y`R[4W>O|1g)# 'U7}<|O7=l?wzR_ڕU/E?P ] >m_OE/7iəӉ[n><4XdD8ggLDrfSeW!y;>2|%x4'1/WH33v-NOS dYW|]3!7~xR'KSE5t$hj^R͖Sgev?RL `Qn^gCCĴ,:!QόvEM6f;1z([4{IXA)oMG6 @0Et9 1E;jT)Ȟ /8/+WF\֋bMA0j_ ;,}=2qX MآL[3$/,: XVScu#}D2>ºu=U/.@' p"Y?X}Y}DNlq ZJ_dMB8n&o=̫ %1mn;O/IENDB`img1.html000066400000000000000000000004021363633537600353750ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of a top level schema document.
              img1.png000066400000000000000000001346701363633537600352340ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs ǠjIDATxOlG7HGG*_)~/Jl qTr8pR)(.=Ė$CSG#J1PCb@s(ĢKCp +g<βٙ]|Exvv<}z5FAoׄN/}{zEAAqGeQ>߽?sX{SA:׀A!Gz_Ym&lAvڹ AA>ZZ*+tV9  Nh A98Hk ! GN+pqP.&  .bHȸ 8+3F]*A DL5YxC"^lBߑN# H]Р:[| ȁYxE.2 'AC'jvgAAK `EX )xEGԈ6lBADgivgAAZA `ŝ AS0/ZDA* ˢhWjs* 8 }_}zqCZ ұYe} v `DZ^we^Dt t)m }@{?'i1tZ,| Ai;٥uoѾ&6tr-xڎD#fwbb2Ke!r+2qebH7eT/K'l!|!S=];/MX,s/J_.{{ |qpJRǩJK ݔD#tlLG,LS TBޑMES$s(tήg}}ſfVL5~b0Tx&,o L<~i5s:]#attauT $GI (tZ~'ϺwN\qakiBx:\鮻d`26iN^!_ִpkkkT&[C=DnE zʭ]'\ u [=][yixd,&5#j'G:*mimzͪD$2{k§o=vu`}ԫ1%?P"{]zAE0W֝ZO~ӗi:L*s}fJ9˝y{[=yP 3 cW\m 7)2d̄o)]$qHgB(@KAwá:qՀ2$2ݔC Wc}+ p.vZV`aXS{{+A=1heABQa*Cjٱc _ v0Mkf= $D`tL,[[YSJar3! $ġ T(5wC!3w1% 02::W[?O4Fy=0 W>{  tŁ\?w 7O Im7@ ,q.؎j 9`>D@C,([Ҫ6^ VKA ph(QJ!`d( L@iei0B_7JFn_-An}ҙJ1DY %xm i˜&㴞1 Wz`<=ρ(IKQ2Z<8eR*(g0e/'^ ܆K7N(0+htUT0-0+[$t}+d/kjG?iKZm1!Bf̭ *SMMRc{Hh9t-]TGf` }9no:ypk)09ݜ>0'0NE="jByڕ4çAq&\S) }9]6{Z9iN 9tKa3pS9Se1z2\Pt 8ԍPYI:jK=IEO@!ՄhwD=0pn`B"v1#ˮ`a?t cj+UN_lBj@!ߝzxM]h^Á_@.@-ũefmj 5 VR ;{;O5->2 1u5/l2DUt̒&e0Ϭg&p tf_4T%ʐ;"W&45tx@v )U#]-rPk;'-ՃTmܟ [F֍`y!N)5h=CPzK>mWc2RXT.a%Nh B D9ց"GY, t|)k-ӳdfh}R~%iZ 2[j1hªpU{8(ĎOiHD%ũZۑ(O޻}w>D`|,z9 UjBnH:Z$A6xH;Dv!r$7 ޤtD,}ƝYxyCeCoKFz~Qm IUr%y UGC>ARTYj`K4TR]}r :$|ai_4h#D]/1Q}G?lCyZH,!ͦoILoh7fl)ќU5nZ6g׺L3}p%f0(}OT3Qa2o2QK Z\4P ym: /WDd{#vsSBʭzHWazy3$# a;m$J}p \\z+x  5ǐ@xkhjR~(ȋȮB` HD\jԫGuzF|5U@||5 HWӡp~Fb9 rPh&;ݺ<ADC5` (}AFSp#G  Bgi-WM NKDG~PcL Hk ,m65JJyofdNNTiNG H7$SJ:\Ǔ#|9C^""W&_H?N~1wH42{knX4{5kP_ @,F4 ,wva_l`FϏN 2JJ7%=x|$*g!_gπ bx?!ĒK>8݊v^4S(ѹ%p Хckmmp:p|V&q~{YNq;UD4\&ozMAFh,a'2 /lo"(tXBt.8~.F_@wcs1 Pdƪv;yv$$S*ڏةu.'oj%N>B!\ uG4DPV.e?qBא&Ԙk!@mGCR/ B|=&9/ lC$&'L(/J!_F|'P#G9뵵5/GeOy8sxt醔-EC!J?ׁ;}t궎^ܟ{{!GٴS7(ka`Rnw '"q'~oO-KăԷS0z T @V4Y\N_/ K7xe::_S[5+!g B67 `辡(|HJ.F_Í,gE6]Q&L`Puç'4"=-SrPz-D5 zLঙl6.@j%5៰#7û ])>GYdvۿ Pog;LմMsF {Q)0ST/_l9fB!.u%9IMx"02I$_a0v~_2A]y3Wz[ޓ+BtPKK _=3!nAtA @›B%"A]FFF׍VPj95|zn*)%-Pqk Fr@3t|N!P&u\A+ ~+@ I "ߝMkϭUBݻA `yǔJw3rwcu50ÈYxYf1!0AH|k@aT+ҏ `|eT-@8>s@KCy# Ui1A'n >D+uK_ * jv-),[exoJ $iH.abKMst:944@ _֤|B>nڢCDaC$VQ]H,dy S Kl ^ jΕUEP/VRPfAO͒{u# NۏrƸց} 56'LO(ЙN_`@T*jVك{%$@@*Ҩ/ЭԡG @$\dǀ5Ѻgߋ eOy@(*'wTk0n .a1H't\&)J8֜#!RNF+*|xZ!q-z/Gjx4)hB+_j"!@j4pwA:f_d!z/W D+, Tg˝H$@Q5Н@!PHW*rs $I C܋3m'ab%,v*DݿkNl眇w(.AB`&-%kiD9hPWFp3WhZj =ʹH+ƍ ߛn #/ȒOq=<+~I(`ėʐaNlyeJ!MT _W9s<{ D H8%PW^Ɨ+ {37*|`lc!'~?X%lCCV§<4P ONBzjZ'KNFA.El EAVnPyV% t2M6#0 ҍ4WlW EA"M3u[5BKeAi#|X:| 4KW ʿԄ A щf~YIBOtN|frȭ7Sz:{,o\Xv6V [" ooJ_o({Mؐ&~K}D@r2ԫhX>{=`vxex;?@nWdwul<[Y9Y[Kw*7UQM<8jo.z*j<}M.*E<튚`hЍV tZnFhNל2t2郜V7GH+.zGH@Yi&!ڮLrf9 @gnCqZӔ\k%UaB.NY/_W=h0J>9JpژB@y6Ѡj)Jȇs+EuSnC۹CLs`@0Egi*]F{_e{T6W֞?'#sa'I:,%גL6{+p!x-OH$O3n JŌ"-5#@Ц,@85_o(&ͽy jff"|A|1Fv|8 i/ΝF `-a6TJw/2D]$;l v;Z Іa\% }kJp?CgъL!/:ffi!iyM#=, 3/,T ^R c,ie&D.)nUKSb9c/ָ鳵9۫I@j>̅ЩB Jf@TӾz{A3#?y+ӚGpܔ)X <>C: S) :{IhO +Ѕ4Vt߳^z#8)HOxGɠ0MdJSTαV5Cê:{!of- %hQ~!.!q3zヲB(|R7x9~)Dd:EȲþ^ O8ԖĮ3OSd)i&8pNq1d?JO1tRFGyW5!X';ʋ.ub t]H 9o(3ftP<, UYդWմQr[שmmF5T1wd͔\jji͠n8hY=IA)@b%9xyؤh[YyeyJ Ӥ( `mFD1*:~ C>LAwxꬫ0qes<t7~11y+6?U1̏KPa\+0<sלM\z[4`9?yq3A/tD<}9(ǹ|ev.i\?x9e&c<&dмSv86[{ABoJ|n9Ľ hizco\˘&} T]bk^VM[@K7Ǝ6}kbG8LP?ij$)Fݸ~@uq*5K{IV/O;[El= X}SNRSJa;Usv"MTg~ (q MscAFY_~^ MWD&@~̸Nm]aHnAgf4|(qb'm*x3qȬW:^,q9+=hs{|!{x_a!"2G<|jD3OW``?(y{ѹtCȮ=~);8q\ܪ_N37fN<WfrZS٪^J IWp:V3DSLTó>bwcp:n8~BORv(h~NaR?:5!c}M 6 ¸4{!i$WN4Q;.)d/ߛd;!W!M +2Gn"܁oе[[=XeS0ɀD3(UG3Clw5 `E+Nm\ +%e Be3T&3Wr0u-2u-2>?'- tERsʲLGO2I_]${BQq㗈m&fWrk4*ػ}梎cˆ~@:yiz Sp^eky%Y-)7)wqR`P_X^>>lr%^z87{!~ zh>q]hD0Vn.h8qr;p7t3PΓ# `b K g&ZQU1xݟcͫlg?pٙq/BL2m"7z CXlԔyh\,K-.:7/<('m2{ƽAיGu~$j-zz;5oC^0nZNWSd>c?_EA{J,ɮ?cwUVSl7cRoGU+σߏir_Ɗ=EcL#Hw"XNVS|SʮeizA`|oҋZ 1tYdBli˂6h]~M6vV͸. 37/?lSRX+יG{CD:>c37a0[Qot>sc AwU6kp/ReTIQ N 1+U^Srati{..EUc3DND.8'/&a-`3{cſ 4|YZnfl4>͆>ի &ۋmq3V)U۔z .4m ݅xwQ`;EN]P.rP7S~\m,fZb5Ίr3q`5|=iv 6͸^؈MvͭBfC»äf:<A?AӔ|x .4m ݅0켗Z%v,rP70\㷉#:Q,)yt@&恛[ ms-9 ДM;}'ZL)Y .4m EgA  cGER,׽|Hk ).? ?%aA",WA` \z+s#U,T6QnvQw\ꂧɅx$ϊvtqlP0tfP-$aytMWö \i*M 9K+R5Bj%!I ˉlP/=/hk?@Jsp\_ͬ36~mb#'>g \̀xp|:"p/a&ǚ54mp=@hc];@g?ti'r,s!0F?]1W@4|_ ECÜj9GnRU]Sp1Q\>J3cls]S45@Apݛ6;_1hPłtk)tu4r+([gDn)ɕF{nXI9IszY`gWK[&W=gj̸!n5*4pMrtpꚂ>[(jj빦`_(qS㺦0hJk K4;̕ ZA@wi@x|`D@9.acuQ@Ͻ&c녱S܂kϦuo n59S[yph0blSEC588^:K!U~Rd빦`_( ]S55@A0xegbJMJ"34}\d%L5T7и^0I䟓uf"1;/ l5U.?7d[xlk oҡB 鳘MԿ`%6F\S_ tK_t(KXqyQɤ> XXc]/(W?"Io[Iek3=P&e5Qc5E:#oq祃lu/]ZS^6F\S_ 4G.5~@yН1Pj^4> d@Y¾Lv`8wu8QK,U n)8Ka57뚂{k ]S\(q5@AGh\9"J%>ҙ蹦giVOd@|Ctn?ҍk Ye} 9qWf]5W [ HW6 /ho܃f Z kywipU @Uac== qV{pڨꥠqL濾bT#7@ྣg&[kᎲm9z)UuړUUMڂbgA ҷ٧:t9c0lM6)c/ gr\G:3:Oj͜R`$lRcLcK6}ƙ8`{qaMC燺}?ύӘzըvo 䣧ln+k1=5F6 b,XAqP5&ɘyY`o:;S Sdߙqg}^"L:G'&ɺ'޲}N09l_Q?ӫF{= =?$}_^ kji k0c )q`&GjZ5Yc9/ ,D 0D?hadzDq68\LPzXEVƽ-_g@vڂn333^мE`&} tB(z;hSMfa%ŒԣPoMdPhil?W;&,s m-h14o&ɤ(glU3VS1?ZO/ݟcI;a-z^.hM6U `iJzm3o%ugjjeEe߳s5pӑg0݀hjg~G}4l s>:qo@ͧy p|Bk䞺6A~gAڅ5tĤ8zuP5d+ՌMAsw]C bw6 7>'RS>SÍkOS7;\z8@>z.ҷ7pp9` *~ũv(JtPϽc.!hgNGlo#BvQ_j1ѽ j|  AZ AΠuOVlִZfe"  " ҷ+-zg heA1O+p\)f-%њj3mIuſ?X7eAj:?~>.[@wb98)O}> > H[h.БVd7aq];bjmGI2_tÅൈ$Em{<>=gjžWF@ mFoI6BGAV9cȿȀY{wa"h`lV{Y_]&fC홙,6 }p]#A|A~oH,mӴî3OSs>qX+yY`Q9-LHUg\hA-4Q[U\VlM\ 8x Wf-87/:I/ B5c''D_N5l&A|AӉ o4y=|C,=XPǩk:H_"('~ѸzhA4Kϵ[(mER ĕRry}V{YLΟ _K }p4 H[ X~˳,anod61ն XJ_A\#o֩&{/ RЀm=;VwEAFhsE9O d֫0CH Hfl}WξvAAZXY8ƱE DAF4`a |GK_{YW<$ʻK AV {ut_n,A9Z9lB$ t?D@A:C->oa5AAiVͺoOP# H"v_P|c0 0Z!G~p l@A.Xq{/ cĵ}w},w2^{# mz X%{ lohi*[zG Iȝ؄"x5BB\]kkk1oj%Eepj5_EՆ5}A<20RU=bOe56ߵȐl]G~sѩors$:\Pv5RُKKA5_g΍i Ht[I^FV^h҃%qGGG / J$eC4Dw8\.5:9A<7r}]f}Sd>Diaf=_J H_vUTj ^ z@jU܌ە;Kt m4Q׽yj3mmN,oM7) ݩH$qtv\/ ȁsoAh&,,7Q# HGYpikz$[ٍ 9tK_+R2g ɞ}%h҇1tsQZNv=\A`N'|>+ݟ{DZA%NuNS٪+7zߔƿr/Pv`!M"8969ቀ:5Ҥ{BM}#%1M,)c'Cӕz:{heߺcZZjc+ya4Vbw2 6㌅OSh]jr6nR}&9c@ x|svgNx^(I`Kr9 A=3UYL"5~'w~UyһV |mt ЀWsp -EZJ{'^grw#A4-ԩVp2P9~1E \#ymƳÛ/aB*Fk/[ %:{ C½t䇙k`C4V|n#g; Jt3<;4PJCjnE≯٪FK7{vbTŮmy?noo}p/S9Ť71\dt6e$P+jA7Z4\izi8A_s*UȬC1nȨrZݴ!}9(K:]cmWJ(g6)#ԭ@¡8T-iΠ}TU 8ECu~Ch"`6jzX]i'G@ ^](f44V-C@vyhqʭ7bhz;w(c&`l1lg~,1U2VBt3wd. ̓$vȒNhkIyDfoV.EI>Dc^ixá[G vaFiى@x<^ {cV!#Ѥ*gFn)E`, =퐟r[LdC1P 3]5ΪPlbA'RhVMs3luq[`,r+'!ꓤEL<{F=aSQ̶/uo f"{G?Ym`Oi+5 gPRҦBLJ2OzA%a'0S1;nR4R! - At@b0ـJ&Q2.ңbsڴŜ_h' r7cBL =2a/Y1 &;bhاi0Л:wm }g_sb [۞ ĭ0(LX:UosR&X/Dqq땙}WM8cpi,%N=t~!30=lGii:N*(2ȫEE`oU1zg:qMo .Be&%>KsUkV5U5muj۸bk1;aVCSՀ8&"쵙KQmX g-676k2p')(H1t/o_ r9K>,/X)~%PE|e[@=4ÄtǍkκW[6c@p1W`YqJUźb h җ z6M\z[4`9?yq3Af^#g208%8MK/ dՄlP4 DZޢ 2}S*s!\OEkO{^4SOS_{jܪrd7_0vPfӯIj !ƒLa0AՏ7j 2v6Ppܬ e7tr V;YE<lg<ϳUB4`M9I9@N}+Tu^H4Qe[3-ۣ|'`)_E~U1hq1 x@0tk΅@vfo'K!ߩ ,EKd'D`/y}剿Md3FoI_I+3fYlU/%b+8ϿHsBSۙ{nM)&=AՔ쭠86`*&"{Gw0=bM+x-^s˘&}u; WpHDIq_"ͧbP̚^ah`:u_/a逮n8nNݧ%\6D(O{=dܤEweV,Q?{sG~X@`/wQ̌fUfJl6S; Ş^NS2vnCːw_2!݈QjvFtھ Z i[e5i1iz3sTLÉ"U BM-f#=ͷq  ͦuV_<   `#֘ons5V;yU\l:zMsojUph-&__1ei>{=~{p1tPпI}i35͘a5t# `ŊW֙ fc$HR}w͌3zPmbg:_k_ms_AEd<_ћqcju@oI{VQ`+&[F5  @&eu::T[:+׀lw3߷JMtMh3^0Zf= ׽AMьs|}⠱fqj&+M0#H?8GxS=/uu@èT T;t 0C -)KTu֞DAw_ aa={6m7_st6 <8<0Œke"YajG *5^L-#Ak ƵeouuV0]Aa 1dWO?N]ͭ(f7ޠhkЈ=&kCӃ4#\/S[vףƵ. `X:+Z'KjP&_3Lb#]pN^ z/Lc=M@`hX(\Ƙ`ÃYiȄ?ZO/ݟX/-&}*pє\|J> `u^ƫX$qS~'}7ihyP051>XxJ>V[ "u㥆Zյ"g &fzgwZczIg  #򥯽⳹ͅ,?ڝ@  {ut_nNF<$.z}AA3Z9uek)aAi1?DE DžZxC->oa5AAi HnBՎ rhaW|oЍ  Ohn#{_A#j+*k۩Wt" HaLy/}Ac= 1!]3  VR,7,+A:\=  !-W AA:V[{$tA9x4]7GTP+Df~BAnFnYvT_[=V;G? {(r+zzS3 cRhL_eKnPg>zz&LWKEA6z8 D**ʳNο ;GkM$0+mfQ]a%8P4O^\lcİ$IWEaO-U]_+* ri&^TWBڔH4"'i<L>JwaP᧕G+{!֎*)Y uA>:NJ15tb%Ug*;w@Ў]86SvO:Z[[yS+)*S)/f r8"D`HBjM$:v*<Ax<!~^z]J.'C5_ D˛>6 FspJ[;#ՅȐl]G"K@^4?%c(7wൠw>>8>_^:y&QRw ҀײW{DSG ~{zX C ###"A >M p5P*EnF튢<gBxCAN\G[b=H_Y.ǐSI:/u_AOG`FAXޑE[ [=;vȬ- tmրAξAAZI;XB | Meg֥ sB{}M;n.*_]@ɮ#KP>L1 i\1\ii 6V [zE7XWH6I'f>'~b>1<\Ft/ZoD"g^sOp:86^Y&CO+')4ܮȦ8x:rƳZyN' ,磷K煽ҴZ! o<@:4۠3>M=(hm3R+ 9kwFD1+q'k̋6b*]iTZ6I'"c0,= _:,G,P %K.'"B1X%s]A& %E51H8>YL"5~'w~U54w@ MA*m\ 3XA3k)i&Ÿ?_x=_ߍ^dv54N{S[@qqbvF$sax*vޖOg_C+3o 骠FF88i. ] ґf `Zh26x|>( @dC* WM0f^. GۉAS}lMU]p½ȇNbRUC3% XߏwҩVsۗ۔[C=ܮiݸjUpM5fi}ͩW!MǸ!>yju~wta%־cmWG%GG9In3L7á8T-iΠ}TU 8ECGIUwGs! #SY.{!?k3pb0AgjUuł^UOҭȭ4mmmg4CⶦuU$-?g0 { `}{^0; jtZncMo%4^sIl3 tTH$B ]"?, YW]4q1#HKM~#9i79&d5N|#Aʃ @7xso$%A{_4c@LvĠ4;>OaH97u4X~nI'"OTM߅x@CbmF̥_з&'3t^hdbcf&N+!|k5y`\T'$Fx|Xy-057hzFn' * /)+: hZ')/Q㬪 Ŧ?vq[Հ=b>[۞ ĭIbT%r3t*i_=ԽŠ~9ޑUӚGpܔ)X <>C: S) :{IhO +Ѕ4Vt߳޲wsX*?&ԏA1aVck҇>ʘuB#Z9KB\a UC"(fF3CiZyO><t2- ҷ5î3OSd)i&N_ dNq1d?JO1tRFGy9H;W~ _m*F@'MޅtP{f(3ftP<, UYդWմQr[שmmF5T1wd͔\jjcj g-676k2p')(H1t/o_ r9K>,/X)~%PlyCڈ(\EW.ڸzh҇ 1@u&ln c/&&w%G#ҁyt3<Ցuw:l?W;5h 1؄<zA77Xl.tBGӷ3rWfg&ɥQSo2FσjB6(;oS86[{ABoJ|n9Ľ hizco\˘&} T]bk^VM[@KbxJ>[l5[n1#|}&(S5^hzn[?lYʚoA]$藧םgyJȞ)')©o%񰝪 p&Lrk} OSNU/&ҫbb"x ?rf\F̶Y$ 7 33Y> $NTG0W֝ZOHV jb2zG&w2QL!=Vށ9@G\=6RaQkM8OO{;WRf[HtIAOh l4xG 3q{=:n>Zٕ/{Hk WđPX:,HqG:lC["E6Hk .'rElKuMq#()Nq}W"dq}Ezw̛yo˒f(s*yn}jD^' _ չ⼢ E\Kc;5ɿfBڙ'Eu"fmSew}N1S5SoԯQTڋ~H%M0zN됂( n#M)<-LH i$򣿠xWdEI1RB aƥ?upO~EeUfnu?3UCBs |nmVcH_M^Q#1XK܀q߁fZ3 b O_- ̥Pu5ns{&;xgNOm}wVԼBn\=.KroKN_q/0{E㍵RD :#yj_F4bnUu3M [>+R{ ˯&$} 6%I< 8jpW~wC_༬pJni'BQRrVvE3&WiHf'U f UYi-߈(Z־[)ہge@}Z=qvG`$D;<`~-mY#O᧑ӛ[TH]dqǽ:v2$Az|Gwg# _3dꬹ@=eH_I_.y32/hb_vdۚql-:7M4ҏt̋Ԑ>ciz/n#w< Kv_zz;gfPK;Z;AN6dq{U*fX^Uiys׷)ݦ0aMa)m/A8HO)}g]e3%q{᫞$oLf2\O^U6}єQ~4┞35Jbj\V4vGv\nzёg)[?@e (omڇɹo|#6{S$h!b/|s4`~ Jy 's7葜"`8x bh)4vG^\}j~Uғ .}<$g6<@j7_ڞSbhb/\s4޲B 0gqKNMyG# ?e4n#9ZCAd%A:@/C"=TkTܹ9֒Av,1yZHlvQ ܶ4#wͳThǙԐb #Q,MO0M>CME9]n|m46pgA+.|/`y8dss\rCg{!C6G <šg×b7Np%9EhʵE 3ȏF]-]RҚ Zt] U6׹Y4P;AA8V`H-]썽Qxpb1W &9Ep4G#Vix5|fn|2gS5-;zOy > p.sgVWq|AMlRp@/6Ocȿ΀Ywyi:⡅ko>;WW ]Wp?xssW^0p|A5lizCf;Zp2/Ry'dTjɾD64DSaX]va %. ];xrn9޾#>Dxn0` pLwʤSc'kmfK'A^Z,K1K> Hi6QZLӇ1NP$]d_p3S8O ?,ǭK> H6iCp"ZND[ڷ|k7w{#:cAB!4 Y񝷑Th  ]T|?>@# (=AA9l9i7q?EAKCXǸQix*f^ ҳt+.m W&x Dŵ({\AAi,hQY&T,7s`GO# HA kYq8AAf"N AAn!}ĉW N6dqU  jT]݄  ̢#x Dh}x iahaPYtaAqzyuY ȁ]x̩u A9H/u[Ai/1M7*" ^/ r-\TpACp_A +S2ErJe\ #7\#M ~e >-0߀ Xm'3/AA:C 'w5l,yln iCfA5l9)I tS" _6:5  1Ֆ _A{ gGyA9tJFO0* Ac:g-:˛" _"2s7AAI' 6!# _.m7¤@bh&%BAjCGH_߷/ DXT6(mI4 #X!۩ 5v># He87S 82&|_A`3 r.osO+A v)\vnʥFAn^\ /:Z}m s;Ɲuih ruRE@A.O2vQ_DA9`, ! `&" <`nUtAH`NK(mq% ҏ6 @A,7\#M lA_μ̷N(A-[pyWöA=ϒf@A.Ml2뼈  `a{D# H0A/N`%؇}HG"oFc G"44HVOkTōB48?=aq5n5a 5H=+O9NLMoӑf~<[ N NVWtP+=TUhpW ؤDm3M?%`x$g^^ 3~Ea=;U8ǤK#`2!PBPPܟ5 @O] @[ ].7$'8OW?B3$/:&$8~=b,䭥}N#:iV}-JMA}EFlss06Kéd| p 0uMeC$87'kh1pevHoչC΢EEvp[KGtVMk7NW:f4:L&ûc]ɱ۸ݐK;\j%^/u@`r'@KneyAtP+I2xd=6+Cu@"~k%n$͎;iOiX{1:ݞ?pFP̋o -(CG 0w;LdS7YzvuI7"}|([&&uhDO!?n:'^@:L,G֋QcA聙K>xGgpV³чt|9ZSzŷL^.mholqNt=m8ż#ZX4B'Vo't6|DѬp3vz6fQT yjmnZ %bkn.t!NSf6Z7YjU%7f&{-$ÏT#ߧY6U0wcB/GCx՘f22òۜ8Í7_Pf҉?hi2Yg`6R(&iA t+jt4̽88ߓ3N G,Zs5ͦ"}OF:yIwb¤$9MNP=Xn|6>OSGku2&g)*y?6qj(NajGY^ *TkSwk*W- fٛS̋id 6,l>LBEFϺckejD3/X ғDPMC8n2_+ծWCZnNM{昅ddV ]U v@ W>b#GR,n0_]_YVHOnjT‰(Р1 \&3L-=ΓGH7ZZ+^|8DB Lu+CCT/!}l5;'|?o}x"}gzph$toIhDC.jYr=m&]XMVTg_(oyI?(P붻+jS?=1rS!n)g eRh|:E3N`2w )n^D@N/?|/$/$v^Wke"]W9WSH۩qљM=K4>j+[e0qkp|Ϳ$VӞ̞i4S H(LzDs^rCL K`/r?ۿsQ#] F Vx\g,0m~#r'm} Y^{t|[JJ\xj\W`[x/ACx%Q %P睐)ZH rVZ:Vq WPS~vnʥ8&w&*wy?ͰQQ,׉oǡ\@W(( |T!ϷO#G~I֫o [uq>.&67n_&Chm}F0;ge娕;ĥ_֡]M)0 Rk^^OسQH p:LWkkņ_CJVJ9K%Q*^\ /:=O87^VE ZHu~ڛ u5bPCt@=Uz'B6ADҡg`Dڐb @%h悏~s/)tjN jZT_ͷrxMn(PUSeIڢ cs;ƝkXzw7Uj&͏~aIko.GԘ7a3 ̽Dosl!1_^o*\A@Uc0sQ]m(7B SX[ 278 9]du6x;mVW[❪T2Nޭ9olC4xޒSK!|%K'|#ZƖ')\azqz{ l(iL|GM{b{EQȃj #H]n pN> FajtrԬsڰȹsԟK=k#>w}.h {>T@2˿BMh*('VOHAo5INPW~\==œ,0eH3Fq2*=`)})-2&|R#&4гh<0ĕq+T(>oF;&w{il'!rTf]`v4XEL0{V6w{ hiw݈|f޳6$HA)kGY"08wԓhSI_B8zv#y`ڙ+ w04 ]?bvCnwf$ZWA~o2JrBp_4$Wگ@ Y @C#xG]+Fu^1踰7ij_z\-(42Ns-Bډ) 5tҰj"͖nL_)3$ ]_(jP9BUy\ d\ 5M[} &jBNc,ڃi y*Jm(&o(454шWI4c)F j]z֌#B`S׵oY5Y#$+jO~avjh+ZR4[[RYD~ODPDMxB]'#4&jiyhᛔVehz涕FӖ6}4Z|=nAL`NO}gg!p.ߔ6 :7C7 i("8%? ^Cq.G<< h;9yY/jr HazDmHi7FwdmJ" uȬ" 0f6GA/cr\K"kAAK YU V/C:6 ]pgtAmt:*^,-GS慊QFMnYޤTG_=Vi8IgnZ*SDұz *(^ SSWRD&xQ'A'8GM8RJO:Bq6u4Eӑp7q(7;wtQ2?&FH3i>jG9wnH̳l2&!^b9/VY*U8&Kl>PY?w4:nTE.Jm: /f![_<ahZ&8SiC$B~B3(1 4REd.o>VR%6=gBL^G.>tC9 zq.3th>-Cdr=^=J7b%ڛ 4B #7ÈB t@o^T2,.W4lϬGG=`Rdܤ/(.xl1Ċ)i;1{ܓ{TE.Jm:SWkoɧaLS릕Zu٫f%[}V,oqĐnT""Ґ)/Wڲ=ͺ}f/6~Gc^PIߎ{<`&^9o?dV˻*I'&^]4~Vlu S(͆}3I_O R+JK'ҏ\cKq;ӎnїL:~3lc4|w; bGt;haX5:ax*g6mXW>Ǿaat:>OM_ D~co]bu=XwOߠMWJӳ1ː58T;'/{4 7;OVTOK^ ?ZmhFQ*s'0BKkocj9* FqepbE1'!dStb<\L<&:_DԖGTpd*ItJ1(5"Ckz$v\* @c<%_dx?͇-uZucWPp]Şd4>zNSwU4/G+{uN^.m&nXyBeC8{-$Ïhf?9LD>Ͳ6i9@3'uEvۿ;/u|Y@i=Hdcr3 \W)Tq8+]^]|PE"SU0V,m7RH?n4[_$(=yu$O?e2\*{ yO/Ti5[*EU!6" ғ$~(+^j.0H*Ȗ{njH4SSwhBP3}fXVujI~D1=;]zy)T(FA<*U>J- ՔJ@»: .bM~NyXY<4DXa[g Lk?470 »5ɬ>+)jitq xІX{Or0^-*ҺQ|(G,%΄ʼHfA}7/Lg-]#͐5̝d7?*&j/b=`1>u{O?WPfX[FzV}# RŐKTm9أe Z&>N񕲉Kk,RMOξdQPhs *G><ЮˁZߓX懋Nk+bya/0r *7T[L(|;C9/B GH(]uD%KZ$(EwˠF^ Պ`4imZoVS*ϐ{16QL- !B1uXJ)Yi1n;5.,.{Sj^@HWN2/_*[LJ%a9n .OיʺӞLW0*`J WƀOLwF SkʱVWSEh6YکyWZ[Fz{B[T&b6cn:T8Hu˾9)  [2\#_(C) c9uѐJ!ڛPզVbZf:jҿ}M'Д 堶RՑT៼v6`B )\!z~ 2WOŬ@jSg?V0N1AޫFfJ i(V1m]W`[>N|:'4'o6 ~]jLkKb9 A^RI}h–@ צJ2D$%Ђ.G%].&Q 9hL@=oZc( U;TrVV #0sʲҡjUPQnCxS?~~Rv=?!4w6*_:#Ǚ鯪hfUQKUlV#L pu08igX e~9Y' ƱϗGt!R9/bA(6x(a &M^槊n$jI5<ͣ{P*5gxXh#6>ko2Nb_܋51nKA4b'֯x9uZn-wv>cauޥ-Sn \ pb`n6o0q5ƞNzʽ`Sә pp5TNU۷6#" U#L 0h_#@!ng9WxZ uKmIbY~C!6KWW ?Mb<i{OuђcrJ UwO1EF?S'z!ꦕH}[Fjn܎L]nM JyX]{aDVxW|t[6PJۉ1Pf ̆ K-8XMBkrn*[;MNC?AφW|>~H n?Se8¦_z$&nCYZh}/!Po*BR4YͤjCH/ \#E;AN-la6YZTKBe \b#qbAQM}J{{*( ug9L (xޱQUwDu.Xrt=2)1awfPݍ/f9PX61z_wRUzR FmА׳ ݶ00l N4,B֦m?B8H@SU tX]qi($TJ} _P9.=שp}ѐ4 |7m|-g݃C#aG}PFV ] KuBWkS!If7k#ߌsk%cp'MGL0!˄{>;UNUŌQF SMm7Mݒ^ӾV*}Ǜ\C/a=P͹o 4ZC hI|^͟jܯ 5ZW|w=Nץ}* 0^ABW>5u\럠tĒN/_8}564Z()/S9ՕJyq=λ@»zy>C#$CQ_MhMK"8˞듰+4e+nZfk3eV(ȕ \n]5I7_zkdu %E:+T*Y P[ @r.qhMVKxWͽx'\~ WFN#顁95qȩJ@z{ѩ R T <g5.S2x׭4pYRF&?늩jNO5S<ﭵ4HuZqD^= VWsJΪriRc<jx 6HTuַ/6:dI3v5@}a] gV+keqf桙\2/RՃrӹk/.;pC_~]ĉtHTi'^hg~p$jE^gPt48ByF#еCN;&;K:9_l'+Q/9b"^5l5qz.oVY# H7n5(AD?=+Z_։!vDA`Qjg3//JCA>mP~AA769ټ+ ȗ@<` 1v! 1̧~  N %ƂAiqUwL~<5AAz/C?jhAZm57`}}À r4gf‰oJt+v%TqiVƂ"^e 1YԸ-I 0ѳֳ/0ʽC 0)̐뵰ȆKe,:0/G+{:~*&#ł1ߠ ̼dWsȼ Ee(=~=~fL:G.&F߭gCuf#b:OVy6{:/{C#%Y(l7~EM*s:>OM_ D~co]ss.2|7_n=ڛllɾT>͇-uzܪvDX*$5z^_몊Ni}^ > P\͈ꜲLz5:ZHѩdr~w}eSm s76LC0e,MBE#tbrۉ#??!{c) 3bUY%Qn^hKIQ(*N=L-GCi"m': ^/nlO^;wYw_,s7>jg'F .zQWiQ Pg;no =; Ս4l j~r\rSS.KRTZV(W̼75si> -$]b"'CƠ^`~]b1(̼38N8MO'kBi6$5"FyrFڪZ!.c6i-W3[7x<<%ܟy N[Z|7/L/,+ji(4hH ̯Iau)hnNM{昅dݚɬ>+Վh$"kƻ*)IPK=z(L - A'C <] kp.q Ww5 M.GAF'UAz=5a>nP/r?*h8b0 A#ʭ޷uO%q H LQlz &u-x9W܃_KP@d()o;ӃC#{K-}g&'90]?Hjg43IFH1cVU3y.Va /4ICu N{`3{D'uJ)mi5f=|[ ;cD۩q4<N]%t&Q ~W%E ō"|XaW,ïdQ.q1"u jx:1HN!߭б.ÿ -f/B2>-WZ5~`{VðVPdaQQ,-'6L RN5UiZrlOUC>T$uP2ZZC\ku0{ $AWKZ(_h~ckLV׀CÓMҡr^ ?6[Z7<] J<{ ].OՉjX2# Q PSU:wa۷ccz蘦u4T{IXK (Qh(Øڴ#/TSF=lhkQZۭG;0-f)=ue I߻۸ ~P<֡aDRԹc?"TSQ++FڛkԈJcPs8/J~g,3BA֕DPF <_~j*^_ P7&6-/)a/tyo<5-a m >+x'V$c7Y(BιRs/Yx_Es]c&?@~E:~ r鍀{5_T'jm}`Y~6jMtEVW_ь(娵UHDUvjlO.֚{#Sl[SКִ VW6X:7P,BvfCx% WblQO}ժwG|qP]ܥw8?/8?O6iHr󭜇y5PJurܚ}Ů[E9X63;2vs`tZ0WHn 3A(Ꝯv]Fa6=0j% oqcMx/p\8@+VCML84V+~J$/KOp{ 6N)t,pfã|un$3S"FIrW;eT<"t?U@YY>$Wój+\?槔C.={Sۨմ֪ZF2ħ <W>MTMTS,zJMTgP'Q+U<-[uL_=yr^MLӠ H-F+V5uhIj:l2cSCx;,ჶX􋔠5wZS aGtRX@}3L0 e//m.]^G斞FKHHȯV>GiD˞E 2x㯜wc'w"r>wX{ %D{v^:=;Mu@ZP.F䊎"ZMA2y AIf~0" T7q+d}0_#FIrAW#T^'L]d ӟ9HsQ>d螏ħIu` بP͠E⸰7hj_z\s@Jڠ.gZXG0J%C-0}Ǜ\hB 3`xh}-I(QFK s Y5e!s'`q^ 3k19Ճ֗MXJ_A"wj\A\k_q䇿گ@PҩRm5}A^qrJ$2Uj= )ֺyQ%%Zu~ u X2=OA]+WVh\T DO4jFrO!x][P)&$.+TА_1zPI]ISF} j/AjYeύQ4^`u)|ȉ^h0M֌4D?<`n[}6˽<XVʾof*ʼHUO XO,mo0DM 7kMC:Fiuh6S5]=GC [;&;KI}yVfK} }^gUiH'/r ַY,G-}-G@9b0ۇν!{4Vw`pe=&g! H 'w5lTAA7v!)xAA]*AA/cr\K"9A6A@ioA2$Y  -X8J Rd`hAk:[)t>7}'M3  O 0yH-nTtFAF' _6g6 HO}FY|?è ȗC 0tJ?n} }E h|+ӑf~< _ GY)ab>r; )Ows 90YJHŐKTm9أpO҇hs>Ȉ358OW?B QSY6u5@I/tyK^ʣSV#H_zjoQJeᆆ}u٫ai^9įss3y4aFl҂}kH"HCtsQѿ=㡠.f^Ӗ K=C] M̯Ia/zg§(g] Pg|w"\Wgȹ9~/4l *,Xq *ӇzQWi*wk*Wv,3u~ޓeGmD?U(0%cI$DN|GY]?A1.1T̼38/̕UKX94 MʇvLkIXY_l*a`$W։=3azI^UD1!醚H:SNw|Cko7=sBn}dVj;o IiN6.9$jޢ=rWa,ǭ_i4:XYTg5h8Ws&fg)94?pғ q+ ?Eڿs@!<6~B0!|YTPwp| 8(sNp1M•_ߎFA+l !DzKn!'FŽXFD# "}gzph$toIpi:柙 ̺4ɫŷVyݺ:ɽ͘#'iԸgBԦ.{SznH"H71vKVW$nb>j=ו^A-M5WٝI.L6H1"U'ZH 凚"JBUzVK#$+ЃKn&;psRr+H'y':<%`턭i8PMC2:.jcCڛ`ZbI[EWn-̤SL:((gYK)D7EA ^\j@֒y.u\.V9 Yl[XZC\k{oOojfQ`_^xAX:Vio\XrJHH" [1fi7X} jF\Rqh^J[C759%s||Szv:nHYjCsD|(x̽ߥwa۷c) b2xwJ\áiSz'Zk$b;a 9Luအ)hGvB7LWЂ?w{ 9/{vv(k7B Ӥ} =X~!`%{"[y;cM:4LH:7yyg߻sJ6p…'U{:Xw6ĈO7'/݊=5w)Ҿn3œ/#ߣJƽi1 ן4i @ 0?E=CE`|uSө\ٚ#Sl[S͊.(:WZl;JϽdi~=)Զ.utߏ{v"4_ |(7!+y |ڛQPNDOn7:0&5r[>JgϾbP;.=שmTXF}綸afa6v#A6~t`.Bö)ՑK@FO!4+k{,.lT!'&`T(?s:4D@8\h'v;.DGGSQ {h:On8QZ>KϺF~;DuZؒ":W7ji79*AQ7@EҙzHur nmp:zb5`EJX~Sh?7-:rn0EB^pE yWi0v^x_/B5L_ -=ƒC=D ?]MNSPI0d8BVݍicI$,MQDVxlL^vgB{(',{p_4$Wj1U|!Tx&aW˃ǭ`l ?yC~q&tݥW1m7{Vy\WH:SO#H7 #9X;x|xh}W@y{ nDfX݁F|=_r9}-zggS88Rm}TuLH,vfIPFOM%ЦO=i"m'̝[X|_p^UR(:dd:h};娥_h#8Zn H5EĖ^ tc)/ ;]0֗T FAK q%Z_4 HeHV  B B ַ76NBAycR[ܨ\  `EۙW# H l9,usKq8 |fR8SD r,o/ rh 6r~PY6v&" /CBA/`p=h9KAE p2yТ#|FA2`}=H&9<A9pt9S Parse of s2 </xs:schema>
              img10.png000066400000000000000000001132211363633537600353010ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs ǠCIDATx?lҏHKK‹$"WH$rXN'AXpfp%|Łt>\qH""g'g$Y.{q?~^Xvgga<rEQR˿Ͽ*ɯt >8<.Ks ZCk E~Ͼ3)mWL_Kڕ 9_?_ݧc|mR]ڢ\i*1s!x r_20vD1 .SO-S  MD%]ef[Թ5  j0ӣ+9bVvii2  K$73Fi8[0\f{SAi;ok/ O˭AAi YTu5_9\  NXx t* p$A9!l!emb" HgpN2GT A_KvN I4PvF: IޅICu_8ժbAi g8 t י]~k"UzHCJ$AchE x+,  Hci9VT_ t ק]zT e+A Zn皝AQ`eEgAiV#P" J85'~%Ł ͷ]^[OH AAZ& 0oA[  4S^Twu|ѸQ Ҧ4MA}z" Hॅ ,ͣc`)/0  pwª!T_AeHA NAAZ UU3 "S3o⧺y;i,A TշԺAW# m;_jN>  C綩`rAio.ʴR\, y DJkv&AԨ*`y;AiY)gЕ8! H{2%%/ |tJ㵆X 4\A}O7ھ HgX~N}ANŗ!x$([ozڧ+?hvAZ 0K@t.R]ԝKף^z{l_TU˅#+cqEe㉸rҤo _.Ģf7{L%(5TW_ZZ ۍ HC4KNOp0pcd,v)'efT,OޚX"+MO\qZ A^VR= ˾?O0K9-t8 }A>B,(=c|#J~:<ĞDzsNOO3\EcS?{'Dj\]]yf^}>j'BOc->bhcm#ѝי͞B/T6_57x`*uA޴' 7.}qw?A>UXRE>: )s^sw Z ~ ? GD/h8:*rx7;p}Ȁ^4 Mv󜏃 C@r0'Gݑ6t2\]w ɹRV!P,*O%5 Ч FC yZPI= HsCKMkN8ywc} ^ 4qᛔ=-0+P0CH, !d.3gK% U`Ml.SQ\(n_C"9?U B{  zf`jY?_@)S?C)3gbGTAwA\_ kiL*?h=_3mޚ&KK/}MqQ@or);iqS\DЇ[]]f2 GVf @ X) 7'#G>/iC@pժ,cǷv|䛑{02QA?\@S+IcxUɪ"¬ 'lѸI:+Q> qYNx/t3s ; ˾b0/^Wd-/@* 𑩁ʓ, OFJ YPxIRҞt8A/K'_dw1I*o/e(%3@fP-f!~^9'`p!(zIx"59{r mB-^mZ F]t<a.L[a&Ir2#O9!UZLi)%|tehj967d tJG/,Jh4$%\఻LF} 'QX?]Bs:~Q(H|2Ҍ }7z ZA:f )>GK۰{Adk1)I $}RVKN yJbPgMHu0H*,:/ X~|e.Kߧyٮm ud#S ? \ Z~|fk(2|'qQ,ŵ8J)P sCU5uHf:7px&:Z׃!`@D̋5A!)۹s{DJ (:t UG%۷.Y-HiI}@/㠩CwBu-ASS#!3 1u__xVt~uL:4}$hɿP?͛rg3S$ z%"O"Pq/CDΦ\XY M7Vrf[v9jYNuI xZ ɦj4¬PI_$ttg8_f%k8Gڕ\,'DEcp~ Ҧ e(wE4q - 2R<"OQ=/sv(S(1 m`ӄTO%@tЏ=+rFhU}$a5֤^ر=\ǁcj;vﲏڙi&O }mbA&}>U-,dR%HMv&{F% XWVȻ<,TW,Pg0x{p'Sܕ ڜ )0qR/n~a^\}JkhKuLwI0Vf|eq:+xzoH'0;j a8:}ե\t)Zr4ؓXZ`h@ubcm6 J/h\c.bށ*2im?c87 뒁 ( _[yyȡ %833Spd^k)jYݶ)n ` F^d Y5_7 YP8S%6l3m^AI|\aQ5%o%;q8 bC٦\][%{K|:'  ƞ"Ϫ )$ ?M<)| PǙ-W;v-$E RP*ns,VșCUVӑvjظ0AƨkėKyz5>WbvQZh < _ơmҾd A><4%kqaV -PdȑS9H2$k  aFuyECжRV!}H2|DˀgR,Qmm1͞]ZxR' A!K~wI]'EA_+]2w=ۻ_AioF OXjg; ~՜}6c^3 SGWU ># HǠgeO=|:AAX1B60@AvA J4^kU  T~V|;7[I pVћ! "9b1V'?+ީ}AӠM*N% jGmKy.M<2 r:y3s= I[|~ͳEXv:Tu^iAP_J`egT* 0k"7mgSy53֊V!" ga)秜N|%r J)'uμ͕DA9= C.fޚx>L>R9ecp  R+֯AM ~rzcoSh- 8`" iHN]?JɆ/H/?9/;,ym!vlvVϠ#4 R wl[g bMbー>G7 Hʏ}A`4Z8~tR|Co4z'l%K9֜0+W`T_A>8Ӟŀ$y'GQ Xy͍WWs r */B\1#& K*A31ckןʐ';[,j3cDA0^h m p'>!7\T͌5MuOK `Pdoj{ObaP}4G/*/}nK HXbr?o7lǡZY[UBAӰj - {/`r[͌mW@FEA@d_ ١ɻ_S_"f=*gLU݃  U`˿Gf#ϖR%[v2͟z!)_z0>ۥT/&AMS7W w!\"SoP X$976w⠕ rh-E73o 9 X}`%Z {6  2팮aY;qیQ'W L+-Ly'u/ xlg[G*+#/urE_?[ BdRy-jAU~uPU.T?~ ? \YoZYtuJvpbԊ{%$Aڍ^ET䛄k̪N~ p]Vq1ґ v"-p9RSIz r  1bNJ^ E J:t]CuWqiCA!Kq^d#\+ SBA|f77e8ʀSxalw\fKQ}I{Agbu,frlg?5QZĚ?H^n458Fݱ˅B:Xrz/T?-&^ ֡mЪD*37 y8]Y 9o<ZP8?t.2_Prdg |q!@:XrzV!)/ F:Y"4PkvJ8t3FDGė%h]`!e.WTf`z `UڮE{Cgv+1Ƿ!}U%uL<؆CV:'juXڞn}!zd>fgL_ZvEs ?>digULkEhLLn)1 o{H 8 Ы_6j_d`G.:ؕAU(_234p]c>8..ūlq ']sobw=Z}%Ҷ]jfQ,;^)3kwL=OGW7mL8I "E2>;;Y,>o䞗 nKXyiL {w86hV}~80jsxe}yR A? b7ב`y"i[+% 9WCv W"j*@kY܉5+~'(cO`+#¬ozwž\αEVLG3rBSMϗij'5T:~qhC*Z.;3]rw~Ǖ|ړeZj/6#xq(P !jOvfH<@u7iX_O{'QU_XY}[`ο[EyL\g\%!qD3rXp9N(8foLJZ)AA: 0}q)YQ!-?7vA#Jm/1^SrT6 HʏǞmNqxOHK~ &Z]=8rmvDڨV0Kluf(Di \e!_3Hw '0WetWUpm.HCw\؛Ze HU9}Qt"mkaAW@>w*\6`kH,ž-/æ[M`EAڛ_ ;T2Mŗ蘭r { ?G^=n0Fg+t9( ΄ I#w}y*Dm~N¢OSXteB cEt=LM"0ǥ^ǻўWpYv1obv 6ɪnu5V8" 0h->ngno{"571R- ŲvZnz=(&ܤ \gŗx~ܜ|KwzƼR*=N`!#l^DLˍQ.[y,![ŋ-:aR%tK76wKt5{AT_V _/o[=h}X sِy1]Ofʖ%d2)]dkiC|K6i,S^LbMT9'* skAՐ}J_M6JR^&wkJo&7u槜#ha.2;2dgdg*i_Jۆ#\^r< ~҄}ϽB&M_myxܿyӕĺg3Ҟd}ØvI-]O3F~*gD ֕y3j-P^ Y4?ϝ@1[Tɒ n-uLKC#>tXwKRiYZ=u_vmxA!^Cfb6m>t2a?lܽfrhqsennQD%Jm*< rHo6C]&q6@}ɚW,?_~\5TMCPJ{J@VWc5fg9['>/OKpKEx5E\pҢ)wRڡ5I"Xj(u6r{EWBI1AUqګZ*OR kG(8'>5o ݗ{A} -YHR;B)q1b~|Nң7^Z3Gf4XEC`P_P}B ,~FAwUOb]䦃*[ՁvFx8e?$:A 05\#".tq7\}LچC3M 8M%J5?rZFЫ_Ŭ7lԾ_GF=poCG! 8a[C>5BAQnEcq,Q<\x{fxve,&av@aZqU..W*L06쒮dsAyKNɐrbM,&Ǚ^ә$ ym:ǦS x̻f.i:_D}= FeHs*nE fAr<~L#R.t*}76^pG`sp|ШV}~^L {w868Y[ \tZ|:?wbs԰Bm3XމDJ͟/7֞ǟ*kmL,ͺﳎo9)}#|vE/;on*P2M^-Ԡ,`iWI3*Mb!xW-ҾDҩ>b蛙cI7X80/MD1b0)_KKu\Ô筜GdCA0Y@9,.*i_Cq@;_;e]؂^#A#jT>6)(e[}J)dnA5]uxEk'P#lJ~ 4DkXzTCUBv?wnٵtgA6-jMzO;-_Yo,eofУNڤ B:bL(3OGς ɺ{~7zITY]y'($;tǸOґ444v;FFx.da{\&pȨ1I,Bl< t2q;/^l-W\paSS˳Yկ0=L*$S@f;S%lw߉JsɿVAA__ē$]Of3>O9kpػdzVF+WVQ_J)H(Mhtn^\a@#*&` Y'Hr=zӵmQ35Pac Z)Xg7 I,E~ .㊉hJd882҂}2O_T.#ilVk.ܔo5MEYwA'K1E,*>,v8+(0~.;P7,h0|9$-#`g ^*MFkٗB8Vm&`>'UU.ݧ;u.`xr+1Y\͊٩َ@Bes(i_QJ^% +SNZ/uglR$#-N5_:Mvp2l_X. ԦF;nzפ˩M%bmho@#;;<x]Q(gy>TKw H9j{P6+"G,F<ΙLŽizNA|XZd.`SB7֝,M!<ڙ^}07q;x"%ɿI;'4^OG,wlY!͂{P {NaM}#Ws\>GK^َY882pQ euȝGrL%kGVȳ%OGE5Kt%v8ȗ)gmfG1|⨂荅qb#3RVyLZCG="/%GH/ { &zXKm Xqisz3P tjciJ;ZZS8*yFo~Ηl(J=PWJ+U͑;ywѲ2XQ;coJC<'m|!R4( t8sJ",ÑXX`t?90/_xűo?E6HCŃ|A/ɒo2J,.~X]|I e  YY{.#4}HxKa2}ų%9TPjC!^p1shriᇨw+d[Yܐ= s;opN:Z~ m\4JHn @CL_8Gc'/8ز@Bn~u|)s`IހnO!/U M͐.$KNJG0ZqUy*)D~w@^ uuQ#K$DJ=_Ţlh83[og`M:9'$I,- / !o$l/rΑK {`=DŽqK~t10ZCyJ2auȝpk}82 ]PS(fgű\3K8֌pD 8ʡ7qt:s;y \"B?p qII7SS2Ʌ-:'=.,bao٫㦭۩5b:?$Q]TnUeAti:6HړP?ؗdKMقnX>9 kӮa {yc=̡G'xq>ga*Ӫ_] N9eȑi{//]-)PRO/c ,t??feuL2ry˄]Li@i.t*a.Dc5w_2T:$3Ч/ փBE:qg$%݅nr% 1<,dSaݔ/ 2';Py#϶X9){:+FJPmLW`7bq#]$$c cn:; ʹav?N7Sa(əҮXYێ!iN{^≘;ncs8 < *Xp&w 3쉬m/?M%UX(m OnP葻v%Y2+5pc Y⦃PJa],rWXo$Ra\xBb,&0mwazz?):ߏ)j+YZrOǻ 1VnҚYN]ϡmÇDqh_ - Ǒ+9xaI5}XayXp0HYB/K-ܝ8[Ka02jn}$IX c ,Ċ3<8t7RCְaUqφ28_نj[>vf/of0Y4s iof{ г~i]!qٖfցg ;y8/"8Ҳ.f5}e=2qi×N2 -ƉtpW_xޭa|H 'KCR0Q[Ҷ!G}{ " $odNXe a'"gZeݗt%1}*`旾ˆt\aہ6KۼBz3)|*%^N&c}Fӵ*{mn`er˘2e]n^ok撞ړ:}SU H*, -$>H9 ǁ6&}Ȩy1 9A kC5^\dve$Co9O&-(a-, =yǀbgkKs08c-//=ӕĺ(I{.O,.[f;SfNk3o{iA!}j4M xr>PnK+ F0nnx8.HpӅb>r[rf):1L5F̏8|OCӃ.W~bLXKݩX)[m],-č6 AkKt t_QWm$ɑgԑ7w\¬7pyZ`v0N7K\KZ݋] .YU{>,# fYt 2 i.=òr}PIcUBAW3j6P|Dʃ?.-IځLAGH?ᏼ}'tסv\AiA#^Cfuv!/t2a}+/+~24d>-F[A( jDVu@1{qQrV+Rmke4 +Ar妃S>S2%@yj+QzVWc8v?A* AJОglv=3 {'AEmXѕPaz %D'c2i3SLXvSgZCDZ1K?snae刬<|' zvަE1БJ%64߄F gS*[#g oܴ3*5#. 7 A*"hOU fhZn,4vVϨ{Ty4 qݗ S#;!?>j'C7pq5 b|4hrLl ^g"ۗ2յַ6">5#x>ۭ2+n2`0j2|ī3s*@!rNDͼh!VV|NR1Nosv0$3NO7 P3)މC}faWq4249d%H ldev]-w%$>/\~fJW3dbJmz/LWT2A20&y#ro彮ϸ|h7Ēt.9ȀO/-q]Oӥ oEb]䦃2(Wzu Ҏg)8-sa^ǢKgaDKZ[ƺp]?(Dt:#qh ܶ|rT6`796ظ)RPN ZMc%w`0ϜQAڭ{\&PmFF}ht˅Tՠq/t݊!|j k:L/>SՀnbhQ,DKthJJW^K@h1gM[XmC@LYZVDHCqMx"CX >)Dc9U [~PoV?'H@],}-$Sノ{K[\%Wtxܬ>cY[y 67luYUOn:~ko~uY٫K9>ޔӫ-wF@mwk9dg k(=c#j} +o9Sȼ*R:C{f6n$nPk,`P4qz"gIJCK8ѾɿVAAb_d8Cqk3Dîezq><"sX4pEu|EZ=%֯`ic@)j2B~N=ؗo eWq{dqC,i-3N(HRPG4T ,à%)8}K?L?*mC䛘&t {T۵i`wzXo'@ɪl%߸#^t#weWx䅿ЗCp}u? W`dwP™ڶ`w\z,Y= f'U.-}kH1赋qY/xJ<&Ji{2O|U5i@}!I HKAѬGE-j'C H;P̆Rzbf掹` A]HT`E!Z{#8 UPCuewI]8ԕb [4u`ZKK'+oW`F!]")c"e껝m-[JwZi,!А!hb؊{F]䦜$Wz}hi/T] omBa8"F'wwP`8~pi`QD%JtBwA58+ s4-a,hDA6 [륥^Њ[; gTvG pTopV : mMwC*g+Um.P}i(`pbh4bP}Z. !E)8 %4JeGnײErvA,`iWaE/ DCGr}CP};FbZtQ{ɣwg;gp)p热6 G>s>R?3H HGdtIe~Wzcw3"B#H hͱ_1 ;+T:l`fΟ HgcHG HV}3ogBP[+m HP|s;l9#4>6 / g: fJA Q쀣Bi.* >g ET`y;aA{A䷆ ]Z@7v"ri;.EMpA-U/l\/UqB]&A3K-`Z+Niҗo HN@T_A2xJkv&:(4rQUS >SfAD=ξ*.FB j,~Q"쮤 /RN#g i-WM~iS$ lR}2"X~NrEo+mn %4PO=t Y 8 ܦ"UQhҢk[44DjGmEQQ,;^y+S׼ MA-g+/jGP}c٤ZCr1>؞"T1\Tv;wIH˃ r$-d+/z> ǡUXq_@.D9)Pg_`A-![iqDjx`5;/RN5'~EJ[mu}|-U|![O䔠#g&[nsFj594S^Twۦ"59k4MA}zg9;fWjs=4G/*Lw/X:@Jh+/A9K[5G|// rh:`i}AMQU_P_53>5s6_gixkpcϗSop\/[oFFR.ە}I{Agbu,ْY" (gY;1RN֜‹#GMbFUk^'y;QȎvښP8?t.2_Prdg <4lq i-Ƭ-h3oӑ%bd%ec, 11X)*מ43^Lr"FU(PIշԺ4,Xr-'h O-%%CBLК.i1]~9/Fߧ> }&h:i%zNɯ{ ;;|(HHa!s~j Amk3-qᰆ{۶2lChC8>jH/ #y(4g>S!\6FW3;F,ꃶp|ap/7 1^.ŧ'bwʳwb`FaBڝ[Sѝ/>ҧ0ai %|uȼ3p;ab}-;6jOYY2]3Lng ?S)0͝})?O[\Ȧk@*9\kbɿ="$%)z'fJδq%$ހ q{7SOilw7MrYFaB:/Cxҩ$s!]MͻVwJR8޴AΤ:LIp<ͤJ]`W7plCqi1ʤlI u]-9o%S .n*JM< >$hҒ|4]$܈s3[8> xN|K*bO F SmZ1{HQX@U4m,1-., E } +,+Bޔ Ӂbg CV˧_Vh~%eM?7L`yc#4yEmp ۰![iˮu̎JXſ*J)_^9,y*g︪'X3g*,!L? |Bx^/ܢܡgDQXA%UF !]锣A0.MB HX~NH AHZ|YY t `0O@\0 >-j^oiX RF \VjyAA,`m EA:pkA,춂  G _Aib"ȓP!~}1ʹw&}7Xճ:G֐* A#{jNJE+po,N=ih"+]ip 8Ǭ^*fa8M2T*ް rs՘hdz >kK K˿!'ށ - 5ԟ#kHڅ ȑ4w4^RKζ~,ېrqy}%s]ʾ} [iv5wͥ7&)0sL+!/z/tp9H B"Rv!r$M`]OTw7v7#/t"Ҷq%$ i=! oMlS ( 8߈(Fg)h K یZETq5PtRn@#r)Lۚ4}Qo3œ9ƙbOq{r ya3.-8_ o:fcQ/ A5@x#O=.p]UTC 54֝?.I&tY؇mЬ 7l7;8^йm&%Sb}K'ἓsi6Xrnv- j֨R 4G/*_ ?eo`Z˿r"v%h%ӛib A3ZbY'A~v f`4?qSdߦ?!etqIlSgrGl_Eo,6 F37\c=dæqtxrT%)|R g JС4R2<8x eHu| <|SdHD |Is=9!?,<=w}?OQftr!J(H! 2Ȟ'}d>ZmhDm(íR8b@1&f!]B!}~ȳ 8 ېk7&Ϝv AAHKT|w\  ]JX{Na!Ho ʤ筇 %*2lDTh+kvZYB!X9C`$Bw)%w+0xc񔉜@=QUD1;c|hk_G VvPZ oM&^o"vjMf_לU"2Dzke;ŅE&,(_#[#Īs[H7l e'ru% Fz. QyCd2*'8ט4Z XY,KHҬ&X_.X/QCAw +* |y*Kt>>ɲ|^pO8b~w;h:T1gin;/gIfi59LA6yn $kQoX{1eͼHiŇP!2O}G=Q 1wT >+N'wc?|=({fЕs:#zeƖyż[v=OmWxy ,\4Mj'L;orP0>La&Lj'PprOK )7'J5& 0NwiWg~i)2~|Ot9}yw=ΟP\kzV&ښVʈd^LJV&>DEOHukLjZ$"%؂p` /&,%.9%{NrY_9}H'Ot>`n?q@hA->Q4]0n.nBA}8Ot+A9& 0߀}®uhqR_',|+h6״_q};w"hdy,2aBM]]|RCiDXGZxKƼ3cK֋G+4Gؒq6of)HO`a)VNe_e)] n)?B:yF[h/=_o"~TBޠ9|[H]m]GiALtK֓Rꕞb狄>)JA=Qt,k~ex~=?Q^bja=&^| [b5fRCo'޺l^tC¿* 6oT2BY.o1G,=ۡg"z ^ý-0"?,i6{HqƮV//uPV;6Cd78iϘde†1yB?2q N 0ԯċJ>a'{a7$uXb+==tD > jG/ۣ+)peǮJ; vZT\8f y*7Q4^1.uޯ*b78wQB)' A[,!L^(E)' A6 vHW2tՔ%ϐv  mT  =FX;p(I]E }-:@U5lj}o 4v /W/Š OT%D!]G{XwNY}CiVmW|yR~4\w>I>٩5d{.ߺގ OT%D!]GC1j tm13t|oQ>QHj mdxk x VOIfӳѕ9+p; !>q'fqݛf3 wrs4: qH{]6㰁}&;9u{hi=s=l%m6| Qى p{$4)=[@ @pg7<>QD!=@! ̋-ͿJʾ DŽnn~:eX& ?枅>/NpJ@#^\0xfh7c/rzBIم.AM~FdQ ։)'ߙ O>QHR&݃Z#4Ag^76YIe1坽\!'u(bA'C qBK>'9y?pFpT: _/-$;sw' (ik) >s=nAM?- .lAa^I+Z}:uu2GX::C&_xW yJ)!G7d*-pﶞd%ϒAND4+<@Nv|gLw' (i+*-촲d6E>?795t@n !~o&p ~R&^ $Quad'e`8RW4l ^?97~e6P0bv\sٿuOʗ .P#Oό.P3t@9;ӕ3vDt?`-n!͡ՓkJ]K Z/Q' /Zr\6k?yVga9wJeW?.y;y}x{Z>{g' (hJv}˵{lQ!߲ax^(i}B q1['۷yoى0<@O4XjB{m%iAF:cpgkWD)1E9l|h9,s<+aY4' Az 0ہs::"g' Az 0w W.fg+j`朝ew߶8TO`nTRdz/Mky}1a}]JnKڏD(.[9EB$ Lpg^JK/AJ"Ot/`Wj#+ـ5|CAx9B'wFI|7hxξGM^XC]sk "$}ew.O@괶mG:|7}lO9:-{nle~Z( %«*^AAD XN7ABAE#J&  v:w✠ ""rϬb'  VJF Hx<9L4]06k tmC*bݕ,y<Ai#`DA1&ځ}D# H֝SV_ H_c*BA|ܶ]F%6 4ZuWvÁ  JK-`Ri=5nJCq ŴNm}A~E8e[x[gh V_nǐAL*-yǫj-E ~-GBk*ؾE}A0YOwg#U4AxU@!v7AADKgA):quS t8-`~ AAzV0׿~ ^پNMG}AHt+H@$z>ILRC ^|ANs׽騤G" HD7R/ Ct>|vM@A,^յwX/ ct, ! =Gs^_A=:wv\;.FAN`^ycnEASV{ ,`r@Ӟ!LI\ t-`ȓj_iT|ź+I6! HN X?2AAz vn GuW;TK!OkAAKXs AAzV q~3H_Ah*QA047Ip$zxа*~!ҏN;_<(qRy,"ϐbq)E?e7 aOǪ3lg#5aSZ$D(-VAAzV_nMDl@A.L*-yǫ7  ]GxBhY۷XK߫Tu. )LFE"fPk,eo n50+}/M0Ҡ7SԤm]̿@f6jiwpi7`a}9e[Cq cL׫99eዜp?y"ykoDrOsw}{\N$)*ZqL^ 4[Z$Ҥ/չX^Wg$7X}N7l0m>Z/X@PɮBbfLO4QVO+dSMMr~1 c\x[Kqÿ%"5" GK`\ζ<yr9B* (e+KϘdeTa{Afl.W_U6$ݰ ?l.a͐gIdv/Xpn3}!;o 84E9L-*"; & c R6 fP\`/F ^ȼ(JC]Cq17CF[L]_gҪ@h~X=tDi5 jG/ۣ+)w+XΖ_JA&ΐ)8  !=C F%pbNA #+ ,Lum:8AMַ -fS"88//QeZX>.O]N~o_{̲4H uj0A}u`|];&v!06c0)D!1嚣+O0"Zft}̾L+ƺ?1QWhAbu1mҵ# IXQ}ft7ӫK-҄hCW}AiR㉭Ў "8&5l=H=ORW:*9+f1}x9vڬ(Ni(55  ڮRi7 wZWժ* yPЫ>ڬ֝\P TjR{N ~0=Q FhHJ;z΂k:o1S_oUe?>N>Lݐ HmHAF@^3_)]|1c2'"||ؤ}8&;oB,`yj>?鴭=M"MGR%-'$셔흥f^z7aFx 7TAU¥}a֖^X KFlhGsգk ?hBa0L0\od' WujAP&pg^JW[set H\>s>"/K9,0c CQd$Ayɿ!ǤZrG5yb0 ? B"+dOAYj]:=s8 MqMg/d#@w8bp\he X$usMM5+E_Y3/R!A?R%Nդv@.[ɳӔfP;=#\aPXWՀvq0b-4=^_C˾Ҹwx1gH0 DgcP)cSW49|)I߭`( u.09PP fP\`"˴C*3L3 r@)?M/I+!^Vuppq,,ÍOoB$r0Z5ymb0-5~ؘ{|%vh[|7Cр +7(z:x?*^d^xr-//n,.W(F}%9o:**zSoYSkDNqghxe0N']e)EOͽDl[t` #DXX\ nI s*+׋vPnA]%:j]t8h '4Ez+ fx;.Г $B!F;Ӟ&f?Du#Ek˔DC=&̖9È9K?OoG/?RLX>X\$$(2?8m|JptA>3,`ثs5e3w'Jyn8 AyoΑqũכzzr'2/!xE2/h$ xx!!\>o8o OE/b=/|쁺CB(͐?Ck`CeR5 .Ukdͺ 9=IClwyf3 '4 5-`"XY.RRt%4~Mӱ`C{@qsY7_~Ph ]L?1X1!w:/1 ݐ6L u_n fta;o(?. Y/Rɵ(H"uÈ)΄jBtTI]u,ݧj72g5j RT L0d?u:}ơI>I =-lCbES^8' XO%9Z,R2)ď!gIR J3IShS`ʻ|EUqI]եL^XKko3&{?f rі}A9}J -WV\;oro|iE|u5:*R(no/r@DfkZj?icF($,\*ߚc~EG/L#Zu֒Iym+ }5~P0zrNyD=vOF DŽKtL2J?%q/]]\O(Q>.S+T 3)X%_v3+oVf1[dwۤ$| /nOli)vZ0b :h> ދSWif('&,MO7W6 "!Λ $pי`o B#M47ǘkYA$Jsb v$0OJ=S6~dm*UL8PqlKoJ+!(z~n꯼ 0{)䨣o3"V3s%h~D߉~AZO8d'L5Crq!ϗHMTi4w9xt~7eEhl,Ĉd#5 Ep<M+11S@+|vl8=1ss0մH \Z /XoҳɫxK nfB cFiG ؖ}"הa)%`G߆$߹!& +_?,ᅀ114Ffc+5a99az#oNt%*˳lBμcD& >D@I?"&z\*scMGn4:5pvP@A#>|67vjrgXdmLɿ yhMmǵD~|"Wаba4YEb_y3f^fkūwqx ~a0*WaJx#_֠t/ `xҼ,45/Up?$`:o^5|˿;]s+.r9-tӟ}\ UӖJ3 !QN`\tYwJiD9 E' zP]X~?)5S-gd9q$-nHzb]"(,!8ϔDGiUbiK /R8&bZޟ4i&X|1! wfIceʺ,g¦ p"t;m_<8QzqT1SNEX2?kzݡs K}SHt U-(^N}>Q)cj m,{Ux+q|}~ͬlvijZ$ oUFݞa,NE[pQDn %AM+Xqocc6!|/?Hvzl1J&4 0@qjμSՔ"Ţ : +6L%~*:3HǪ3lg# H54Z EYM*e%-+  E-`*MB8^NK{At>` 6%#ÀTEM+sۅ쥼!Oj.:݁/U ׉>^ihu>B!H |_WKX5E,\cXcC6J+_757 ;S`*JCDF{)nF,͎ e5*.a}C6J+_7 iHE)q3p"ԥ]HPepB,Xo({_paԐΫ5,hvL ~ȣ ? qʶT[2`MgoH) (\':Xpd)/H;#8iqr_46jOm$ F9*~}`DDDB]^q3g\LQ &tv>F SHTD$,j+5,w"-<9.R=Ŝ'$;SF"PʧZR rۅ(vO/ qJ/Z>>aAd!c«ȂEC;˦= c&"t>-)i`DJa #byIl8By=?@qt+sC '<{C"wgjCMx4&q'"0 UQuHA70`Cj|b'R.U'<U" c_Xgd-Ę 4Q^<ϢY #*+5,d +tWiiň{eͅ7ʜP7*`9l\f\JnдKE@>QGӛl_,8| e!EYJا R΀1j}eScR({bB2v"-ЌqL#5{ÁPŜҐ|6S٫y'DjRzoKiǔdhCary8V-K^`d!3$&s:>ٗ" Ir3:WqSc&$DY,,jgRMֿNS(W^S;/,QED?Y=IT99OZٳW +ɰ^))OY*CjmY2U\-K/7o񑩮?`e<}HgYv$p!4t&rfҽ!O,Ai׵\YY}qsA6., :V (COVT&Di_'m ͬb~Ay6 0oek}K.n ݴFLm@,`ȓkuW}NMAM.4\}K[7FFIL)$*9Cqsp/R\q K{XwND^}EDŽ)!FḮMnr~4±g~ lPKbwt*? --i[a7aqX6(D! zŮ%L_ylyb14d^g3AvyfbL!hm7zkct -sSA~ \0|dH>aa=c"Ā%ϐp/^t7c/pʬd~O<>J r($@DA_ ɽ.< җYfP[8paԛ[ S>힞u^ULNYFIG ] Hj )8U}QģAyztS1dOǔ7r+'oEio=X/' AJe%KL[qFY1N yj2*=%W{N/F/t;;B! /`^{g(MI6_COh6$~Q^<%5${ppt_Ps4kjdRu2x-iěʏDylá*i ' 48>q.(uABD-'&/og sZ ^,`}){o9k1%қS/tD~K2"iÄAVsa73^SW,G6Ya[ ihDz=䓄O2D]  j!3^<9zфo?Ysr--Va AWCX0J'Ow«,_:nx٧f2pIƧ[^&}!=ȾJ%=?i:*f%ϒGKuvG[K=Mز mPkQhu^L^"j\`1BQX?lHfDA Hwqe`>o5bɉ?)>]xyMG|Gj⑂ Nw jɢ%AZ!W/!'4XD(/QT*מ%8 A=_m2S-.EAzoCBA> o}AW9 "`Gk>#CJCDE [_Ar1QݓOd)k=)wZWC?ߟ7y>.RhT^E{:.[czS,o{HtꝻ՞6UAҡ;!A;idַ(jG+fDA!3{pFAz& p}^*AAzN?cR¦  Hch +/7 ғt\mh 4p[H?*܇?l1 ҭt +K1}Km< AA::Ai+~Nw -4^"OzTAmPWAf#> \" HUH,kAW!@X Hjh /  `xm ꫐[Au0W$ԽAA: 0oC(/ ??IENDB`img11.html000066400000000000000000000004161363633537600354630ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s1 <xs:element name=“t1e1”../>
              img11.png000066400000000000000000001054311363633537600353060ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs ǠIDATx=l鏥!E,0H-AE@J D.[,H7+A`} Y X/H F&E@Z.~" ݬd\IRgg21uxQ ü9y9/3D'H Aa]?#س$l#u}zG WI8([# F:!Sy)%v+ahKYRmRGH5:Y{e7 1ۚ‘  x-A:Է @AN\-Cw-; XI}<nԹ5 !jO_zvHAA: y>'}ݢ#q骡7EA0h0XIWm7\lAtZ9 AA- <ݚOOGFANsEbIUǍL̀k (| ^t“?'^ʷ@}7zL3Pz)84l[4 ]FLRZbǼ?zzF!uwd}9xm1 o#dPUIRj: !BCq&l&D;SZ /`ImmZ qPnބ1Kah;J%4UGAH8) ,t, Mk8<<bB}H8ǝpTo6Rp0:Io—O2[*x i?(5rIm8BZh1$AQx> }H`(`'#ɵ$A`ā) *Jgs H*x`1BZ4;ٶxo3:K@z0cTP¤a(ܗ~b8QM|/x'a9r.PhG< 1\F!G+T V T5V_PLjc]e7eN_Jiڶ-Hey\n'8Qsk `[iNNrZω _2H"--,xD1W8 ~cpZQ; (c+ظ2c kS oe²l1$QsPSZBQxI“i'lC=LdQ Kp&,d!E"^@XvEijK`!/+ʯ&kRRf&M&Ѓ!~ R|M% z\[,x}xMk0‘>Q)Q$1n44<8ERUnT BW)%#>~H'QRˏol5iP(բ^mB, H0Zj By*p"G}fqN601DAu,BU'sTI_axz n7:0Ǹ P݁|JVh$?F>ؾڄŞŎZaLכϼc ^3s¬W Koi`ΐ{U7ofeSrRZ|S>zcS~=0nx;8X̮7[5N=/??mC}_iQCZ5ML{;<:|/]1W5*Gʍ bhh̸}*_J KːHd jS}$1P# -fqgE3)OjЙ8$ աSpGca1ʁ,72$?l\G>xE\Z$@$v];ƶmPF|̈́/#Urͪ7ۓQCvӥ|Cx9ZXxcQm.aj1ݶsۥsQp"FYVm"Ϥ!:ʖ*;r^3d[6ImV^P9 Gr(G@@JG8gqp"Ʀ(  d(Bndfz&vqpSlɘ0@P ,@³Ґ,K G(?}|R%a&_0 T 3A:-,R8:8E ] $9ȣ 1 9:3QJ- d8whP* :꿔$40a"bÃS=.p 91/[oJaH𬨜dZ OU+?,@L^`cˁs#}UXqT…dV(:ms D% 4GxTq"> Yb~6~JS(~$,#¯vIhL$_VPPQtJ/U! 9)ŀpr^5;. p[g/އ  Z2g1zl"Nz$+ܧc}Az>Ʃ+Ld3[E_6Qq1іLym#|.g4@hAii/wbO&e*Vʏ}A@Q`f4RonbT9=`>ϓ*_i5A" fIM6 S׍g,AGݧyQ^L RjH%㮌To+҂ t'*mĪ w)]zszV3U`C R5kh^XhԒ۴\#2mMj&eP*I R0K¿YD ډGvsG^JQ=+# Has<7Muϱs7,j+ROݪ}_EA1bLex;N ቩ o&ߗ(h9P۩㙅j y<׏?$b*{N]R/ˉTZq?"U!7EE` #H'ߙ(O qG0dOzJi x?KlFZt)ՋAwQ8VTb57>< FK/Yì2?fm}ߦNzD`8Lp8Pz4`:PSIz-r  F1'HQME yHgR:]K҆  :'x^pk#\+M:n!#N-o3Oܦ :F]<}]o߂̣}l9~p.l~-:~vg lK-+PTGi7mE{<3$WLj r&WL[۲,۔zQ8f 0B.ޥ%U$%0!0{|!eiDa"niO]݆zVn'_z'(?QEج@ARC!dlzr-2LR0L,7mP1E$& p̓3"^ 32nb2R%`9Ujb/Al0i uR~{S4`P 5k藤_"ʦ3E(0XYݱ,N {)}(y?Gn׀r8`'?n;_`*dg >7]O&Wclp.`N[$z&H߄ *X>pu50cr<'3b5fW`#H&-%BimBINbUvU jW^l)<{C\wL:2~OÞ${=Ј[w͹=3ȞbY1e%4C&%exc40 c ZcVTߢI= Q*Xϋ1Pi1{/rўh,%J^zMi]ܘya-Osx] 3AdlF'Uz&/hv˘ȴ$= H7¯*T>.c9`PҝFW  ] !+w՞nxFyT-T_AK[y;} ;Af#~x:1c_(Eh^VpRږFA;_ikVT_R/AA%gܵj podgT_AI$WI0!iHQQ5:A9"B~YE-eΕ N ͪ<`-] ƞ֎iH\|hZm t.yE7XQ}չ5 |AI}OŒ QCvi`RK H rN:nJ >C縰ꗊ4]շ7EAPluss.|0Qq}ס~,ǃ>_,Q]ϸ( R-ﷆǽ^O ?a|(Ǯ#cU k,zdCCz Ha4Avljme4;4j' # _JY6 dc SO\A8;v? .Lf-LJ [RX6 -&Z)&>뛴8mAP߽k~z$`nuxC n"IEMj ɮƖOW"Ǿ盭N%4`.HԷStIz>H,ef=%lZSWLb%&<+N ˧cK^ۿqFbA1{m`_̛ۤ=ߔD.V}?av/ޢ}SX,iIeBB-EVrkK@geW;p2\^>KNzD!m M;<+ &68P]y\L3{NB1)6n_O9 ;uJ]/P#(@A 魋1fj鼗2tMv*>Ɵ]gs0˿I^I`0hs SDcD.1Y5T: ~3oO_%oه<%#K,dm{q"0}\agEjtxl"~ W"GЈ od_%m!`ƽoN a&4K \D)Ʈ.K f\WIcE-60$exˮƤξLfަ#Nv.*gWtn_>ӯס`fm~6#L9Q}u}&ȱ/-Zol t;zŴz>0ΙLz;'<&ܴ?mw4`6LƤ {.'K` %^pJlssQcp}68L0N-f=o/.=7#uT% Id-2sh^_<ͺ H|}6\\%=o*'sws[4#Y:Ѓ6.(leW |r;ijPo8$LYH=_P[ځܞ_诌IF94KGvz$p grl*C#䋈LCfJ|@ETvަm%p.|c6]~׹q+ MN^ϼMΊ>3m"&vB ,[OS\eã]Ւ]mBex$H𕓉Q##A LzasmG {˺{ѠR8y}K]/E}3a,DB(w6vQvuQ },_p,CBt:osަ0 yn7DzqE/&W֭7)}4m?狒MV (!ځN'TߴWVxNGVK#al0\5-ߏa\%}E C==bҟ`|03.׶)wP1' vߔ"ZL@E,8 ?azhnqwtFlbN^~Oq`.; 4#?rge8Ԁ7 xVr_a`ŝδqS*CQvEyUsΆ ̾L_p}@ :%>1ZxHaC#-׭0RY =Ùsc Vuy~;%h¾\cG3crsP# %.IOI&b%{H)K>U$/5.#03u~Bh(cJ: 3eQ!Pf3sZx10<5 Py='Xn6sbo;b޴y;0<8d3_( '2!2Bfs1,+„ڶ$Lx '07h,eTg&T{hD"35#-R &I?s!Z=D2b^p]bڜC"K`h׷61]]Gl KD!2Q@M3}<]-O;(31"p82 lxط^ܽ`)G*]HY} 8$)wV8|wi@|nJDI pPnȮU" ^4^)2Հ,?(k6 AHр^WG<90-ԐsRxGy)yҬT}I'd0=,$0"n_i Pk bxmf/~;gLh.gA+1rrOHL0nzsy縏v Y6& o眙ߛu' NR7 ` o=E\ RI֢~%3⍯D=̯Я􉷰3k x( Lo=طnN+ORa4U!6}ZJR`& 'xĝ\avR&WzO æjJ]1SApWܼKBEG,r,.!D[li L9:MSwb3cC;atyid=$?%#a#Btbkyk"&»ZLgxƢK75Xqo 6\f'\8\mP_b /]T/LbR;hqE1)Daec?2Gc_ ]Ƿn-j-A˟Ӱ6QBC&Dܐ?'ݲ2V +8`z12iK7)L5YYy+H6z}'# . u 4}Di7}7^%T`V HY!zE油,)n`5'#IgRsS,$H.ghڑLүSjdY6PCg&o{Na`?&Lˬ( r@f\WIc)8Z ^A@"aCbφFn+s@i/ۭ.4.g4=zšh^1KL%WNfcJG0k7&3o9z]قtػܲt$;rY\GX` \^HL cD-4qȗY_{\n'g7vXSi#VVɸg2HhI3Κ ]SO&>Ğo@`CȼMΊP9(@">Iٻ]&VX6.ª$տ gJC1gfltk/"klfě fݣx ܎֕7 PѥPz/T#!R&1,lʺ&]~5Ql&98Fó`M8gN&1zqL^g^[ƆM.r%Q*]N_'[jx  pPp}W<>b hM~'M;vM#e9>r~~pPnx&)q?DilcD5R<;X_D3[Daqcef'y}:^ Xm qk-S4.V -KDXͦ?MsepPn XJZLȿ[g޸0!$zɠc+E]x~pRb-izO (pP. mH3TPb)s[txZ/FF m[sEXߧK]ViG#ҭ4^AEiД둮|5{YY}}HW&A;UCP}9-- HV)d,.AsB! EP}sCϗJIg~H6AszB3A9$dW8czE`+4rPCְ`FGmF:4C.Va^HT_A'C)%N]TP}VhiL+u+ \ZA"rQU: {E"Hws8HyM* ud]/ 󊓑*]P}jVhij SdQ8+A3 "}tT:y7D T_A"(u7rvw( -hg>rmmwc>y]қ\[4qgٽv L*ˤ 5'`(vf R9NG,o<`b щ5RC!d_r-2`GI|}Ʈnd+QVN@X,Hs}=i`9Xj#o3i J1JayCPIշit{xB<6? O<CLZm1_~I:eK'bl>qʛ` W P7K$l?0N] 6=}+T4X "r,o :P}5֛ 1\5Fg<DfiWa̢Y{1~O5 }~ /?*)Lq: W]Oطgs1t"a3A&۹0 q$:)8#6أ2\%U*}9F)([ؙP?0, <7Eh0^.of{ɫ'-Xް!O=`x=daC۽]Å%P-# zc)ߤѥTmiǸl{:zb$5߰s>`n7',yI6ء9 |? l1GG|ak3R. ?¾٢#wǹ|/p~}&#mϐ;+ޥ!Sm,od3[y na\lw` ,n3Ş/W\O W)A%Co4@EBH&u"^o wa6tV{4+ ij+֛ՈW ͏,_yxi i?WdV򅁯B(jyDYxo2s;Y!Rgy˾ A o=8@BQVRKJSD>sP`2Gд }Gh7oo#K)ӀIIpZrdc`jiZG߱33Qz Flb/=-= SP-CNj^G(K~ULo*(`Iql £Ab FqÉGGgummlXl5팆Yi{|%71B$OߪXD`G, ]n`rTzeZ^9^,y2I{7*?4`oRy:qD~^knv*˛~,o T`P_un  ucJAh{ -NDA 0gґ@BA3iiHLf 1 54QŮs(hՅAiS8fhO'BAh #kkhZAh;XqBtA.)܀Grp u* }JAYEAv`^9":NǟErﳾI;c-ަUOYBʔ.AΤ,2VC*po2KN~x .D*o3WIm;qȧ618l*+x(>NZ=IEMj)ScMcɤQ+7A/?,SBʔ.AΤ0yASnLmdJ˵,vEb)chJ%V9(1>y& 7aٗy+j So*˧.oXc!-|6˗2 A3i4|ɸ+#ۊ45_K1z~)&u'>o ёg3M?-’Uc,_d K.KW57J(?q凸JHQ8R'`CMn' Qb>kYPh7LTtI<2o7c8M`^/qa;, i" ]kش} |<ʴ*yY3*8RnщgaQ\"pM#mKM1B >/%dX^ 4Xb)h,6L%0 '1jdټuμM'1jH$LK )*?'N^Zd Q`:Q}"e"5}MLOE 0nWsh[^!DcY02yv8Nq,&Ӆ[h!]Ppم0]%s[)Ʈ.K +*i71_ EDB71VxMaT;h b?O/! J?ޢQL6lw4`smB0aq_sA0﷒% N3sq,KM׼>DiEDBW7a{*"A=`]K4].%n1E15QwEHYzLg+q,W=3ԾxY]ˮƩ,`d5ZRI0 y雜o;n*oP'Sn=}>bB@|/iӀ,#yA[0?g2inw[twIVj_ms9-pvs,7QTQ:McYuMJg(M[R) FNe 'b{N t 0__bwrG 3\{7x&`Jֶk 3~mzGb|l$! Zm}q+ $>( >/y&)86gEZׇP ?t_y]'l"!t: 0'|C Lc{`=xp.f0b\eN1tݟ]L/[b}BVަ2& ʃV/BT>bLQtqyCnB% †-4,q@Mp9яemm "7i`ncUB_џP%= ,o4]n-nBA.}:5Nt+A)CoϏ[ L+Zi`h܂ AZB;.v;wtI  #Es;J;1Nt"rp3fr1X<^K<'NƝ?-\i,?l=1`mr=eְ AXhVJ!JƮZٿ1}G 7iZ4;Ftn|[ I4,oX}dܕ\lDKAi`C eL[%(D}LeX6NbZit_g{lb!k[I˂,oHtK#GB;vQ`prSd]i,}G\ݫvɚPqRKYwcy+҆4Z+N}Gcqʛ`J-b;Բ!QE\کFj`y#!iv*ķM ZBѥYLdiv,C=<=!/oۙ1Ǩ;E>r :-̽i zq}ȾJ|j=:{?K)HafKP>)Q<d_&r@aGʺ#Ꮘ29ӭ `yt$p$l›.=7MCkD[R{Qt, nhvEʄOq\38HL {~_gn1Y EPF^@K@։{L. *R3TyT;ˮƩ,`liǸwaj\V~a1 Ů&mpde%bdra8R'9*lqt]'[H#tnr is`egn}h x-F3ea$XCACس//wǖ ]Y'؃y*<.CN/S@CEr;9n7mufȋ$ kE7"@|@3s ioT`1S|A+ o#R.9_B<^x luP`bG|?cio"o*`C}Daq2}rMh*^·PXHWxa-:K|Wf̎kxA㛠&v5f-ޮ 9.z@]#?̙. `)~!qlr5!`[th/cLN;LO^TJ(E8y 9Y.>g4k̜>k 4]II{xM:St(˯ڍp 7F !!y?Oo;P_,oR!񀵄@{\-S (: ҉< {cKea+t4,o*l|. -+# tsɐs7`Wsj#uUE: Jj;;^H`yCNA OuE5\+ǜcyxlo}$L!Hto (%F˥næm|\8Ґ"0H'1[$1RRx\d%bXN #A`s Yi"XN ]_ H RRx\$" ݬ)$)HqߟVY83sΙwpmMemB[Z!H;XPkwTX奒u7[P:|d Ղ7().oyQ:klZVMCfci7WA׃& x:_ ygR}^*'U A:f_~(DΆvpɴ7t3iC ̜/2y;WIP~y setncą=9m5  u'$_qS-rHu{"My|wYob_f y32a(6I{.[ c$3^$oS+V4{هK@ д=Ww Hp&|z&KƞpAG~yMdNM.)2Yoز3b=8Psϐ[6Qfs"Ih>E±ѱq#H)hAqȬ ZOPFKA}{A-lWxxK<)iAmk} _j;>O4޵C(^MB hNۧj<z.Oަ6K^rYpu+y;^r:?`Z{ K#,z lUӱW`ܲae/D"  X&ݶmD?"OѧfotWgH|MCTx5@o7$5UYZÉ\6hK_, [X+k0'A[ob*BmI--@Wp)0.5lb(*4la`2s2C2Z!Q0KKO) 4-怢ofu-4 [˿'Hf>ӴacA Fl Q6-ܴG~HK&l)lFMgg4e冠U?kS>, 1 =nzt;hz,b[sp#Α4mEAs? !IQq!4 PsЙw#J(%6iG%GoS.OWX~iȬl0hGŝ8VJ\U.,K>#t7`#D0 }4I/h/AAf0+h.F:9d$jQ{> 4\OVZRAh%_eEdDBA 'Oe; mXS}; AAJ('^%kD  mI{Evl8A# HczL۹ R5W. Hz&_ lfLJkb'!9AU[Afb-.4RIH#Iyd06e鏭wqo6˄Im6+HSu Nt_\q EM!j" ͤ,s0]u13 EzlDײ}fgň{q8 !36`765pԣ@|-eb" ͤe0oq~@P2a9e TݦIĄgޚL:y |Mr\Lg4^./A5QC>+W"!x"/(!.y~˷2uOm 1'0 QՀI݄X~v1:6n 9à (ni" UT_RYp`_u۸zqӣ.]B!}CgƯ̩4Qxe>M6PY(, X hA%4[5UEIG{0/P~M2+ )hZA_$5b,9Gp)iZ+ gz pٙ>/o-Ԕ` ,,UFϦ!2&/ebqA4/_ToCK e4I5շz^ t`yuQՐzy‹P$i<|𶗰^+]IA `M*c$d f}F{goWB֘ g: d$#_(RmiUG&" Zxp0uŪ/.}2 yUh riH,Edw[Ul96S2`۔}AtH6ڡÙa д]A&J51딴G g?LLMB]QAQuv`G/")79۹k4G@FBR><j" 24Uwťt&3~+l'G(䷍9 WYZ;vb~R֘ 01B=FAfzl•3d,-$A5%+cqvtl1k zO/ӃF" w޻ Rho R/$5ٱT7)` g)0#y^Y~dgprq8W~F3NNf֘pA [ų5S;!U3#p/bb4dxɱ?e03✞*C0Jbm 8Js+ G%ChZc"eB3Hc\riMyo6\`q^XK &p/Br@wAZ lĚk1j-8r6iC[Q" gvt$AQ(g>Wo\Y!/LNY#4pEmTHs*)8~ECF8研=iȬm;f۹L,W7-i  Z lA۾7N򍌈*)A8Rd7ʜAeH"{(ER ==r+ܭW c:y~Prb:: p%gawhA?O w;e+MCf⭪ /\.yfjuNdxUEکL8QUs 5p&╝BYze"Tl-횞.0sNȰ2qTfM py~˓Mo%ED<ʚY*ib<;sj4r/VhqOH&<.7b?^MB6 { IIEB53бPWleFF3ᄲ*[ 8)iH$}, =vFݒ_yr>It8.abTq!|wnjCpd.7OruUKcOcfIJgy|İQ?&-k8)K?^C-vhz J}Z\n ˏ Km)7 oS84m̡ʚXIL@ v1ak(ȹgH-+Y\INDu *opB0tRIL8lpeO95/(}ASvT>Q*x TcL!٩r%Xj/0Lap[X'aUri/V>#_a0 w9G':)@C_`g:s|J+{Y)Ce)WQ8({^oHHY2W.*ۧM /H7#b_PՓVj)OAsFX%8idp}Y Tơ v?Pѧe逫8ij, $/T x 7'&V(>݄@a0:N zýY.W9&_&ؘaR԰--o $ h#1 '\O0(0*|*f<<,peer[8:=A:7V# 8ꌔH4ptx޻ 7UZcMr:,f dC@"6e0k"! Md *X*@>L>P?@>( $QUCDNdT'惄N6M:oi(@Gz ͏ΌN@iE(4QWc|Cϔ}<6.V)@)ڃAv""^A>ղy1eIij"@G@Oe chj~E[$PC)^|r=Y~~yb _*={M'ʓ;bdEk'_A24Uo>#NWȅ.zwAQG$W>N &BLx93t=o2/. <%I uj rv??X 22CTMC5:Qzfq;%t';CC=H?sHfT'0@9 'ž82g7G]Hd'{I!! Wv1ߞM|e`S[>j(}WW^W%{pmNN˝ܶx#mP!LHe L:I <.bk>~+76v#921oczӄo2PSubJ;p1Ο|[??,<?򚋑N. Z> r]5{e`hNSݤ< L>éﵺO5Nq ',7C':qdTlN>v^Eh|v=hʈpH!tRDAn]nwQSy[錨opUG\]EZ`p6R!M`^LZTy &h!eB,q2!AK&HS2Wn#fLy?pD|lW ,:gWy+&*֖6stG&1g*ٰz",=q`3"J8Pcb? Nx3s0ZT^Wj*D„H) _ӤeI5!=mzn]i٭4.U!F\i At$,;qHUQb^ V"!H}_(,kS4>/D_(bnvt4bF9-ܷiv14 !Pɻj3~{[͒MYm3+IRΗR~RȊ//BL\6%Z|D9CBC#ĝ%/ 2>Se"!aƒ8{>0VDO)n:QyeXy.;63'&.ާcc*H-x>>xt 0yGe5cU9dAj*JYcOO܋IސRJKRը[@i=}PM,oo)t2b~fƙhi)Z,ŅF=AAfRT60Q}A@"`PBF&sd# KkF\";a6iBTVV܇P% Űҝ wxYޕ#>]&xu`%Ƴ`AN_8a6u :t֟ecqJwEj%g{g]2x{Nª3Uժ/5HT U#,]?o{ r^h"2lZi2X1)[S{Bq+c.+/VwN;gs[ ʟKy֧1m{|?}RVۂ<)+Z9#3D~WCʜ*SƑEk-NYieӲ+PZt2@'ަlRe+Z]팲zx"Oa=%gCKk5j{WYڍEDCKj[*/* .;k/ ̜C4rcD,MÀ{sZ}wd ڒnح֑eW,x 2UWYG(cS̹u #Xw)Pߺx=W%9 NDt֧4BhkosFDImNXʷ * C,(b9jVOUn2% iɶSUMHЃj2h֠BizUƽ;yPG47Rv^U`y5G"H"|!]hA6 LH!9VƧJ V=xkaHK5HD#"`` -_md[EGC:B2BGI3RktsB@S#i%B^ӜS9[MW4I#P=b,hA49ZSM tf Lޙ1//mecT)n}Vf?Ԥ,I5r+94Od`x S_[,WnQ2;B\.T*9Gygl޻> 7Ş;&ʭX7z$!)SyrS.;,T(sq=lPZ뱼X&_$1 G>Ń)?ɋG/, & Uu'aH22\ˑ&pk}vW-:*^_q A%~y2/6ns6_s~ځ{w, *A߲P"?*e- >JM $qL_|Z}5 -}YrTR.<ޜtS{o:TgT@= G#eJ4}1)E[^[[K+Ɵ,Kn T> i( )3Vɔ-ëAgnNs ß~eaФx+E{>*5>TX;/D"02bSVT휵pXBa `⦕M-의tGZH~L!s{@͵X}AZE߰TxnKV 7 /ӾEڅvՔkx]A"ǻK6ۙ/-CڜF 8Gt {5o  ]I;EE+w@4,5 V}F?t4 a 0s6r"e~DmfY!/p";Ւ)\ W9G'#m' Z`2f*O< AP_^サock6S}}μ8nQG$e^]p xJ;_xNC +GnB $udg4SC6eFoâr/b#Untx޻ *)A#RX%dK*= 0LT?|4QWc.PYBLvg#/CIxam ,h0:DD=3 f}ecʒgs3FFl#5MOSAhka"HF2IO܇R?@[>j(}We ,yek~Ǐ%ֻU@f_v1J6v&{E4Qf*r/w sB%QSx֞SANh|x=wF2Bʼ}͑mA*A]Pfygf~;%sFBmT\g@}n܏HfLqȜy"?,.y-Wiv+yus?$Kҡ:V[3%FߧWy= J7%b٥rg٧8pj-l.E65, / t8-`P_>Q4A9t$nAWc!DB!g\\g/SA_(b,B\lz,/\ 9yB+*ҴAh<>EA^R3fz:IENDB`img12.html000066400000000000000000000003731363633537600354660ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s1 </xs:schema>
              img12.png000066400000000000000000001035051363633537600353070ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs ǠIDATx=lҟHC$X %W-AEY \,o ݬ)ւ- R\xRd%bXbA\ [H""/VRLLŒd?8d cy^(rƇ3g<9Os) J?#.^ҵ-0%J׻{OS?``OH~ⵎK? şCrLFWɞ`S+)][b)'u#d4|z VY=S +r+>b,Q#_(*#׬m|:F4`iC>~٬ͣD 6B.֯}zV~& qMEޕ[056@| 4XZZl8>li",آӭvvd x  p$6%W -L&wx|sVS+F(-`8F\흆$¤cO7h L}Ϙ3JW_NzyN$=C'Zvgh-' XzF)au !:oڝ@ :H+""%^&JU}67@~ ='n+qGZ@f& 4Y %`^XwU'XKiVTޣ=FepX˪=pʮ!/F![u\Ȟ8VcT+_R_-3t<;SÙrͽ-ghdoݩvb`r3wwy_ghzVoo# N0iDU󫱹g=߆t$X#n;@h*dj8cN z`t 0o)'q)yڏ4^U t2-`RF h?n:¼/^÷!xвJq(;o/4؇]~p3D P1a.֟?`/a`l9rhw0(XL1טD8.N ];Rrvn6Uhjg^W*Ϳ7l0$q_vICn#'7F]rڝY^^& rKuPj^I/<\_]|zV ޥqecalmӒo4q9o8R'nd Lڝ:+vWV&HvՑͱoLF\@P Q_]iCX4]"?EWɔgcfS/5y@Lg.}Y~M yISчXLDDWWVs9IsK6mlUyA Vj[υۘ]E~;#}tj[ aFL#d^fOZU*fCT00x`OB:*B|77|yxHz\D]<^Ni2 T1^ȱoHir2^~}=VZM] W]JJV[Z4s&lhp`PmwFh`jY't}vX"1#Wx&mC"Mr} LI+Wݐ<Jp4%ɔXǐtTӽ$ƳХH$BwCf4Eb#wэR EA%2;7Ks'?_#!CYdYa)S-Mgy>|?ν;RM06P/3<q[ɾ@Sjxs#o2v\]<dG JJ-Tip,]iY,Ӎo>o%9Kґq6s.Rh2d1\E)dE[R-I#+/fN!g2"[k(Y@+,<\p~{g%긄T;U8*^etHH;I,AJDzʜRܛb[ZN[gdAjRň=OKRQPW2rqI:Rԇ[^^.بfe#,>bݕߎj8~)sC^ %Z˖]rEn9V,O^5#C pT^U,轂SAP/ЁeLb/=^_KtM2`G2{ahi^ ^*7 SZ"&8_)dISR1EMbOFqH#$$Rb V.e'&qRMs09V_ӼjZ \Q^ ]ZZ\X,e1% ut bRF ^z$<JG+Rh^RG4PH4S0\_V$dZQ럮Џ!e;}q]6SZ+Ib)8&֫پq_yj~#P[y)Yc5{_˥{Dc`'s;3_92P4TQJL&dQZfޛw`8*UZ#{x%5 ;f|TTvG FӟzVx"PIJW#_l6]Ljr'Ð/Wט}q+ˬR}҉ םu?ΪZϭWn+WU"/^ϬKaXu7=Ȏԥ\$tΕ&ҊFW/ӫ+lSL"J-/YLs#[x d>Lڇ)Ii}C^OdLZksll)ȯ;wP,yW,V@h`#.o6S'0&i|.B?ʦ(NqaX)sIȼ&IMՌt)}.ML_]U pIK}_*u.69|L<>d N)J-coJՕޚJRrpRn)T^Q=O-W,*8t=KTU[u\\E.HƘ{gsizPfv6%5$R;+mzyO=KQMF䴒d ܑԝ>3Ԥ-+)1ٽR+r蔡Nr)DI5=KHITrâcfRz?*Y13ɫxd!w;e4J/Ǒ 0$KK7r9(ӻW)[I?}㖾, يժlz O-`yAAvOXjs#E{ADŽ-X/%Y +m Xi|3wy"'N ߍqTI.CwG=nq:yp\9~0׿3?gI_;!W6:0 ]iv qP_c PC9VڮpJG"wk.PF snc^-3|,@ H-`%g>oIkcGSq&ȻN |Zȅ4Θ̪ >[ Tu-g67&c6ckNy9l $Ă늴`Ƒm>=y1R|S/K O!י׫!=>c 0{Bͽ-i%pX=U 7"Ef%cUڣnocpfN~#g0rm0h&W̪mL|'a@q|iJ>^?TY8T&WLxgV`)۷P\ܮVؿY? >?~?h\YozIt jF^pd{AeZjgPkz]Aj9IV,(PlT৏fE,ɴP^<I--Ϗ &ph2[yYޗjHV`Um,@V(r?86s^L^7{$t!ջ_z#ṥ;;x;L͜!q'MHDb݂_o24wDMy$?sp@%c:gVOop*blL>sWoٸwwш`jg-K9 HMϚNb1$y`{n-APeHn[_RMN=(Ale7 G7(7 C]9Oε))bz!tCInͬ,;>Y/qJS)β5E{ -ST2d0+ !brWJN/_٧TKa縦/Q xy{j (mHgLy e>qHzG{l/#~ҧW)_Yus^)y`uszY~+OrWLKd>夸%u1xgQ<Ȼb,!Vǖv$rq 1Cq58G@:}أ#,`U-\ {K9a h|q,$O)MxL26*s@w? E$l2e+aBېĭݣzӳ63jN<2ߛrm֐f pUs/o3}OuLA([ӽ#zaAΔom KJ=m{I=+ZAh$ͣOoqF`|'uZ0c&d 1a]%z\~7'1ҩ_rVUV?!]ϬE螟ѳe^|L^]sj& b+ *w#_g) ਬYlK,'}jWZbV/T^p60d&CdI/RW8A(&Ao}7u0 ?ugI$[xkcƴ|u@]u\MҮvqHI}mEvgroI!]µ;;s!+[n9?O -8%ֻ~,%ӲJqK[rlͦs՗B>)'2-`Rzo-/EXG;t&wk.ޯ:~ ܕOI 4WsǞ28rEǘTxMŎӋ pXߦXo; C vi\zdhPmuS$"P.~gd@Wg8Vka}3x]3 үԯd |j[]>k/G=T:I }gx,?OYsEVFL&]q-:OGmo}`b1%\wQi7I#VqS-xUJv>avb?4~ OJ DHD3i߉fD*4JOx/76zwY2*׸{ ~L=3bW?`l4gK* ]jBNi$M]3#k7~PLx|}vNZ? 0E_<'R=ɤwS%o4o2f-8%=7_M{)w*>,Ò\3^[iRp:\6 t\=&- XU jnnMF7| C(f֤}39c pl*5:LNE~c]jNorfGREadS4nQ,+EslHjwGo!aX ;h"C˔aXJdsHڗRKqme ԼHؓ,.ҾԂiмWp|OGZ[S%\#Qx'9i4zoD?aSթ8m3J'Sۥȯ)'-?Ej٬MwwlYR= I&$~!8l?Z_+v$qOkХpQJeոƩQZu&8kJFšŌɋkYo'ǐͷo|^'}F{GؾRȠdj)V:}/R_Fk6{*4۔ņt n7kƲ}6(#y֝)Ը9J4Ĉ2mVk߷e2@—}<eVC?&QYs/]Ժ6fsC졻^|Fq£GS*F],*(Bۿc=~WzN*k&]>)KS'e/K*zͧRnV FQmL>IP9 6L|ʪ >[uxjGWprDI,Ƃ%?.c⩴ԍ ן6d^/<09.,}J-zY:-0 A2AcNuF۷9<N8K1 r#⿭J !Ks{|l-*{%Y%1, |5vk+=w6vef(E7Vj ,sLӥĕ>)JPAQ'G:2.Tv>OSȆ.:&t}R|ce+oQnguEAPYc6&ivʠ\~ Vݭ*-O'5:::jbmQZQЭ S}W\"W+|rُ9 K3R89\}|e=1,2q*8Kz~P ǡWK%Jpw;OϏjbY5\TB3/Xft}4 bfP60gRp&BJܐ+R)4+NOT^}Rz,jէ,}FkR++s%%֝m&BFT+Foxde߬'KBKHe'ej1v6sh\j=.;>|q??Sܒ‡.ڹ/]3S}zdI!h4.}L VG ϢY&ŹK,Fב/M3D._~Kl{ٿ#kr/YTg*sVz Pj,"~s+e)8RO2|ݓ|⪤Jq5 vU*01JRS!r`*D&#} kyf&6;))j -qxgr )p]\5Gi31=7y=C;cS~y.Ÿ%AnQ4]EuX6"[\6AEBT.}Oj_t`-uxfCks/I?ˎ~&bqY.r+#Ia'S (EyIS֋{(Z6Z-|?י rȌRN 2uZqUR:@9{_LTdM*}53 we1+8A9@t\9i u]o'g\˪/(6AIWBv{HU3,6߉}=[Ԋm=W'_͠)lqf㠱>}~J4[s uپLQn_͠0eҕs}4g jFN{H.H=sV//'yޭ[υyAHUx*y/ ULASϨm=j?}e3kh=W4l+u%,` LbPP1%ԆhZz~>2e_x3[4*$88"we6[9ur)x'~5 .碱)te+RkJ2z㟊~:n8~9>Nb? \:!Y-fm/ aQnx'B)'իi7]Bc;yo9\xI,c5x^ym=?D=N9tj'r_6V׭Oфi24Pfj62,^mӷ$!sXnn53*YNr i@XǨ%?mHXU}Y426*Kz[ yc2' @eQշO:9%PEvqUЌ4,n4 ǖf ڇ/QW 'Y3{[q2XU}Hu l8Ynn0 Axf`|_xdf}֙x f@wQ`I-`GES껑gZEфAC afNz3@}M{j6AO4YB5U|v z/(Qhp6Q|o qD#fOؾw มn>=[utP_1T7߉}E@L0 5R} ھ́n-,| KkPe36X#n;I@}`6 3W=ZUN򪛑q f,n7d'P_B[f =Lܨ+nmR {Lꊏ@'fVF6Uyf׃7h7qն_6V2MhhA0oeү}N@S4h`{SzbԷKV =FԷ20]F+2:q|q{厪oGϨL4E=L7D ˢ8N4[u|z/qŭݺMM%2ړ^|Fke띡_ͮqoBUC qXDfGԟ6X7C9f<{ 9i461bA*ԝﭑiM::`Ùrͽ-eG7BI4o g_2R]yjQ6 dlx.iS{M,|#r:e m9b9(C{2MX8oXPXU}NOʺ'Zr]MEPSjk9| IqdӻOXJeO5X>s&C|JI׃fw<=<EAy &&4XsKd F6,7s7߉}6!15߹= ܜ>O,ғx)}Mio24w$vIx_q0;bjE+%/R“8: L1AHпU Es96-~lG]XY/R9p~#'qI6!bϠ *~ zq.vwŲhC_ɹGwb:ox^_w\)\L5+\1wV~J4Rk74ېzlf-pwcpz[l.K^߿<?,<'µR)) k|{Ԏd^Z#ѹwxE]˷3ű zTި!<T`6FL1>9ܘf'\N Q /[l+W)o£2DDњ{U[͚ GS&.? o XX["\O j2Fox8 4n@_qDr:OCB9㿅h!C/Md-`&T Jv N9ױ@`*DF1|^n亇neNj[>]c1xggMb9r#T&o3 >KK)m飅ŽÒ~_k_x2323RT^z?vAM5 Vj +B[bU h6MG] 8߆$nq}yZ(d6@\ ZtaP 8r,`*V>׻ty=ԼGYcDH 9:o@A,n9e =coB"0ZP$&t݅+YΡ5JJX:SwDW>fR{D}K$-8r o̓&y~숩aMse[{K~E~jyrlͦs՗P]G-IsW7|- n*5JJ-`d_e) /cs#8.~ ' q 5Ƴ%}hM64N.=A bGUR'qJF%]xsǞ28rE‮)-Wא* p(m`@XdoG^Z_qJyó*zUvPyzq.vw%?i,9x@00& ixqZR!pZ(67tW@>ϓsP!e~hv qP_c`W{y:6om_pbAҧ;ҸA.'_Yb$#f-j,]nD㠙O&5]'F(3M{[no@^bFQCTn&$̊G Y1g;W>/7rݣ?m$ۂ7YϬ˾o98 R)HJR2q_EG#;xZ=AUl+S}~TC*#g0k/! m5eW_~[ez$Dj%oCh%~[z$"#l֞8Xou՟h>?d+kW_,}UWc0[liWd.)Y<&A((M27̫tr)G!\Xd>Ր#~+kW @|ТeTs{FҾ1L"Oi-%OÞbXCi6$#'Bڈ̪ >[u\t) s~CX5^|F"OYc엹]agҙ SA촲HݭaWPr CO{~O ]Sx<aYՆZǾY2*⮹s,'qZ'mdelqRuڧd#|fI,J>͡“R33C>8N=Ohh6tFXoc%c%ڗICncsg'~W:+ݞɤRKw }?R&[+EslHjwGo!aXi6FLe4R e2(]PNMN;Qxi SA/ >N'wc?>AwIMӧs@ ?¾*UrG0rE v/3R=}ie,#MXj7,нx>)YD(8}Y"47.?BwK׫.c89#}qmiYit*M-cri]^Zi2CP E7z X|a5l8ܡ {x.Q]ɿv (On6 |Pq= 7: pƍuM@Z8Nt+ -` D}dd/A w;bAddzP$#h^HYxe8o;^h@}s>s|Vφv:b7120tix_랝KZ!m8hcn䗧eِC@OH}cOrooh@XZxʩuȮ'Cυ ?3J }dz؃ܾ1[?֒l->A@WЉz6'3E33R|^KzIy}e:/=2# aDĈ+jU¿-R H Cja)$~ TX,Bk[H]mGA)zWgyv?X`| B?|\.wxZXEn(|a1:% P~LFsJjfj4dvְ݈@}[D -{~ǹ1;!>tIXzP-^xžE} fWcl7 8ѳ-|l>gz_|)]3 t^O-枢# le4ɳ]qN.V/9xaШ̆ԌnЅG1e(IK*7F1A,n鉮?ƾ=}7kh.+9gbH?StsO?\+5e>GD99qGvIrdN}jW*Rgo\CP m@Ι9+5sy_~.rY9_yY^9_9pf1o>h.a x8ŌL~fQ9*3ro=3I.˼y}{9KWwwߴM󤝞#Vq+?1{th`-C=՜k*]ޗ+}> ]檸h_~WR7Ro|~R;@.jJV-k QP@Wrf6&m8[JMn0Gǎ2=OPf #qᔊ[8No'P_ 5 XpgkUcF:cp 'k\#ŤWys047MX[N9"Ai=c 4bƾ ș0Y|Fk,Owg'> Ai|U@#VAADSX Ry̿uGԁ  mNX;E[\ۅ  ]D3W/0< A: VNЀHr>UHHR&< A: 0Qн騨(r Ai ̟9ukh t8iA4JŅWJ 1EAv$AhL~[#EA"`aWkCEE-q!4 ҉ ڻt/ bTQ}AL0ңS2'Y HR [qG(Ywe<&Ai3Z Uv茏 TCx^GtHYZ#8PmK#O5  l(jBA\7DEA^]) rhjLj|vMү8ߝQ:Ïה7,CVc0g&A׃w i>fCKkMj?˖R%WDD![~]=Ql ea!:oe<(LG/0sȰf-Ǘēc+2 se2i}& ie̽Lo8}!n%үS06 eIKM1;*ywe Ql\o09Fǜ)f.̽HfޤmW]ao7\10igrM=~ mBz·^羚.{a1=&獾5eF}:5@FdȽͲ1 r#a;Cg|Vyc_ . P9UG !*47]Vss" uZzx + }Afx1,WٱfAږz oAWK\W_UffŵlЗYj!T`1מL$&AC-Y-C0f8,/tGD(.FQQ 5 ɚ Htݍ ^Rޒ\s@Kb(h pD,C}-ד$3a@i@t0Qz3e5f--r~I[.)f--pf5e厠5:8'YN c4*'hz-zb_sh#Α4HƠA s? !Iq!4 9B̻i~TВroiW%٬p\TnZkːUّiJ#1/t5U!^4nj 4Of  H$h/AAf0+hnF:5d"jQ{> 4\OVڵRAh}Rr^sw"!  SN}G  FT5BAr4JŅWur{&{IA-i.|mB# G gAi׮~;ׁAA*6B#ѥAPZ/aOԫH8.x. LZ,f#iɵXu{;Ʀ|0: ̆vˠ{pB7 ͆g\L`[:WFBQAyS" ͤ,s4hJ]u13RFlDyͽͲ1 r#a;Cg CMZ61hGS}ՈrW~Ai&-A}K lBWה9'<[oҹ6%N &>xqp >f2Vb٧$%˿e@AiZ#5z,_OD%{:h BoHǿK/,CTq(flB>7Üi$ni" 5T_RYp࿎[qG=>eBLY͟Yӯ7|D \4mo:@e3`M Al4U}{ Ac%.+`^_6oUP_aW;JX@+s& Hh6$a^g e ιKIϴO;'WPG^n r֩W\SCMhpk2z Y4y# MyZ} UnXBA.I:!{170  4Ca{B3 /"ᏽ:ZYoʂ hkȎ"OS=3̜'Kj: b,CC UZc"e,xD}yR*NM([EV@,33Ru0un3..!Ly7Ui riH,Edw[Ռl96S2`̛̅sErI6ڑ &[H3TѴSn__j0}JU1V!= χ|pޝz4Z5& !W7 V4a uE',`xa©9BMd 2aqJK+6"]̽J>I -c.{WO-zg*NNf֘͜pA ꫷~u*hml)!`}%܋ Y7^r}o %wv֔aJbM8T64!дDTA0M+Dz[k*3*n,5Z =x)nx}} " lH2gN Ԍ_ψX'riCGtw #`5] AA4Jŕϵg۸VVD(S6y }F{:З{X‰HxetΨAi&m ZO"+;|G,5i CK ϴ{.Lο&Vk#'ť_9FUÐJAVֱH^I}+ &'n䆯ڪL`$t}ǐcvxg[GԷf 4{{REpr-צ+2Q,Ǘē*tAurlY)_நPN39@ѡ$\10 BuJUQgA9=`6 9*SZ~Y%''0AT)Hs@t$BS 4mHz衱&s?,x#(st㫙RRc6YB/Rc;̜[UAAX=Bɺ+3ߊ4#c+S 2ρPPHF۪L`2\m[AA@ eb_X]w,CVwUY6^r|fZuNdxUCQ{&;A4\IxesgFX(xT*LG/0sȰ2qTfM pyyۗl%ŜZL53\Z.xy |w2h^&㾐zMN<^FN~a 8cc^ۇ)OQuT{0܋jf{c{*̌f ewlb5r+तbPɲ4 3ʓTI攧qIUqP3YM# H',9I(v+aLh,H?^ChYE-Um1[nJ/.n ˏ Km)ѭ?Yޤ7_q c̥ʚZWHJ@cy ,0.=3Q,$U':06uGN8!d Hr :h&PvgDy5/,nɓ;j|̍7TWHcܻl1٩v5\]#_z0Lap[EZJf$aUji?V>#a0 6pNu :%@C_`gy9Wi=OPmFs_eYe啠\{ *}Ñ#Reքl& TJ!~DS 88TվZS\v 'N%\, R0s$T9ơ v_Q۬6傫8 &/k$NP/oNLP  it2 r-uz5g{] ?1@hz^H%p }w說/h}&Q|@C]>1Q8Avd؇qy֫v1iN~e+, c RlzQ$0{3R"}qWA0.T>dki}g^d4Y);] IP_ؔ) ܋p 7[ NgM%VR">/ez)"*.oAA7_T9C^ :"p":A4&(r̔&O稻``=}AC!:~'bCm~\f tHǿ=[0>A u>6)?tLهkץ :}x tP /a 0眂fY<隲%r&@GHw+:Ec@S mR4%!n"ہϢt 7+'E{pΑ*{KǠjG>MmWqNV,F+OdA.UO!wpDknF:JP\ (S,v Ok& /h`%N|~qRK8!dy8:yԉ3:Gewr{|ʡIaHA]3v^*q{Ic85.Sĉ5,s\ 3N&˾݂+9|vKLʑGb0qgq]|4۶gwe|1 #>H@@3h Ǯ\q/Uc)DN(ʭ0q*OV9s+˱K\TI.~uEia‰Q&$tl!:1[QĬg-\JwBK  Ns*(oފ JthG&> g*ٰF",=QeN}A* wH'R9\D-*z/߇;5OFia  b~e2"]HO[ iW.xv+;KSfb!y>Kj,dܵ&P:SkЃJjaCh)\oWCF Nnd/5 %TRYYl.3L>94'<: TRG,3\д9aVZT(8m,v)Y,AK˳C{Evmuw>Az?;Goa:8lf3'8 & Gj<,ƥ tAGlΗR-G̜c]{,גL%3h4-LS:S*\ʾ ǩ90c.ŤG)!0ֵ\Y[}q3ԉ\*iQo9GтCeW"}:F]cSA󰔢m겭%qd~ybF(^eWmr-TrGUWL q_4l%-CVaBsnUS$$0--k&xJi'jr%lC·P1oţc9K)d~) dΗ/I{9G.vie=|M-;qrūmIlx--m![3$A*SKeO ;&Ww/ ̜3~tM,P+ 1J-!,|I旹/k1NZxw; " okpnoPL}TiVoV̉ +aHz)[FK#~<#g~ݜzU9A}R)+Bvp\McӃRouj)%Qb~TG@i=}o],?*o9t2bycUs+ 3 )lARwٵXA}K TG  ͤ,>bn!i \ " gEBM nFA:pEzE Tv:mJ*`w[0KbJw s"xYޕ59]&xu`%Ƴ`AN@7T]NDr:M @eetrOҝ2ܻ^|hw)| p9/荗ɺw":?a\UX#DP:aԋ*8V僳,|wrO#HL*VLVւ} llbO7:FYdѵ/H!8@9 Yb1LNv Y $ɦWKk좷Խ+tW 0]J.8Ke^ԕNYi%i FD.=~{P/hA* K'K`=''3 7H!fe*S-lMUi/|FĒmHTv-7ZM&oۤZHXԋd04 7wǗL/ɚJ{Qi}:8ֵ#aF2*u 28ʼe{l'9 aD.8[w/*ܻ`$xHÐ^ޥ& 6kAsRp0Ă+kS*Md#-vJյ zPUT(M*wqG7hU:T^a ݻ 6W_z/t GB:Åma, ǞhƍH#>EVB^0[ FZBwA"fhjlvo*, 9>`6 i&] ]LS_}}AZ[]TqΔJ)ۭ#]˃t<85MOf7 i4`=OӵBsn>#HGPL6=}sTZ-ʽx~[c-\t@%W,#Vh𑗚U\rf{tUw3H4IA}U$ϓf=B:Q؄OVVv[TGUƓJgJݶ%Uh E.tZN9.>\x /bXz3K5#)gxoZ-!#qpt)$I->!VN$)i8:fG3XхF\(ދFUFZɊR6tr趨4Zi4}$NaKY]RKO 74~)z6*-!=&\<%J]RBa4+NAv& `}U L 33 64}fvNP%3i )9R HCu)X_.Q,Бna_l~>Q HWNp95:vg 'R'1ƞPVբҒӳPnpBjz󶈀A}U%+YrvJB+A@Qg+\4`O1̹k18 t/lC싾W ۱}wFc.ӂ mHXK}MOAt6h8OF~b3mNĦ+)@i5C؁6 .y<)K z B|џ%E^q[wrNx2[b$i0LTdl\YaV<^$Ǧ|4!!`RgHrL,ِoFكG,)6yɯl"t3{*[>og+L6K;<3?ǘy83Ͷ+av,D۠5Bު)<ʷ%do&h >wM (1*i"f Parse of s1 <xs:schema targetNamespace=“t1”>
              img2.png000066400000000000000000000657121363633537600352350ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs Ǡk|IDATx?l?ssQ:ĖG;l@,gh%|G*lFv@,Pj lT@qӁX*CPGR)fhdup8O\uRN3aP`ğ[ſ [ky{qZ_N29 FO|YP|g$q~P966,tl^Ί,.)%)_$0#p[묁 %Ukj$S鵮8Jj.ɘE&[43W6n4 ƣFqƢͦ:4hTL>UX3@jr7ɿ:X򹩹:π)G -φD Y 4ӭ{qnsdn=6*^@(+ rZ/wEYo_L*76Q0K53 II mU1@tr-hJ|c` +r%g zF'f|ZU/:ӒѦGX=+V!v@ գ/j>@/:/z^&jU4V&ݧ0ۯqxGZoDu@h4d]}>%@j[[>82'S GRʳ`u<0j7C6w;XSci.O)jY{35SFA eѷ N-i47N/@hrf 77UlFπ)UY~5< ^!gva`J@.{`+q.` c`ZG_ozKk0Ah@/fH (0S TRgE=,х:_fWQ zFXު|DtT*q\e^{ 2ŝ& X[3E/I!v֖RHijQ7?lh֌%~c++u, p$7q.o>r/OS GX&W~=\A,z?'7|fejѷtP XL8h;>59EQEf-z^>7ISw]i4}}.>.5|ЈO ;BmDa]}?buL+V*àhZ_XΎ (+_Vs<{&.U |&>4-N WV lwQ3L*Xp* U*^r1)V \ΈtNO4ۡտWWk'_v!:I7hRh,>_>{L5/-/s#~($)#XLf:f<JI-zM_x<ȍD#6:dlBט+/W7!ʘ=zN3Ǣۜg>s~^ޙދY3 hf&etJ?O֍G1m47݄?bJjUJY}|3c^ Hg:GI't-.,E7ebҹNLEk{hÃN,!Xi?{NnēX'iU%gl|9wo6uJA/U:::goJt)CK־}[Iʧ{Iʿ{}^>:][l eցv\]¦@.#KN%bSRٰMȎ2Q0###Ai%2cbťr׫b>"o2p^J 9`6CwhR5NS4t浝ՉTyιbWtBncA;N+]N Nwq/vKZq{bsy4åk ]͊ה~-BEX+5}-I叒.bmΐ#t+TWzJKBe+})p3AO:KI@or3ָ] ti;]#gkJU:wrRUB2OtyJz*J`bz誅 e.NZ:JDzⷴKEgX*$]IN)/:R^։S D7XZO[JPޝ+'9I_ZS AҪxՏFN],J[B!STxţ_;L<]ϻ;t_p]Ecq %:g3sbex{1ZvѥS9pBwYwŧ}%XZ^]2:+7T02z~N+j_(ߔO˳X"c)*a7_yΓ$)6 -P;pɏijYZJo9:ÖW)PQ9RG]*$h_xfAshrJU7pL\ZD~J=OPVfk2@{.zDx/IʝII;L/מ-#ʃ^KuF{׳2s{3fTc$5_t)ϜLC&UJu2k5Fx3tFOXEmiஸ#Q([,`k)^#PxU}-&Q==kgUc Km9t6dL⭭J"Rt69RI_c8Wz(ҵ3ti4a4sCsC7Cr\ˮI՘XKFwcj*U^= SE ]s(N.&EitV6:WZK-h#$!,!Q6r-Qt+6-/}(ERn*ZhD]K`OVCt \ cnH:Z`|{ ! b[,}9źeW:(Rid>.r)JswB, ͫFuç)oXAL>QX"g+r?B+ɼP̣h$v9-'#/*J+;"t ̵M+}>T2~i\ NE&k /c0v*(W6%eTxt-viMsn*aFc-QϰqPl_JOgffjYpm2 E9Tӂc(ᓪGn)Ӷ=Px t[ZRG^r/Al[[`?5y΄bZ`էNʷw:㌃8^iLťk^oWTJQ,/%L(0KF'vE&GyZSGKHiCt0IBwl#ߎR(WWH 'B3={gviY*hmst@VE.rMwl6k?m Sb%Qxf){<\}qzDz.wg8H@"Bk}U0ŧ}y耖[-V&/3Wj1Myd FGx 3S*cKֲA- Ŵ4 ۍy\ e0Fݜs~2`kr14{tr;`e\~7[}ta<8nb";$|๛D[ ֪,VjTպb :PoUw6J0k`3˩Fj=5b¾8e:1^]5-s4wcb㰟qJ"qj}/soUG p;v;uul*#c5q1 ҟ4ز5 R=KdnpYiQ)EgeJ Ј̫ cRnDO;g8n1ז&Mܿj&Tj;M'91!fk(7;s F[Fc_hu8El'K'U3i~ ?`WzU}9&|($GIk[Ȁ~'>Kr`삷RGѻcZHl eցvz5GLzfϨ ֲ #çZ4dq"@}'wāX=k?, {\4:#vu,jY`cc$ M9L{V?Ru~DCT7W{1k5ef=.b-JPfiő.FDZ5e6T}Ukc4bcU:1 TxMKїƼӲ`Zgd| 67`vs'f3wmk5GM\ϸB6&maf*|쵂ȅn5.U,l42r0@1o[7Yɜx2+-|?;ZIBAzE`1Ɓs_|7@_W^. G!^g^a c QfTr;8FMQy4w5*GbiUdlPo䌃&Mm8dҦTUk'Z9d}J%T^R1{侅r_˅ËpƣǏfG5 5AרЗ7xi~\:h97h#VgxWgrNr /# @21-%-M3=MP>FPh4eڪϳ:Ц<0Wm/ ?hiz=^SCZ"jc}yfuňgTi(V>}:jyn-=ys7>,WF3No~x.O糯7Bsvۂv1qyjs*w+Y_ZNK7eVOTmupT^8V`PEzy]9IvlK*(ix3|݌y3 #t.ro s\3PvЉtIbjS$I pݕֳuDۉ/Iw1q qd>n>,mL(n,Բ܃:9v1yeDɼ\J.WCFneffn^)ӱ3܍0Wե\_{;s DEy)۱{!o驖L:{pWtrQ*O?O҅8džn?S>_C|Vw;Ϥ׎/z#jUZ],:e6-ep1m)fob:=Zy~aM,D? BxE~r$|'$grܸgݘH=MпBV|U2'Q 8-O;<@k0/zbP奚 3WC+,%xxSq(M>eqZʫtiQfo7)/- r/e! }'azn-4/u\\9]wBlAZ<|s.*%IvvtNa+I=2brGLGg3)KB) 2QB*/-s*̈WMCbcİ<ܻP7ܿkҋUw[I=ժ~Qms)P5\jeU8g**z~9XR(3SީIaWq[fnq{=S-mF,aۻ4/6)|m1f-T7vޜs'4;ߔ<ƪ<ҋ(gg]Ὥ2:4 { ˍ{ FNI_Rߕg ^oV.`Z>#(8hI,elSꁱE!Q6sEOk73>{;`?͍u~ע9y8;Aigba~)E_y%tY{l4]tҴqXlM] A|{12M_TΤfnz-WBo} 0*DmWKNO x3@Ű͚n{éY3|\/$ߑ绩Eۜ4qX:@b!&MC C?[ا.:;pwJ%E{WLYJ !Q)+_\1(#v䓇\W^.YO4bK3//Rw}oЧ[I=Ot1XY'e؊`(^-NzBM|f;!X:b!ҋc08y5sF,6[n3SMnd| `u.{_^<*=-Uuq8b!WG6?{NZv5ZlǴtkqKvǰK>>˷Re3hqě*{LJGκJ42+@'g|ph_?J#U:PM"nqL9!Ww=C0v=2]ix'|+U>-ߊ=Jm LW Z^fT8`[=H)quB)iyFrהWRڡ'eS+"ON gg{YglItZݬqFEՇP=g1[f㔭ָ#Kȝ}߭u( XB*5VڧbQVǔ\K>Wr{^ڐ7wb+4OշR`ג:<\+d-_b8r;7J78nqN_ܿ+Tn=owlq!O5*wŭ''t[\ idvfu^I1(S($ j<*޿Xeܒx W34CZ 7!/Ptq`+.!r܄7tsNE\Чί܊(#En ]tTй#8*B1 #gé*{L*Ҁt !"f_;丨ن7d- ֱj]鲋]SR)PdnDSϓy]1X̤Rly4X&-2~^zD~ &bj'.;,Cԋ$mR~NWy('r!KV..˫D*4Mr#M&YJhρծ(wcqj|st+Q^%|c+9G_nH4a0m'ZO{tyRNeT(|'Er炍hVtSIyN[{;ns6ꄲzWfkm *?M.9ެI1,{J1,G`1k-sTF VEzz9V_g(K!݌_eCԻh)l:LHODM \s3[ {qN~h}:0t9nctuhHxeuc?㒇%F{1k5eXr;NSc$k}NmtNwɧؓ8djc4=ZU,lkt(vϻ͔YNR494¢faPiNE7XW^ڇ3@P2J4~ӹBE|N@ r?8koAϧ"]l"t~*VSF wcnO$i|7 N0߱rŪ },3zE,l/v,MJjRiNE7lqYaS7LW ;БWhV0XwtiOGz_ S>Mf𥋰G]XoBjXܖ(-s#v.xm'YO;ZyB;h>fm]]}cK(ZO K},O] Qݘ_,swz.ZjW_hgoZjbA+l?^82O;)vwSLeu~zh=[)GZL+$[g筥ou^-/ WWnBzsT P\4D'diR[|4Xo60lthFtdt~swxOóWgsiKw/~@.}-;ig{T̪'sFfF6yU>iTxӾxT=P@3kUu3N.%)_mchlȀUp9k=KRbCis*8֠]qy.(X$̭gWx}c {5:`l_NlNRF`szYZ[\;'alо$#|I%t;LH Nwr1yN=l t]J%_If=lyS:Ppj\I0@9 ^4OHLKc3vX([!PVǢ/˙w5MMӼkݘ~5;oFSSWDzőRKI ulC~g-{ty:?oWnֶe}'U&jc:#^fS94];Bko394-p7gZ>P25%&w+˩ [=xJ=vɼ8jbxU880:&/W e[A)Pĵ=/RٌņkҜLmN1K,"pm,HjeUd(xt/Nqwc^ Ysq<fLj+x3MSyΕJ%cڥ9#5S<0RWg`w ]4d_wKJq҂#GՆʒ+@}Xi{-hFӬ^E_݂:v2jlc4 ѷz @lWw}krf ~jsU0tgbj2Ool]:yhBBZ%=Q),/Y߅NPzv9@(SsIT^E7z+0SƬ2--luM_Z)ֻ~uy-hա:_k0Anpպb :^ѐʭg.@k0S[R}D#Ӊ @iUk> ~!NeTЋZhz$F32`*Go6)0t`_W>zҜ^j_m9uBY+ueNPX}M_TF Vk-6cz8G_`/@7kC6T}Ukc$p_JU!ջUMBZVʪ|6w5i|7aQfTrB-zXo6HtvnU& :<CxaJ"J[7e*Ze12h\V[.@3hn>3 zvǫ6F84 VC+zT#.@iyn4s6zS?t`H:Ϭ)ZipCc{ր3:pzy]9IϢ%V`U=gM- @ X5,1˱zf5RFa_e5uJV=P@}zIPXzbu–2;Θ٦ 9[>lо$Zjg6 zWp-S-hT{<$Fã X5*ςzV~ M ;uХ4 /E_- ! c{[8P=C}^Jq;SV-v]X8j!2iNAЉH]LzWi47Nܗhh&`1 -DA56w]0`c[|6²zFت{iNfHFg[hw/Ǹ zNkp!PIzOeTЋ:% jB~GK$F:f< YBA`|וO4+@gisl eցZeFhv`ӐƉ=m_w]=xz5"C P!UГ l`@kv׵Զz7J U,lt$)t1g~/F`G%%h'-j_~!/L0V-+N𹯼6a@/Hb6;om< ->5Vhz&ݨ3.@h|(./Ǹ zNkp!PIzOe¦RUcy~ﱊ:c[Φ^lZ48cB6+w5,Շo-J(8[o+ .ŵJ7~Xc}hfUnXO}D,ZBA`~e eց&{! 4dqZD>%B|:=mwYAr)V`wsk?\q_縩g4Chl61 -v3K$lיޏ 슰#An*ܝjC6T}UkcARD+fB?NW*EgĔ^+yחͮfEN obv_ȋx/OlVYWh[{Asi+"fuf>6[{A_.IGbr1 8tKN &GxOw#ka[&fn?x#wnN_eW=mͫoS!M/ކfAڳϹA;κ({-݁ޮYOة$K ~z1{;=} Ё9qQm&4/lVR=5+#6lj,$"r>0WqmM6khjHm*31|2'5dSވR2[~#G?G gsOB7eI䵕MSw[]+KH YX<,l+=;9jjOک5]u-*v*ӐEza=-FwϷ:f/G]HC 4i̪|6w7H/FSx@_MZ(wLUqWzIJQLKH|sE{o-+|*V;909Xm2od(8/k0"Sí(vxLqWg`w =[J gd ,S6K.('z.MϹ”D5ş`ST-3Xs~&(T%l͸{AJ)$oK%+ߖr;Yx YmAMxm\`O% ʽ-e!ZC'J /hE'OGQӝy2r֩(>g2XgM`iB@z1_PѳTq߃\>na>O,D sG+LR>W^ym6\L73)t05nJ+wQȽ={owM>[gIV;YZs x[ỳf-[3ږ+|7a"m*aAsiUdl8$NJX#_S#Kdz9>He^.x)۽%w&"q1y+vwqdY*̤'9.{U Y_:76cє[#\azܖ{7rRjK/$1u3*V|UJ쮍ykn;}?p{\M)KU]oK[Д nEZ|܁K˩7kܦA3EGaӐ9F@Giyf2w}b;1lӮ4%|wQķ|O Y3刑ZAu6 ?lrayA墿U^3X]c$k P|T*|[{gfGnEϾ>n:P#*oܗ)raE |f⸉{0h \ rUU>wxPπFF΄Ԋq+ǭ}U!|C?|W]nlW(\Ly'"}(;jXxs~+S 4T#3ۭD-u0֍MUz".<;H#E iV<㏚TIj\"kqڙXv*/I?OfbkQgʌ?7Y~#g4]^0.P2/ӡF Ԡgp3VMS?Frp`bufҹ~e8禠K~`RwEݸ+\9}6u$:)apm2˩GcP8G`8P@1x럽˹/LoOY!BLgW_w7r)˴5ħ M$mQ1{Iɑ=) c9n+ߐ8X~sk>)nCTrAiԣ8Fn3UiSXhp7&RO/]GQ'JeAv®s_E_R3*>hgϲ&C1MCI/ %\;v*j+Re=onIH#O\ Ƽഇ[fC?;Ϲi8O[ZI5fވF'3/bzn-4_T,>ȥsrR`î;؃O[[H(v_JX6೅D{g6BN=OI܃%xW fWA=ju~t-.d(]&*%)ji%3[Z3>3MMzj||0b cVk5-c?=OC~I7?s}:so׌GM#sf{۶qzC YbmCYeh%CSP{ tie3U,2~C͐hC`gicC 5$E#IF<IW_Ȼo1뺑mZlD-xTgZcuԔjmTfLkuc.5| 5/NqNC Ls]dn^}2>E?_|4|0:|9}rV?:I`0`}j EXgO_0_06%kAX?h >-z~_WeQZi gԔ|L&&\ 7ԉ!ZLgvT9rojӅG<覴4Eewr$0}5%VСD@&pӚ@8Iө{ ؂=z]-e7t_]usJ@_"IcB M yũ ywB:mN5͋B`c܇cZADAB lK'Tu4SP фc@,\m{dN@J&}{'844ra8 xC{ 96FA~ת Q 4v2粥;sR4)e)VsIrǫU"}jˍr+Lp06'|z#i_?mUhbdN9#sUM*FgsKB} ė$}kYPzrM/2'ِ~+໑%_|S?}c}&|1@ݶ'&\^ҧ 1]]ZZg3wtkg\|<`$1XQ18yЩN>lmU5}y' X9ʦ K-> l*2v TߵV nJ]O5!jLW MUyphkscS'Nѥc㥇|٦'!ujLW ߚ 6^HH@9kLW6-:œUUR6F{#QDD YX=1DjJs+fuO:$ycL(ePw 蠮X{y4(Jq@R'^H"a{,sOU$&uWy5? Zv~ő7C8 |ט&[;eca>p7 P`X{{tTǂ§<3UJh6>A0Z|^8ęژb=I@7!0i$?ZAOPj,+Vh;{`gjcs0Ia/(]MG{\|BV)Zm6f˅ccyKJ/ Va"I,* \Z]UJg$aPxس_'/\8:OJ/SA' sqH!#_;B`8taQ$١OՕib#_=CH:BVg'hV BPZVWR662/uF()hl#$៟ oގN~&o7TC$kS ĨַE5֦& ?;H---8SoVw2f>T sw k g$.'0HɾN9P3oݕo'ߨIЂ?j|={ͬ+|yju1D}WJ:mo\Lc/sMy`xT=EӍ{7L2j?yG.޾g$3xEP;(%(t~J?M[ν;=5z*L$ex|z]ԘKn(^|0ɆatEu\Y'\Uf~~X}l' 88˗Qtگggv; GP?LO6]tˤVh/L$GsSԫbfi_8Y0G>فߌO "`X΍N r ̐2ҹ3ٱGox?.;}?t\` n!5nf  V6I`0h8uT1'8J @2 -j_h,ߝ3fs&0S%Z7CFz"LifxG4$]V 3x!s۬+9oyX5:aƯO+ݛF|l_ٞ^y9|E1{>gt+DbFW+G_ڦڷ_޳D˜N0җv>Z|Do_şURG,篥v+DbFrx^w8cV+'5IuXnH2 #S~=$KgCxc]{ĮHbd8@xˢڭz:Fh:"+p$N_=%[.cIC]iJWB$Fa|2`;w%QjߺWjdmΧt~{v}86#zG_~gt|w:2+uZDD+gCȐ%^65˜Ӡi:*}q2ʇc%>bl,#+!t9  A 5u$=_@X{ '# 3H!5D{dFkۺp2R[1r j#{ 6Бxw+7v8tS0@lktoznQ%O׶IgA2+cfpÏYnsI&v= ` _cnsI%6^ڳ+{D ĒxUf(^j  &= Wo|Ѕĥ~%/3 H<У 93&<"`t*au]u~w DV7*uLбDyN,L_+&1Una Ӊ~ת@w#_u{Y+MxrMߍuR 7C1$V2wރXz Zazk\9"k@&ɍ?ukS#Ҭ.~Ѕ2GEx>O@)IzQuX$0XֽTƳh2&ּU(̤#~RjPvOL"ۤڟ[}׏ Ӑ66YC$۪U|#0H `c.[b $N0$#<Grګ6kw@ /%vjųp`Qc b az]{=Y }tQW +Sd `}Wp"`= $=v`Q݄jS; m @)IBo$GIENDB`img3.html000066400000000000000000000004261363633537600354050ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s1 <xs:include schemaLocation=“s3.xsd”>
              img3.png000066400000000000000000000774231363633537600352400ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs Ǡ~IDATxOliAtd$ACuBnB=6~ ɺ xXS==tzЄzX!Y7)֔,z Z!jRz؆QekO4d:̟ 3~^QJ+~ 9_/剋#qaW\[/~[j̠SZ* =A?-Җ*@aKfo %_ Yq_]g4MQsVm#- O3 ۻU֞9Zokco˭Ẑ^NXEQދmxw^82+B\r&_HE^^L?hR7g}G{8jvL@?F3jrgf`o6$q&JwbSt4:1 ohUjHnSNh/]'XګfCaԌreNP.`y3~[Xv_dЯ^o3W[,Kv7葋@y 92 l*DZ@a&-_i0/ $`F(]}A%Q:&+C2+3;.pxh'KV}`oQ D A}6:$l60q!3X_1U(*/V pfW+~=^\9@! XV}>ڀ!@k@@bf46UfNAo3@-``mE˫((COÐQNhE_%Ot- 0o2{S9 -`R& "ګVJ3$7eCťݙͶ"GWm7{F餉vw_6=`@V)7) cY "/jf>;]j4gjIswBCi6foZ؉Մ?,Ngh8aȼ;?ZZJZ5A KbϘ%0%LCdt 2q*Cwccc2UT#rIT_f &_&i (_i:m7x[ EQV\!uB+=((S%j&x?H'*jޞ%hi؛ jsϸi eLzᏅ*zoک"ۅ>_j[1ZKT)UPԪvn [ 54F0j jm2^f}H2R'!e=e4U0>O[)>KٞsY:,ڡ`u,-~.l %ZEVp EZU&46,i-xyi4";~Qte"1> $aRqY$G|i9HYn'eтd( 9pNAwWGl. tuU)Y:ml+WzkmPK޺5jMIWtӨ ?;waGєR) W܇U^o;=3hIZ;Fqّx,2ߡJ//t6t۩R|jJmV|kZ.~l&K3=b W*!B 0bokq3Z_xH?xczWGl{~*ޝ$4ic@d,ҀXUydDaqDFd*xjUj*oFlUB^7!u%k_0[%{yԫBL=QI}RT%v\,k)FUۿgH^AVA_]zmגJjj: t ņ_/}rfs^`)uLw_"t^ʧQ#c>476Mg c~T{٩ iQCA\5O]|B;2Im26t?NĮvz\,L-T5^YԈCRZRBڅ.iuڴxNT$P7 #"G+ρ숯 rVc͢;INхӐЁXM^^ꏟܱds㏜iI?Y%[f8j9RJiSy3{mzJH@ϢqLKz;)Mj-3HўzmHtm3dQp O4Ԛz#Z ΓZy%`29;Bmz\TAMz=Ȇ IX S?M$S[!$J%mSGLgLDfZ-T88(mY@ LHPeA5Կ'VK?PK *fd2TRdlύ TLo~GЫ.kp:HQ |` ] i[\XPA7KSO\p?w PkNvX-L/G7*E)% u9g4VkGs|tX{DDۛ+##үi@H";`eejvF-bh/U*;XEMST Awl9U_ G.w7 ][*Qo8VlA\(?zQ7 ZVrr%wfD l̿?/krkYb)z̚/!\sr9R4JE% ӧԩPMzbk P#PUk_[$c,5[:25YB GZ,5:XGW1U"r FLuC;.;DCV\57rz>񒦟iCvpR^Jgmum,ge5.׉KTkva}*:IwZWt4ZĠЛ0n`Wd TRI[U=Kb\V}^6\9UId+^zu]z_sg]%/5He>kFbF|wTuV-"c1j$lA0dq&SIxw&ѥJ*f;m#/(e:ܘ?W.MjthO;weӪTA-vkS:G(_ n{+ޠ8 |L/餩^y"uA6Fz}[RAmpd:[haLpiUn`Wd Ñ0Y Z/-xMVCj>ק@EB~5Vk1L`X~ߝrjo]1(_{J^ۓP?O@f3YDr)J[&_&IbhNf9ka4 kspa8+QaH)'oA:HU41HndVJK*'a=#4d)G &%op*8fvJm z{M^y)tM&SA_:ԭ7AM/_*R0Nj(\hiw[ds;80h4vq9$'寽 l,X wJoSJN5x!ҁXSvDOo!!Ͷ]8ʁ%l7_1FTA)DEde߯AU1_AS(*nJÖ݆6Q8wV4'AI?x_t}a*zp趟^`a[Y@ K+}%1/=^boRNg>'^B=~"N'_L @RNͦ8b.0C+TijX-VDswVVWFϏ2f蕣K"EB&[D70J RVbɤkƲNJ`jH?%U^j}FGʕMwKM5 p}٨S_9)t977斢P2tH̬_Y(ƷWW~L]+yV*>٠_DKDΕ2ߍ+tvzΩJU$-CgRK : @D"!{ih(=`KX<_Я!["Dd.ƴK]Ak4>}%jɥLRq[x ec7'wYq*."jU`r.[ 0[HvTA.X;*F?hsw*~ŷ;* ruZ~JHVP|Qeڷ\i<0aˁPUtR=~MRקVL#~W:D'Ð2.ύ Ǹ94nrͣf }C, SkUfv[+VJT*wzW 5]7CuȞ;]AvZ \37('{@NWY̠Jh{(!Ф@J@?1mOwaLĥca+G٠#h*pc|Ffqt*mh ;ߺF<'R$ŒIrign3CߚΌN,=*YnSNph!I$.`ي3w!wȟ!Y& $_#qvtXG$%%\O\ră40ms}'}iԷ#toʘ&rywhIGUPSKN2wòNvz#!]$–_n= b:iJlyl}oԛ leީkhT_ϵ1vndl4} FKF/43Ьڸ=3Q+}}婙5ld1,y˖֕8EI=؅G?0r 碋LZsLowx?Is.W 8ZV.LCFpQbԌ餅W" 9!bO"S>6ho` O\Z{e(n6>VΒxۿu^7 |ߵ=o:e?7Ou- bwѽShiKܔ*]4x+,-K2ҩ7q͐6%KIkj\ և-;V&IHHWo2J`H$1W-ǠfVG܂qTPOW<- ER-{aPXyu/V|j:0eΨbgCYiz&xc=y!rt_VM\t_&/ 0m[HX ^&~n&.OUJ}R5!Q)*Rt1LΒ]˾Uɫk-gQ>W+"uԮ dC=խ3;.ڡZ_filKs..]\/3bpT6~#Soa<8ؾvhɄGfމ50ё^O"Ŧ| 6vL $ywrN [~/ \];Hr|QLE˛s$;jnT}ePSjg%_ Yx$fJC:my9Jְ嬍L =`}x B_tq>:~, ?Gq8k C*Dzn>RڅQ0S9CY*(I"p9*]ؘ〫S?T} s2NL>2+Y0-J2_@nd|? A9;* rHI_iiIc)lUV;O&uza|W-:0.alvOL:#R8.*+RNe:ͺm mУz_{R)? ԍbou-32of#WwJzȖ.{v# P\$`4L7lċ8YkqYAG  b+B]ZQXA> }$fFe&vAvfF%.,ؿ1ĞdO~7UL&rZ-;BGel\C*vc8snUV6A;ȟ!)%7tܠ/ʹG潲aꈾ0 +Y(p@;~0!Z8b w> !B!h:;:bU< 0 F:L8U.tM}^3G+(.x4Fy[B,4l׫Kf96fǞf!mU_(NYwdžɼKG YZ j9y %ds]Uqi+>FL[g2.;˄|c&Մ=B7'&n9{q8&Q9gsg_ݰq{z-vg쓗G/6/v1yk9gKMӮ–҂s6ّo?H:symCz{t>U|b9kmD;cע˜sDV":9p*^? 5(륫LF"U47z)wn~-p%eoQhQ+tittq~X8_e9٩} ,5s44Y+U dRHmS%"Q)Kט{k쯰tJa 1gII_FùͽЛ^dC`2K3V9Kl1~XdԌ餅G!ݟ,;/;sgFT{MKEǫe{'V684 ·X*zGS?6AoKfR&n*4Z̭bO# i\}u8xI_K! !CK:S]Lp1)rt8&p% R ou;L#,+|ΌJҌFy#gEWf܍iiFH?²aVw>4W5*9چj*@wYfAЙvj!\ ua2X'.O%^SjGgF|?ے7,r"UZϵ=z[`4*nƝ(-K.j×0 'F wH2N"k7(:k/i蝲u^iDHbNHJQгs6{Y guCzܼt!bbd|7&膔끉ˊ`yAҩ`oCztRZ"~t&M%߬%J!8glVz4LKC擖䫸J= z?sG80@M̿5ө阅n+jЫ;򕍾v'!78Q`ݰ~=FTQC#N X"[Ј; a;ѩ+O6=7?'1t.!}6h Kb{˼[J`@z:V=\jN(0$¨BHRl)9}!%j_MvAoGRw–+,5l6eq8 M-;~odgmc{4̆/dgO`5++1aKr.4\} "VxPl62̺fv]IָQvIfύdž8߷cb}1 k/-@!ϛ;PW\O]oeA7ln>[YBLCJZ#`Ȁ]sj#&(:>7W2xq}h58xwc2<糎ڋE#>զ . g7Ry[:DL[` %;B|ˑLMqiMhɋ4wCUL&))hu"s=Ka̻T^{~FĮ/uųX-}6w$>`TKa;@sJ ^E7~~F(=De}I5o:h6Y; }̎*j%MZJ%YjۤnXo>7L -߮_?h;_tJQ5?;LQXtӨƤsy6p\z~(}[ٓ$%:I}Wj ([H|>' m!=پ.7+Mٍ4b@:]=T ~J\q]IېV=gauҊP]*4~a6l20OŘ`aI2 gi]as aផbtFueԷG˽%kUh̩R*J])^{)g}*0#8?+yxk&p3P/o㗧ܾF:r$Fi4g;-d2-MsP',%^G8.Op&  Z~UH csK-,c?hbؑ%&!)'{nZ3b}vqc%e6ұ'PHo>i~5Ǵs vtB|{烀ŨșL!&mpOچv#Lꇍ. s zs4ˆZTR8wST<`~KhއRi) Wj@ 홳 N+_zvCx\NttDԷ]KoM}Ib:F H|ʲZe=g ܫ8 1BE5:hƂRKtd2w-{~B,;Z#n9gD"~ĞDza_lhbh=kl.d^[&.] Kqs.W h}qhmZҶ |m#87kk£`nwG9kyK' HCfԨ ==g7k|׉񋎙P>Y 6\V92{mnQ]ncuLq>YOe;]8ӝJOtڪ=dMp5HAldH~R]<;1,ܳ;HK#AmeiԫE~ɥ6oStciv[ C(S053zަ9;2uu˂n?vh[xb2,F,i0 5#{Q8-ŽF?rPh $$?3\fO|.>WDz!;X6 0 %#_zE㗧-a좃tjSڤ5XлqKTv۝5OG]&/?4_}Ԕ.yj6pcvj;WSZa!t)tFz R@o3 ٰ[8}u*tM,fIr&3& .Ha{>%ۑ "L_}t|?>pvw\^0bIt_w⒋Lm:Ht1ޛ|,z%ըww^j5s}\,j~{Q_-»0dKK?.Fsϖ|?Ot`h1Hxhx^2Lޟ͌M]Аķw^KQXi{&#vKcC%MҴ^8,5s5ᰆCfx&1wwiDJ_]= c '́K{[|ڲoÁ{Km,}R3ɥ!mwQ K֪9,uJ$x.ߩ%&ô۾RşHr{ DPWb9-[l`?.Oec͆BG=g-:F.=ϞoIhMNY{އKؓ42Sȟk{L/&wa"xקP~XF}ź@ØόxڿvrԶ5Zc@hiUD(#OgSX6˜i׊@QZ2Oq,5I[oŎJw?ً/jpT46iЛ3) ^Vsb,וTj^vIƜd T%!vB%ugzNJE+Ô wy7ŽZTx"G"O77z&udT\ZbґL<jMgč'L%=o͜P|wG73dpӨ75`>iI)P^r c O-@ &^)#6.S&À+[r8m/gt1=,I]е[HX ^&~n&.MT2{ðq])%o)OpG(Fӈoڡ?r.4ݰ}mryy>^p$o5:nila>3pO|VOպVUC`20 F*o"a/N i%'~.gd}1A;N^l t1˜wIJ{7GȰa*$bUޚ=#R?ll#s#PYȼǤa}rZd?Kdt׎ PUl*7:j/YxWٱtPm+pJ)b(OpϢy9\z^ew QO#aK.VX^^I$_'uɋʒcAk"UHDl96Y[XH#o5R4p_h©6*0dBUW#iOAP.Χ^'芪_f"tE`viTzV:/̑d*!*_w*fu*&&=k ܍ָW!nd7Mo`T$-WġTbIqG[l6;bOwMDVu_E:s/!5|ͧ,t{HdUs>[t^Z C,} Ű^&^'_-fJ%Ib=WY>[ '-.ӐM/zts/KvNGstXCBߕ۶![S~U1m*-ii@S$šGvN늯ЯbO"ͽ SWY+׎Fz56!K^\d;jNٿt|7eiD5#jҫW4uu쀗QĖ92/Jd:̇8)% ۂn(KO jjI<_fC+En+y\]TF Z˖aeWBݍfm~o= Uu>QȑDl)\l9[LXתD6]hM&}h>͚OY-!<&nDBN.^OJI_f${XqTASMRKjFL\Z{l UFmk :BܳmWtbwo-'.=qɔXw}bAWTv6u_i%ެW@k\^W4"./OM+X8Z̨-g%-d\dVr䴥8s!$79}7'\|]-Ofg&zD #HWx"yo[_,3R%t‘@a=_!F06JϼFOK;$ߑK24Uޣl`HZvX4vĵGMBN(X&HS zcj|q!StIfҖi !}bgOͨ7֯lFr_HqjBiBE1{-XR]dUqv:;1Kf&4Nk&毪\`ԛK. _K<-RXB ,Cf ՍT_rOYK]M=;($̠L1 2q5q/^=Eʱ'vҿa]LBfq –Ey4.g>Ut!r@%C~lbžS?<7&kh9Jlo6*,-huO z2͵>;:5YYUd4΅1P}&.vRA%I~cžO! %Irl1{_xAxpm)S 0#狟}/ qf@f:s{m6j=͆CۂS3wi{9=-ڟmN3d9k =-ߓ/ٍd D7OcԮtt[RVnЗn W~{!j',jrx]q'v rۈ,=v%j<9be%Ʋ;[I'gF;_٥N`FL =$A~G& j[HֲQs=)*BÝσ*f‡:;(g} A9Ǵ9m5}R`2oE:G9HC.ziċxCFsD;:j'H/T6몤D g#剖Q Lsl)N;   )0YbۤoS,2ɗkۂNo`oXnTD*l_@ۈ%&dtbʤ. qFye'plᇳЬ[HIx: 9;}a̼Kk )4²̨eh?+3"~+kM!7]_ROb0QFf&I sVB-A6@}='jQ*]79 {˩6,HToQ2}u^V0+XoS Y.-όlCs:FR/W/gol.Ld62켹yB{9niJ#Q*~&nl-9{+jdݰ~=L]ik|%Ȗ%? ܧҟqmwٌ4dDw<\܌x.!}6f-8S{^#r+Gz*z0 h)d' %ͦn#ͬj`וTj{eHscNv{yrUE۔Tdž8dޛFY 10XC6 NG<3[i7]"0@&%':>ge;gF=xq}(MAڋ'|et5ߍX:j/Ϣ̻TcfLZ.ZQ3;Q@e=rd'A)od\lc3w\D&))hu"6IbHk gQ`[E9.=c4w#ٍ u+j#S?򡒦QUM\-,`~3WMޠ#4AHtYv\f%J.ݰ'Q%^dAWkUR$˺=WY>[ '!dw]d&$ ]okceq/:y!vꚟvT T:8wӨƤsy6Pg>՘Wl6fF;mf2pgnN NH‘|OuCz}]nV2/iFjtz(0(т樖PH p#7Ubˌ;16U2}[,[s,m6qd8ar1YM}EGyv9E~USv_d(_ge/ ˕"WKb'?WJyԌ +mQӎCTh;|IDJ"Fm6r-+,`Y=СZ_f\YMZ2־%*~d̀"d~=%Nihqj]rRt2^rJyf ۥ l=gRwŰ+3H@z= )HzT ;,+ &%iG7?;=_9zolR$"=n .n9.J')ՎwӑJ%loś–K6fHb]G# ^x$/EZ/BN`jsk2>S_bk8a]eu̍Ӭ}N;Ñv)hI፞YJxIlmF[(l *CwȟFlN~3|ɮ֎Y+C2+eyެyJTS6ݐ>oZ HqFG\ۋiԂKv=V9]@vշ0 KC擖䫸vHdIG7*U9ѡ<*l 7@:ΕlI["jEHpW˪/#3'}7&l6e/γNZ  ?wEuv̇8 렍m+,Ϯ4u;z.&. ddU $^!oIG+h<>4L@}:聥JDmUhWh}Yn{& ,`Rlj X XV}8%X{;0 bf4?YV}X}AP`G92Pt_M)_@:,ڡ`u,r^k~1Xv<гt/`qylLXSL 2*CّO+-`!W*e:F=rL3 aD!felFƈaPBeC~Ab@V 0Y}/ `!R)kUU1Zo3Qtra;kQNh D y 0 F! ݔ  PB-A6F0ܬ·6!eM겯^ :*yfT+Mnt9m঻I.R3D7KEǫF=-- ut,H:.Q3MF{Qo)~3wF@E@?-,;/2PWBeշ$'Z/BN`udb ۥ l=gZZ.L[`)_@I:)aPwpɬ 1,X0зZ|/;/aqn&=\n*YKPNK7+e7($4Mj1etN`4⬅ r*Fq).G )5sF}ID-iZ,7@z 4X;dnL&,V t C! 0`= 6,.8@'QHI}9(!d1rU3. 0Qh&HW.C".5w>mdôQms@ӥpz$OKEF]Sٖ:/>-܂Уb. ߔ1XڕY @?-,ȉoy0^~Pm+0@y 92Pt_MovG.HX;4 ]LNPN ~XSJk47K8I0#`@OW__ ;$T}eDi 2p|Ȏ|*0!DQf:݆'.zX{\߬X8;ie [е(!!-3).Zfe0/͔Z-;*Ujʈe/CO-`&oj+ e7y ian;C,4,; " 0o&}3vZX($6(!d1rU3.-7V磛> :~,4?K dOKYAJ ]N77KEǫ&ʵ@Fv7RSKXn^Oe;]KEǫb20h$}G{Q7e_" XؒXg7>s8xn]J׸Yvo,Mkl}\&w@t Oa M7kq-]@kVè `L!:`O8gYZ/BN`Եf e~WeNZaM+CBX{Ѡ ]28-{mo=o]tkB񸯲{c>e)xs ҿkc{˴:z܁@gX;cئC\DPre ` RnP$\2#]jPsFH 5RI U 04ڡbNNSϵ<_?=擵1 kM#JpIJyb=anH9Lu^ NpzkWYK%>w^{I6Y~96;!pOWs4*$c ,5ɽ]O4侎n#EͤͿz+Iy>TÞ"1f pu3(ȼN-<Ѵa3ȽXq cyjw.3KTb a}S)bD^fJL"i$*:;}avx@vgVf"jex 7 $swinp }pioVg!Ui\TZ(*50<~7*N3*gIL**]H7x.Аa3I|2Uَ3.;g\D- SWɀ?,8s  j`}wr౞|pPaPLz.>X/FozDo}Q҇C*'kMU唝]sHeh7:00c7#/ˣD{:[~I^%LT]Ogަ+hIxuqiȽrYc,'4a.+xHυ*WΤue.'>3.;JBY2S'Y[LM&yZ]K%w^x/f;>"M̀)gakWo!IΈ$  fT/% }sHy!e킮Pm4t+y6)ci1S|G_6[-WCHm%Q fՕI/3n'3_TH, $k; Myl>]VبC;v&S%lby31R:xbwY`NdÈH+)f@*S.0{i3%>;yWDo~FILH/qDxr)=d3o89be}&#?E&}fx{G] S6ZGuϱ_T*߳eS6 qL@c{eD(>BgM=|ޏB -G6+TgA( ?33N)OM.RS{a1n3r9kuGd)HNU$1_%x( + ?W7DT+WW,]\To1Ai_GVro1b3Ìʳ~٩yi0It&Q=xYF:u B u+[T(+aL[X%s7-_M^࣎PWALium~.g`ciKK[٪fWHg^J:)y\e3.:Sape rXpi,< QW'_'F䫫=+! mS6ܫ^ԕJZ.l;i\p-3uRw@аCA X3k}67 :͎ƺWG OQ9(ވ1 oG(Q G I@_Ah>4'# .  `b,M`a[vv! &_ 'ݹF{Oѥz~gc>iSx }~p:J&7kUAEkQ_1 Rb. }SW;i%mx2fI#&=?ә7)`.Gn^90,g|=㟙@pU4cL3eV}*63N-<- \e!;eX !~_ҕ7#hrvLƝ !ѴW]p-m/vnKMTϕ\Ë 4HIXIk܀F}uA8끪μNo&3{L:n_ W1EX]@SrF IZ|b$u ܌ǼH\4[XZܸ#5{|t[*&cJ.I/Y$F~|Tq:;~e|3Mg~ͣU*'\rr8rg:'a5ME&ϑ]ɥ@եEqpԾE(9GGՑok^K1J[˯eZ-n+-~Pd;O^Z.Tʑ<'p\s #z Ⱦ<`M=: `x=bg=X`xs3rc\R&ۡ7+l@&\M//\M<{1|ºA:#;@F] :g*RI4ಚ,kyc4Ot0@A2xpa=eY{%B,ƢHR=SW]i1a&Af%HHߍBΝX3L1Gc'& j%+V{gAGY:-(l8}3`^Z\ګaLxV!E{ԱU?*W.bpj9!Wfj)ͤ^BWπ5/~5װA~h]ŗ#AB{Dʀ wRQāТ}R qtaw-ʾK3SAq&~IO0GABkmxl(Q=/ r^k`Pi_bh(yRD(I.'+CFV%>k]@PyH_@KqBU2e{n*:X@=no֡Blv{i.Mr *X]f=כ++-˦WFsoJRI#4[MJv;Qޯ/4&쎎}qb,-$#kT~AXOo1AߍPe2:많w ]n zA,:YQB#WE+H]&*es8RE߽pz%c}Vx.[%>B&/Ab<)nMT/5t9,6z"Q`Ts^z.ƹkGJ"^G3)_q_*"( 1nDfq͐ԥAf : z?թTuxYAə $r2AUwXݒ`4/27;%QXZ\Di>Rg騊f!V_Ah XS}E AAZ`xM*-ڰeA8djG"&iY'b, P,SA5( Gy H <c9 W|r*9" Hp8l9!/ ?\f_* "|.n񇥕"FSfcbR=Cw(``x}1xѐ;Zw딹bw8+5J![rVi Ki| FMP;7+VV#+Z sC 3N T\a#o>i.RpI ៮x#,mjȝUu;Ea$rO\K\Q 7}-(- Wի]=n3' u'\dﵞsJR"_jLn/Hp\*a__5ɕuaxkUF]DQKqqzhEpӐ]V yZx"z0LTZ ~k`5\cyjt&,IyIkvxglbx~hm&x+9?.A 4;91xSuvaܯRshj9?Ŝ)|ãљq(8e~z)nG[[HLFүpDeRyiң\j:$ʇ]Tί,P8;%]ʽ¶`wH2+(h {ST B_2SKXтLH)M;('Gխ\cCԪDL&:?&y(Y^bSQeJ1\ Br 1Z~RKQp aPLz.>X/kPvoBjJ<.CυqQA"=˭r$S/SL^ .'/+9RUւ KH.],9 U9 V]b'TfkV%gt^fc>%{V7Z.c$/xit芃Jt e?k싘yΈI @K#B%ʇy/jGJk6ktդӤj " n:EK~D UJ.L΍ތȑ.4Oʦ:[SVӯR7' ~{_QJ!-p- rb1%[=nNBM`MQ}|E [X^;gc$Ӄit97WI#)Yݵ<1q Dc^)*%(OyHy+_*Y~Q %aei+3}.p"̽BTTY% Sm)Rւ*#];L#/ADJʩVUorN #x/ ?={81f8Qニxr)=d3o8yNLdǡ_M`82 AJUKY8"T|ۧX,d\;ȣ/zȿm.gg88Me>Kyx"ˆ9߻8Ϝ}6Yx 8z$41mFyipv"T|8\j{*PVW,] յh͊>s@ϜYoǔe!3#^RE\V ˸_3Q x.\RF?r4(GPr} _*'p#}ѬTw54?7)~W.wULep,bsѕL{o3zi5.ꫯ(!8'(ub㌛+=bLs;ϧG:߯Kx .ɃL(M%ᴜy]xZU a^(д/2±VN1(r'_= s s^wo!My[ H} zI-*EB)~g;)4qMyO|a"6 8DYZ]u/_ 3`V<)!ljxLgˀߓ܋T>zGI}ZTYI*QnY@xKKr(+'ZL>^ pML΄}6<Ԓ$}[࣎Q8i$ ܫRߍ{ k=0(}1(oN9r\<+;HsҝaȞCLٷOϭ@A?qikDY^^VAD-lYu^Jf5J (тleJw,QQL[+,M>S~>(}oB1dRKV_D8ҡL Ѥ!wљ(pg kC8\*~ 4 qURxIݐԬpHK^5('h*-+}r8CuF\iz9xxh hC(51 }vj;O2jCVZN:ܷ*r[L⹸Ȓ?\g1&b%Z0:ehMFĞf-Foz/?֗ÃǕ&àfDxZ.q\A~->Mi;%W(lHBLFf|W(6ԤQf 2%EAF_$1 ]QBg1LY&MXA*pLd;kKfF&҉ ώ+JcN]N%jAa(!"QYWb,RyCjD8[;&#L$%Ap"&93T|KP9, 4s{:4TҾ ހ]p9ut3 xU{) `͍@Jla AB2`q H;c9V_Z_%QZ HgpS!  IҺ^ 7}KpArӐDv~aj;.9~Gi  p~Mb'3]ձjtR(FuA&м |BQwCVFf$7MC*΃3ni1M  B_JK(HHxv 4Ic)ZCa5<#MmHg<ܞx[ϯ%7ZNi5$:F b `): L=:MAS[]΃ɑ!b^nE@^GBCA4\).[3VjӷMEapU.GBmAtCQ`VsF[ԕJZ.l;ѴUimHgvTns< J%\&`'kwL\z ,!KfFA%[n58RiUqTn\ttfo:Sg')*jq$Tz}VфA<`fdA׏ *9هeq r$CA\1 ID_A4c@y\XМ/. y4Im"]؅  E3%hNFgko&K % |y.m/L G p᳠oI:: 3p {znH `[4׸[%sxgk<Z"Hi4-7XS}Xo^nu=K']RA"HCi ZFA2Fql~*@hAiG`3 ri XWDA:`M%&# H'qLI_4GAW4?Ai& PVTP}Ae59Fqr0 Ҷ[Nhȵ/ ; K  Ql9pUb ;? I5jhAijT8%l+Ai^l>AoC K a4I5շ9FAl>N. a `eh5W_^" 0hUE㯛AOUw! H{qӐATW߁>z tuLפ#|FA:& 0㔀G H .l zPidR_42 4\ zݚ{Ĥ#$K >`L}r6-Ž! HkЊӐCCv8# EXߪUjEAΣ3`ʝomib( b `q27A2`B x":Q=]B>v# JKdiKųAiAAڜ`-$bA0`(Pݺ\J" G΀ kV_\AigGG \" Hs ꫱kRFANźkBAڝf 1DKLA(a j)m 9&sjvΏ  -DA#":FIENDB`img4.html000066400000000000000000000004221363633537600354020ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s3 <xs:schema targetNamespace=“t1”>
              img4.png000066400000000000000000000623601363633537600352330ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs ǠdIDATxOl?pG;4GJv5c MrV@*}pJ@#Ra,H10ԌH@z)ZaeRê84C/Ťc;!/c)  %F{z%;I> ;LyN[_VV[zm+28?NT{ttHY96׿Y^jSKR*.%p:?-G7.6FnUZ% `Bz`G]1eƣJ:Wqʛ_i#U>uC:N3`b}`Q]u6| RlNgd%,CKNŭ͑:]dۨxChp ec؞~1Cp>_|]7;Duwn, g ugֲ;8 ;Tb4{n>10tvWQ~]ZSNh]ÌZhttX3,2m ˯mzTb+.b (]=(kG_|nd9/znZfU4T [=l#-28SUOt/ wUe{X ʰLW=ޯ1iBãx}`iF_VY0@;h5 ͐͝.d{Tt 0V:Xk?A:eѷYlN -4V/@hqfm77Ռ|,`π)UY~5< ͐2–хh_=? [3m:Nok`{a%e0L^)6 }7f/t#7CLN(-tE V:+ai. `~&̀Q FXѪkz":M&8.2G~ُN@4VwlLQH|АRHift–0;JV߬ eghۃ[1TPhKnQ3OqLj^g:9D8$IN?M6 o=r8W*7;¦oyQ:2`~C+vУ_+> Eۃ %ߌO^ltkz^8>uHSS /.t9DY`ml)n# M3Q6w4vPScϽ̙_~J#~q{(RjMZܟΎ `O/tyoNw=Ro]?t>u}JmʻZ ,X>wuKc_+ZYa[.J-pVIK__i9Ohl:ft)VBZ)ǩ؝_+_zWA!ܢ]JZ}h:ȳg4"=[q0Z$aja[/D~Kn:=$H&A:dlBט/7[1ʘN3&f imx';X}w-n}OKFqgݏpKLWFdtMk,8QfpӢL4 LZ?:,Д cgdD 1N))3umO}xЉ1 g?}GL!X' ђB0kQOttf.[~{ŰJcJ;[&(2لS:[mKRm1 w-"]9}F¦@.^32)ҩDVbJ*=b2Iӥ'Fo 4}xx8z=*BY}9 1Bu"4A2h^J9p>"eo%КQ^C_\S4t|N_,{AW*_^Z{Dxp}>b7K8N:X(ҷI_ne+ )i-'#ZDNkc-xKD8'MJHMΊ+ yxccu}/w.i X?#q?Aޕhv7.pm^M_'a x]SjzGx\uœT;B;^Sקrt W}ؾū~GIv׈Q5QJ*l3 b\/ IM 6d#CL:_ X1`3v?mF>VT_AV&p1_G쨄~QQXU%SJJK+S _#,s/s6r'r-BNtnauRRh*N=̏3k.M|VSS Q<3f3fAh\{q .)ff3k|Aѹ~xZͯ钮b~?tAІlIPuҽxPlEg47o'NR@-~΃橱~*<7‹1FߩP}HDpB杛9jzǔT0XœT;Bp.^}kVx՞ϧ7GjO+vLR>jk2ۯt>vn~Hw]6M>Nҕx]m ]/..<2~|@+yeo GU.F\*xZֺ;,ҌJh%Iiq*97B'AJ輩y't3ɺ:%=r/ ?c*W-MqQoؾc-~LSՒPyˑ2d0Jʩ:_M=ū}ЕJ:Wk3 ot=5~D|WczXgGL-EY:jnDhȾeU8i׸39顿KYŵtˈnTwWr=K7ܤn޾#Z]c輣Μ(Ֆo^=@T',\ct:ۊ7c38EWltXhں~^;RʉM>BwŇJ=lūySm6扗~U.D2.e12`VvMfMVk):BP)Ť1e+}ڙr BHP3 .h/ح)WR5}+:SaM1|yzsGtJYKK*đD:,{aO wz!M/Oӕ3Tb<1HJgnu^|(݂Vڋ{z.y(Q6sm69Kҁ\JwWu{}a[寧x?WЪpI-^lYƟ3k Mv$w]҅]Qz~b]J@1X^X(JM*Im 677 ~bʇ2ȱ UJQa(R_gJrr(]EnIHhKj_u))↿ ^('|L+u>T2~q\ NE&k /c0v-(Wv:%eTxt=s;T(z0mȹϰuǭX?zһ=mՋ@,=ū}P+_*Jm(RĦSALH؝XX)SRx+xP\ܟߛEg2K%n l 4=v3Zr_#WzKݷxQZGY :S%60 u b_nZc#3oSj2P"U JzP֗;$ft"(SKڽC(զ˅B@]D;0{NyTX/YTk/NHy<]I% gǩۉeC˚_+bg囇 Ot)^8;+v bKrNZ c#ztĞ3{KAƌF_|6~:ެU6S=?;$x(iNigN^s] h"d5i=5N`1\WRO_Q-n(ٶVw?g)bԣFmzY`T~uOž]-&~Jh>wqR+jEU 5Woq Q~MGPdwUWY{ve~V֍RtWc.-N@e۵˿x!bOU~|}:׼lSP'fc 1RadؗNX}Ǹ1-6v+&gl Е&ŷ}Q&9}g4L/~X=fnLwG PTYO䷄)R$\] %º0HynG/'Yaa9n[' @_Xce)Lߋ<-M=3"E_C+74_f^X ėB/w#1t7}7q܍9C( Z; ɯ'3‰ 1L^KFpl;k몞$ho2@kCQnfPDw|Թ<BI`jaZc"4h\Brtڸ%2Aj n>.Yբ=bO[=֫D""]9}F;۬Q CN,1`s"@c'wŁX+9 D{g FIC" 83~ӿ%3%!"3վSZc_om \n)Ô[UF_$L{ gggtt-JY ]_ygJ ))hBzL ,/AW >uCQyJ>k k[;(n$Η_m3QnBnNƙVح5Z7͝fF7y:v;&r8Sn>'M_-g2)w"g~辛C/s?/qʣI-3V)=oatN+2^f):wH?=f_~,ʘ џ}\/!Z o @r_7Rr<~,SԧTL#oܗ)raEC˜h㷙 ﱶ>fmbеk=% ^CGt  ػ㱃nil Fp<Gtvh |MpEխlG`+ %agKLO,4|0/4$ȸ܃Yy ^S~k6F]f1z+nSGV#fc}hF=7vĞ2#ki_(4Ep.O7b޳ ċۂ}wiFPS_̏8eC8r̦ =~p0{ Қr5mK|:rcăgxJqt n0 T7t. 뫩's+#32 O*TK -_甗~Vg']n>E17\yj-_G$:<117۬pw Ktjfs|⠜FIpQ,sct(7`*@]W'r1\X.֌S͛sS'B\$M ^}x1SRlj݅9|tj""p%:ӜL{ouZzs ?2Fgg|F3^{{.A{3'XA:GW7~11af1~YM'CW@;Ȅ+~:;>u/kmL6teoײַt~2HYW[MY\L B89u$Д =WLb3t,qS^ϩԌ̏L1^{%І4ncmz^^v!)Ô{Rj;.v;\WYJR QṊ9|ZQxvd蔗n%i˯rKSMS^Z*k8}nZvg2 (SUOt1. 3kӢ]bf(Z=7ߙ}K={71ߚ˽&~LSSf2=9SlѲYvo}Mi͂.)0,<߀+sv[ Syh=;7!֗/'33ӷC)6Wn]U @{Nf- ].П}pI[b:f&!ywX N)eoVbw"]C$ByrŜRb]igѱDVN(i%SeFcsª׮9JRwS.fyxo-3+~-[*6Wt >X<..o!62`~]bxӓ,Kww?mZZ9']{NK^:zNDzݘp grg奌G?6qӜOr(Ouf ;ʱ)V5z>8ymOY[2*EƘwLc?(660P})HRgnĠMD^{.KbgW߬P7Qq os^D'O;|3@@LIjes"+f)KB) 2xQ EB*,s&̈WbӸ!Eys$>oDžVc>9y8ۭ}Qm!p1:}f@֌Ƴ`.L_e_yNbRO(g{Lw Űqzy|0v+Yg5Ύy#WSȵ@^rH0;GŬfE:W!ce/)mW?: Lʷ+|[i?xɻ"JSGcB{F\*4Eش7彴ˌhx'ӝ_f/N*]}@p=ݚ8}}o圕: +ڧ)VR*,!\{,OO'S|J z<#frf<(j& ! ;5bcwL,ZRm㹗ſ R՜}Z^Tf:DRmq+ ~>$8{K>KwhT2Ku6Xd19tf֛[\f>ҊG33 Nʭ-, ZaECbEVXX,1HX3C$}bOb\6v|WxOz9nNrL8V6P~D}7>cSat)6=ߒs<Ȯ< x{嘄4ge.qDO 3IFHmBGeZ2ެ^Cj* (hgo!ڒKY/.`l`hyL\M1T@>MHN߉xNzBsG͹ע;yTJo՟FB Cs+~#ˬ1nÚه0 >]9CW-e—Gl2;xbhV{ڧCg} Of#PԎfg|ç}GөSv4+=yVh.ySg:Ij:5(~P)4o?b`=4|g+FUM1ER=V~7F_:m&?k{}0ѐEbr~PCEwR0N&_oׯW`x* xM"}mhp%NB3?eZ=R̘+ux$9?+:^ t9}Q:퓪&tL/g-t4,O⅂x֠dK5{ɚZM'CW@;ȄtL3~Tv#koVӿ< 'qtY-]GV}.nGX;߸)P_}#oҚӋ9)oN2t -R{R1Fϻ pI/69I$!E|)V]X|r3n"i|pun#f`YZ瓿.ֶָ@ٱQ'NjYCˊu/m,N.b/KӔ3-V#tzM&{W(Z\ݽo$mA7.ȽHM/I4Lgѥ؃}ӺuZw=z#x9]e!=(6oqw::Bĥ Xn9!:/Fq230YͿ^0|X+je~m*WJỲ v[3>m"Kdw~@ +NE9]gC+~ljm)7.?mUh!kUQHf ?.i+}o\vԑ|pٳ5{eNvޕY;:I#;0{ t9x13ڥ;W6{`ԬRRɀs&ᢕ3y7,v'},gr:t%6F _丙ʕКOkz0e1[ cdNdƂf jaK/SH[^RrTl::>"5QYIDdr:V;i/+,<+M@ܷ\3ZU8_}L&-gUAUWnQj -QCqc_WTb(zh}63c@c`͉Y:N,t׹r&K嗋1.J/a;=Ľg)t6ξxN '~ʬ\cgD}[Xo&LwؾKE8Yz@s4$Ii22?ˣRØwL;MV*l<þ~㸙cb{χC!Tںd25d7^n̊a^'×Gf#lUr_XФz:%f؅ˌl5 ]LԶ qY_JڃޖmllWȕteVxK{M$28ov+38`zQs/Wn;S&~cB^rP|D;y}w\eO|sjXU񩋶.:4y-NWdƲ=l"5ڒJj6ߋ ;%%7~ؾq0D䘪+oF=o$R=2+-wcb6. ˔Xq:\K٩#tv VpTŕMrc{-]@d2%~0Q'E9M{b{z~8zuTUXں=cKEj%Ueŕ O׈t𧟦Vbvqˀ}a`˴<Wéj|6w5s (κT˔;ݍNNӹuQ| ʞ{R9CyXyeZC <߄]*.XDxFOJUXFtM>X?҂ƪ -/e蒷2BEs{&N ~L3qbcwjy*;—8'X-tޙuZrr޾O\Tt˖6qget'# Ǧ>+{^~ǘȽ ?KR},{Tl,rCcGH i*0|sTA8z>8xK)꛵I.۽{h0ۣ+*l1zؕ+Lyni['w'(nL\SSsw# .Z{V`S`hJjf\Ps}iљ޿p/qs׃= sØ) W$"Zsʍorʋh>ef!m\"SĹ;:ѹͩW~X٣/+;]XIC+_['n+O+V;#4F63| ]^fWdeO|Ɣj__|+Xsf8@k6A}fǀyd{k>*52X.l5hCϽ qwsg/26CLm},5vk=% n;+0)7Q9B=!.v>l +zvX0]F@7H&39i=40ltFaWXsygKs8 l+) [Q+ FM\F.)ma* 顽/4(de jgN%n3GNi17\yj-Y\Lzjc?'lWQ`X7߂>({;clZslзª΅Ԯ,VjQoϬm5|tj""p~䵸7^H^f3O;[pq}5Iџ#@> T6y5nk qL:M f (ht"4=y|PGp?_\N]M?-G܍dkvF9c:-YLS^x<#F86=/ω P%-΄({쥍BapTL/j>CzSzG'+;|(*W`M3']fswC{6ߖPz.,Rĥ7r56v!,NAw3ʃ*zݧIub A!6?ibe 4=tgTZ1`T,2 `4vO䯉YQ\[e}5P' ({¥wK ͘wL#|}; Ȍ1 kF_VYp@X;t:SׯQbcwJ ubXᵠ&NzZo_KC ~2Ku6X2:`zX+nG*[p86V[?Y36:H3`]5ُ6TCvg"Pۆک-=Q)(؅t͸jӵ0-e [~NoKt#=0)4Z2feihacPk{ZКC;_{0^hnp՚b :nbhHjkEh6`JXJhe̘+ tv`{7" (6zC ݨ-Gvh l#ѷ;h j>./ > ~wtQ> %c@c`͉P? :aeL;}ùljJzj l+l0t*!V-BVVj|6w5ۏi|7aSf{4rz]F䷁$SF7=Vŷ}kufk?}tgM vLyAiZaBXh3~fc$CH,l5=MA1R0tf3WkiS1V)B3uY So L[kpviM9ʢ%tv`U=-- .֌ kelF `6 ֖7JLkG_|nd9/zne}IPXzb{-–2{O;K D ΀)':}@OF`ǀMPջBLW=ޯ1i<$FÀ}Yg]غ#"ac|;`asq:XRճ&_SFz@]vt fmxm+OYetI`m⨅lЊ?ԧJ kc;%"#u1Z-һ#{in`i/f ``1 -DA3C:N3`B6²VFjxi0!kz`-4qYILWz`~Sh1.LѷUPg. {FG"TndfH Na y@kc(Sgu-hхϤp՚b :nҮ,|nZҲ2`a @iKnAӣJh]\0t`asGc*_Ff VU7BI`ja0kQOttf.[t""]9}F@?F`ǀΉ]ưlmn$q`VsbHcޏ`JjjJzg*-p I G lO kfn> ; \С c7]@yǸ^:peSGm/#k6mjL,,>A6TD\`YB ^3`ګ4*nl),VK92`Ϛ:~7}-,t *^|G7&J2m-ol-n" {FG"Tn,l7ܗP>--=T60ə2uF-h bū&jN_),&f̀E^ M+.@1cGu ( ;S@72KZqGS`DBI`ja7@2>f{-R^lzWNw_=˲=l+z01`s"@1,{% iG_{?_8ZV%լU ۃ:pf/@3h[nkfn> ;9bcwJhLl?q@ NXTatN+o+J`$=f_~j{f& >&l5Y":o3V~D#-!C=W(>L:9ׁag`7 [S&r_+3t=0)4^ =7Ws(&I@7R/4}Pj\x\:.bvkEhv`UCm %De̘+ tFC&teTЍnP :9l#0,z7^z3o] oTze{f01`s"@1,{#iG_{?_8 *fm,wl=`e{p:XVfgas&YlN 4n>}0)k>-gVHz`&&!jU*,|+MjDkuS~D#-!C0[~FkN>L:9FEt n>|G) [Mr..G7OtjN$Rj7X^mpCkcOR֔kCXEx-_4ծ,VjPa3`%AӞh74_c XјZ37xTNd,h_u#``l0[ ]Z'٥>Krt`$z{[U+e0#3`ǀΉ]ưlmhgL;}lL_2 ۪侚Z,/&ֆ[Z7͝M\`1Ɓs_)t60ۣKwMM~F*c6t`VZV`s_8ZT}K L9 [- `.πYtZ}Iqf80{]!]FE [^1Ҿ0th+vt=0)h6Fڗ3k٭D-Ft+wT{hk{n-KKhU̿kt]ZSNh]SkbkK`6k}tv`Uz{fl㕨L\0Q: (kG_|nԞ|9/zne X3*=,ze|f{-–2{O;KyC"4LW=ӿ$YӾ})ZZ1`T}00,諞hט L˜wL#|}:X3W4ZlN  IiUZMuK`ihaS/SFzK]F}Xk ^e[|+X`تؚ:H0+Ր0*nlC04!tdRˢc+*tmLoc 0t0op{ALѷ%Q Lʴ =SmtQju-h̯͡/4(jM1`@71~4$|"a,Sh[mzcS\ ݽbߕ@kc4F{87U{YS\\O1M.~33fJh]`a`Ś=hd$c XԺ$7xT2 hKn鑠}EcCw0Gl0[s./t-0۫QY}ҙ]$*gAU{j*atY;kJceQ̏_f2;^6sv(W29 Mi3&8y-NML>N|O>;ep[3,p /kwnLpZһ79=n錂.{:>8{;+ߒ6y5punBP.l6 eaK(/N (:@Z2c@c`͉a>ɤڱ6ǧ.g2iŔ2Y3{ ;ϯ~ 7;?{ ǹ.nϬ۰@bXlmhhB8V^qۓN<̬ - _C+#\2~kntcZ7oG?K6ݚ,'?('[ͯ8>uO^qDJ,p1,/[^KQōSJݨR笚s~,/3$ðUq1+30;Rrm\}sjXԟU{+[{VW9 mwhnў|֯Xm/{O V Oz[-eCT; jĘwL'd7e{X6~L]\vR=:ƿ /EiEDV#Wcf)dF{@r,h:[f[})6y5&Ͷf؎mGBIH>'1- (' HP}5gq@oُl0˅ʒTMFgqɉ_U?VZBEoQPM>%g'^\IRUecc{ˎ]&d3{G/DBW=`@U}5kca RgfOCrûbD8)Eߗ/g~Ҏ1{j4Rj -=Qͥ>VV 3؏9G BiZ0Šk/(W{ScN3xsU\mUf]J&f_d[,[͋7~^Y͛3)gʝ2Xm ܚB2e+ԓY 6{trfv|(@`|L}w6;4ec OfOf)'I=~' ,3Olx}ŐbPKV{5@HibL;4n%C|RH!@%n͏Tg)wl}[Ɋf&kdlfa6QC1hC*ׁL&9>}72v!wx,w+݉DI!)E ^$q:V]6YV95L)K˽Z>S|(హ<}M¡hiJM o/(XY*8=N!R+k-Ԙǧ$J _8|N]ʵѺ3t3KQ{\ڥRof{ nł8l(%Ɋ|f{6oV?Ǟ=\n`.-],Mgas^ᰡ8+aO:1|xb8<]JG3G/l}U˾Hsܬ)v\pEL1x)J=}渙Vo·xcs6 |Ky{F|p,+*$ `G{r~sjFIk #_ P}%sR~VPbINCT` )z< a..eެ(v;)R>M=;'y4s/ }-6vf.6xbhOKҔ]z-.rNqKz-u9lnw6ŰbfOskPJlx/VWx(Srmr*CSo~z+ԟ{uqn{c5?EϾMf0uGs)=oaTga8<<}ฉ;\sUS>wx?^560`Suh"ɔ?FB=pA=ZOzo !T֭}K L9 [- `.πZ}Iq֓>ts0iqcFx~.s{x 2xbOX~Mk/-DoLd2){(v;2"U]I׿-!n mT}G}_ U @kSn}fHtV{82XG3?ż|'sS>)zU'<:LsAM[!7o?kҋ۱7Zt%w|eui0l/ i6(Rv+j·=8> | ulDGw%8 iܣ)c{+LSI?GrEVL*!S8Lre4=@V;]ոCGUSTf_$F^Y_5laڴlLXdFpc,+{֯+6- R]ea2i!SAI(H0 ]@(#w#g.+vm=! dK4 `R~{o#-7C]#^l5` q@[yWPPfDQah- ˀI}+ mL#FjK@}hdt, sFqs:*=< wusk UiQwB L Lς(<&ʹ9]b62@n}QwB L-IQXwLAͬ9]y|_a/eam3N3I!Ik4hKضo,ik[8%6N3kBxϞ2%5zkŘ&A0m)sU6K$OH\l'G-oZҙ4F 5~wi85X j7stvڏ:ocN,d^x|p{YL jo>=j?Ay̹O6$͙бI[Sb̠l;(.|}tFrɔ6n?gȝP Cm=/.<,0:, ;2\\~OπIm/ț{a(6ːL鯹m&`P?}a`F`!P;$u=_RW)a[n,y=\|}7,BȘ űhrtYUF򝇛;ëx궼> t5g6͢5H%d[ts]S"mV# 9heH' 8h+j(vT_h Xٿ[PP+g>[Ԧ@[Lp6 DM,=]No|ciO*MjJG{/Ln4?M &-N}LnW ` qݦ\@}t΀5tV_L iKX-NԗQXزT̅ڕ&[/)Zr tU`WnJ(:ef(RMDԷ*@[ٮ6IENDB`img5.html000066400000000000000000000004401363633537600354030ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s3 <xs:element name=“t1e2” type=“xs:string”/>
              img5.png000066400000000000000000001274271363633537600352420ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs ǠIDATxMlWҟHq@ƒ?d.RxJ8X" 5 Z< /!~u|W>(B飘A_~@JI3+91^Trs'1]G-zYtcU~W)<yD%IZA_23zP rTh+.AAFl2>3AAz-6(?k^}4~FAK:ʬ-J_-l%a>ô rh տV[ÇLFAN7'a! ȱES] r9:6NBAX AA9Zpq$lĮ_LA:.\DuA;:+\! tApFP=؍$FaQơV# HY`:|a`Ao*FmJAIGJ$AoE vA/:BAVɡu8 AA޲KnAAX]}q3 ҏE H~^{[u~ElL @AݷaKi! Heh/ hI7 UW_A#JԷzaXe# `)YZ `XK# HߢlVY5 7 Ii"p!}pKAT_P_-  =B;Djj8Ta}f! HM6wʸA9h!A^8/  m`ZO mSUm`; A )ʴ_ { P:Jv!Ae4`0< , p}Et5N rHA}[́>A m) t-)h6AAz 0oYx GEG8 #= [i@'DA0`0[@tVR.  OZW8 A:%f.rfr AਨAԋeY4g֮P/Ɲ_:7χpG2ɿy8w on'!(8]gߍ98$ J.u@ o>IswlS/\>KM! "iz.QQ03fj6x}^0' NA]zj^liB8O)79nKPA ;*[~\\ ٗYNjLN|+i=[Am( ,ķzQEG:ZRf:O#zHߐssXy7>EOQi؋ΛXB+f9.וC/Q ~ʌnڪV~Q_Jbh'|8.H׋c sVөtl(|7 k7<8InK-WXy|hmf 1<Zٕl^8<GtN8!4jzsS*$Z66*3wvۆ<˲.E{MsRK?:MhՕBQeb`Gx\W]KKKĢ\ݜ6q|X{ֈsa/Wo4<$|=z-oӃ-M܁nLLQ| L7O~2XfHCLH>I Ν Nw 3'pɯ']}N&F׃a_фbFduJEF NKapƴ@5 n@O V7ѼZ4y{p:sf9#Z{/8p䝛k;RjO'p+/ O }]`P5d1v,my)l p;t9Ƌp"`/֪N4I0< l'#W'?<ʰ}ll,t;D2Ʉ=-H ^i58ѭ+`@ *j%9 =/`=N7,3hP]!}k.W i[ }rrNѼH > ,qTE;ҩ:HGWtTO6ZLR8.d" k#ZJ%32 9%mO " Hf@bׂNlwŁ Oh@1ROSm,?mSpbZ;zr}ʛWk¶ nHF pdZ0оY]Y5s>lhN ެ2s^VN>pkQgr{M~j4G!P ;>wH_᱇tnN:>>^(bjC+:GGllWE:%j DNy{N0_Cׇɯc gbv-&W rv]H_ w 04q'MnQkAЮh T PRm}.08˽qo|^I.'bml`rV O~5 MK:BF-1MI |Vp%ɋc̡ȹ^F4&2_.羚iuvX /8ea/MW? J åP;.id :H? )>aP9e"ʹv'r MH)3Yiƒ`'́E AZ𐓖A]T3:'RֹA/QsoP}>R@WjUM׋_U?ϠŽ@ . Y Ho<{1y} \w]`àJS0'o}bXq"8P{J'?|ˮd 8*BS)pz)CU^CCRUhh h /,,x+W j" MZŜjӨ ڼ60z M K^TG7㒃t{@)rW}͗n%#K Q)Hu|. >doli1ۋvx;HlF:w?\:/QsoPև̃?}<%{9\U {f+ jb**m`ܐIj<Ӓ 48rkܠb'շ>]6N!eDnXRJ 4CMrU1qM)FzTLaRKuWF ܩ ~: g`3 g'|!vE~d;o'}g9&:[%ؾڸV Ɔxz_%T⮩Ua:'oz~W;)Öޅa՟LZNjG_P% ͝ffBM\i250#6RT2I?KC^p#|jiu^ߠ[ȀZW\`O/߷Ox/ ChHuh":(l4P#8.:@Dᬼ9чQE ;Bthb_te:ئ`{,6Qow.I8 7傟z|qG y %Ɵ#T EnA pmU_DZKDչ>-JR>GNt#<]3EC%,N!At $]pJ-Khė2<%Gs%j楣gq}Ym} -7YR\R .xJ y2|ڭ|5Py)HLh*lCբu"S40Vy:;" [Tą߷ nt#wИݘ&|@U{_2rFFi?EӨ76Rih$-VbƦ[#h)}(àYZA}}(FCaFOrW/x/ ~AQ̺&q9Te-U^ )l_b; I8Wrl^ŽAuwǃD>sB  Aqڨ Z3  p}E rDH8*MC0> rDBKBk*A-}(9ǍZ*w\`TB" H#::WuYJhS p#EAZAGE,X?g;[<5tP)WNt>m/ rDrgV_.Kq*Qs*@/FLP}ʇvZ  _xq/3`/8nWIG V][lƊAA) ˺FRQ00i0 Hq~aJ?-`O^-ڔjo[ l8b} [ _y&g?~Jո0Eנ6 lHCӫ~:8T8n縀2;4IyjX|់4sH'hBP'EկOTΖ,4|0/ (oXY{phSv\z_R]t tAi4HzAA|Nj;\T#Hgz`w:XgJ T&K9qna.>(gWxqvq-^7)P.͋mA?dsxn5n+'lkOo~a~v^8N p\"RPn=Pp>\*5nFpPswcmTp L+' ԓxװ]pku/=M-mD7=yX#?8LYa1ef9̀MC:I38~ ( "%G9q4ٗT"p+azouX;ۓ-sGwYOvZս_x)yJc)4ɼHF(5; zx>Ć vrY3|/m yĿ_ԶY'OΦ0~=7r#Hk05qqըG/xx[i=ҫe:%ī6y{ut{i`rqTF.}(-2 ߫6A/%\XӨhyL)L!N?K|7͹ݎXMӁi'TKIfŶwAzq 弭r oVɼ! 4yeˇJ^21G`"t]1|ǿn^?skU[6rU|~f w_JCs vq\Gs?Vw mZO+ wΎؚq]Wp@G ?C3՗^kJS)VW#8YA> 10]vD"[/!ڛU8JJ,Z,QYګ  `;sݙH()Ͻ^<')/!,*lB8 sԓ\I.SW`19./.Rëj>@IX,vZGK Tҩ~PPr]3q ˊAz]re?y)8ON3v;]Zv^vrsqv|7Oj:m- [¦W!&qyһhה]]zVU_"jt{_d8SEŖx"ol~<-ccNavHG^cEXXm 0=8 l)k ESf%ו  j ?sH}ϧVo4Y0. *$pY. 8ה|@/T" meWthVو  M#׼}z$"5;l ~,WnSƺX0Է=qAE]w|v9{[о<ZpiShvX) SWX^N-fl]϶{ěGmt9$t\A}Uyi'avK+8|%2sݯ:qrܬw"$-*'y>)v>?{Cu eO0|W1r.B:Qi [-!4,+XX"ꎇ'Qfg{ H'Yx-:/}f,c㢠],U&R}_>;U7ԧmlνκ9&::ϧr,{ ݍCnM,J>Izn8#&EqIm ~rۡ햲]rGwm*$'q!?[2Bd^M#fN,<2t[6 ߭kۛG"{(v˃Ϝl oos(NH1 ϶&;?5U64> omE2F y&~]|<;.l yhU@`wB#Hc$؈\Ϝa&UtJřχQZIk޵›'@63|74f،|.cuw޶J/ԡeᴩ:[ZO`WgcagGD{y%-gmPh1zM$"3roVCX6Ή%;nBRB-6މkBŠFyeNZC^21G A(8}΂ lSBjy2=h(o, GP0R7{ U$=˖ b={&9˳s&, ]?/Q"۱K,$mhfg[(`T̘RֳW0S]jpN,u81b*s៼aHY߮u<& m,%3d^x10iԞKKʎ?wΰ /3N@ P۞ȃwbчU?ekE7Ye,U1IACA5?yG\PY`{nyt84' r91xorܬ'9uv4ajda8ϓyԺN~61'id@n,*}NUf^g^N dmuDF5.91=7B~9cq%zCV"1P @FySf%W}G|rV<ۆd{<-RP"VXHKKg; Z˲.OKDZ]ve6 Us5Lc7MPf40dĸΉOqq痲I  Ou#G,ml$%31Xu#r9kGaqⶲr9Ѯl0->XN_3to0_;qQ[-knNluqgU;dI#L[5!,};mcX %6RW_p/}jJ5:NO%~fO=|,:D"̲NZt=x8l+N^z_?Guװ}Ugc!-҈SbZG/y)BwQF!Ge?5ۖ͡ H?,ٗ90143~8YYKJq|aq'N';~8mDxϒM?nwAVWxh* -L,`)m=SW{b!8R~QKY#nlW =OkT8+ y$ ?1Q#9aH($2#c WD)P"}̌UqPx.Iɡq!,h# 4RMpz&_m!WB셲Xv[@#OEwW yNk3 u3u圝x ΄f=8b t-H{)e^E^Yb!+y]pf 5axWwۃrO= KG{ | E(UdWNNiAxY/V`A"k=vǑ& ëy4 Lv`%Mljlubɐe=O`[=R2罊N}GG_~%\S{@jyΎD#lB7r/w\Aqɾ+Cx|lwTLx/ qV@Ͻ ^ʛ%EaڗGϷAܔKU\jn# z=nGbfr!SoA_`cԤ ADI4y7# Hg8wX>3MԖ[xWԟ4nr],,4|(/ !C!%Mkn^b9BAA^C I>̄\,}(%SJh$V"(}AfpQ6XZ/ycZpiSP]t sIԢ(c/oAAzm*xkB)? p cķm[BA)dS :Dm 75v҂ pܢJAIGJ$AlBsQe8m*ۼ,'Or9F,/K#1O ~q~QHG9n 1tRObp{S""zS-FNXx&oϴn~5hd^M#dA(73uS ,%LL7y> I#mw.e/9/d[PpRJz넸GDMՏ-͜16Kut޲KCX/8Ө2Dنszbad;WM(ό&rE/r8xAJ_R"H}<7Xj[Τ^40׋wEf/|F7[w|. S:zkf͕IN?ސ8*Iu7 Aխ|'ɛ%Fp? @9Sqz־*c6.7[\Q03Vg⚇*+wb44K`EBtHf4IJqQ q}Gskfiܜƶ*WW/Tأo:q~r*qqn#fnQH7Ϋ&ǘ34GL8tCbӊd-ݔ a5>rXq~wH>rkT%^Ĕuc=g.b9tӃ–9v\4eV=8'Ì0DFyZ64,^-Wګ%PWXZn'{*!sk8"Bk/y]xvpJeh/I9H/S" =5^ӢXUK@ }@b9D%r ^m~V/BYbFBռ>S_ "B0ꘒmɿwHjrvT# X;W'#:y^v:zJko5 ԷzaXe*]6?,8'MRK4J>Z0g`d~hu7](i#S*ٸ-pN,&t#f(ꍔlNeoݥ :ꍵ :9ᆿO\ VU_GZ"F. JC4hUɪuijUIEVUZh㡑^ukblVovX;#͉E:Dɚ:{9-ΧZ7:U{eڎ%]Eu}4%vk4 m ܢ{uu+HY"CXWjGh*01r]9e)AZ%-қhgN)շ%Ap;rU]\Ĵv.UcB'\1p5XU}ȇal`QA!- ZTmU'e[3?::L1"BaVPPVPVB J3w0jPUԍ/IRXaSȅ#6AHɪduQឥ=Kt[O 'wD75CӅ0 ꅢ:'9wz6rH4zJ r*ݞ-4] os;Ba.9Rt~AAEF 8 AaH9h!M `1+L/֑ mM^:.쯮A]?:+Bsss - 9"HhHr.t]9tPmb/Uh"]9V !} .O:%{(7" A(A3=d jH߁&/ TGzE}uA9a*`X/\ 4}U‡YΛ2+9 uAtY Bռ+؍ H@EA/BYu ybFT"nTg!NiFPt6 bz@AOaaA . -װ}Ugc!HO HZk) ZUˆF"v Id+5AEsYr=V|6w uA 6R|.cAH*o]QED{`%Ml 靺 t 0Sٸ^q_K" [)J*oYۗAuA0Eנ6KU &1h%lu4#h*B BM^A p}Iu1]A ՒJ E .m . ՠ"rj*Kd/I]"7tVKVUykH HAn{_8 | D+=8RPnѸ&/ }OXxլBneA zVU_tߠ"r 9-.#Fz]A3fgK'B8 TOY3]A9"~eKA VU_"`, uh e=8 l)+hESf%r!E[]AF [d1j_ꋺ `fD/TͻB=rH 4NԷzaXeը q/+>hFXU}iADXw|Q}AF ;MMBA#\mjYɮ"W=K?[̽sr&KMC9F~U :' w{7{c.7 ݎ+ oqT&7Cݹ\ KA sa1/ҎKNhzgV))Lu)HE egm>`Eb(gpsNBQH yY:/ƁT6En̈I9gLZW~M ۵|EϞMU$6m0]hFNdv́ig<!{ץ2w fCSz\lInJsrBa"YEd)r3 SBy_:WUS ]fl̩>HQDS#8O!Y,vZGKKҩ~PPr]TUzeYc/+b5þp)f ,g/;8;b5]߲+oL\T}ʝWM`^-PUxW-C`&,r]`C3.:9 ΄Ԡ0v^qgMYZ*~$^ߜxYwU_$u+]0klܸgbJXu^9'T z0N[V{/ޗ-t>SXf\?hIT/> ji,VZë%?3Hbt TO ~Ga/kia=BɌ_ CLUڦJaHLzH^vQv̙z nXL.NCd_e<7kgJ&ȾDr` z}!JK:vMb,OLEފv~9)N K+O0dX{v!Ul %8:nj]Uikg4j33Hu-g~XG#@+`Uv ߍ'DAp" mӠ.i7e30_pfIyJTvÐ"/Kq;A<6މ Ct4jvNLzAQqAn>svCIhrg~8Ǎ&xʜN%Yb&(y-v䗅W^le> c.fޢT±KNuO:ñj]UÐ:A ߷f N'z.G{KV뚧ݏL-zW% z:,I=-!`o*w7.t฽򔮩N#Enj"z6:ί^QVzw))&Pq\.̠_8B t\:Mq.ΆE9X?A?_Y.}lyx 4*ĺp_DW{b٩L7AoZJӹzjtaA}zν*(EX RN 8٩˅F[˂  =GYa EDݍv/8mVH!:1Ep b^ * ޲K*/G >jȽZfr 4rn S'-,E) & ØƜhr(EW|@EC,lylAfƒ;/nUY4<)??J]P!Wƕ”ZΉMV9e"qlw7 ׽$c"B8X\cKISDN6k|28&EDr KűKEkD"aoQmw5㢓mSȭhz/3RRo=r~J|Sc"BhpiPPT9Ĩة$-n&', DC"[ȯ$%fJ"YTK$M1T&7kUw pIOvKfPپw`@+(ʶd'ۥRZ} lgKo~ %4ǯJpGLjm!OBH|;˲{)߷l[6[,`ZF-w"-DPi é' &G5n0n"_yMrU%Li**4}6yv_}u TAh9oʬ䪷+X//ܹYO,1 \S`%P T ~.͇ivĢoL;A?rir:,47=̩]S~SKw,e|"m>4:G5~a}=p?d=/6TD=ju.*H~7[o^X@Ee6 Uݷ&ˡMgwJuͻ:[xkLŀ)J]j!jPpb]aR.wEGN3(h(L^}\u* a6-.biiy '!%0U*p(fY={I|;4>JI-N2]I `*u^RTBW,NUSRk^.8> * C ~y|01xɾ^-W8vlxڸ4Ml;2Y8l`6󨹸^J>MwnyaX4_Oz:n /onԡW@eoļU`GEYڦo}.R$Li[C:-SFvͼ c–`9g50yf1_S_,'hà At2p^2U˨ig{,feo$2iiTnOGr:8;AM4W_fMfMSF&_՗Λe7Dv2#҇h4 ^fH?g^F#0A|ןa~*,;.@s9,r畞֋ o, o0CZXZa]ETS\c–zA`N7(uE ~'Z [6 łq(|lf ylͯp8 =y M㤓EFAz&x,^s\rd^fVd׫b19.xlVqd)CXl_Y{f"t'*l NEQ+v> &2ĶrQ(/1Ūi).s&JtAM҃ⰱ tzc}0w$S`H/s#c^Sy]kNy0ƀ9؅Vc bSE+XFEvd/;^%9!>`nftuu^q8Gwx>%9 NH.S6ݳ DNG~2?@(e87>Bs̋i݉Ň OB! ?vHPȽY ut|6xx`ݫC#W}=aZzZ[ϭE1}!񌹽ᇩb[Mv!uՔm4? żͮ&M3XQ l AtB-5ڡ֦ ]_}:eKJZCVxnh!}b/5mXU mBSZ|2~$G#oRA9s<q j D ߉ErT6ae1Đ8Ju]@^9 89丅ćPͅx"wO7baQU 2II~c#HNKKt~FOPdQD(` Cwy{O_igcJ若PROB iSXie+!$T=e<'/GsVt*7VO67pQij#\.lQZ?aأ0dWh$xuXlX'֒> &^Zh=N`x胤aH21'/ Rp N_49 8ƺ8.?NW\(QPئ;t wmY^e`wx"Ğ3c#HBE;cШ[S~ޚ4CD?gW7$G#don~m ?8(,H &52J^+U m܆~c:c460LHWD^>ZQT(Hm뙿GZkanᒢd -:%īfN^[,^~t̜ 8Z?'Qm$FbB  Ћp!w4{S7|A/QELȂe<w^qg_Q)?5)(:l qe!2ر9? ȁtF[+.St_)@gaF?nT2C@;  =thr7v3IC+ ]8C+AoJEq!Xj>Nǐ4!K(r?~,]~d6mqKdFb*Beҫ"7F)>(: rM^ @}[Eff6?|?|xwW% \Vd%bs]dᒩ+ufb#Xr8.zӯZW"j`^9rF Xϑ d}CԲ J郤 @8ZM ɴ[!FYߴ*o {5-x*LJ~qg=.ļ>WFL (_u<SȾD ֋ G%Vf\׍Kfv﫾!ɯszމdD*)F<9/cb$j+*!zf8h毴qV`@oaf.>=u's_oB zm~g[{]g5 ֋ GC$RŎG%@:)xySǪiC Ъq4Gb׀%ދD$\SU)DN [ }b%oZ 4 ),NPƍNg&Մ77Lj"gm0S.o#\6]햛^T4;51!4 #Wc;%6J"\#.;}dKHhH} Ⱦ:0X/-= |a%tn`m4/lZ/s[]mZX7amqm6^^[{BY6҂Y^nҖ1XbStuVgD0A_ܙ?%h#`r}&m{k3P*~Qr_zGz{ ȎQ W@ /r(XY^>eҖT+bn-[ .T l㠾A9?tmߋ%|!/EÁYr%9A;!k?"wf[/qDZ6 p004uZffrs)e*0zV`V>Ik:mׂ\G`rhQ-FC}Kbf|,9!vo.^hdG 0E:'K>nitVeX|wZhzbDW`XL[ՠs xN:˞#Yl(Pu%l"ѢE;Lm$?WYXyHE7㘚ʹYVR..*=U*}[xLߒ7Wtq Kr췔w=`9cqzɴ"BwKmFDu͍rj!A"ɓ*yh9D8j M(s]wc0id_ ֋ GM²Yf\;`JS/Sv98ٳS}MժRF,6"V %bZ֣> TߊD59k-=vxVX'ʕ*"JB궏#V?lvouQf^ XOhke2538C 7LkzѺ+EŲ:LjTi0Og }Y0CEuIel"V> )0ҽRrQ;Z-f#[P_%0%)J0w@Ø_%ɬ7U͠Z29%$_V)KIxY~cGsӮK^yIZ\6ÖQ{C}{'wTvNMpw;qameDP@hbs=T-r@nEMf8FalLl$l]VeG\Z(嘿2Dbv9)4z,;ЮBK /rPZ M BBm2pAE6 W ͶQ"<? Mӂ`>c,HG
              W*)𐻶$i{ӝt7v %[@IW^@))Q 8 ȱEv]t_W n2#uƤvAWމnxKALQe)(.EA)iaբv[=},lDoSt~sK+˭/ FZ9E:끇DڕQD` 硸_t9:|;;z)s3<˜u.k;I*bEb!p| TiXȩi&Thd 8d8ժoo{aceE֕S[ҞBa.ėZA+GNS<QTUPBx'<0 5$I~θ@\A}bӆX>GM^ׅϯ5eo8:]5p Łߋ$ŷj _W!s+\sy)d4d@^NP̫'|eJ A{% .S& 5u!mi%E4 %:ls@=Bl,,Eթx0 iߍ6B>zE?¬?Tbi&Ia8`~ SKF+cU lZxYbݭv{reC&mN]%ŖAE@hQBo1p5xbyIuO,{l8q6Ek?u[/}d3;s<β{gsRgU,VGZ|iN|ZS?#.ľE;Zڂ43 .<[+Jdw]\ ߢu 3Ey{~8kM ӕ7_t4ߔ$ YD-dڶ ~%:,+ظ?z+i@ .1k[R/^41ٺmKryL DQ,+%Y|'Fn]f,H&TJ =+5yVSfuQm,{V SVZ-l)\RGW~̘ҫd20Yyl7B`0c`>s2mdM5z,8AѺY7 }.)- (EIDO%y&Okgl9!O GK닔\iHQO EcQo.S;ɓD朽$M r33 ckQR)YU|UvԏOʯ+.20$z.$Ϝg: )/P9zJr"a^|WI$hp[8չ, r8iQz*u_v+SsH2Uw ,0K9su!`\a.em㬵Rmϖ]NqF1kXq:PV܀,ɠ CS<)8̮(0V#+;@P%o B))wwJYf36.D*+c3 rDؽeHm c꩞+벮P..<:<뀵WʒwŧFK:"egՑr"}ST,VO2hXZ%atAر7ːZLP]!`c3  XEf/ r9,,7vqA:+A#As8@}j"tC [v_嚬)"t19O1^Apq 7̻2` MOQvֈ '`Kq r806_W-F0 ȉ`Us5u @ؾMgc! ȱdxe6ŗ>uLzAd$2_1No1cyU~ʌł ȱg?,匋mPc"s FZ q<@#AҊ,˅Hi n]f*V:_t꼘FoR\qTVBI^ݗw2)ΕBsX$L{} rXhEK`˺{ܰ]+ ;VZ 3gV5۩\fʋS)gA}awP0 `[*;S17NNAA0sveIb,v2uAW>T%ȭڱίDviHZ'>B#4Z`4]+oC`EQ4u$eC_S}.]_OمSt냸MR;C~)v0l EG<-"-bAذ # '`ԲHz9Y rD'?m;AF9!KKr+P/A9l ([ y;^s-`AX? |s{ B#,AW?4D5uWhJYtA.hѠ欖/d%}٭;LRy)g60km}= ImAAa\ ۘ;p{@#AسWL&^vH|WkLD 10ZzN$A7ܪdJ M_9ex ǛCdKFdIaqA2w^ [ztF0 1pp(3'Z}A 0"sX%<89 A95YqLaޕ1oqx Ǖ-]-&" 1Ծ#'Œ^dw.v# rx86\}M_6ݗݹݮa"c@ؾMgcdTA9~o7Fij0 qe[^a``AcɾZtgyieq6'S۬0N.CdlI糴퇯H6s(#:lSo}fPf-jz5ڶT=i}Fȶ8o _dX(]v  qb?_iWϺ K{ZAsMZ|/9FA%-&BN7}k-پT]Oޫ2_I?^j+&7\}+RDCs~",fH[-v2]Xm ÷^7b#|,tYԔﭵQu?bPO5\H{.pFs.`ygGW>Iѻd* hy>]zc E25'+-7Yzmݶࠇ&`)ے'8τD&H g y J:L8'$'l qW)RU&[2OU`/s,?> UI|WNCC}gOZe?wiiWf&gcKMMAAG2EVx)l%'؝!'{*?[mg+K+.˦dӡ?9!cvP˒0ν:ejfVpwn% m4'b5% 2&S۱֪ l}`S`zyҏY{Ol!̰^ve6ӈ dI.0ș-VHwTr[`".F k!p\.s-'Fot;vц>KFdn/)~j2WKh} 4)sYAC}{E0+kȭ΍! rl4) Ki܎5Y㎮ fXz/5]E : hHO?z/؍EɞYjy%4}ȲfWWԳm4+)VRt8 ]"rRߩxTM>ʯ  ={=Ch\[{M{VqX0wUKph?A=Q%=6bM&6%%>ZlEݎ;( '}`S"Vص)_R\V 5MLdu/NDlj^rhfh[jhW(35ѠsCwb4"Ͳ`sje3L'R9Ec'.^K,kd/cc%=j>H 6흈Qr_zGz{;, A9uMwX[7LD0s+E! `2jgޞU6I r(9\Pr& sup4'HzA"n[I?=D EF^Hn6ֹs r89pS-n>EJAg^vI l󅳛ߥJ! r ۘhe-0cd{A`⚸mKޯ,]FaU {xPk1= ȁY&Mi-^hJ= rh96Dxۥ(֊J^tzpO=B$2ӘR/X',WŒ3ԓ⻒|ouqnlm95<)I1h. ǥJ{W ^)ɄZhA97U_XV󜝛LoL&~i"rwkDհ۟r1<TYrm J(r%OKiKKьqݬD?|.>J%ߧ e?F÷K|M"A:Ҳ]5M ->w(Tm""k5=UFNhHV$[e9lԍ[rRVamA٘-!K+;JO<j"5sV7,9,VX(X˲zJMR.غZ%-4Ib$|' Av[7]lhn &.m8sʿQ.EHM=oAcaQ${ hoDn4];Zu]r_8;=][l43^SnaAY+mqH;!eִ"ފM`0k>OV%sܔA_uwpϫˇ^^U'lBlԿFA$$Mշrb! Jvԅ wf{ٰKт(w9Z  ƞ pSm(9" Dž]UNWN7Ԛ' M 'V^z[ 0lLY\%ːzئsAdu0¥X2v/uټ7"Sp~ InrCAN'{ mTS/T"?[|nG^iy Bv#bfNS1ǃ?sfѧBA'mqݘxOʯ+E' P]h"2ɿγ.K^&(//0z\qNO(asS+Kr_v?uY9E7,go+;r^tO%\zb-ą 3G):ϿYlH*6Q &vA}d?XZ[LGQ@˟17{ *>.7W$յW*)8 \~]L.)O^$B.}? 75YApܱۮ4ok  G=`PVw7΂na]EqAlXq-~m5ąJB$ښDpT2f9CWree7mlv0[_BR.Wc6,˾YAxe:@ mq@P}S(÷FC # `c1˯;9, r.çvZm&yI d\/Q&+ BswÎXLeYEeͤ'H\R~]B6ϑNWeiAa0`aO=M:KN r|4F]/i'svSQO/xj‚MSƬNQr\} #m{^{ǣ$}܎("Rdw%|d2v{an& )33X4cY#{M0oI Pm4hg1vXbC.dZx~,8kKh 6l0rXYYѥllev뻷vm_9^M}D H$A57f^飍4_\ [lbY"kzv$·ƨw#Ba MKj0d+잛*sW*Q *:=l=ʁTr9eoE#a,[9xeZ>Ž=Z )v3ӻo# `2y3VB$ l_>Z[*.X! r9DL65NFAp K-ILA2axqAͮ-Iv dEZO`, E!u*ϬF8z/d/A9ʶb_qV]?۞( sȭ~-g}D`m#dZS|~Ω~/OA]g`{f>5jȵ:/l0ٿi(SVOr8s}g]g K%[|*Y36FR m4B\i)7tzYiI$7F}W|ti])` dpڨd3l8rjIMĕmKY\X[xKmn{{ɲGWmA{ȹs Bi}Ś1Wjl,=rĖPu>NFƧرhuĜu_|>VeP]:4b0P7/MP5?%q7o5BEbae_ `<}Q~2LW Omd9JA^@؃0Vdo/o^k~"*v@~]3/rEM')dR(`*Z˔K5GjB0uYgwMM&RܐHǛ/%gfr1_XtLmL\n*qe{0pzѠk 4?+NOF*Bd>*~=9/톡Pae?$3C3XMaޕ1ű6VwrYnlU*gl⻲b1N0+O_`QזEkhqNIu{uA._I$ )T FAo'Wmĥ溞{-ARJReϵ@Y/ N-/+;]J 'T2x~l=o/.);ƸpZ.:BF*Xc%2M`CeNLUWXd{507cbڶ+^tùay /O_8q26ޕ ?b6;vj[)7 ϳj|Y?ꍊ ǀ`hnҳ$bp]rc.KϚ;Mɉlp,6!nrA\:zHR Q6wYLm⨒I<∃6 751|,)B  ʷ>_xv@#/A ] F4%.*9A&X ö|Qu9Z٥n.IK_շI\VHq}g0v@vm"^s9 [10M1 wQ-E)=xt"V@j X"`Yȩ_5hb*!CPꈯW?d) us\"W\^xH<.w]vx/vJt&S6:t+;e/+;^xqqg ;{\#@l _75cڂ k+ /7.x*k)0gMfpjŹ|2j9JɞkKal<v#5&ExӶ2E,lxҕkƦkzg5k~ΡkƮxMWFx Jfu^8Z=#毚s/}ޡBܗ-Cm/Z*+` [C i 4{YL}7qj{a/yȭ8{٣ |\}Em\cN6De#Z$ÙnFw\^!Ԭ@(壿z kqug؆`*ؘ֕ÌΥRv2Ut3·doo}ŗ`c^\-g|AS2$/tSދ$F$x,,9o^W> تA'EŴR@oj9"^bg`vcc|l$: Xc5V^{0ya\_~T qleYBR!o7z{4=1M\~w#=Ȥ#_iªr_y I&bCPwum,Sr ,6uLz=B񿊺KUKP$:7.GYɥ svNMGs_8REB}Eep~Vب&dƕorM[Aj5q‹{ɭ+1^e+g'%֧ߦv-?)W4}. \l\n,/59YU073Ad9' s5:O;] (Lt/R~wovݔYdj!/c@Kw_@)]Xu<^8{\ ^.G9a ߆ov;-g P"pGj'kLClWˉRg~cieڰ&+=S8FV$2VfJCi]Y]c V[ 9~g8s*oQg,`WMm۾##Gg8{za`c%eK Ozo;uyNʾBȍup\z+ٲOYeol4 Y* \C|ڣJ|G8wU}h,_ט"mT絜!-Iնb99ؙ0Lo8tba;*(ѻFDf?6PlXG}mA]v[)&TkZ.jmWA9\f +h)^䐀:`Av-˩r}YF}?-gl"!dOkrG77u_NE6|ę4.ޔU _W=i=!sd*{Wj bLbs-#G]&"H " dXz/5]E:Z3G 4RrTxp9Y6n6^6/9KVRB79[8@Qm#7=Qmyf>Ko 9˟ZѶ.⛐[GQq-.[vwNPcawlBQ~>He S$roKk4_ 8n>H>K'pA#SPƙM3é%uOh 8:lnn+AoTMD ۰@\==raV꼩(;dkc {Yn4(}X$Tò3;!t FnJ [?HklnQ5YxQo^;8} .{lOm,}r&5}!Ǖ`iIn4y Q}!T9?ϵ #){=D=L%UPUcXe#)-^:_nʼ3tY㺻"<-Q3LƦVMM^q^ bJ h NB ǃ=j7OG19&>@K$Q_Ihja@3ߺ6:}`b0S秶 9s?,~zWn8f+uo76"dReZH nj2g WR& Gzm|h5:^ xkG'_%fv{mxw܎bl g]xM8,}[[tXG+t-6e027X1p0NMznmzͿy@:KYLAxob/P瘝LdzrFo}3 bm刭Q>dn`o3DhY?ISV1fS2:=lq $,g|l<*sAx?!#fa/TĊ CB5,ow( `͐ n/]ڒ,+;Z`p̿\c#|,ۖQ6itr>J*ձC j^-%/I"y')z'gD)c qr[BX TizRl03[>ǠW?cp,se?qЭn䰭u,$Hu|^m_rB(鿖ZYI^Vd7HET=Z}Us;t{.$]Գ2IC=A酇WE"4L6BUA0nAۨöu$Y{ m]A6%u~t:Z/]Kbå66 5`ieNo4rWt<9` FõyEHu 5o.NviR̺?]HfuJZ.R354B$7Q|) TYb'gdֹ֘7,G%F^Ԕ h~>GN w9\PVNF#bMGcWER.DnNc|qi ߊ7 pnirsřrLљ6y nr9Z b7 (Aʡ[  lj` +5?[>  >p ۘhe_䐰Y'_˾]e;A`&oq(7̻B=lkA*w7|ol,\0ÁY ܫ6`v/T|Uތ*ъC z}MՇ9뀒A:cpS#*{)qj|7sD}+IV85T\=Ȱ<ȓ9qG)D]uM>MTJ6j\cNl|)v?LՍlfH(Ӵ2K,cKJPgq咺nAN8$Mw'=0p`07_뜩t bЧim؀hZGو`Slq_ALinV4-}_A80h]hHGAc/CB-A¾ 0hG't aXz/ѧZZO=[|$mqevs܋*p|ՐĞ حIq ! G`,Rݨ6 d6ik7S~_GO/7oo\&CXN}+%n۱pWyv^xTB ۓ/p7}p\`Q46`Oop! t8gT*qϜuyM·3l c~ ݌6Woӛ|ViC7UIO]$}w<2ōsoi Jm޸{P_iӤǵŢAN{(yjT߃X-vØyFm+zLo*5Ͷӱv[5=*$A6 cwؤm Gȱ0Zz6|]~mއ*}u]d0k` ߎxA'_'qv BʉOA Ͽ̝&@0s\`7,X H'Z(rK13xL{hīVIwodjeI-I5d_m%zW.؋) .08wsG): gvْIA 5-D^.[Ux ߺe9?+x|oǵU^,bY ,+ڒXw^ʯ N[^Wd*#2us(VVw97N0`&ijp rӺ/ ښhH~60m zMaC) 9pntګ6Yk^hj:L~@!MWLf>naYoic`dURc\~gқ<2[7^~{#womogYe/]]3s9M&5QKP;Qbc+VJC[f&3 +ooAXIfrv8D܉GQ-n{|}!8|%68ϕJ !:<ws\j,k]=qG [4-V?m\Jx'k q5r?;YBŦc 6;Jko>p#AmMrilڂ^SRߩxeiZZ/ ?kȽ0lUCNnP_0ߺ\[/n"4/3<˜u(oN؅Ȳ\)1"k}1. ԕq8z\ʱ眤 zT.j=BM>Eˍ6Wquھ_IZtXxJFS)eF)0*ٿ텍RxCU ZrCE۪4zoVx m4\J$1jP٨e] dvS~n*ګw7L^UCN{"-,=yKC;*jEKWgں)~9Y?<8qxִ}6  Ǥ"V,_YS6Y)/o]xzFӊC T=ƔN4uYU\:ZC'0Skn&=FP..j-x.< `?,Sm%ZM[sPS|/*шW[UuA9 LZrڴ%`=^=igr[W+yWY+6ښ n՗fuFWS+o 9w&N.\[wMWe0X!kcFWu[պ=Ovv+Mrgw6"'CaRlγv|aY"\< CC$ {aπiG/R,L;8au #O,k4wH6x;ǣ>_w8U -VIwhCAJaƚo/G#>6{hW}[!nmd^DVS$n8Od2v{an&K3Q[@pxm 0%+-9<<V=iB[g-V/,LsjcdZvLmC;(waӄIWV?  J",&IG]L`S\qMVt$NmRrwR~6w|{n*Mܽ\k yQ.9xPpRqwom-8-%>kP|t==mjC>o\/mm|^+mnId$ߣFp(GCd!c8,蹸~֬9qdVN? vϸ4ke}5 WSYJŃ*Ɍ(˷$jjG|}%u*4d)\dxrړ}x汆"T/D_{q񌻅KS"d-0oh t +}~Y8V>KgìU_U|Y VI}7ҳT̖ם>0. ix( X`kAM¿\}BC󙯅X $ Parse of s3 </xs:schema>
              img6.png000066400000000000000000001140061363633537600352300ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs ǠIDATx?lG%ӡ-Qnڏ7qD:\(7I",5C!LKAP#]NW:Z 2\57 Ep,5C~/RpH y=TƼo?߯~ݕJyBS.|+}7͑'qiW/% )}:AjH-lk9}nK/() mO1%yrۅbIW}>)+iRKhKJ)BӔl**VE ƞAAAge`Ym巕pM( ri XZ*{t>\7AA;A+A{hABAN+8+^\LA.98QU$|FA p|E<Ah+Jggo5$y& {HA]t4_t>00 54KdVJ|ęH HЉpZ̶ \:NU`! ]FSxQBjH AAβsvAAZA 3 ҍt.(An\ϐڢ_o$`U9=8AG-`t\WG  KԷr  H+iSZK"q$A6ܩSى  G{/ rrh'X0 t-{Tf " 'OCwX Ļ܀VPJ1% ri{ TL2?,ՅAP X|܉^ H,=u]Nʝelb5ێo,4 48.{7U>ԋi4eS[JUsaƠ;[}sR8)z[x)F] t e4E2(àw Kb;= \hw@)<+C!=q0;-%`3KR`."k:m1_<#} >t. }c>PvɷIؠSʞ:3,q@nH 9' H wU#CJ_Ξ߲'VRڛgb*ٖ$Mcj7 'N`I-}5! (ըùkTlَm) .Ğg(xAiF^2!>V*p/AAXZ_$fY6d63W|t~l);L2 !qe62Jn/~AK+Y?O> 3vb%/pvHې 7\0/3Nal'R"'QlGY / '䎄RQWHː|jDWv4o{*w/+f7szC_+ ӲFEc^^}s ʴ 8$О!лbi0IM&0,qψ2p*J@ `  i^^+2\]z*RF .򁪰Y_up,?WG|GAWُGr 6 G{Qci%<Vv-q$UƆ̓ ߘ+#C7/1`2J& 劜-H ]OMNβxA χ`yV-U(Z$OPHvxp0н^U+0t}: xƠ\0]6AE9 }^~ t9MǬ)V4_JqqCf=e=pHl՞a.m e62pQL5YF'DF'(p =;/S~^C* əFkVW$9hqq Hi\կmwF)S~MJ$g, RL!rcWsPY#`y![`<–XMռ_J /h!)ЀyTCPҁR@?REAri_NMMӸrMjgW pAS[Horn9o6 t7SJ)[h=(3?z4A(]h!.]KOlD/fQ47p?P쮏&^a `~eౄGAN;ZK" 8x‹:SB Txq+C;UU Ja3i1}xޯTed? U%7h<$%9`ܷfN_< gQBȤT}SJG0-emrSU1} *? %SQAh (b90ܔ!u98viعqUȝOditGAIXwZu[<wyy׉Biabc.hHͥ6(t5{ ؋`zBH8F'ʏ}(Pre9JVdu~C3hR(ZM$.i[9:7'n?_>J쯘Ο=Z\<ðQi* `)(ʻ^>Ce /eUT^r1/qȆ+ _XWe~vpRY*^BkRY[Y? ɦMg*_&tvT[؁|*cJnepf^BnuG>B{<.Z'a_uA Xfi]#;Dn[ܯ-cuR@؊ &&gLIP_?At!C Bj*8n; e72%72ϦJ57 ω:G(H 3UUFv9\3qeb0i֐myl)S4MMƯejY邮;^n;JQ3 &{h>Twp(h?OM?ADX}ߝ. +5*Cv]]*Wyk*Ad(J$H,rvs :(mֱp2liXZA dܑxTf}ޞ '}`?7͉SXxWғ%v;8z 8v&H;ɂ6g|]S+!p?,:2Yʲ g̿PhU Оd2XPâ('RVmwMP`CSL̽׬'Q'nX= O]rpppYC,-.m4'=<JF<r%ald&>;@++_脀cl4Z's*@nKl_RE)q[ 8 /^7/lg~ S$R{Jq U(: 9?`e% gZbsV)  ]C" Y11ۗ(G9AA:[+N T*;. ! D[:`OK]A3h~KX:Z3 t #FϨNFAcJXxTۗHGt Q^*k+d`USMX93wy&Jʣ*# 'S:]㶱3a[[cKnƽ"ͣΕ # '?]SB,t>l+Cq ϣm)XXv:&]o  u m߹Wh]` Z2"0f5^0~m^zle:NvA6p$N:*-(wxt8܉/ rt@nF\z> lYŁ-#5sAz~O jc+{m e6U_A9 7 `gKۻGY9AA@9sܩu@]|CDx%gCO^RgV2S@pJz  LDk- T]!Z\#{񃇦{a[x/ʑRbE`YgLv+=#9CV9AU]{v#cmSKKҺCTBCZ`5 mKs]CVqiCne @90`feH5(+]e3J1LK  y] =y F]VyYTt1 >à7LYȴg_(h(g:t( BѰ cK+ .AZ^, gؚ")4QvJ Drz)ogaeAo4RzʐQ K{7L `ڞ<^7\02Z% +`4~mQ JB`GB~HyI;ÏnOх">( A_3қ]r=d#fF;4N}ʧ7RF~"ΤB 9|clqL1 =@H iڒU8M|c;-M{>NOܽhV8n8ɇ٘.$e*3FS o ? Z+I~e(ے4 iIW8W&hplwuVlC{^ABX|4ZҶ[.ct|e7>IJaUu+FVY,;^5(3+wnTŠnxC;T8ê$Iy?h2:Li^f"`2),b#u`8=:/H :o\ZL2[Ʃ|R=ua ڕv}i%x~QmfB/>M>JzR>&?`@<CS Cl>ВkY-4a-Wġ-w߻fYٙX`oKr;[ G*G ,.WLGN{ޠLUrõDCM.\)-lOo tW OyPlHj4HbVt ˆ?ZJlr/ \:Hj*@gY|M鳛9=Պoe#; f? MK}jt|26]63)-Vf*Xr"4h]<]۳w@$RK( rs~ɷ xz -̠h  8 X8Յ< i> ]x!r㬠#ld/8M r VyO["<۞Rq"cu,]ܑ{/_`/c `BKt/^AL.I ̢ڮbU+mP:aEfj̀3aQe ;%:Jշ&gMY[r0?o/* I M 5(md"OA0DМʤLFQ`?ué 4N3ķkƋf%R濽H4u#=ҎSm!%& d5ʲNiW*HՅTC#{W%B>R(N:N~Sb!"l*]x Ӆ)9̦,tJZ~%Py|u>TLs} c Ey[x˼OK `7mU]5U4$x.R|rglt9t.m7HJ|;p+WSF9-kVMkG| 't|g=C {TSo42& ҶqӃ7]ڳT$wQ=(ӐF !SiTWU/BO4(̸FC`'NSsM"mc4 <_Rsk71Xʝ 5S_4U7W<t>ʀkm7M5.ŷ Ut1sxzߑBd ! m:'&puTi7Ѯ"g+Zެ;"K'HA}+wꍽ/ m! ZG"*LQh,Z)t5/6ahW''"(`E1  X~J=+)QMٝ Wc /c!m)Wie6 G̯PW1ȟ(V) >`\n yi1d2y*<碋!YJ5^%n |%[\iF!7]Viy\ {aw <2`٭pA_+U&"ȉᵧ?rPl2?!4zl7并EBr9vϝA8WvS{FGvHVbtvI_gt t1, Qv̈́ll)b1/W,AES5Ӆ*_`J'yPԥk7](S4%k%V4#^dK̯_WH-W^^M={NDI}[ZAQ_IL~9*+PhOȎn{x6*c ݆CFvC/2k}E?v%-_!NЭ2űhxƣ"rȼOosܕ ̸0=$xVxsiea ېY肸rvGPh4$i{֨=ZrA:o29|D*d5y隷)d\Ti6 ?VKlk<yP$c~Εof# K{A9_Uħ([FXU}[sjAF((;]~V &5EBANI9Gږ\J >-*/B."}$V*w smYB9v$lpr2NtʲaETHLnk"ȉelυw?JL9dާڪ=Wglऑ劕}Oh)}&*_UzFCͽG/,W4;[GېzVܣ7% =דJ8ܑHؑBBٺ;p{A.Z^5NXK;t&sg6Be^syŐwBvLh"ǫ#+²N- T?JBѴ,M|* y~rc)/ Gޯ )YKYP\̲.mxy@&:!ϬktY4mtgu',C 75]8h>HM:ߤ7븡@RW J/ϳk8pܽ0aAʝDz٢]_Wu!G$ag"eþ!fQ:}uV闆׎ʀs\%\{N`t*As1,^<ms%}+'Kk 8Im/hrk-oF[I\@bE('.D } v*x b,-2DQ$e[ }h@Wk 9"bpSi1|0],S|_qm}2lUSBe>qQ:pzs޻".B~+iGGhȓ1,˷w~v:R^7<Ϯ ZLD g;F&W1hM0["5dh~ٸKAtg04xJ«ؑ+C(f4ࣅDE xQf3!4'ZT7Ezhu 6õ /cۄ* R1\(^2F&I`( ϣ3 x'D!oc~^{mjsx'!7J;r! Ci?j(xW(}n+'\g `6GNi$(˲|RL Jolf[9+#Oo{&l t1רPB |kʮtFЭ.t? tNJcur, sAG{^z*h/bx31 1[\y_~>3Z 4hE_f2P6el9t,mjf7szE`^-Eڑ)1)&O73C;ˆ /7%]Tը; Q>7JQB}q 6Ļ>Z-- Hv|F.ڜZORe~:sޔTCOj[%wlhyC|֣v X܁cRW.;b/v/=*; ,H/K[4*1C< wK~3MgR_,W܌[gIHŅkC K>;TFbQp{^W6)@r[9M<{dž4$߬Ar>QK)[I^Ya9Au)&5:[]+AZ0<=;(Dʳ}Sm4 0|Ku>KۻuDn%'f&y;ncgaxBnFx8V{V'}-<÷,L"%!/5bK k;ɃJNT*&@ف3P,= *9"q,٭]pXvdTy~*i}y4Zwө}K;A4^J|]"{,?bs(r`DpzMY~%hۺh-`e4Q6 d7suƸWҥ 9@oMI[p:KWn=1AKxgA xB}'>JIq-ўѹm,XKX<ACܛjB]ә,VoU ) m M~hJny> j>I^(RNpoKQ A 'dhseJ$V[ڪ,WV a2e4T{vG,zTxSgKOBxYZt3 z1UGeM-Pb/&Ur;@3 t\K*jŨ=%$l vtJZ~%PFjOWWޫTA^mc8B}ж pT(B|"NęHrF[N:‘wHHT*F^*hn>i^!ՋQ!ytAx`/5 ?~i]_V3ŗ/GCDtZ4& pSigy9f0kwƸA|G+U",bTK9F4<W^O_$HMqH2e3pf慚̕ʋ-x8~=!izphDNJ;Оl7*F5\w]е:bVOR"H7㽴UC3 ? (%#WC7֓ ?tQ.ASY7**דkx%f=w*((zZ\ms#!or]?%Ϧ}={b ɢ +XUqYB\(|e ,QF@t1=KIR J"`)5#IՋ%>E/>攊< *M1B=sNȱ p ?!3)xV_:m$h6e6k ͟V;B/΄aez2ħ&ce}vi}O[2PX/= /S"'Ր 1rŗcUЮ?@b"ͽOr=w+i~[>`A@zagyBCXhӃξ# ZFؚv؞x4dE4ko\6d ;YZ U:7H;R`⹢%z?Jۍah!$gEF;|ɚZevUecs{Z\fFwJFKT:Hշ<4V8?*2y{_>%k{v$vR=3E!,v]A[t~p%)em)*%Ԩ@T\gtyLiTcrŏe */5 c/lje׃N磔n.#|޽e$+B/⚮OYtќ2>+(̱ۖ@q  N_ et&WC 1% O7 ۱%92Y$z\_Ɔy*B%Jy?nkn6f4Heɠqj0RNN/4z#]<(Ze7RfWqw|tђۖ>v/k%=;6m7EY8-& Ј~)_V^y7 0yGX֫J.CV)UMp/9BqPጮQ_đn'>eeݩ U̸}]/4!_[lCNnf'*{;G<^ G/6 0oNr'r\>)'~40_ }:z#'꼡8wohp._e%& si,0=&կ*P};9VX,S˅z#_T)?|L_n:svFܩ;m6G#/z:>lDKAB7@k7ƞGp+BoՉͦ={NE>H'cKOxז䛸wi`z#hHېECl VU_Re,98fNˆI'l8 KO$ O߬Vђ NBSH10T-z#uXNvsm_E6z`m&NFEF[Y~%[y6sݏrB⻵ZrZ A pc/ogkaA5r̦QԒ_Zc DFتe];u9^֝+WF9ɀ^QbNݭa]?2~m5|`l\c9^HUշ|H^A:s"4T hNEϾ|xi"HhZR?YU}̼+“"RIm"<%Vn`* o g e[ߚld1^[GېzVܣ7G*g-BZ9Mdo16?.ҝPYU+&d֍ugЁEB+²N-,_ qY`0O2\Ez4O۾s1@]7^1(hfY6a<8KZg5:U,WXfc``FAS<-/V79%BKt~'.cJn#8{ J30Y6b&է*O@Zh1Z 8G?\0#u=*rOU?Kf#?d{(V.OV(rh<`0;' #u8{!v GiQ~*-&o{!5 ̃- ڙQ$0^Q( =9؁g B}q!T~m" ' p\+(h0?r`SRr4 &Yd3i5ytF"D+́3,?F!UϢ\邱3"' 0oGr]SP-v ˁY:f#:˴#)0#?sVpn[ׁ|(G|Th&d/踝p+^.kre <> r}/CwѠ“5fb8*cR;,Tlg޷s}Yxtoշ 99ŋ4mם7! LRPPm"TvJ OACZ)ZmndXK^eDY⊙ah>Hoe{0Row˲a71Aђ줫(&wělaҭf4$QL{QU!L_ !KrK!؀e]Y&Wh580:N9l7M3 t1tP*uvy;1r.ADktM $Ր*I8."' Tnt+y48uY 1f7R$AJ tT`Q3:;)6@kVHy/[{f+ͪ!@v<^Mo YHf1/"Tҡ+]g"GP}ATiˎWF{Nنi qb/ H:N+!5#A:zr!/ ȁt|@E9 " bBQtQ}AIGMF:^ rH/R^"55D"OH֫r!B^A&lV{[_!`4 !iSZ Rm`Pʝ>Nj{r.4p9A.P_|Aw1' Hi/5A$h  IݺMBAcJKmeZObETWi{ >#msuY#iLQ*]6H B68Hvj`Q_Xwaw t%`ݹrlk q E]?zAr6_s,.;r` F]Vy$6.=cGBtQ29vE"MXhܯ +U0ʹ~R! ' ֝[Tt;Z@äy$ ORP9bz(6EKA5WHhڪ҇ XIF}E-'o}tldiB$)!hFGPr e9De)\ɷ5G~UOOhȁkto7C9Rד΄t}3t9,vH$`nAJeR,n Fmd"OAbSI9R7kqֳ1<`|-YRN/˒XÉB_KWp`zLiJ7}mI%s1CK8 (345%,hTpf4.< H (Sf#Z<A. Q'|eh!5dqJRl)=o7 QC\`Ҵ }]7oBql|>z[$I[u;rML`U{~=#J2yʓE>mpo M=)2x' 6@C;+ADdHJC],gH?W)|\ gXPJ&C";HHJM%P˗d0'كq9g0l/Y;R|?7sl<&F:c7}ЈG&]DWVDk?YoJb L.IS~3;HL*ת ZGg1,.]n`wZ2#׏#䰗TKfɉGG,FG7xZkU~!cq1ȁ/+Z3Oܪ}Mok.Z!pcph=nZphl:9 ې+Nv1SCk@:WVu:/󊒓 8f ޥVCt"ph7`ApT G /H} %ceG97MggWw &1VCT*)Qr<"=Bɥ޶04ފx&~O׃`oOsluRB1KOD劐Z+Tx[_t4FTE;دDSx#:jšyJ[P0:檓h*)~Xʐ\96SW_}i  &LV|O<:6&79)&BQvf7f P|H;$U]ls)aFMWTԞ &*ZSQk0VG-Z! %2WOz1nu|ېDv= q6R JXNe߬9N2k!rj)e&rݽ#2eE:b\x[9ie ޫbWPN y?QM8U&S&n.Vp띠wWsJu,Đ~ђ {'=Ke_e\#n[-Lsr9ad]"Un>k(0MR%19=M Д'Ȕ ]Exd?"n})Ybt N ͂2C~R&,"qUCS0|z'$ QMگ!:3;C NK)'<?Y2<7XWsKXLL~D[riƫ Qr^ZS]٠MQqI9}F_@ NJBh^ 3郷"BQȼH+N/>XqJFYcI*No>UgEKP Wd]/ٙ;D]IGIyb):-Y H%?&9,5z(N@XɉUȸ]A߫r JK}r [riJ;y{QɽɆܳ亃WCO`~&<`_s]-(ElHd̿-GǢLλb6+9[}A4c(I89WowCm\4be31 }ĉK bKEn){`1ʍ]&@ B[9`!UU u+BHSaIjD^,.Μ7^ݠҤaɥ8iofgI#'bD 3;6Xqۜ:spXzHU^m;`mOqy9QqE sӶ%+B}I4^QSmٯjT7x緦AQa]N#`GSYh`Je+O.$̕[6 O#T2Y ՜KeS* SFXs<EA{+&k[ฤ_6fnCߘy _m ' _5hp|#s;%b`q!dgb+bѰ"LU]VuNjj &NCwH쫺03';6 Ej ׄ\#?I]juB0t3۶K 'PD,Y\&*\z'b OvȰb:C](1\v]?Qoj9pM,9V<` O>Xτo➧䊻Bz{}9C^pq!M*9v؝[O>).pÉ1$g)0;+?{O6mH"|uיٹr6 D8,eQX`g7^\^e8C`sحpMUHg| v\x6dnG,&ۙR܈)/h IV>{ATrTiga{V`ޫ*4*7#`nu&-_و90q(rba~|t(4Ojf^JSrׄ\6 e>NLU:_=ANqSWK~ +:psOEXNe<IjqAr! MԗDlrk,% uXⷈ8uz5Ѷ D,>wASB,(E;>Km,]VBa>K rU\jDNqǼo8QOv"V]3Ux[9ie)mDZK !<NkB$mx[,пٿ_J[ qdh[ v߉K:jJj )$|g0e5tӀ5q~oAZdLfiW\S ''VܠHI e g m1SBX:*bl _fȮiMa$Jr 3얗+}ï*7< I>>.>/-4]iI[MքcP@B0#hR-*o bߎBѲ p9(ck'D `Á1U:cpg()2݉:e 2b!.t-`[2: 0;s::SZ$1b_NZDKc Rlo[qOME rel'p@5BmS'_8踤!K"`㗖<L`yayd]N M㭜I") Bn_߂Pd1Ts.}>NS* O  6ԝ#8G Ww_LXwH쫺QhTmtK6LX[Yt-iga{V$+bLXNeZ$SŚrfI=I+Xu/1dKV[N8[nM9f:B@h=ZV%-"4>KsCnmt4p ?*Pn;4 gnu̿Yki ;Lj}])o : jp2SCx+hҀH}:i`N+MG%=@fnt8M`a 52lT$k;}V4f 𪮽CZ:1V=HNz%T O=."`a[MM D:EC7Ǥ3Xv*m_\ Z3gbqKX( W>Pd14O@د8eM=u>m @76SW_}_/}>NBZ^h)m`!j. Ft׫4F v1) 06,l盤J$?hX4IXNe߬WG- bZIughqD^֌ ~Oǚ3jgoPE,Ib);D+Xu/]&C<FV[N4n8q4Zw,֟U}užTI˅ʽ->LIah\׫w2 yo:o/v4Lh0c wp Rq :Y״;pa\~cdSq DT ظM(Y;<AeFQ{9ÇDK(DE}? )+K4GZ$ڤ/aksRyf߄+>?iKWμm  $7z}a]~R֋,ˎImlVe 㔗ӭZ Kz'<}V_xK.-'?ۥ\/+9Vm-˾𯮦\. oGHw"krlHE=co=^sKS\<`vyCb7g`#ZMuF=@L$#K4 a'6Q*\^n>i u>vlܵ09||#D !rz"<~Q;&RnSZ:04H$1zzBlH{l)ngre | OGSSr|;)}^s xsj)gm LNpRii|oGorvqI| HG}O9goE8X t1`4thNG</[uMɮojw/ }F0c{uo=‡yZLې^6BSXrIQ>6f#VXd.Tˍ>`2[M+G]5(w"$^B-0WA(R{r5vf1,ښ_YAL7j\+!F׃~oOS&zOt.&}]O:M#'JS"!Iri-=p!"͏|Pp\w c3Uy"iۂfR/]Kz,lɥ{ܩѻGIjJ=M;.Zm'6B)&:Qu.$7'1i~!ܧ,"*(zyoW r\l͋ P0Bd:jl|/Ihy D⏣I NbriR܎Q6\()J&xeұ+[EŞf'GMs@W_S6$C(?l.SbhAwDf{MbMF _aB(8LDa\6ZO]#&jœy!%k)"Q߿-+atUgx6!&Ӏ{w~JƮWViiySDhCA; "j[׫-pZii:CoJ')Ig$^rRMOa4e73ʼn \c6IiۉD/炞:,tjng<4!k'%5xO/ KY%~W)C UM%}?LVy59ާ#T32,) r \|v=i%{vQJm7"|ߚƮl @qUշXB߫;L$a.Y,.jPgZK׿H:+7$ck7U(:HMF#3PIGD\ }nTJŴ_T`eSzM}, ḤiwLԷd1' NF X[U+cNXwuշf//=J,Ra^2Qhjt,`9^}k%jcP\! w' dMOqXk̿ɘ,vjW6 Y= oݰ]8K¬[-g]*h=e%7{Ceg %{/ s-$]&;Τ t3|GGޝ'lͲ!z<׷ap8`ioquR'ѭ7H /V/RUW[g73 U1uf Ha~YK&:jҙ=Z-jU_ޫ,/C}>W(JK15S%3ԢItCRۑL"z-m~Vԓb3 mH^Fh /̗rJ%5Xe^ܥ"yQ"K>#4 n $V6l$܎)ie3\S2+{dskHx3o@h>rMeKԷ+hj_y ڲw?C弙\tiROg&~c)w9á"Q,dgOscd$˺ }Fߤ++%Kݒ}prY'.gqBh]?Tb {/[ i8֌eҲd].⤯8-5ub<]>|(ˑƮBSs.R{'$J]tDV (ܭwiw/ lN NwV&__'X8M4%^YCU:r7@MiΘ " 8&o}'rszXٹ@nv?wu̿tPRYj"9'Дz\|#h>b<5f> 8 0Q:l«R**~s\ Eq '\g\+CQr\|uzmr~^]Oӑ{6pŔ?K¦m C#ୈga7qS+NjWHqc~R^;f3g|]\&-Kb -%C9s{H.785>)Oyofc`||3_<&-o .`D@ ;5,v:g\O"]vz3-Mm1ˀ}92ju/3{v_tVrcFSQV(QKpM.<Mn#|t`I8|/}!Ti<:3;1o2"'Yv^E9`Psʽ=W+ZrOq'yGrFL:R}f c9ifldQƛuHoνYO={q?v/9K4l Xo)qx߼A5܆!h|\Z{%*CNO-5Ց JNJtKU~UyzW9魹J[:yӻA7Ӊ$2[q|e0n7[Y_Kq3WV: C<W>מ=߬"!0C^򳿊+ z:(Dwku!4pp[O݆m_'[mc{TVIGo"b${8.=%rorb^a%G#; q^T=o&~_>aKsⷴ[ ),_D۱t4vX;gv&HnW eb lMyͻ"Ll_9RO; oFro6,øf`ݣuK87|/.ZO-Eп]$L$FܴVv#|oȪ =u;JiR5%WqؙMWcBD:6 iSȽ`ɥ}qɑpY)UcEoK]-'Gf헙ٹP͆+{Yj1r,Q;Ѕ_UPSzsQcܧ߯ã4+PWF6_r>_$ yܡR0U1!&ncĸg)"ž@ ;$t}1w7}/Dv:#~X}J<^(#FD{#Z-"!,?إʧ=8}QAQ B:_')J7FWWS8 =A$ԖKX<2{?ZN/:gF,KK=w6: IzV;(_}'HW'Ř{ ~`1w@> CFw.;B`r(r_HXߧ*],f\RRrdBbl6k0; sOBntq*f;#&7yLK~_ԭGVLі\J: o D8(HX+ƽ'>t,l {˧l$Ec #wm vr#U)ˇt Ba6y u/Du4 9IVף'=)є\&5=q)oR Yyj}t!7:泙fvQv\__dR1"Q6LD<"&RRJk+&RD}c Ӗ7^,RAzL>~Đ )8PpLLQyNdr궘'q>`Z:.3Žn~rCob~"o)q\zD%ȣ]$n/)Qы&p3LB׈fH?n}=]ȧ$zatB3z&FcȾ\e܁mBӲ|eZd̵wNwɗ[$O\R4ʑ/* ѶX)̊3fgŅKQ[_Y) :{)1$+I>F~Se=;QZ\)]3;)(à,koܳ!q˔G/Uh"Q+J[>WM>okM* D|ReW6rCV᜺ 31Zc?_oܒRIR2{;ԾYBuȳ\UcO=4` MٙX> K0W] Gf*%Myy|K=ݒҮq$YM΅b aDhe)%3z' 0Q8 ;M)3RDWHՈK;'yrF4>5ec7l<]Dwpg5FL^=@&W>Ly_J6\] LS/ Fs"Z!`EXwH쫺(0A=\ZP=6hngBS$ _?}< ~j&K/L%r}WL`Mp7b%NL(xŒ- '8.9=1H&To@5q^ȝ 3/~IkLPAMT{tyxp~W~XR:xE?M>ל)[v#h] $CoOzWf&b|4` j@(p~.d`'˯BB^gX&rl_a8|Ů |R?!+PmH";4\8],tc96r7szI~ KĢӡVZ{l9mB&qIi{Ն8Kmd7HE^FPIEߎ Eq\ ǁϱܛ -{ȉDT Ea㯌USSr;BGTM׸z"t?*W=+ұbkl/:Uʇ)opUX;rSB[5/DV3)爸 /84XQ೰WGh]%?"k鼝yքq E>FwJ+-mr;}v~c]d"wI#)':$e߉s`X D)ui_tx} sׇ?Hkj;z?y-H 9p-:2п>gv?gwgeÊD&NUƾȟiK"V`H&璊hwvרVD#Zl"RW%fG,3>7G[6N+_7uoOg^]iNwfl84Z| &@FypPB 7hfie!S}øK S' t EGFHx'wً .:0ZgﳮQOnD>U=leJK@EU?"Sn#|"& d%!o@8$rUk7^e=UrǠ3nNMsRTM 3PvI9l ݉jaQTk*,xؓI-'7Dg&EO-Ioi>x3obwšG_Gc hEtt@_Fo,2<|l_|[Z1"i` JBpBw*)LHՈ` |WTZ RG V^!3TLMncRkO 6TjW'_+tz3>|TXSzw ݊1b~arRn< OQX TϬqտъrj[pP}Sfpϒf\:n"P xZ'?+h  %ͨގPξވIYTZSn)g7jz@Eٿ2>%9#yoX׸-M5țhEԽݸ:Cs\2<-S) HUѩ?bO.UG{&bh /6 ڜJ:T~v{G<ڵW#m:|-oq_Y*-jU6U\(/woɁ??]nTYdeG $:+7$c=t&vAPZ,U#u-WVW_|2Hq>f N"e9@MN _1D;˦ZV>h0$,D}+ MC{N(#p3\P(B4`'o| P@:bԷ˩)2(7 W2`@h[LԷPߧR ]HMs'G;@6S W_еqI6?㑻bz2^v~0cONs 8.1rR{`r_t/΅z[%tL<{]pIy{?q^.n3 X_6da&Òemv}#Ǟ75{7@J@VU_Ze.Rws\=gh)k{V$s &cމP`YVD®|U#m6p3oK "䀈(qR'&;k8xsߤ/fuC$[.Dމ)q۠9IulSI\UBay{vpjEXO׸z4ʎJ\^:6r?e%_JOHTRjEIh+(yAsF֘Τ:_;h--f:sFm?u DXP~f^'ɥzi>WxoC5J3zZG{{gEo$]^b$J&RW2Z#w>.w|IRͭ9"ܕ}W89^*4)3 /l ^u#؃$-G~TD}k&\N.@nK\w <`52kdtEI>zxjvÅ~ttM`޹[YbQ$ 84Wdַ(zKQ"VN$ c\_֪JN+9|9KC 4f ]eN%W/6th>M::pP!|l1JGDD}% :gOpS ƾ:' Phm]G%vG U/2S8ɴG]AW \'60Q_U8ttu =NXQY%@7`GŦD}UJw@Ѻ/Rz]ENˮt-` _>ë_IENDB`img7.html000066400000000000000000000004661363633537600354150ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s1 <xs:import namespace=“t2” schemaLocation=“s2.xsd”/>
              img7.png000066400000000000000000001301371363633537600352340ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs ǠIDATxOlǧ.{($ ACuBNPҸ!Y7ve{ x.&aMN@[K $_MJ6zI졿Ã#)m?: ?? (3 IEXZ(-?eأI7_W# %鲶a(d;X;4d[2eK\ʐ(AVJR,-" FY?՜\ZeG[Q*M\o%MqrϱҖ'o  -<ɠ˭v o  V nlAIu'uw[cS{N  ]H;ЫZc=׼hY   !:|]07i锡'EAG=``I;4AA: BA#K[# RfSh3=  abNgjcٞlHd& ?Q )9 \- KW^ʳ6ErizőH ȡ=LE@AXU}1 r^yסG\! !:#/TP}AC8zX˪# ȡWe/ r0$fv7AA p   HJέͶ꾨VZq9Ap&XU}>Z,`Avs=EACCղVTU}r p; tAueV-F~v7$ ZN;g׀$N9 b:? iWFBl }]j%q isjWHO+o7@00ywR(Gc^"+K+M rhӵ|~7IY+q|.%I$$.t;@ ³'XPkOHn-ܛuʈ rh+1{nAx^6LQ׫s{?*wfiX025nb3LܞcPˇ eQFZE{Ӑ=&cђ;l+3[M-GbU̩5ht)njsYzh6%I;7m ̦-_o0/I薯,y169C =:M.4ྒྷً tG!!A@+շӑH@RK)WڙťE9o8等ޟ}`P߽BSj9/ jv!Z2D`~X,0Ö3|"ObeyFS]#b$Vij2Gɯ}5`cᎰ @iή;imbT(љ(<ƯhRp}>Nz"YY:a%n"\_ek,VVhkj I=y XOkd(6<߂` _$I.&}c>8^@q Fl&G;^>Mx3 -f`UaݫSqnaXVWx=bchО~pʠhhT AP1 bɽ]/ "QC.({H_*Kuv.!"]H V$w{ 6!Y/*~UC%EFi {mCNj_ @ 6j%Zەj/2%T , ւOCm;1 XAµJPvk@`6fG;,C U<@g4A?d(0|[c(L0pcdvv O?"FaOIs˫_`hGaX\\SK) KHjةƎ͔ٚ)N,$< ' *GaZX7mg i8xô>h'ys5ehH,dӍpHUWET5R<%[q^ʕDN/ig}WP N19+RIwyu5=8] dQ4ȥ#H h / $d>F:ͥ J $z~sE?y+ef!ѡ3? LGKvBGAt JOH a Er\u<.j[BuFc^ n6J|e) =CVAoi; ,(T*-$~>H@K\K)זJ#9&'A8gW{ܽFw^iCA DW>7R!{Z}?b9 t˪>Q_vjAstN*;|*EKh T FQ@(Eb6_2|EØ w𥲹ω8vON‰fWf8P;8xRCCfA8F\*%ros`:C`rf2TXp:IX=<0 CUqvϛ(rϱه$tbfETS oy:ɥd6liў`  y=S|֘\!˯Ł  a5qWF. "HgI'h&FpWC20alr;] =(IޣֲXAA`ZC]/ ȑ]*_j4 J:k|_AR1+ o9iv {ۀ k2^ 2 u*T|L8,fcMd$<<g%?b.29q7iʢ-ue^m.2*6P)Aچ`C'j=+/VүҖ-ׇ|arf:4!~ KSQ }"J-N笖m8(IQLYᴞ&N{;lI-EvMX[XGO90Z28%,MIT=3/ L6,'ƪk|_pܩ`[/X$I6S|7 nRil38NRx  se{97Ewu[+:i% 7#A~/8RʒwUjb>xixL~-A=?yT3#mM\b9{fZN]:7jNz*)߂{|Vvo r| oԗ FNr,8% ɥ wy\]"385aI;b% +)&cr0wE[n"(R j|(ͼ"TX[ʉsJ Ƚ9o8a_quJIߘLvwpxޞDrODnpF8B~->[t\s(~Xr 6Mp\R`rosĪ(?m\>vheb%P&Y}ݲ'PBg2m9HwV pE?ToR܃˔߽ l>gV>Bf-U!ԏ#jdW󂈿>( B ~<3z-k)p.7qQ95XppX{/!0pVi. X:O p1l1t^pq xc ^Q_3˥3 ^<<MWմH{hLt6g&U~pd!]x_Q } 3ɛ +pf%]˽%M:N9)[`qH(&T;Pyk+@XBfk1'B*5&Mڬ*2-oUzppaAnm8io)MPOkh /?9.RDў,\>;Cb|>;\`INA$hS*nF*=({ZuJXs{5gnonM*:O<$xޑ-zn\vbyl?C$6 O-ع\gi`x(, BpأX՘"U{_ GcvL;AޣDJ:^edPA "QK"uZeY *MJvlwvz@Ui ݕ_>X8ΊR@k_`J=[mۗs1oz٩UӂA;g2Ww-Ms\!2Cow= s4}0{>Wf˹me34B1*4>MBNeA(sLy=vN2?1 n\:׶f.  pqߜH+w$(_ dcZ~ 0 CTEu@Aԗ!c9ߨ#I+jԒďdZ M tΟ  {p%qiQ%׽rQ>[S GA; Cѡda_9pkG $AYl$SEFCM Nz) Uߎ]pa}AR/Rl#vEy.80Ȑ.`_ͯ FAS]?#q?J Y]LX "_2EAZl兰̖y:fonҸݎDX.ʬfٯ4=ZFEAZ3\ H[7Vo0{\e-Ycr)S~  45vKaOkva5qWFeAA'lvˬ 7̫h=?`=ϵT`C,+A9g)2a/r/$]]BS,XXw|o$! H] }roU_ۀ)gRX on-`mem A9䤖$4R},vq$@ pcX f$lV{L.LPCnA`@EEAd O^YΤZGAhkkA?iȯJW / yb>e(wm.X[Uk|?le`A7#ɾΘ hy젍ϱ̋IvOu_4>whͶ&A%d'WyJFr a@_6 0{LͭwAAve%qSIpsm!:/v9ADzNk8a˵ОR1m`Vm`R?}A~Řxs<|AʷTLxcP` ߷ؔ˔\ܮ Ez<`bmncmj:}znkڕ*p3R8*'}#w{#Jr1vܬIyjeMD1"0lɕdtvˇZE( hOTV"͏mbVn|>8/ (̖ۤ_7m)}\:iGp9la1x˯euo7_mP6g"3{=Ӧ1Xzzm`i^ô f|Cg !w: f^;+I?O0 ړ:-(4p+X}\ FڑژgDM]넴!rH-/.IkNkwXYZ)LEZV~_ر1fwC-܈-~sG3[e5WGk_sKO⫯Ӱ^]_bl`{Z\7 \uZwS>MxM 3P6et%{k._< 39{Of` )S\_%UT|4gB :_K[,2=پ,~ pܜA\Z^a6W q?fHsY|+tڳX07mғUrk\;2~ EAo;&?% %NCD4 M 7 ]5%̬$C/6Xv1M/(MOfڗTaihם4 ‡ᔩl4[F[9 }&XmOt&^~_4u2iB-;b~yQ6}aORnbmk@p6u'V{e&p#4НCS6E@,gLe_3?7`Ɂ x_+e}D:4X2 ~ ސ&C frvn975ocv&,)ܻ|AA8Jlr:$z* ]m_/ _wL@|` 60}ߨ#E-_Ws2LW~"\5`Z) H2e#1]&1G৛~d]' S`;K5:&-_UGv!x4ޟ5_r}vwiǽ@@4J`Vxm:Pi":_6%s,QSzc64[._Ynjk .ؠz$pJSV׹ڈMCv}1]  ~FRw7r\oto ο]^I8Cu'BVzw:jJ[=g oy,r6D֒C` n {ͼ\1Tr i`C{ Y:B6NNDKN M&fxUt}qz屭vt7'2laoo,Xh !6Av Q4%t v"1%^>&/> }F]]{!C:Oo%p/$S,كKO7P)l0IcgG2^5U' tLy 03(ng?CWݦ+zeJE{d&Iӯ:ɖXaіX]{J~Ya" i4[_Zq1 pWړX,LtTC!VV*CK r.;Xoe0Tj9s+ Wggn`[0; cHDit# EfBoQ4qnGi]7{mCJW)d Hle lXLm^{Le@9Jv `W< xgRMV NfH#KcFg4(p]vvÐf82 rx(ܛLcWH4;2#6k\78tXPÑkf%>qy=#7mɥt?`I{~@lVb'%> 2DZJKBayn@&>ͼLe_κ <:H~sM[Y]@oT )0'P-RD?;^gvjJN?8yX ^7nH`PڕF%Ar/[??@Cp$kړA\d5CAD}oR봾P92w{H/B[qvIJ#3^W{9W9/2e9c5%ZڒD @5%LIPm9]݄JE SFsI> j&Hq=Io'd];$,4x9tKw^m8l ZΩ""Vw{8:}3{h2&䫃;aaHfѲ]֗ H`8e3#tat'u7jI{@Vjk1պ-. lC<`   0}Qb*t9 rpI>-z%%io{N  QS0ͅN!WOij`V[P$A䈐&IE9nĠ5~iȾ I9|lW)X:2r]ͤa!phY5w]Y!JCϣBZ,`O޺5^hz3 Ggd'#b :3QDwu»BHnwlܛl/zV i'C׽^[ˊ\1IO9!}˶4W7 H#ٚo`{S(dk9s&H?OpFm{D/e&SɁ$)i v܎( aHpb`AP=毭ѡ֗o,\b-ֶ3"8, tA{%Vt pB 5ݒAߧY ;ӽEKvϥAdf6&mrO(?;]H#kAͿ֮7BQh>O\2YhCńl6+/N9_3r.={n WCWr;*1>8C%r_EƋ .}idW:c`$"iTC7!Gf/H8pPR]A}ݵaNН$AXĒ3G cwдE|c$0ͣBH l( $(%DQ2-WO2\Gz̤(NڿuPU?cP\_ܙ),ju/C͉g!_&p#4НCS'Cڅ,:_.tyZ7V'M}&`lnwP~ gL buaIf^YŁnv!{}нYꑀ+Q?>+IdڱplF@C ?|10]OL?Kn-'@0J/_W(B$rMUx:eQxGV3N7v:VY),2b00@ 8 ކH|4Łá]I<1=4XgXͤ/S3?kK.&,k2.p/Ʌ"tbw;Y҅pC[.g\YnH ?f*gA}`pK5Gtg茰,?(<3Oo󏉋;, Y 7Iq{x١Y¸8|sU'(g%l̆\{a=omrذ(Dg&/*J7"p7&=U81!䳄$LFArFx~ߥ.Ł*IpDeq 7od_'b:]ݼd1Kk|niX7'2I\wb!XpW[NsD8N}hTvnwz!Έ?T}Mc]Az:2]X t7ztz Ήb:ᓋEȠ#{_alz@ @c`YZLu8iW=y~n.fX} cED3FqW_aW_S:>`$'xxÔBӂ%4E"}C- z}OR7#床9hU]҂EQ1K{v5vQC^bhʟyCwfC-GjpC_"3zVixs{&}ca%%$y3 ]=Ea3\vܯ5e3_+eyC2 ]rxݗw\s_V_7Ղ7`? >Z &9Ha헝KAz4,h$([(g^F'w,dǝT}V*QvhrDеCu0h|/Ɛ(褃qW'}u$EnMt&k|T}Egcg4oWg13&s! XQUu{omvj]6UuMS>5Uސl&M~Hz>|!?љf3/WgJe&*8o{x& ‹P~K1I;.:rQAq(+p*]m+}!s[6$Wipv`?B{8%b45!nίeY5YP`P8 :8)m|)?h4I%8Eauj$Yw>6s\7O[2&X/w, 94N~ēVgu^=+gɥR:UIY.`BSj:D»u[X\v!?U}wTqh0x)qpՕhXh_QW2i?o` IRBjw4qX#NeOBbGN ^B=|f*v54 H{`OVR% Lw*#GldKC$+iI8 4NB57ŀ;!>֠8Mէ۵qASu6$JI,,ٯ:/.rm,WXzucLd;bǑ?޲=p>|Թ]x䠐_ f DunFc!Kw$]GoK;lohniICUwyFi_62W2pGg$#48xfA} LYص|`qޮ4ߒ{ Hobkگ:2.S1UX8JR/eVƓ4?tk:mMK׳_|K-pCZf2x!P3tϐS$3)$%G28j8}*+d^$odn+N =Jzdfxֽ.ZH)̬0vv\]W]idya=x:)eʳ_v t 0TsueMdn'P^uqN~tEq< wfadޑwI=,' > ·Z-e>K$L5 N'+˒0.ʐ pC6ʐD;?? #DbILfB+k9XSx]M&u1pn->XN M\hv!NV$* uaM慿`P%}~@-2è3eMP:N9uy+Bjjm2,Ԡyв)% JC4Xv^!L ^a}&}Gu?;IÁ+pZԗa_B.י2wfr{߷9@i]4.H,Ga>Hysk(Aw-Լ9~ J;P|kyZ-jsŦ|_vEKAK=0ܞ 8|{l!$ioWGkHgR}$mGmL{uj@~dk{ e'pj9Y sqજ!t8`A\}X+AlsV×F棜άr:-kM7>#H9:$K[\V{`rG4>fʒ4 |%t3)J$e`}Hk6%O&j7"> 676_>,I># DZ\^+΂%=MZqȋ2/SCWb} \U,# #IѕpwbWՆIHAٳ'tltfONzB58ίeiqQTa̋v_s; ^~uVw%czX9ƪa.r>~`601k0ʍ -fCGInJJGvF6,p#ڕ.~Q&?6+AA:W>XmJԒ4?& ˾NPWq;Kv{δb*:x08>蟡 . p DD'q\s υ?/PzU %K:o+2a|C\7yz˹7R:׎P\7m/!˙~X*evC :rjcٞr5Qt ?Rx$zbC/+L2,!:Tow^Bs& ]v@O rjd'*F}޷-}Li$7O7M-/);m?!VOGb:> pSb H]["ȑ<qe?ٿ\E9#lqCIo,T>{Cisa8pvo7I(*8wY.:r qJMu&ݢ:\DU["a6#cI<y)SutYytߜP=ЙE&C$9E엝)B+9xϧ$7>ͼL4T]dqubyGn5U=e{ }~)~兤5 wc|r)=8ZNJObZ~d` ۙɤvr3h+[ :#a~Pdw~rͤfAqMޟȷp]#.d#Ewi5/A9+C7(N$=!4OyOjI[|WƗ;b??SFr|.=igAMoKKX\WQ/9I%%z eiuZg|M+ Hi\{O[Un)v_{.@?CP;QXx&lp K9͡FQ: `8/&@w*["GʡG[!iLoJn 8Rx˯qx?1.;?k˾΀O3;nUɶO&گ ;ox9NKgdӖwr`YhB< jn(bp;?/*J.6<~L򁩡xc%=7+,0;vk3Quc6deJZ 91Fao~4M v_s:qg4Iro4Myg3_+80@rvJ4'UNf&E2CBvQ?vL˹*ܦv{@|zWue>3 %҃P{K&޽N۝( }?̊W8b9ӟͤ eB=JWR;Ra4D k:m΄xt:LڌιFęqѴiA.v2~{8^ި8 5\sg o'uʯeiVy(ޟVewXGW3i2t"]*&"[E=#V`crI=nrƩ2UY2$M F#{F| EDAzp{8VÚڇ\; mܛ㚹4]1ȏ:fZ;~_}sq'6!F^%7`f`PڕFv%rP >S^<4'I^ đ}Qxcu|)Ӯ~_A3H(1Shr`.LCVB=i e4BOgcC% HGwdc7KvUWa=~ƌy+u*+U`9R2g$]f2?Hgs(qA: yx'$}݁MgX|6H7c2I]~lfR% HWaCN:X*}ȁ30e}F#]8{Uv=ZvE)J }h,| MW~QHӤ$yE8Ư"F`1fHfF#rXY|&G{I>"3eI\7R3+4zqG>5RCZwgijaA4{$p)5ga9}C+N>/l?Vg;)#|ݨ)뾨VZKe\}M(인j|wIJ?I4.{@7]zK,MM칁i>4)Dh39<#ϥA;^{i)o>um"9w{{+\ .r 0-`V[UշɃcvS9_3r.={n t⍡|i8@g#r_Eh_ `zT_ Mfs0R>ڇKvelg)a.yZ} {3M=`cS"݉]/MEQsjBAjәgЅEB;&.ۀ=JRIqQJd2[2dIQT=6h/;k5y2Q֬V2Ipߜo9BS I]Q84 }i^/{0[nsTԂ\Q{{ RX w\>S,q DC*Vt릺O N狱a}vs{&% ^C /I+ˋ_rh8`p #{I<12(hϰI_)-_._M6xpj^ey ܋{or{]XNxt!Ж 1W,>rh+49#;/%LGc:mZo1Kk|niX7'2 h|c*3xA TD8N}h{z!*]JԷ=1 TCch7V gSˋ)y#9{yCnt 3ײ:7ȓ4N;An6}ih#c23$ :`ܕsoI\nh=?Iw}{>Sw!HI 0M쥚#_TÇ5WsT/H;ޟ)ÿoUWaI)ۍ6F;=jp R/ `fHB?U"@E0/#Y^HT_Akzu_/ 8 W9|֘\„2ACIX#]NFP}9^6Ч2cJu0>밃 !c8JE 3B]}u ȡACOXAP}9 [@ݥXyG BP}9"t~a+\ ѡ:,l"k4r@EH>XJsa+\A(&fb#C5!C~ңe76t#T_A .Fee?}MZ- S*oYߗvB䠂 ȑ0%SeJ ALwn V;]E"ri{h|f0!A}\: 9j"?{6q3Vp C' #JIpEp 5C!Ht9 wh u3dڡ R 2\R31N]6%v 0P+yX ".m󚋑M  -F=M2,BHz fP}AVK,:Ry&uDYk5sC@EQB>1(1ADMNE=$D:"h*&^5jj_ R5`EP}Aju!i? i7:[Yr%AE"]k/|>j"C/f<*H R']!Xt9 // H4_2O yZT~k;/ӫ i" 0l5'HS!hA:juA@tLA}ՅsG;{ro5i `Y@}E sr3i5`M%k A9I4[{𾦃// r:`~{a$A9U/o;;~2\A2O>g̟zȽ@yd6Ry'vx}v9.Sm(m35|և6O̽g_5A9O g[((eQ+ƦY3B۸G31u;z2:;F>L .%rbbF(~,Vk>8. e곈'Ad&T߆[IQ6KU )5_m#2)wn]pDKyL3[_; L~3l鷁LM ,iR/F-"A,/ł"% "E!0wk/a;vL_YSG~7TlqoGA5r}K>b_Yvy(\|r+2q̽H9>ʍ<׃jle{~ph>^rGRxʛ~2Cpbͅɥ6?8NLӓ <{_t{i_'Ȍ?b"wHnE)ʝZVvAKh ahy6wGWfiC]ncaiCMLaOAħJ d*#x1O WWs y@clEfCfR(bG ~"47}e]^*#V3p\ćǠRmFDWk=lD'VVSRO;iGZ×Yyf sa,C\L^ ѥː=\6319SxrqҴY6AP-f F|](bYzMW+k/Pѳ_CQЭ5%*/9͉XPou>D,&##*M֢[Jp.Qg,3j앗yxh3_h-jM<[_[LF^{ nj 0ٜ)Jp Wl1m鷈N!ߟHz˂Sꢧ^ f|QuGJ(fDj’' k j܅f"Ҏ%*| B"phS9}.p?{VTnbYJפ'p)\%2Y8 ᜨ׮˅ >'w%!MNp\QCKYX3KN<\QS*qj7X{&ߑgΈLݎk޲\׳ p3 M ۞! ȑ\9z*AcFMlXAZ.}HNBA/ːĕحN?l ȱ PYК ti{UPX RV 0ѩ˅VS  ]GE6" njp5H ȱ"ҦF  Ǐ.`~[+ 0 q[} %b#z>x(3+Tۻ ri n=~գ#>ojͼLsOݏX t3[8=[Qg^W\^Fڭhm>|ۓe+2C?zvX>ߺJ{R4$:xYAi:u9S+,u.אش=f6}e]^*#/z>2'hc8pGs3J=e:X^oElU7{X}GF-/,֥bd>ۿ2wwq{X]Q|aPo>z ":M 3Y@?Bjx|@gw H]tL $AN¿5lv^qOky蓺7[m˕Qy <@SgCj{9 F:#Ƴk8w_ ?mFH}mT6kZEHL-?b8jqA4YCR}Ws6=!L 'f ApFC,')%d!.4<ʛEe ~J&,`xἪ'6/ P!ofh *ߘCMfv~yD&M+ zY]{ɁS^Ƿ܃6ryBGo{!6LǘirVvnC;T=bEX" GB4LM< OtU)ibwڊRD`LK%ddV^pBEl xǧw?-=reHu8\T'T.|蘝/ʕ:^;|=MN ~,'RL}iPQ.AAI7VGwAH=OƝSafrq#\&~U!|!9FKAN*&^bTUAQrt` q^}IHQ &b1O,z&Oԅ֋jN]~t0Wny ' ᜎWͻ2[lK"# N O_g! 3:&ӇsI:RYz'Ԉ&k-p\zI͢yޫ7tcaM rj1 jbyE< 1&bD)4㚺O=:dÆ*aԡ ]NC_%՜U fCoYUpMXyy LЍ++h '9ɴ;l<=;/NJ%r4= ߎ -S5i@!MͺG|eVPz_io5[K52@~NK{rw*7:iy;ƳP|1 }t䓘bGM73=O)΀xt"3~(wg ' _$s' g_df痥l KJ L;|a=e1 N%y;RQrG6Ϥ :A A:H[|wӓ*nC U{~m5r^c D`b^np/,m=]fT¡Z C I*/H7bwWSTՒ挰3ҙA`Y1}C &y=v B@"65{wy:um4gTxt5䰶(:=u*%hxZ(6k/ӊCH<ȑgH QŎVN(?{xfpAN&֜3U(8ie%mFK !2z+E)ͻ iC#>ύb!7'"_Ga?i.EDeI5!LYm @@AzM]՛6yDՁ)(L%|g|m,XC'(s{ʺkx&CCԟ3A9 N5Dxf0 ䷴cȇGBX\Sn 7Gٵ>iVM hdJ!\LekT '3Y<|:u*/T_A:BZ=:q(| ڶ#4@Axf?Mo1ш}' *>mN Ԡ5pa(ckH* t  &ݱSd׍HÓK}@QnNE9yU:/ PTk" Ipf6Oe $Cľ=G;iyS#ɥ6?8왚b i)2/[| C;7>+Ǖ@}!6}e]^*#֩{,O9$Oڿ*A96\7sEbCԝ=˾ެUFA$l=BAN\[1dAr&emu|+.+5?:AcQ`$Cľ=] rhOW9' Hô\7sEbCԭC"AdZ.}^tTQ}! t9-`~ 5lX$RsAN&ݸtAJW *nՅ5EAN,+5H ȱ5ܨd65c>F9tQok)PM-,DhA(-k]AAIwpV8 r5r1Z/ӫ/lA#K/dOٯ tjޕjlrAdlY  nj t9!#:#Ƴk8WoK"kg`u H[ľN 'v pW`AEvj0 ɡ05o6曤IhZi0N:Cd>6|.mW'w˵_>BOPkzy])RܶRңVMRr׺Sjg^#m HIERP(ןAA`%FUl@A#FԚ5/ 9-;&Bhľb_o_V { .ʞ_k;fROM6^tn+w#Y(ތ:\4L>X($ ~g.ouWgu6p>wx8"wL .9. |C3?65l}OWVRgJAVy;6qgKf+ċ]Sg+ӡ^kS\o'vJ>hmGwUqZOuyA2?Ӥ^_8? p?u ފ4}A~*|ÃϧpԎC(w>Qɿ((/ȭVKʋiK7NMf(L·282!Dv^qA^FmO.iamdo1|K("s:$2}/op ׂ w#6/UK䠜IpSi) nFrzqII>EfPBM [Q+6}̮kNKb1g8gVldA[/ PԐwg|kR۠ o]Hu=$=~NU\ϱׄDGڠ)T<.k$oܾkk/4yzph;p23׹! Rvpi\EsI$jA{co]5R3ҟ6xF\bq6Ii%]*/Ak_ !R[RL2xI=qOcN4Y>" w{wwxxUoPd T\EX~+{R)R(F}$/@ TmedπBkviL_['-VG>)}IЧ=z Ԧ|g]/k)qO\.0,!Y ށ\0B @{omá!ir[/u:bU:2-wV%r%#%k)EUḵ{^̾.Q&epOY>dz3Vz,-o 6-SqjHT&Qÿ^Wl1moEjg)2:M\ͅf9C =<3X3KBS> =vb&gAh 1SC4![DHggތkvHsAix|RP(:#L^.''rK<(z UM%~&~~qS Ռ/k %>BEi-'Or[I;)/8d٨G󁢘v=聜4ɇ Zp\ m8"w+z ?Y^Z07[P CHv?ȜoA L=_8)CRN a۽4d_]R># .n2/F-' Fϰ_݁_"zR#UCmEQBV>[>D6:^z_J]o'?bGeHnFWC0}+_:%vsQX;Di o<_.} 9u6 b,e=wQsb2~\A Pp C?zLN  /۾vZ [P)l 3uj)'h0&pM J;R[$?߁Uvٹ=㏳~[dLܑ@0]y{WV AΕkLA8ո"CvD#2A4[k~/A;ĥ}-= ,+ušˏͯ?g@h҄`l$_=z qnU,{W]ji?0ٳn^\:"Y',/ @DOy'({-xc< {n#>S3u(<7gtf)A08. µΚLpɲ,X.2G nBX7/tGYB ?Qi_5F]qjj }{V! -Sx  JrzR|Wyt\.eYXpC]u)WLy׹EA ݃5Lb1I9hv36틀 g[(׹`зiQŀCܪ4ZLeu8$<Ŧ&=ii[\):+FS I"3&DPd^$ f0]pP3}ŗKufhp'8 =PUns{+M}νg:SMBF{~Ky2[mƳPJes]؄{>?E]u;.~JXû[^r_[.Q=P´_u_#R{>tOa[d&.NV$:y^Fϕ0`C~q KҾ瓊h+,%C=bWSlz\\6 6sk_X—:ݝ#ҀX,cTo$$8 y!=57jWK>btL$\y;b[`e.z_|/sU*H'S:ՎkC9ZC 7[x]v9S^ ]v,2wQDn"K=M$b)2'hc8p}us+S&3;,O~a={  ;wyahsM|9$ojwlD1oAl%rW pzEFrmtS@= Zڡn.ӆf> c2 dp>p1ysROXmBj\=if^ '!ˉvxB;ge&_Au=ʲQ/:SxViϽY ޜwh@BaY7+eV F [7:Z{џ&.{jC2M7@_9tS'iUb)V~_fi:&Ƶ6&y)7OtFNLcVj}Px*Ό7'˷O^7ɦ( Cʈ:"\Р|UAQrX4Y(ߒ[Oc=&{ v)_bP%*_|b~{tfbo> ڿ::9P|o/Fáh|h y=8KEKZph;1WiU4rr\DzP62'w9tsbt0F;<\wQsNeiU>9w-im\4Q.j'gZq2Mb^tjBŕ"Q bob[LEQXVyc&iwCRS5?霉]Jmo~ ϐϞG;/pWiYsX,P0-le^P4~!M1)2t+>%i/&\>hPxSWf||-BJ*x+y(Jь` Ktn֜0K<^* iB >El(ퟢmT#7OY*όjy𤶲\XKi]}wi--YXdL"h6ܡOKJC?a._- 튯(ύ`} %L,v+k 6ߗ $a?+0 {+J/30biyEV AutGܣ#>\ =^+WÝxLIb1[ϸ^ߺҫ)ԓ'1h~=[((=; b.q\},_I!ĸF_di™xDX9=,zNT"@{q:MwQh'_i&cPn6OR_gy8{v~Lg䣜k؜{C^KHsAM_YjdݕۊPż_ǥycCpbhG e7h:oaY]u ZY>1f}9gDSObqvMZO 'CŐ=yvBIlQ}%v?_Hy+COz]!#}pnD<]-c~#wny 6[ ) 4: *lȔdS&N2) M@:Hubᾰ{k3/9\.ytPb(騭IggXҖOLrrhW˛Av (XN)4ui'd46jڙauL5Rq S`}.I=e=~+sv=д?DiHKﷄ=%Y&}&z:&: }gz_ WS6=̪ޗ\F[ "HfC`~kx矪%a3^nY4M0(ɎkRYx1;^~5nE+qڝW\ DAQ H!Z4Eت<(͋Y<7꜠r2$/J:ݾ[i*;D)>A N;3 lz7N%qg Ҩ5T{]LH, 7&XEbӠ4)fpٓH(6^=-<@j}/W-?)Pb#V>-M%l/6x3_-$1#z/XYh]N.-f:.!b~W)0kPJl/^a9~4Yr粤3@h䣅GZr@gQ׆^,FG磻G 3uU{+,Sa_8//>]#,יzVr~j.d=V(]Jgod)H[U{I=_pbf;tq#_,S=rbi_l81+mV'w:C& [ OH=YޕD'oU#\淪4mTxean{g!_Nh;-<"*FnHrOp=Ǖ\G•,)9&*n\1 5ZyFg@MoE#sM7{}ƃ,LĐ<B4̅[A: ^ o=EJK49/ jG,,Rz q8zK˔P?;'jYU}P;jM,EyˏzgG|+@19C56`@TlGYV=A) Se/0 oj*|C vKC#>:1Uޘʨ,[jI}1\^wJm8so@&Kd6QG7BI zܩ5-?ɉF 3z.XmJXKpM&8~{"?RqZg^v/R]4s=0. M_Yԫ rVUzZ7LÚ^=1Ӊ8 r?`TeyHg,*6yX(C K2-7)nns}Y;zD}(ՉOuy)6Qf5lG΁YA9B~l8Ib_6E ݜBI籇8BNbX  Z} a!`HpyB7'XqGȱk?]BwFA|? UOUR" q}\zW\Ei  ]HبV H |`)n U}eEȟǨMv? خ?RkV~j z=!Hm!m^s1Qy&u{tFLk/WriӞvB4 V8ְP6O7o"/| !ݒBќ%!L}ͱ~X P TL>+.Ѥ\7H̡W"s&z }yK9}' xX U6ӴF|gGBֲ"GanM- ZmFQd:Sc++)KMt_ϳF=KR+z/ib i74]Y[}qGa]jrhؗx|mMj{((^C|Pn JɑP~t֪yzM~H{ƅW? ֶnydl1MkϨ~_|5K9(#n5~1%B enEU3 ݌(e>؝=kZ(<(pԥn|> U+_^ U./.r2 T;! ]NªM\csE{£v=jő0᧖cL,zreHnF#Y$Ui4Ap/!עs2'2=~_r&2PO :.9gma#wk2â==΅4%ѓ^ 'b/hV]{B 'տwM;f`_5#6 >ʋT%N> Xc>fr8P8(A}[渤0DgXBT 78!yl‘UzrA: ֯a9ttwlDt1q-c0Gt 𔇞ru X)J]s[IєK·c,-dG*[c~OqϹ;~QCkdZe:tsHxU-%W;͚ 4\J=2Oi$[q@' @?Ό+W\m?gޒzCfYQ8a3@oݰu^hE=@XBŅB]G%<=(,8 񑗼G=Vj W#/6Uoq\%}:pS K{_|o;lplj "`\b=X.wEKc&sOY%~rD(J :WOq"' ]\is-2˪z"LRKhz2~|Ɉ6V[x>E!ύPj9ѹ_xV2~MĘC'O3:bi)_W?/4!_AQ~/ s\RT tz 7y$b^QBȝX~= _m6׹ERz6/Fi3Pp6h+"|RrgbuvRW]@3\Z]X9$?|EmK(yb;$+k"M`q2DS}kp,}H/Vd^$H[/8>MB劳<781(N M;a #á5 y~f-fx˔0 {G{ج3xKzB5kB5W\B.{ɈU?u γpvɆw/.Ҡ(wx"aAi Rs#s)㒑ia⢀i/ >Eҩba$FaF}DF#`#3"+/4,5WHs& b\'z$,~k:4 T(hs4Z{y=QyZ21 P0WA6=.+z ȱM ؆iG#A.mN҈˕hTeAHr.5pƠXt^d=qUM7}Ks |\ 0Hfcro"ft9 t#Ba@Χ»\QZoA7?^yNtD'۞XqRqSyJqPU>rk/m5U~,7Ҭ;Ɔ7ol/n8#ɃnTX*"h5V3ہ ˓奘 ܌BnS(ԑP!xA7FJ>n2+HgPX .+7}ߐNQ|P(SOJ}ϴ{* A F &`asv ;o V~ӷ9˹ e|Ƀ:*<эAM)Vd 9h[ Mve~pVU{@F ~Z" ,=":~>|!w|t/QDj"W dTl1bLr\E;YCdsY_H,ndэA5]*J_ӫ &B!_o2_徟ºgDEbq 3)q${ c&ou(X`cbb[oP$X4@SP޼TL ;lTV{3UC?|䛼UG”cpSw-n1|}McW2%s6Nk\{/H߆pjg_Ml :8 G/,I÷4M_KWX*"dum0!p~IDF.`IENDB`img8.html000066400000000000000000000004231363633537600354070ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s2 <xs:schema targetNamespace=“t2”/>
              img8.png000066400000000000000000001073071363633537600352400ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs ǠyIDATxOlG%8 `JC"HzHC"bq%ȡԟA^ P=dJC##5>|RdreJggc,?/Eβ>;{ٙg U( EJ[+mvmM[QJRJ]>#nZZKum-E(|ދ##vi:)#HKۥ Q,gR>nIo:JگɬҖU_7Jim͙Rsm# H=e6[cBAJ>.׭<; tXߧ/?;95 t!j__~qhAAN.-`1&/}t\dsckO  '{>q# =G{8mvJ KQrFP9$¤ }M*FANͣu>A]2oC7wii  of;m `EX Hx#9\! H]paiAD HG># HBAUZ/7yZ{W[6 XɈ8AG=`F-W`SAkV4Y [  jI6脊qW/}ƅAJԷr_a' `yQZ yst ,E# HϢlW5 6:? Io`B# HWWj  ]B+8@i~?_BA@%XQ}M8A9!n;As 3Xi-MշS   ֗(Jq5 4*( r4cAk)aF  HӨ*y:AZ»B3sAd6}Zb t5#46AA 0oYx IGAE|wMP A9Qm.׹l t}YGA# =CXvN <ϳ,~m7Oa}4 .8)k8o(/ 0 H#V )?|cs\xެ+sBh*v5G~D\8 ʴEz:g_N/eh=N,'S_աNxC9V'dd1xa4NANwy-%=A~Gh&$|F3|>/8ߎ'ʝ6l.*ύdOd1r&k`M_aª;*v}EFM_P/-,(]2WKZZoMEei:ChtU7h>rx] Uf^r%) \Ot.aOQ"|?ym7hOaH)HQ}{O9GovWɀ5=߹$GOK,%&[we' jJ-uBدIl[+C ܂nYM%7^lC*wHy_D˽YWY ή;Gi4 eOKPAME˱YghCޝ@{ǽ6R~Qy?r\} FxGLYAe(Vj*w9բ0}VSrєZyVdҟ DzVU;%_y=~$74#P}w~Y#G aQ >i"N7#}3>G~gv4A벆UpvNu |#ν&2\[zY*9O=>VAЦDzgVä'r,i.|)оzip֠eopy_U$-h0<`_Y%xJ+j@2տV~^ jO}h}ǒ : S@% pAP[nA0ЄA]\6%H-&saOI  هJPuѲh PIUa:e$.RUKS#0A8{o^ Ɛ $A($=枽?Kt(=wp$A<\8vaXzyjw!7MbÅ@bCn?_ybkac. ~8xB&qʓYӃ^ -?]J}%ˀ 9_u <%=ҝ&>CQxl@ ƣ}}x}:q0<3y^҂hl6fv~f9Kzj58<~ѕ$ ɐUI)H#W_1}rӛfPQ+V gSn@áӅhK#/jX0FDz;+n.Pm84_m,@Y#TriI PR;+{8)z̫}$FӼ7XJy@AcnhXxNk64L wTa 6; ,Jp^W{,@ * 7fk"c :ž,)3ihTYӒt|kC x|67f#7{oVQ# O-;q(uf^e%c2Û։G hA1Ѵ5/jK@|G2nQI1R,T:Ck^$/<- +<} E%}~G>RvgG :<-gw*]["D& *Ǚf߸A} >.d;Anq熔?at.#ØFF4fP"!%LU+Gحu{!gwh A5q FiR@>z uKKמ.}#$!| Z$EQS' w_7_rDej!3pk Ǽ7i:6Q߹jg " L_XŹmջ Xy߽ !+5*gT\/@Ac27> ۤ$%<  9e;8d+FAn"T dxtlʁ$({e[ dinwB>i[Bu@ƌH nXJ |eQ!q3`ah:^U R ?x{TKcs!3g s!LÁ#c#QP,6U+n{j! m2lg^.c jZ{cP%DLT@ګ*o.w ({bW+k.yDžh-GK|v g`$4“ F*u*C\uJo__fԴlչAArZ*#/,͒mU&2a`VIBA:83 _xq!'UR.\tF W_K[ y4HBQ+s+CWх'Zˬ*BAfXC };;yo/OM- H" m U>7}!ig&Vլ>`O g'n_Q!# 1jEa+W0UV|vY9AAj~ dFSI,w"/7x>!W+t>jtń Pߩk:HUcd;zRg|ⱃV" qu4+>nE \es-}+)!S~ ;xUl@Ae [y}a\o:VQ*041iһ8'6TyÔ|ys-uL"Q[zN Go_9Y-GK{ejȸo7S:2Om^y_1t>L+\7-g0ѱ`poghv -sĘkkIaG^]1f:R>ei3ci Mr%NK*pF-#Dj? 4[ 3nh9 vy(4`.۩gIhHgGgM9C!"5`U( ;Iš|"N-ŭ;e=K,g7 ,˱8Vv!-Ev?8i5~RJG \6 t$.,47> ')aWpkn,2$nǓxp s]{tJ+f60W,7 㿥\c"e=puQMO{&$g=0hҠ!b-4\ȴ;BjOi@{MNBE?K~㗄>G{J\z ZJcDWrO(R#(KI\k=pF]1.%9̝x g,I9Yb2 S2LJ'2d$+G4˴ ﷍k1.ԗtܩW؉ ҳW\1==.S|VyJ's̫yaN{,_ /YtlP{ ø"eTG̪gu~Z YW`g. ƨ`yr<60 HW}dɿeN[/X7 9 c A^4&Y}b7w(ȁ?=4dd+}z[tIDDq)x w d"`@E{e6|-gdL6c`/#f͑K~iCdosr.wJVyJ: K+ Fq`ey`̄HlbPh(|kƷy} s L8_ˎ[LS^Co^$ x3nCQZjtN_PYӠ92u.nyz!.0;8p;Rb ds`X ɕ V< )Y6Ҽ떧B./GSЯY ,2ʓC KY\>wcdӧ=짏NCWe321Me69sr{E\w%0&-svߩfB'nSe#:aiHqFkt~KGAZH).~O6"E]͉'QkZkF*tA}[l X/;jkDXKGHo?Ӑ?_:',t9 rrI=+*zu^eKT`EU  %M*ϖ_;Ajv[` rJ ;pUg)F)!. "m`EmIA껙#Yt떷>q;,#C. k 68[B} }5GA&32B9 Fyi"jdIxtKCzu ȉd'W/RCW/=_ p5mNFA?rf2l0 YxD 햨% ȉAhk2 XG.xPIA}<vO$E#+G'E{ L:U 'Pr-!vA}{$Ž)T%vq(uY[K-4hxwtAn?i|Tb9zf-Ş}ȗ-(\JBe}M ,ť:= xz~QK90e!˻h`J8U\*Or9kw49Np*RE{AhlQfٞ;e0FSc}0DZw鏔 ֚<(''YFnYɁǹU\*pS~Q}ۼF!'q E!OZ0ݧq=#nwڄrR|]vEoh\ts!hY,Vm6ṥ&>4^rk3ť<|L<<#B,<`~>BÓ)IJhsjQ1;/x-T: 5f֞'7d#nч<ͦAvNsc6s(of;&yqI u~tvcrVy g4 %)ÙD44I=Ol4<l{oaqIȘk;\;,}vtCaP\R][\X53b Z 3#7B]m6 G~^m~.s<,˺gplzP,'}>`y 4PsAZ24.y_|˱*5sf}u1&&XxpBOys+CPKB[}ɿF#!ä E4hL3ժ?aG7&:`%]o*'u+ Y:^*.B;ۯ6 {TMl*D#?Cl-IE^/lc %G(luI7lUozO&oe#⯹Cėʮ[̫ rg: >Z/ -}yݽO/mPj4h$hxpBF`rHf-4qGB).[*m[KA㧧<- Eg ߏs o"r=cA]L䶵&`}Of< 﫫w%e۾j~8g; A$Yvړ^燆ιG +jRE})ݕMABiBudx.s>|,?\Eo4p|Gdž+M'1Ji !* $W6ɠ c<yʮݾj~D# s#4[j*wZ.R,9ue'}oj;F 4z<j>7p{8<ҩ`2w"H7ӒA̫taXZWXxf}]#q;v8$øFanqMtm.NCܯ|t`E /m\}+[uubYOז)Bw܊!Ovũ[`yegh rV]F*~ίu{xq@WUI=1))z.Ү1 ԗm}Y߂XH5k"\EoKF#6\mA7 i͹7}bD8e7gл3C^1:gOHXH8_f|f|,ZRVug[%/Rb8]ad>$X8, yxĠYxJaC v., b8 Bhjf"ny|?8,៭`屣٥|\m<$ő.?Ix*ɕb3ڿU4ҫc!]H+/QT*'>Pq[~%2꯸ 2w?>3/;w}bEv~4lv 7DWLӲT:̤ Iix> 9E) ` )OT, LyMYCu2/7#*Vib[4䁘$0uVBqhyq.s5f+b,&9lim=539 'E.l0VK +,]fxP t)  [yOih_1ҪbG呫C#[d?45|]vCjRPVP*XH+vM>M@N"9T*J~Qf&{˱4g&%vz.<R0t>}E Hs-Tg4OKGɕG)"3o{hr4+H8{vrPcSkl, |hUqɢ#6d<:)n.r4%L,Co~($Gk(|H3viK|~B͏hd[G+CEjaYIP^,R˔VJ8fstY c5>3WKYƙ. i4c8 0hcYh}Q;zEJ$O&}Fkłj%RXHWJ^p˗{+.Y,\R%&Aȿ-9cl{h\n6r?;]v*~pLMJ'- ho}" >Jlΐ47(|!voPUr JޤpR\l .=ޠУڊ[yΗ O Yc_;H&f8(Tӄ:uPm(VU]3Rؔ@M-$rp* .#2|4 gfbsOK)VJJY\h17C.3FCWlM:eSbzYB;ecчa,8w681I\PKnZ)!ɏE |q)T#ƅa,&CI?SG5Xqo 6PUlh/.z6XlP;o' F9i2 s d UZ񠔀Ȗ̀&y^:8k.tIWDKTL+͈~'hoc@5GzTc5#Hq`(3yhzW)6R%-'ÀՌ ~c&|׻׵g :iL&^[^c+A1JOC֒,둯>1AAڃrnD ۼwa pq }> |"KNlx8Hp9>AXKt?-3o %T`aQR HxFl^Fv|NPk`5#(NF:1ϴ`ZM+  QfdĻ[%Y! S1n9XjZh>M:JWi8 A9. W}DmOmf{*^Zl3֮R  YFŪGZ70.㢨':rTZU)x!H+O|3iZҍn‡Bd>7{؃Pj=܉0+OHOȘm/wfU's-O RJv[cqT[hƓz4 P9{oRqE=jMBl|.? `!,ن[(m*oR]Aٻ]{ί,/|< U{I+.۝(_QfvC߯[}^岙l+TQ6/׺cp AKa$@zΗ%ӗ`$8AJGK{eJoXz3[l7[l9 ɕXI^hٿ VT߲I@u$J󻿵=A||7Fi)M qHbMcv8>0 c9y>Y,}vryzzqnm|Д nѱ il~CZ`iwbxfz}#c~-P;ЩL bJ+[8 h2<$mS5c55雼NUmvkc0)cdqE-oR ?!~70v V`Pʝ&A}KVv@b'VJ ; )Z/BQ{d P}O:8jAnZ/O.\s:oz [ۙםj [S߯S6GjvN5`Ob8uPsp+gt38jI_)Aehi% ?449mi-[^4y~fU_/vQpJDEXTGASb~F# Ie {3hZ`AA <`rͿ-9a AAz XQ}ȇ֞쵁Aϖ EZ|%Fi:Z8<>YQ}̼ fA9Acl~ ]?W[QTj.MȲ#*']h Hm&^/}2[ZHsFRKBi{:{ Am@(. ' Z Ǐ,T`PāWQ"rQC ;Bc.2M@  AEvmQЊK; T_AN.ٗe{0R/ 'ίTfv& / '6 0 #_D/ =@7z$D/ AX|FHBN ] ;J+GP}%" L=U HVCV֭GVdĩ/ G>r)U AE'5BŸ+ [nA^,Z[W+Š;Y/ =L<`Ӹ|=R?6`ye"= / =OXWUBP}9 -)ZY=/ OC AEbRZYo j4{"rP֟W|.la FT`[s0 iC V ޯэ8P}9]iw"%P}9Z(Js oQߗj!rRAEz։WzK$ ALwZK 6irT`g ^ p]Aq2r@ET`a)>C oO BPC ;d:EzT_A p4I!_! / p̤1ϴ*>V[6P}Ah7u }(| |BAEK7wiitAEQ],j4fv A]+/:"ԠZK79QT_AڴG-U*zP}A<`eő' T_AzV\#P$EE`E-t9 ANZ/BQLj~E嵶)m]H ҋ {;M -Aꤓl P}O( Ǣc [S߯dqjcOυcSA6WxIK 9= AMXQ}iADX{+" v^7 AAN( p ꫦ^ɶ GÀ=K>]ʾJܒst& t}zgac|#{MAzX\}o qS{Jr]f",.{7;iOxM\b9^x'[]xa-sm-iX`dp\;M3W+žwL㪓Rm@,4~w1p2 |o(P~b!4I=OxrPb9# R/R4?Kf_mogf8\']_(ȅ А NEƕ\)7 HbEշ'=?7icvS% ./,ҟTA8Eג 5\x.`nG}t`¹ɓ9G x …Fn@Ja e'4 Z\s疕n<sy-&9lim=535|]i^3Ŏ ҵW.m(|Upai-%6|tȿ͇gKT`da AU5M}Ϥ_Y(1%&oa+/.qR.J|>l4BY2rˉ e9e)]WU}/pC~M6䞣Uo#g<AK!$l4<_3/SVCȑzCq "\uU4$NkiiJRr%\7- Q#2 sM7o:SA3|v?uA/D8t樄 #׏ZR+K%/Q#u[;c̓VXfWקE3YϬk70 c9ASagttx tF Wk/o`Wy?: ;lM e. cϽɘ-3GA,vIuU|_XHc-дOzEu23d_+qk &j{-(-%20WOr:Om OC٫I[ LA*R糰… rBQO: [}O'u{6ࣖr\a"qjDDmT`ⱃV:F{uR`f8._aSx<ZSաH 8kw7R`1urrѡ͇Sj4ZsSz"e"6m`ZsiJu-R`ȑ1$5F,}vt3dY_F'R2:fccK;,pl,G%Ř+À9|/?]2Ќ'om/b k0l)*9}p2<],XK; ]e mq=b)l4<_3/S~ccC(HY A䄡 u>+N>>5GÀ7\]݄/x7vcʑy{P; (J#, utݲaqndg|7Mѱ .d}H-,pAG=.+4>C {-4GUV?KAs>|׳d!IZa4y%Nl1ՕʃV6>bLASJ,Z.3/|Σ&)/|3DAA .M|J5W EQ p M CW Fw; AAjFZ0OTz8OD&/.|M(:>3T|?M B\b9-VZ|WAAԤ'wqcutd>wOőr?1_:tbz/&rV {AN.^51r*rl E&kyE['?3:JA2?N{\>#|@}ɶ5!AuFx3SaRə.ϼp/?/P7+[S`o&WȘ?8)*.%@aO(ȅ ~}p*"Tف@A=D_qBDJkpqDvzCW0ל9 B*[S KyC#r(kBt/-g3Sd 1͑gKk멙mvSv / HF mO >}}A!lɽɆspޡߘ7W Htz6 #A<8u%_h:dY oG(ǃ,O&FrY?οW_c(I80e[+p.=-\6-N5DAZK b4e1ֿ| Ziv& Ҳ Wק>L0|D2!3mCō&ј3tUJ2>Gq&㐕aލA&;`A6-,(C$l2ZA HVb5}JBef2#$NϚrxxZ<N )#[ 4:%;y :*;Ѯy V_潄exe0 ݢC3ŭZY6[ѣR΅z7ߋAQ@u FIㆷ:B/??O޹S%KY/đ*T@At.F jϏ]>g0|m2 ~d}眘4VNArPQ}քҕLNP=rhpB)+stN_~ǐNez/a5S,T7T`[.RD =tP5)yZ! fpT˔q#Sj_ Jv>]*/^T_ABTZAP58[iM9bYN Bxs~roќV}}`<;&@9X@|3$(=&f@Auu@"cn?UM2eס#. HQuy_(*&@Q흗EAz 0o:s:zC# }BX9;pI`)qt)X񫎹T!X%ioA:!мW -ZUʸ\8qWXޞlۿ*A91]9EB") Lateߤ o3eWS\gdA^69RcܰbS67P:1: 2Z '6 p.< 51ya[.aIϺP t w Hu܉ [(2~"Ok*q=W[: 2 rRiWM&_AAE Xq^TcR" մGL~9A,l+Y'EA"77cIGA !*bV0  rbiq'Aj \:  E-`ͰJK"AAH7X7Ā DX3thA9tGgW3|_AV`*zch40 !V֋ ̒=BAn V\o2 ҿ]I%yJk{(4 Hj9`EA[dyVs: lvWјFAHo!v ":*>W L7?H tH#ؾe.A9AtBmycxe UFAN myNЀH}$4: I{(4訬" HFv7Rs䭝X/4 Hҋ nwAAKXtjj^-! HM X7AAN]``1OH#`e kȣĚ)$nA(]`7V otZA#YO`A04,l˛H(hY4O:'3 F7_,s],Zޒe.)[. O5]WTiyAHC H $Q2b!;A$ V\o7耜  rhJnYU}Aj9`} ; =JJF(s{mW? xo4C~˼f#K~Pj-i`uݤizJj*(V]⯂A]V'o6zY~h1ᚶ i O,<3X˅v z\Lcw bku5i0u#J qCESki6|{Q{V].FT,CKC:ۄ l0j&vyhk9oA [4VŖGԷ6W;溏 OGXhz!-/SG+;QW_l(('ȭ^ ꫄y"kPw;cӍD^Zcy׽\. 1ۓm_G,.Vjmijh`=1際$WیwuSAvl߹O"|Z5 eM`x82~b3aw; nM+,XpCPsߙzj5;!(v<ҷ tNb/Ҫ j59;vѤ./JGo/SjR-m;ŕgaRqNs>-pY\}v% ɿ6FCXn!{ v5|Ԏ']5]zj ,6B }o ? ' gQ&nfU}$}0H%E^gL$ov<◂ ҷtHfEtud->gw]J]`mW`' e{iיb c5ᜦWMR &!H1#_*g AAsH.]yNioQP55@V $I,Lߘ}V<֞i~兦 wqA9N0-(.F">ϤjωZTB;T׼&'k61i 1 D$L6_5n nA2l2NxoGϢU$@@~@K|ʲ X1ĖB~_d T\uZGu_ f-Y(~cDO`\y:p:9`|PH eji94f0Z4Q UlG͈= r8m#½~\S2$(?\>aѴ͒IdܘfHy(Z{Nj h{&=+ś7"MQv9JEdIzѤ=kH^HAIf- h4t{ s7=ƵDى4clѥaTK/% 월ofvw7:( FRMOz MiG B ڑ툑A,LM-:8cln%}S  {;#] ijF7i}zPx_)v/TK`ʚ?<~FMժ>ŕbɃ^( ܴT!ڞt~w911i|>S}cc#6 8=XQ}-4CD0sYؒA],:^(39@6D  =IoYF˕u9B# HOCA9GWMDG@  IOX+[\ ylUJA0`rP%zQZS^8  '. 0omި|OfGAji~Q 5~WZ}+ 1= RK,`PBͰB"e6l7 e(? H֞QշQo\1OVKl+X6 .[FgI@3+KbW(pYE}opǁV8Ehd*-GGAb`g"Zft}̽I+庇թM1RWhAb9liӹ# IXQ}Ia9g[͠QA稳ٿ c?h4Mݱ%>I$E6g$u-rBzY ,e=HVE ^R)mQ~eOU4ƛD;:-U_,":է!_Ų/rb 5gtŽhFdD^̆",k^9aԴWzU%5WYTo4k FAN._$lZ5 RrL, Cl෋P"K{aO6 y.  0尮<M "KF-J ZNTK66 y#m%¿?maw'䜶F쫤Rk5s\.M]#tli-b-#! >'y3*1@WiG*;ۂ˄ tN0-4L#EvpvLڂQϴ#q<`a礭VAa#po8j,G̽Y:ivݍ[اO= 09'w@q5a3wͽIC}v5|ަ+cD!»lMТ6XY.A8n5I3Ս@MT_AHԷ]^Њ M6OCSSA 4 Ef E* Ίʶ|.]M è Vxkf 6J%"s9if/gî`X]c fuҀ2L>ʾIf yвF:}Awh9 +9z,0c CQh vAxo:cr@#l'U_u]s0 /[qrVTNBӳΩzRb0wRIQcl)7ڱKTs:̱H+& F7K cX+O"-Ra^At?R-f fPz.Y䋗)f~1Z!!PXWՠfYP?jMOiq Ry;ESNy$Di}3.hDZjѤ?kJ^HAj{'9(JM]Ƀ'De'HZQ= c"h*7c{&ch:\A9`6RIӃʛ۽ѣq#~6ri^1nb&J2lj8&d wUnĐI> ~ ?a`#i %cg*+e+4\)H>ա{ + JYjNJro::oguQ{gҕNq~8GE XNG`FqGpue`=-^&~? =(>=o4"%P.xyQ5^Y4CAim%:uFz "M,=-[f^b<Ӣ]浃:rPKbit rOƏz_,?}j&E񫮱KbynЎm4Yc].5şf|uw{>~e}o!ڎF#+D霥xG<#s a{n+qQ&v;[ϔ==uqܻ+:i֖ZK&#n.GQ%Rbٸ;'M(jMr9bt6Ir ,ǯ:z6pdUu!r>那X-=63oe] Iۺa-y2uC]q96fK,75fOrdy/bn!@׽'B+Gpqr . Ư-(} A>hSk_tNLR#.;t:#?DNY̓hdH =KX3jz"b98^0]*KiVg0-`ߤ;o`gNM.\5 »\~0jpT:ɋ%(!H5w'~k@ (.]q˂"AJ]~͕|˾ɔJbKݰAҧA.7H4s͑~9 w|z"ίoä<([(_yV|wB[C0wt+P|M\qݬ5g|3vg{ĩt؆&)<@7ߘb͉[522R&E֓*b|ab=k 7)Ά0)Ѿ|&k/z _My]@7fy\g%UNnR4;!"֞QV_p/yP/ۅ~[0%՗(eK[C%K(W2D9<[JC.&> BB]3? Qi'|n`PA F@?jJrRV1x\` ?C~34u=ڳ]=~KJjG D1ʄ%"sZΛ_o}o}諾_ؘI&2`P56p緆  >U:gg݈QZ_ 1Z $~03[-}D.RW&2WÿҡI =xj8a9hPUHE47VrdN3$+ŽgAmm~4sHMYvtRl6O*ޓj@&ES؊=sbBLrFr|ޙqY)B$+5H2Xޞ@b9J.R’ @d/Lrq՝5Kt~jGSRMۥ$_r9 6dCs{^ZYU'H/ I3)F=خ:h#4פksLFq fi4^IK~a;#E5>g9r,bQ@]AmA3DyqeH";"KiR8] |܃8e~};=]5e\53m3@TVaU8`Hty~in7|!S]{"+oHqcgtgu=Wۓ֠mhnXxt) ,<7ǥUY+pQ\ GV(,kZէE%}xV /XЃ/[X+XJvH7qxW[ȯ~7ce2qDՉk6?14 7+5mȽM^%ݷl49R y? ;oX_i?T-ͧ^&i:L|Z<1XVnn<1"QŁeV5  ^5m\7fOBOϭ9~0KK_ d}kuYKv!hg!U]@gYvn'/B}b9 ޤsѰRCe9YLXI%ԍDՌom#RMWw'tP5)| PY1\QV-Śi DweY\Wӓys/,j%zܺOM3Όxy;_>_r |қtH q:W #. ĵ:[zX"79|Os+F AH'Xqo s6#GK$rL xu̞ -L*l~TKe1DX2U{~O@R|ҶTiyA R]ڷBsZAMپDY˅vEAޢdj&} 1tߤxW S:` V_% ƽT' #uߤ#)tjQulh~a-y+Qʽ3kx% y"so}AWuqHu= OtTOW#H _mj$=?.z $˹d3BqrH sf8etN Uݟx)z YW_%0XTZvߢĨ)IKbG)4_\5웴P]]nV҉G~6U 74,zx~T @SlXƯͰc;b#'N0-(.F">ϤjωZ `s'FỊ7 ~s B..ۡ# QW^N4eŃR@J~\[Xگ:\.-ɾd% ж 6үS/"&G>kƖR w\7 Xp'+@ħ$D9Sum+q)#AW+clD [1@oIw;opQ&䚦`gi)p߯4R/ZV>1iAFʩ&ՖBIuxVY>D@0^{;p?M|o4Om#ݒAF ? [.z5}#yglatOZ3^lh-9\L6[-$OhZ4#o<H@0 .@ob^O(wM.OmLc n7-2 /l RR}O4|S)Mo>S;~vynbMEbjQ#=?ҳWBs q%RfPMHa}  T0vH1gd[\=_ܿL>g*X<ӳ6rF(ܪ8˄k]HiE81QS (D$Cyc&D6 pSܗì#> _r%YCnqu*2F?Ob{pĴSf=T$Bwd揈' +}?%Ej)Wee3Hdߦ -UIý1K4. t~[]?zM! X"܎`_ZΏ^iUM;QO T,ٿW F h'u&M?Eʉ wtT6K˄hTv-VIU<:(s`!ʈwU@6S$M,ԛcRS? `_uM;3.f?eN+5 YCHo*8!ӳQ)ٟ%P{bEq]tb'+vY;I#|dur'XQ}A;#&"}&UŽhO#kp9ԓ!Fm. Hi E/nD-]9 Yufk@[sLh H{ [[V(TD},HCs/ `;f-RAW9#e;Jr:(O<,GUv@ eN섲|AE K*#sVgk:9]I7CjG )5$f't(i+/u_vek6929G۽am1' hvBY>AL "_$lZ59(Tr:(> gYPGNO3!5HD;K ԃp/F7>B1 XߚNNME/&Xl'wl. k e,fCuD,`r:,!Ưߎu.s/P{{˙\ֽ 5.V';au>AqY'&$8(3 }KXQ};shxqePI;y2ɥɆ֓OA?o~T8(s -`RM }\$gA@-``)L ːA܎!\z  0'O5 9A!"!mnGr0Qp(rPQ{sGitzN~'tBmY*XFU>(ޞgT7z#Qݽ>ק3D 0ܭFv v! ǒ 0Hfsro7e%n+:  A/.C638# '6 psQjAANh9x~S]AA.=H+71 r"% F}A Ai?m&j__!|bA06d,A}z@*FAcNXI}uMEABX( @SYʠ" @-`u/FDA3`aWP_}AU(,_hA9t}`x,Aiv\DAA P<6U( H9 /uMNǎ  =DԷ%qA9?f[K3f IENDB`img9.html000066400000000000000000000004231363633537600354100ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s2 <xs:element name=“t2e1” type=../>
              img9.png000066400000000000000000001063311363633537600352350ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDRK pHYs ǠIDATxOlK!$X ՕDt#% E+a/. M%4waNjDY4J频"Fj/ E@ɢI0# 0dQ ̙33=Ŧ3bųv9'v+qd4|)1lIozFߧWJWV[~(LG;U ĻԁP {E iX*s8,ՅΧC= gh#)߉XkJnwABw>ѯFU.kk츿u_N'Iz\_Pf鏥ds4_E'W+poceԁFdAxn;7ryd!`=o6&ƳL1qGh,:'$lhV~f_eF:a ꆳS2g!SKX>&՚*RM\Ȋ)XVuO/+tGhryS gRR,H;$瑻xBOqPVѦ'%z!c( &='sE=`t_NSj=s;yC6EiQV L0 u5%0::=?_e{9XN8jV Ƚi؛jO to&,.*8]yH#=J{-pueRH}I( \cz?@Eڦ)=V~:iiH|V~_֦64¯ GΛG]jm`@P6doG^s) %ԲةE,zE$=lDTz7,im_R1nDH2cc×dIMџVU~_Zd/%t]ݑH*UgUA&L-'Z'0rU5JvakZ*d67~ ݳ{c~~j-Ɉm>:J鸶R t#tE5>V-y!F_zRkt@C5*|;,tSmܤWTO)z-tNnGW>|۔qfIUr ,p#?Pgrf8C zglmTT+Vo鉠=yOy9+Z[!R6M~> f0y#’A;!.8owCyL=Ms%/KόapXIzA:so1P:vm$qQ*0t]JDCLtURPdDDQۊt)t JeՅHkїOFgvC';1mXjG@^TuxG?I2%x gQ`M3GZ-d<=ʝd_l7T&5>2ɔS9vJ3 [oI]#MJr獄n=ܠ>C%)Ec^.ڵb!+ڵ4>\H)4^Cʟ ?bdιKԲw!%MHpZeaG'GI:qZp:^OS[с+N_TZñlf5eĿjȱsj_Sq.|'W}U&46X>),EٍPF(٠DHcV;oiM PB6@}@TI{ïg%Q%Hܓnj!٫)ySg U+i+M|;!mw aR`"m1[h \s*^u4V45),UJ1TN';":O@%|7X킍S%MKӌKy^w2`ﱶIϔܝ9znϩ [4 (wMFy&yҨ#!9Yy@KIȽ=%no궲]0+ǧL|3Q%q2D3+=TBkV_wɝiDWkTưÒI =ET;{ґhRj7Sn> _&璞+qxB% ){sJ$Lr;U3ja\m 6J%ZOw%&5dol|lg[}-WSc˄n΋s(;շ]^*kAqQ/ZjUГ{2CCk's*o~G|_Zb)̸UDuf^;5! S'9P)WSDD'Sd_>nS/qd$oQZ[^H~Yj2+-mjwӷ=*}[rpMR P[A&T#: Rz5[MASʿsԶ\Dyp Ӑr =%4@Ļ4)e/N Zt|`kr%嫴{ysyo{y&8'_ -8іJŁW 7/u~]rn2MrY=^C3v\|n[ye:4iMY=O͋7InI7®IPN^w8$cWH4ln!AP//RcIM=/l2*o[,8~f+#:$LtcnjE~;8c 0,4r0Pǘ{۾쫌hJۧg4/&]{.Ƴ5y*vcHϘF̞R}s Z VFM?K;|sJ=Zn=^l5u9Àpѿ#|3 jv}x 82%mO|k[w|h*ጊ[eZ.w*@S_,ruU*|s׏gW{^]K_bg;/pl{T]ҤvUz֒ꔧzylj_h>آ+/ %Wyi qlEڂ͋AƠ:VP4b uw>b @ h7[Տ|^k 8&:H]t!F,K@QC VmpKBd#)]W#"1rn-G~s[^go#s@ڶq]ok^qb&n-گ8'&mB!/Ys=8|ّ}x3/u6K~(jtumfc=K>^ ~U(Om_~拔vQ8V pP_"UKj6I3[h:sichfnD,mKGIt9./Sln{?ޢvVu6]_Y^$݊^b1>!Tlpt=dcwm8gʈFv) jP4풝#xQlh% p݃2"~%x#qb35nvG5~b$7B0ɫ`} !+vކVXG~NiO'fX>!SI!j @8GԢtLZr%0_7XU}K?>..k#~~>z+oA4rw%vnF YOi4hFy2tdhIG_Mw&v\qP#sn4O['/yCp:s(;FݳQM(]278{s׃{}VYg:'@k41q=bkkձn4`4hoa{N$A(̿/26PɘdM|MG_L@z]ǯ%㎫έW|7ŹXM)'Y@㧖ۜef?56,F9程?63Onq FธPp9\ ꩧ<Cj*[@gy±ΛZWN~G-5n6J߱%mMoAG} S](9r°[d3>>P3B388#ki=ŷBG˽΅K yTST~fo;u$(O $CӮgk[Ɓפ/Q0 x}y{}73"X,͗ۢbsѥ 4D+gsYŲ j|xyIhN7~b^ #6)MRfror` }+쫯:P݊ak^<,: U#(Or&$smCDNh_v8r9IF vBJiRfB KvWj%'q®u\ߪ`0J˂iHXU}[}Q@w+I;FϺyoszq-Ǘ.3d>l~Ln5GWc~/{9r 83rXK<`eҫu0~b?Ri~wq' 1w/ɰq_Пf osm̘v3S:W#ksq8w]ic4`R:{߶ăXJ3NW .Zhwv@CW|p[>?2Zp~Wwy̥C Rb1MC|NRǗJ,"w#7ڝ) yȪ'n_J 0oM ,ե::~6bGc[mwJYYŁ ϊ|&D=CG@u~=/'S㢤mU :R^w>bJd7֫M瘻8[`ulϯd2igJhEZԸĤM/J,vq7YFuy?Mگ8}!OLi?5B7r Qn$3U9|;?^f=IӠr"}7dfl?5̼HTV\RWg/lZ í/f=/~Hl4'+M,_j@NKi$uܳ7ķPN|\mvNS~`:~,DגqEˉs(yȨI?,o\,[os(bSN:8S@ݕyF@ϝb!ar{i+dS&BGV2 Ҿ}%NMTXvn1= FUutuy6R+baɾ4[Gp$Qk}KrG7 7kۆAJőǏ%oz({b&d7Gt⯺ /]׼/[/7:h8Bb"%:tsY>KI-|y1']ȼI-Ќ;z7n/iJK9lZ'Wj6t]y6XX%_9g0L5z|<`a@eoUwg;o2j݀raX̦hMN7s; 8nq鏅P0;yAV)ɚ䷷Dv6) Nxl_8Y(tJj1YJܡz ^{ʇoyHG7hJ"r4_ɈiTY1Xu'L#w"x?,-/m,n<[ s>V-qN9$2}ߏFbR\Gts"3\< OV?p??D]HSţ RT+qͲX)+6U,/I#t33-/QЇ(/>ZCe6?%EƮCWn2l;\%{O4d7wB;7l&p# G"+f.q2:$ |R -Q Od3ST`jL:vVQ2eԍXqȃ%q%τ;H%ev:TIqUS"wVp ebSפHLȓQ*=9RtIf㠱ґ0m? .Ɯ{o<[r0-t jGWաcʊGw}XN͒+O^UABՕZuT]dÙbd7nà/t&P[VY=#j8FݡҞbh&jpr TZlFKḪן5do/>Oߒ*F>KyF\=2/\YxƋ>Jp 1b~;##д[:fh`~DD q!"{Iy_ِWѬ6=NC.eNJȝs4>,SԔʹXnґ%a鑕WpD(:ʁLt7~WSyjW!Z#-dU&YDfOq=:OAPXf?9ys*rc>={PU[DOJ:q:Až@ž ԕM։1}ր2wpA3ȯ8.:%1 ǰSc<<]{R`w6>"_,Q{yj~p/W˪Frŀbyx_Hi.-L:_ ,G&?1W:$3[gg>D.cX; G*BaY6\,yζKдvAi8t19?qa*8b;Er\ʒq[7STK?TV+/:hȽrpP`zb~MG V[ǂ L5Zܝ$= Ƴ?b~ E͋`̜)/"Ae\ i S\׃1b:'+FKktyXs))Hys"m3\ iUNrsKEPzM*c53p%GqoSI@ ,0ȅbGITYwKdG>W:᤟%+cCx|HUs,v}޷>IKnjQg6 osGqWAçP\ثTN( @q3.׻׷&z]4&^;:^##(J> _[KrGBt<`5x}X.?11{ffcuNkc4`S; y,@% g '2LZiX÷ ϢU'# ]Py$<|NC;` o4qF,+: ^<Em^&o粹Zp~WPt$cپAԢNZq@'o~36enݭ)I8H1KQr^V C;IG8M:3|h6Z>}$-1&Z(uTbe]GP 7JП6:*[H8nz oWZYk4H*@ +JKslgFIXxդhϬu #wC3w;k(ҟ5ތ8J<,? cYOпՀ}&tӝɤWÂ7¡|$7㭲88QP} zROAsN"r/zJuF}"⊖Lՠ* Ϳ7G~Tq4 b/H>q: IK*}06nFy9pc,Bί% nHPf@IFƜMU(6r wS~eyҳP\OB8hJme6 G1y[6'Vߣx)ZWb }nc&F%y|ưGI{>DYCڭqиO#VߢP Y5Bk/G ]uvL[d>'Y`.C fh:~v*5xˎve,WJAP6 `.Ӡ??N|ks\u:=͗jmL[0S66]@gbL|9U' p9]}A'Q bB iX瘛%c ?smHXU}Y؜^vʠZt;p]'Pov\ӳ N `.#fNŃfEt`*lU%=Z`.l8Wׅ', %H4`U#VkpB  @u`R7wЇ(=:<;h0izVx|֙xN @16߇.2)S<[(*-&1t,XT%]Вvg`͏V7;%ؒP}^tA M[߉( j "|+(fv2R/4~ JHI}<Q-8+; uD^h-=`96@'=^j1 zC:巎$AՎnu@}' 0SٹF{_P{2k`- P\߷PT\t+0K=`V/A/S\@P:/$k1^3p4`gqz]No򪓑I f,5俲P_Bd =$rns6)p.uW%;IGc>XiqCi@} p]Ǥ] TҡS[t,f"u#JXxUoNS*q"V75^hp28.ձ N#{ i;Z*]8 @}H:VW_|6P " "e .3 prVUߒIÁ!jw.h` cDbO {V~ٔZ45_UzI=`R&K9M]Р>N6ꅲqWP.  Nm`Rʼn 'ƵljR9iI=N%qF{y@uaNZkVU_I;{|N,ԽnХh*/О:~Tڶ]v|%/e^ix~~91i ® yzp-{;qĬ RXwf|ߏFkFU5 t \^![n9cUF4K=L$w+F;Y=^ ^gˋх_ruR2';&sm-iX*aHsZAT XFUj:4`U;>=+vj1dtA # )ߏ diAABL>Vc=?9=ibn0L»yJS:ZdA-G<  L+an5sYߵI5JZMLmB Kܝ7B_}ID͐?5-ޜ8 ^ݟf<2g9&DWؔKl;I;8wV}sn4O+Nf_H~7a8~'M7¡'_jJ/Tȇf=IQ^:rPb9v+RRL̼H. wFk%e·|`4S Tp:p+koFF,QPU^+0~j;mXrQYOh1o U G S/HFzǯ%::^eqvcQ7[0瘛t,&-dKc&2|G5%"sf8RO-+[95 UUJyͨ|-6oDq&9dim=5;=|SFABN=`zT ʷ;y1^g\xοOnx?EvkO#lYגX^^IےΉ $cd8twb?踗N<8`|S.[d7^߬xbgN3ܭE* LʲFFA;οɳ|.71;1|١|ګ ZuuaP8|dO7**G>;ty+ԼGycD0H 9:o@A,쪅l co|" &ǯW} p ܭ+ͳ:#kH8 ѯt}^&Wg)q`Oo~%c;8\MӤR6 tg2ig c|9\tm-iXfӐe)(';ǀD%՟#kH8{ z| ;Ώss3XхUu(m)Ï:~bnQ z X8p정EA :90d#~ G7]#5|fUj pjT1.`)M^3CVAWoH[. [. g wCb5-왮QKLPVj @wrf}Wt,r`I@}omL̼Hݎ/:s<" .Nd:ebp Ŀ1LbY-}?hߎgg»|h֓z4 Xx>XR)IQBc4[eX,$ߗQKTX_ _v?%mدSOq!E9CPJ@[/wWFȤnLO,r7s ތLCVi^JXCHILP#'FU @|X2T&-VS:Fث6S1_RM>,W] wCOL{m',XYxg#wv84:X^O._}噿~&Nɨ42jI6=KAh9yU{`1R(ᵧ[p ŃX}ݏe6)V֒l-AW@ЉV.ȡbhr%r2`Aھ<WăhI|);d1S/b=al!GϞ2ҞP0)z JN/h)QsU""u+㌃&iM^ճʨβDáO0 7Sd]˔ўP~LFszjvz,xxlRP :.k_pgYCm^ѱʨBt[byzVchU.*ruG85TJ$b@WYـ®`2l>3ad"ezaQ~IAɏɿD.Ģe~NNO)h>o2(Vr/9A%?IT-\t[>#0UJ{@B=@!nL]c$3KH6ܭ/r7P%~*}@_z }SmEyrvt%KnJ^H%Y^~y*:iOPP@jqWӳe;H^[ 6+פf\V^H>BNۧ#֤ZL&$j.H zq6t ۥQ:~8d((h's*}?BCKY-v2vΒ2 >>=$)uǗK/>qOƫz|2mʨ79).xLqÔ?`ɽsd6Jna {VBLȖܠ(rdtQQHUL^6#GR\%Fl_Y׸ 5ۀ2 ~xh 5AggƧȝS@|>*U/G'qd>A{F.;>7n5ti8]ȷ L9LCfqW\KJ285Vr##?,|c-Xuo~G>\\-2 j_ك=|Q%Vއ(gTb{cn;_*7պVNrdtDB=@UF;{_95a8Jkv!,ЫF-23*oEI~.z(Bk<`c(cg;_"tk=];_<:/8.#Mc@ ' ڷhGNoup>nNɱB:Xkuw KR <N,vqlT:`NK?mۅAQ2F{BB㧺^|EJWZVoskٛR7pcLJbCFн\9R%( uͻ"r8pk Z jKkXZ˵O \پpNvĀᚍeZ+1TPƨQt/-`vy)kl$]s{g (Ї2Atq趏: Hki復UwZ[rCAr(fFjᯒFMqpP>.  H{iˎWMV O ,h5H ȉ=ܬdkAz. -Sk":B# Ǒn`Iž rHCtćF!QhA^׈ghά>s$:g! ǖ TȾF2 +>! HqiPBA9a}ҨQ6p&A86V_~_yX]uԽ@A:~WG@ F5:- {^}PAzV p_SGm⬧ j0 HQ |6˛IooNkNg&`Ygq_ܪ~=A9IVSrluZҧSZr§mݩjݶko 5:$DVAAN`%F3vـ  nj 0U~'Z7  ǎV Ghi ۷ҔKT\p࣊oiejPe9gW(#@j|-6%:LIFQ֋)sE>f;78FQnӠV2&q^ / s]ܔlɐ?O<n}RS4ݨAi!_$֤/P^tVj6etsxC?{ Rgܡ1:=L>fw3q]Ƚpv4 ;}4=I*1/y{I٠-P?:M:%Ax[L-%Sxȧz=̧m_1fkO¿XAKAiG?3Yض|a{xNe4-J5@1|擖!;)V$VVyE;~Ι=@ Mz]bq࢐Klsy)4}AdtTOQ;qÝxJY}JG$EyAn5S+|2ҾIh2C93 ߋ}dpe4=Oxn3)Y}~&-rGtu6t98VyPtOdX>E]S`׷@]qj$B0jlӿ 8W4NMƹ (tT)g"ɱkf>X|lD_&WV3w˪ ,`C"Wu:4⺘-/b>}̮NSK  fQ`ښMϴuxƼ4=+*}e=i}9"+s)$NioSPw4Gַ 5$I-%l_ڋ'<׶i텦¡w2e0 y 7`qC\Y}Iݶ}̾551p qc<-"<Ibe]քT5RL6æqEOokM>'zռ)^OYZ}à% c,u2d]џRZM-"* S6k qkr2P.T7,T Vl[ۓ&,VGKThGA|[xkJYdP(,GȦmdf 6-]m8QZԨ:QoeW|1c2je9` M!5~Ђj$X^{)㠅M@;13 HsWeEGJͭDAj#bA$4c;{cAN=++jݧKɥfj{=aeLUUS'w?ːZ=ڧ=T3:\_S.Yr *(M;O ㄍqnq)AuDpдf.WZ KeǫE{&杨A+. X\|R58/GhA*H" 'US3#P" Hw7B"[AA: 0ٯ>yɜY^8  ίtG݅9bm,4[I /lˡ4ֲbf{A#A} 4ٰ(DAA`Y ٿ|YKu1kg M=e gL7YAlJ%!r5!)/oGSCWk9$GM{cYZfo4t.΂亇?SczтR}#ЦkGA#`M%9`bC:Ty/w[Y׃X;Izbvgl<{ytR!&WJ6Bq:.QQ2ۻU+n4\I_yZi9 /l(UM{x:f3^C(`Mm80}N|꨻sI4 =B'Я6s$]}{Q9^t HOvT"1m_Az vh+v wMl.&DANmlW`: p3&=EApKy][ٹ:, fn:(W#G^体4M{ !==3 Tcc9 UD5=SzSd"xqO)00XxJ:+/\\\Ko k̳TApm)3;c@MT_AHԷCգ^К ߲ kG)ܟf}AX+gM&9MOcq}DYtNTv] oROXl`Ÿ/G`ckK B5aSr]D]G@P9._gK Js;3ʩUA,o2|ᯒhNpEQ69O4}iCL>Ʈ2lPHEz٩QhwAW\LM ʆeȚXCQbuv2ռ{lmJ)Mx'JSvޑ+c09}AAφHPny6ey|2?co} QPXW]aY<MUi/,Vu;:O)2t7=)54j3e_de%˄CSW\rqk9E>=n՟11s@TAESLX}#quC[[[YMU~гr[~xsg9PK&Ҍ}x3 ֒1L|"tFI=$cȿɹM\Y,CbvKD yV7hF|m/W}pxzTGT>46$UP=tv{ٴz#!kl͝eGcM7Zj:2hMr42M6QaO- 6A.],{>k֋:g OS;3^ xL&+@x?ʲa'-EAaiM^2$wyi`iKByWRoĖ$ۺI>ɍ~y a ;V^Os^?`oq3v>ѥmVNG +olC?̸o㋼a$G ER,Du~4f"HtLmJ~ǹhd!^N:s5+\y @ט%AO;ДCu13t0m}u Bz:o))4E `CeR/oWuJ.ϻYIKӿs'4ef-p8R>L)[K5M'oEE@X~4YfY01b\8``SIyqQP*d}Xv^w9r$ԑAyȚr>B TI]ur>78c#wJTL(TPz*qy)#waK}%|o^\G)tfN8_YϹ]Y K WKh8c.-jzqDPZ;J|d>鋤ٓ=:: 2]WJ)Kվf6:]l|M'KUIQ[d > 8X |!{xCK0I]q{';Qꪻv2qqXI(ЍUM9\ѹdd>_d|Kq5/0*rOi%yW,Q MZgٿ2ix ֪/)Ԁ}g%b!ϲqR߇v¶4;qtj؍=ދ{t^u,_ gLkfqp of7kc5hί91 HT&4/dG5y^vm}JRU_C@Ah?]{{UWxUD= w[~T5tbY(R;fl6:!t4dﳇbGi-nٍ+`Z\M*9$~=# Qߔl V֑rHq$kW©$<)$VJ]nGW ػZd.I܌yD8f&> X}=|YռUHsuZ7 s~kދ0}OMIz%RvQqːd6wEqM=!ϭPz9ѹ=12Lu_屍M"_ȃ{YWu]*x k;nA&- 8^*RϬMS\o8ĢC{N|Q(AEe>tf߭'J;q{T+^t+.U7,`]^Dw`g_8.Uv_dӮkھ,U%&F# >'r(L.*b鍜qOQ_ ח{<_F0vvS 3@B&ٸtVyܔ៧nǰ秨+ne(]oX]Q8`=%j^i8B?0>0\m:W #Cz~0e>d`;*(-d"Hk.m"akΆDY9rE_[̒yhOv&$]{}蜞̪.-VLpv_c:eCPX֝V;.mA%hPj$] 54ҔKT\ܡ ]V A֤/!A;#GrmS/F \},&1otq~^ fVJ`{lʉF:pO8~Op;ѓ=F2\>}[gS͉`Sr ?i+REbѤּIˡ{|9 HyDB)}K?wRfj Y^gnl/6*kB *7uMv"STs,5#}vgC{DF3}{ 쓘Af5ޣ2m2hX(?3j5mۃ.w㶤%W`:$҇fE؅ #&f}_w/: rH{]pFjgz9cCv^0A}s^v\E)d}ߔ| 59X->{N*WES"o"?D`6R_\/˯ݛSpt+oT}+\<}%T^Xc_č@f5]RE_V`gOj>"2mIE_d.H<77 9tB Is1giy&uNԲƎ-!]&~qO}#`'8;C"'n,FS{uSod(*H7.x))~f߆Wek.yna8ha !GS4HusEASnTNvJ-5g<7.ktLI_7#ׄǯqdv>-YKr覐Fi,]k6B5m^~ i%dm0[t}$Ϲ=϶ZJDS}˯4v+ bOki{|%Ի=| ,r&Y'ڔ*fZ<ѴQv*0l5H uϧ_FM wFdw dŢPpjLX+%(0w?~"vYw2 ֌!'' ?㠥!lmJJA%;3<+@Ou}N=ͩBVN#GJXvjQgyi'j+VMf )%хO9JH=U&{6Gp-w4:DU ؟yU ZU OJoI`৘z&Z6/O \0Wdf.N+m3W/+vbdu]5ࡠ D2QN8杔`XuqŸ lۇG؟2[_sѹ 3LIUy);wOI0L]q)iإ7#m8"F>myt ;#sAÀ_YEʚ0 nY}g H=s\0lS͸D]շX$E㋙𴇞 aBNNFjNSOc%~^bpd7h%#" XyTcJ/" ωŌAܴOx'ѱVj W!tZFA{D*<3 k|;K N |-Y^ϙU o]`nkW|gDȖ 3JE49rD ++DR zhZ\Az_$ml*j4rhv3 )mRgoS(Nq;Lb#K8zNckˉTKhXTQbIN\uao#+ZZ[f5A'X#zh ~r;S&x < {n>\-Vc*yf&Ltb;LpbӆӧF?CSE~ v_?D,J8 >!Udz1-ֶw̃xMZ7$m>]ɦ]< ھ(t6Ur2#mGKd_$Zӿs_),&d9t%7қ"X|Q ]z3h&g&[ MuC6~`5j4[mƳ0ĝ(Myv ;}~v^vc&3LnAz vI1mf€Bz6QGٍN__~'pAaZ,*;&h5շ I=" '[SduCcoyMln&DQAqː HQ gpQ:';<2 |F7OԷ~R¬G=b]ﳚg9͝吇ѥCSjɦ,nHͺPiX̕X4IѳG>?Yyxsg9ᇼvt鐇򧆜$.bsբ5H3 A9WA2[tT*6[!Aq{qA9QQZը rF Xϥ/ v DM7AI7Y {@AnbI;X|{-FA+]aJ獙&g! HT1 sZ4 riKk*QT_A8j XE߾#S" Ǚ`iS7޿" 1WE4B# IˆBA;`郆l" H/b*{٦p)0 st+APcGA.C *8 1k1IENDB`index.html000066400000000000000000000031751363633537600356610ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import>

              Table of contents

              How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import>

              Parse of a top level schema document.

              Parse of s1 <xs:schema targetNamespace=“t1”>

              Parse of s1 <xs:include schemaLocation=“s3.xsd”>

              Parse of s3 <xs:schema targetNamespace=“t1”>

              Parse of s3 <xs:element name=“t1e2” type=“xs:string”/>

              Parse of s3 </xs:schema>

              Parse of s1 <xs:import namespace=“t2” schemaLocation=“s2.xsd”/>

              Parse of s2 <xs:schema targetNamespace=“t2”/>

              Parse of s2 <xs:element name=“t2e1” type=../>

              Parse of s2 </xs:schema>

              Parse of s1 <xs:element name=“t1e1”../>

              Parse of s1 </xs:schema>

              Homepage: http://eclipse.org/emf

              index.png000066400000000000000000000026511363633537600354770ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDR szzpIDATxW[H\GϺjZS1 4".A/ Bc-"1%dK)th*6&%O}AKc#ARQ`"JCoktw^NΙٳzt[9}f QDQWPQ$m0o݋v8P(4${|ۏ.+FFFَAqqj6+pݷ>8DgG 044;''AϹZpVTTp.P^^o$%%/tuuf33ܹ 55I IlE`0ƊjSt Y0v/{ٳi())y̸.ccciu琗W& %P@T A$cӳp AZZ=zI 4Gb%%%L. iR0iqY׻8V4ERQY,I)aM@4P`դPx֡-^W-͉Q(sv% Ckyx6.|fX}+e!2',1}uX]]WV`p;8qN$&dnpv@pkHS-VV7`8DBl.P-`EyP%Zcwl.6!!Ma~NMzGb.CF|>hnŬH[ } Pqq8::ˣՈE14쁃 wkAkl(Y0>B ?'P .#2k^hE=mxvvV,-mD!chԣuƋ7Rx~J>&?*cdB@-DFHqSSBMM=l`zTq{'JKlgΝOٝ鼅,`U15RtoHj4^w2pv{+b>7 ƭ.߈zxIVW`Ϟ ADm69&Ȉb5/SVm48ZT7n@,6}'ٟcЁ:ʨte 1mVR-AmZ1Y佷s}&>w=9sSF ؇bޡ芢dP @=>تK6xe2c[]]U`vv Pȫj#F|*vMNN~tIeAF b$vGe{{y+++GD"a.lhh3g.KQ@Q5Gl4M7zӘlVÖݬ'O`ss @ww넥rӳg@[['\.W4d4>+4gÁHS?aԚh@LԘ. *CӼD ;SLt+SBNF Lrv(T*J=y@Y0l ̈́lP_߆yf =ZW ,Db'/`W&RӧrEe##Xx zd%ޫ{7y¢Pi: + ;ԩOر"iJ&Q_]j,^"S+`k+%ِ6|G*;{0H vv@m![hyq N2w⪭i~JjBM * ֗l4!!$>(I%Pi^H!ZMP 1 TVT45wnsfܒnΞ}眙3su4_A{Pmzg v[80DPG {~\ZZr Z[[=@$I8&GFF^bX^UnBjkkI<_ u|0==]Q\\1N}&"p0{N۷# 4CyFi1!441I'Il J0?ׯ"(MX:.EwffF2=u444Bp h) j xI'4jܹyI|V{{{%#:THYYv44Y^ƙ ɤiEG***,P` |Sph+! ,8y1O_O,[_p%ǵrN^ 9wPX?Uqu(--tN-qD ~bE8V099*b"a(i1]Q% V/};H|%XJʿń89ܹz?QI& *S$71uϳ8J@*Oݻ߀5<tvg/`x0kp $.1 ! ׿ ]w)MXY f0Ho9kim%kG W\7AѤb`ssK9sAz.>v3w@f^[sqAI'}Tq t~`ڱ;7.:T!SH$B{rW`t7E<ʵ בY&&&DwĩDSصkd_4̴ AQ ijj"E[eZ\裡#^[Kʍ'z2fԶKXzLwĎ`箮{{{aaa04MoƝIk/`p^aqq{<tl#[4˒F`C^SSssnn|ll,ftO3hllៈK%iڎAz8]؎0֐D ͫz Yl677Kaii ^TTݑH0u 76CxnndAeab f3f px<|ftNMMA"&׷ŋ7044k]7i M}I:4-H| X[[y9EXA\x?c+++6KnAkk׀R R)I>4mTTk}ŠFlEdS2 8p-+D͌wd7R{p&C (XEQhʹ4#Ir0R+PpWa}YII1'3#ݍU%JnN8dvbJ=|ƞ  jQb'1C" g$%%&`p WLA@ζ3!gx CP( |1sH]Iy߿']g-ǰ_ٷ/Z ?[r%:du@(THP_!s8JN>gBi Yi:RtqaqWL=/Vg/ G净(A,d׫\ \* ? 5qekk]kVw. /E6_YxI' *+k{P'bv*^/lAE^ZZZ".^jŀ1> meMm.,,88(pn{ɓMX[[} UҥX +H *|B@զ:yņcN"/ `SJI$8c8sW(`jXZG&QUVp1I0hr,tl>H< p>կ Es(2'9Y@, خvEWa$^KB ]9b~ yE'rWyb {U |B7b4%hINVȋ; t&>PltބQmav o7ϛKPzu(D~ zHj #%@\,E?ށ1Ԡ[Hm)"ո\%F?bãG6f$tKe"^Հ-\)^4N How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import>
              First page Back Continue Last page Overview Text
              navbar1.html000066400000000000000000000015651363633537600361050ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import>
              First page Back Continue Last page Overview Text
              navbar2.html000066400000000000000000000014261363633537600361020ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import>
              First page Back Continue Last page Overview Text
              navbar3.html000066400000000000000000000006501363633537600361010ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import> With contents navbar4.html000066400000000000000000000006551363633537600361070ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import> Without contents next0.png000066400000000000000000000023611363633537600354240ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDR szz pHYs  ~IDATxWOHWfEs -HA KBEaZS`!!ws%9$&%*J<! jB)KATŤ]ufg}͛?fn>|;}7 0a'Z)$IׂR VW!p@*8XKl6661g`HQwIlYq쾟R8dي;%H0b$> =PmmY|Lhd2 L+Wn@(D@;dGldy 41ǦLf=_2LOOCoog-..ZL^ HdYFp 5U# 51= …olkd4 B,Kdʰi^v£4ZO . %D2Ai6Aaw2PS x ()A`6WU:d͹)<2pϞ{QII6'  ;(2?&qt.$@I #.Mʞ;7X@Э p y5_`ss\xDݙ3i:%XYYz%eģ~ĸl"p;!Pt+֥őY OeX/Ұ$N8 vw7H,_qxeQĔE$j@wu!ځ\NBghtw_`0X-- O>vF|oBՕ3 pH (Nǎ+vr%2 yo\NeQ"N'vc,?x^Bкv:\̴jeQ7pJD/, }1wɓ uQ5}$ w,WV:]I`nnN 7C"z!ޅSP\hElȋQA裡-$^ڭ',ņ;agl-/kh4J6b8Xj5,ab⮗u@,!߅Lc!<99Y2&<j6NPU˩Tә~QyfxE4xdzIb_G6+uL'A5!ۋWEij %}n㻯qIENDB`next1.png000066400000000000000000000023501363633537600354230ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDR szzIDATxWOHWfiMPCt$RÊj٥bk[,$䒓B.BC ^rRxRQ=H(# hh&Av]gv޼ٙYn>o(#aJ.ܣh$@)m6cUg2}㰰@^SS===(8o7"7D51==bflx<077w( ~A$-,pW+ V]]E@g"L&^lnٳȑ8@;Gly kSi1lݻc,// CX N|d2i1=w  2K@ q' ?  Ν(2tv~l:I쿗 sßn]cO,"F8|x%xd|&,s?u'?vy$ "op=Wŕ?ÓPuDă 38P(ԃGJQK= 9[9K6 ~mmmO\NeY"N+S1)X| SpQ窵:IH~,E8&.hjj``z.&1.XsMDUcrs&iZul+uBTahNoѣǡ0JU-dQGG]l "K mmmn'XF] 8 ~_HBfqYaR \.* 7oiiih4Ji T˰J.l-[UZ`MC*zcvvfT4|x1rE$;}KhNlo{_VDQ_Cm# +UH'hҡnIENDB`outline0.html000066400000000000000000000036301363633537600363050ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import>

              How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import>

              Parse of a top level schema document.

              Parse of s1 <xs:schema targetNamespace=“t1”>

              Parse of s1 <xs:include schemaLocation=“s3.xsd”>

              Parse of s3 <xs:schema targetNamespace=“t1”>

              Parse of s3 <xs:element name=“t1e2” type=“xs:string”/>

              Parse of s3 </xs:schema>

              Parse of s1 <xs:import namespace=“t2” schemaLocation=“s2.xsd”/>

              Parse of s2 <xs:schema targetNamespace=“t2”/>

              Parse of s2 <xs:element name=“t2e1” type=../>

              Parse of s2 </xs:schema>

              Parse of s1 <xs:element name=“t1e1”../>

              Parse of s1 </xs:schema>

              outline1.html000066400000000000000000000054511363633537600363110ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import>

              How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import>

                Click here to start

              • July 26, 2002 5:00pm

                Parse of a top level schema document.

                • <xs:schema targetNamespace=“t1“ xmlns:xs=“http://www.w3.org/2001/XMLSchema”>
                • <xs:include schemaLocation=“s3.xsd”/>
                • <xs:import namespace=“t2” schemaLocation=“s2.xsd”/>
                • <xs:element name=“t1e1” type=“xs:string”/>
                • </xs:schema>
                • s2.xsd:
                • <xs:schema targetNamespace=“t2” xmlns:xs=“http://www.w3.org/2001/XMLSchema”>
                • <xs:element name=“t2e1” type=“xs:string”/>
                • </xs:schema>
                • s3.xsd:
                • <xs:schema targetNamespace=“t1” xmlns:xs=“http://www.w3.org/2001/XMLSchema”>
                • <xs:element name=“t1e2” type=“xs:string”/>
                • </xs:schema>

                Parse of s1 <xs:schema targetNamespace=“t1”>

                Parse of s1 <xs:include schemaLocation=“s3.xsd”>

                Parse of s3 <xs:schema targetNamespace=“t1”>

                Parse of s3 <xs:element name=“t1e2” type=“xs:string”/>

                Parse of s3 </xs:schema>

                Parse of s1 <xs:import namespace=“t2” schemaLocation=“s2.xsd”/>

                Parse of s2 <xs:schema targetNamespace=“t2”/>

                Parse of s2 <xs:element name=“t2e1” type=../>

                Parse of s2 </xs:schema>

                Parse of s1 <xs:element name=“t1e1”../>

                Parse of s1 </xs:schema>

                prev0.png000066400000000000000000000023601363633537600354210ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDR szz pHYs  ~IDATxWOWM+xetFd dpL-KF].IQrћ%-f[ l Li1csNշꓞ9_=y|PAt]*)$IEt 1573д=$'f1 d2P]C^/ C,w8Eytt|C`jj ?G'$Q gF\j(|Uυ>X\vB!21[tPUuk*S(s]xzL&appa8!kkkק!ǃP( J@bQE@ҊQ<ՙIcN… _![l|je0y(CL0`GҬtNUKֱ _dA?`N\*Tf/ P(`\/I:yH2wylWcPm5 sςV:R?ý{pw ^pN^J-F &OݯYBf[fHgQ͗ 0;I^ 2]fsjtO-$ "$h'6p^ol3g>Axa ̈́ANϣo@@A@lSfp.ΘpU dZjfW S3r`Q87u"v5D"09+=3UXTGY݃$N8 Gsї?wBVܹajI82;plC?Zfax#o޼5 &!KЍd UUJV+ HVq> )Iga j?V`jDY>):Û] [M07lٗX^^ٿCK!݅֓P.q;$oQzzzHwdB@w+x _6Lt_Qz{{Im#\6,,v1ċh{"h2lmm6Z/5TΫMTO3 EGz@6 рzLAMԿEmb IGqIENDB`prev1.png000066400000000000000000000023401363633537600354200ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDR szzIDATxWMLG~@ )"a$V+.UdUp ^*Am )(=?R$K$^l#T.8aQ"bbOߛ׮:O}3y[ʈa-rkU# X ci8]׷DS.!`ydN@`ll,(J}If˨_ZZ:D .X &''!N D3?Ůqfl`GGn߾ gΜƖƐ[ 4 kjSjXTU]xz[[[L&appuƆΝi@eBAQ V6թ*:;w nIgP#Gb*˲HU&0 fc?Q56^…˂@,@M!9F  PUIfsPi7{ sς^R?05-(u|x s_q%< How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import> <body> Unfortunately your browser does not support floating frames. text.png000066400000000000000000000027201363633537600353510ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-includePNG  IHDR szzIDATxWkhW>Ylb|T#RBBVȣ A4@LkQ(UZ ւcDO( 5f&!1yh6q3Ν:[m<{g~={I DYPDϓUQWvqhu薣eOMzAݽosNNZn]-[rNg-֭&އ:ؘZ]]M@`ZrIڳgxkU Bu444@L7n\XN,L;w~OEEp8fD(jsF/ի?UYYD@K32{lp(X@J7yQXE1C\nsq$@(( FR(&SY$]<])pۭ!DͶ؜s$Eu|#eK9rY;S Ȁ_t'%cCr| tEI/\'&aKET)h,KL3I|^.=8)\iiȂts4  G<9ޣ( 3D b>`;4z7d)HFY*iKBY|)Ax=eZޚXgE&U[P'$M&. B ,7/vVKhq$^e:DrѰlٲ\ݸ\ib/>6Z 0]5W)--euato߾СCߏ.\;[qVqѪK.-u xnn.6vh7L(LUYXXgwwwVKK˴4=~Qqq1Wͮ7 DIhiii ehK_wFOfǤ!~&)?ɗl7 IENDB`text0.html000066400000000000000000000013011363633537600356030ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import>
                First page Back Continue Last page Overview Graphics

                How abstract components are created when reading a schema – an animation in 12 slides -- schemas that use <include> and <import>

                • July 26, 2002 5:00pm text1.html000066400000000000000000000026571363633537600356230ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of a top level schema document.
                  First page Back Continue Last page Overview Graphics

                  Parse of a top level schema document.

                  • <xs:schema targetNamespace=“t1“ xmlns:xs=“http://www.w3.org/2001/XMLSchema”>

                  • <xs:include schemaLocation=“s3.xsd”/>

                  • <xs:import namespace=“t2” schemaLocation=“s2.xsd”/>

                  • <xs:element name=“t1e1” type=“xs:string”/>

                  • </xs:schema>

                  • s2.xsd:

                  • <xs:schema targetNamespace=“t2” xmlns:xs=“http://www.w3.org/2001/XMLSchema”>

                  • <xs:element name=“t2e1” type=“xs:string”/>

                  • </xs:schema>

                  • s3.xsd:

                  • <xs:schema targetNamespace=“t1” xmlns:xs=“http://www.w3.org/2001/XMLSchema”>

                  • <xs:element name=“t1e2” type=“xs:string”/>

                  • </xs:schema>

                  text10.html000066400000000000000000000007451363633537600356770ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s2 </xs:schema>
                  First page Back Continue Last page Overview Graphics

                  Parse of s2 </xs:schema>

                  text11.html000066400000000000000000000010141363633537600356660ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s1 <xs:element name=“t1e1”../>

                  First page Back Continue Last page Overview Graphics

                  Parse of s1 <xs:element name=“t1e1”../>

                  text12.html000066400000000000000000000006621363633537600356770ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s1 </xs:schema>

                  First page Back Continue Last page Overview Graphics

                  Parse of s1 </xs:schema>

                  text2.html000066400000000000000000000010241363633537600356070ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s1 <xs:schema targetNamespace=“t1”>

                  First page Back Continue Last page Overview Graphics

                  Parse of s1 <xs:schema targetNamespace=“t1”>

                  text3.html000066400000000000000000000010341363633537600356110ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s1 <xs:include schemaLocation=“s3.xsd”>

                  First page Back Continue Last page Overview Graphics

                  Parse of s1 <xs:include schemaLocation=“s3.xsd”>

                  text4.html000066400000000000000000000010241363633537600356110ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s3 <xs:schema targetNamespace=“t1”>

                  First page Back Continue Last page Overview Graphics

                  Parse of s3 <xs:schema targetNamespace=“t1”>

                  text5.html000066400000000000000000000010601363633537600356120ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s3 <xs:element name=“t1e2” type=“xs:string”/>

                  First page Back Continue Last page Overview Graphics

                  Parse of s3 <xs:element name=“t1e2” type=“xs:string”/>

                  text6.html000066400000000000000000000007441363633537600356230ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s3 </xs:schema>

                  First page Back Continue Last page Overview Graphics

                  Parse of s3 </xs:schema>

                  text7.html000066400000000000000000000011341363633537600356160ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s1 <xs:import namespace=“t2” schemaLocation=“s2.xsd”/>

                  First page Back Continue Last page Overview Graphics

                  Parse of s1 <xs:import namespace=“t2” schemaLocation=“s2.xsd”/>

                  text8.html000066400000000000000000000010261363633537600356170ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s2 <xs:schema targetNamespace=“t2”/>

                  First page Back Continue Last page Overview Graphics

                  Parse of s2 <xs:schema targetNamespace=“t2”/>

                  text9.html000066400000000000000000000010271363633537600356210ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/diagrams/images/xsd-diagram-import-include Parse of s2 <xs:element name=“t2e1” type=../>

                  First page Back Continue Last page Overview Graphics

                  Parse of s2 <xs:element name=“t2e1” type=../>

                  org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/references/faq.html000066400000000000000000000010571363633537600252100ustar00rootroot00000000000000 XSD FAQ

                  This document has moved to http://wiki.eclipse.org/MDT-XSD-FAQ.

                  org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/toc.xml000066400000000000000000000005461363633537600227430ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/tutorials/000077500000000000000000000000001363633537600234555ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/doc/org.eclipse.xsd.doc/tutorials/.gitignore000066400000000000000000000000001363633537600254330ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/000077500000000000000000000000001363633537600167255ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/000077500000000000000000000000001363633537600233665ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/.classpath000066400000000000000000000005601363633537600253520ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/.externalToolBuilders/000077500000000000000000000000001363633537600276165ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/.externalToolBuilders/copyExample.ant000066400000000000000000000005761363633537600326200ustar00rootroot00000000000000 org.eclipse.xsd.example.launch000066400000000000000000000077451363633537600354110ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/.externalToolBuilders org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/.gitignore000066400000000000000000000000401363633537600253500ustar00rootroot00000000000000bin build.xml temp.folder *.jar org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/.project000066400000000000000000000032161363633537600250370ustar00rootroot00000000000000 org.eclipse.xsd.example org.eclipse.jdt.core.javabuilder org.eclipse.pde.ManifestBuilder org.eclipse.pde.SchemaBuilder org.eclipse.ui.externaltools.ExternalToolBuilder auto,full,incremental, LaunchConfigHandle <project>/.externalToolBuilders/org.eclipse.xsd.example.launch incclean true org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd.example/release.xml org.eclipse.jdt.core.javanature org.eclipse.pde.PluginNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/.settings/000077500000000000000000000000001363633537600253045ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/.settings/org.eclipse.jdt.core.prefs000066400000000000000000000005031363633537600322640ustar00rootroot00000000000000#Wed Nov 08 10:52:02 EST 2006 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 org.eclipse.jdt.core.compiler.compliance=1.5 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.source=1.5 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/META-INF/000077500000000000000000000000001363633537600245265ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/META-INF/MANIFEST.MF000066400000000000000000000010761363633537600261640ustar00rootroot00000000000000Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.xsd.example; singleton:=true Bundle-Version: 2.8.0.qualifier Bundle-ClassPath: . Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-RequiredExecutionEnvironment: J2SE-1.5 Export-Package: org.eclipse.xsd.example Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.6.0,4.0.0)", org.eclipse.xsd;bundle-version="[2.14.0,3.0.0)";visibility:=reexport Eclipse-LazyStart: true Bundle-ActivationPolicy: lazy Automatic-Module-Name: org.eclipse.xsd.example org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/about.html000066400000000000000000000026361363633537600253750ustar00rootroot00000000000000 About

                  About This Content

                  November 22, 2017

                  License

                  The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 2.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v20.html. For purposes of the EPL, "Program" will mean the Content.

                  If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.

                  org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/about.ini000066400000000000000000000011321363633537600251760ustar00rootroot00000000000000# about.ini # contains information about a feature # java.io.Properties file (ISO 8859-1 with "\" escapes) # "%key" are externalized strings defined in about.properties # This file does not need to be translated. # Property "aboutText" contains blurb for "About" dialog (translated) aboutText=%featureText # Property "featureImage" contains path to feature image (32x32) featureImage=modeling32.png # Property "appName" contains name of the application (translated) appName=%featureName # Property "welcomePage" contains path to welcome page (special XML-based format) welcomePage=$nl$/welcome.xml org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/about.mappings000066400000000000000000000001341363633537600262360ustar00rootroot00000000000000# about.mappings # contains fill-ins for about.properties 0=${build.id} 1=${xsd.commit.id} org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/about.properties000066400000000000000000000014241363633537600266170ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2010 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR featureName=XSD Example featureText=XSD Example\n\ Version: {featureVersion}\n\ Build: {0}\n\ Commit: {1}\n\ \n\ (c) Copyright Eclipse contributors and others. 2002, 2018. All rights reserved.\n\ \n\ XSD is a reference library for manipulating the components of an\n\ XML Schema as described by the W3C XML Schema specifications.\n\ Visit http://www.eclipse.org/xsd/ org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/build.properties000066400000000000000000000006141363633537600266040ustar00rootroot00000000000000bin.includes = about.html,\ about.ini,\ about.mappings,\ about.properties,\ modeling32.png,\ .,\ data/,\ plugin.xml,\ plugin.properties,\ META-INF/ output.. = bin/ src.includes = about.html,\ release.* exclude.. = **/doc-files/** source.. = src/ org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/000077500000000000000000000000001363633537600242775ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/SampleMarkup.xml000066400000000000000000000310351363633537600274240ustar00rootroot00000000000000

                  Schema Content

                  The content is color coded to indicate the level of support; the categories are allows, requires, future, and never.

                  Built-in Datatypes

                  This represents a summary table the hierarchy of built-in datatypes.

                  A very preliminary mapping to Java classes is shown; it is understood that a primitive type will be used intead of the actual class whenever such a primitive type exists.

                  This generates unordered content.
                  This may influence generation results in undefined ways.
                  Arbitrary element content is document centric and is best supported by DOM itself.
                  Arbitrary attribute content is document centric and is best supported by DOM itself.
                  This may influence generation results in undefined ways.
                  This generates simple typed content.
                  This contributes attributes to complex content.
                  This generates a choice of content.
                  This generates content.
                  This contributes additional content.
                  This restricts previously defined content; this may not fit well with programming language notions.
                  This contributes to complex content.
                  This may influence generation results in undefined ways.
                  This generates complex typed content.
                  This generates validation checks; it could be used to generate enumerated values.
                  It is expected that a future version of the specification will define behavior for this.
                  This generates validation checks; it could be used to guide automatic choice of type.
                  This contributes to complex content.
                  This directive makes other namespaces accessible.
                  This directive assembles a decomposed schema.
                  It is expected that a future version of the specification will define behavior for this.
                  It is expected that a future version of the specification will define behavior for this.
                  This generates validation checks.
                  This defines simple content via list derivation.
                  This generates validation checks.
                  This generates validation checks.
                  This generates validation checks.
                  This generates validation checks.
                  This generates validation checks.
                  This generates validation checks.
                  Nothing is generated for notations.
                  This generates validation checks; a regular expression library will be required by the implementation.
                  Since redefine is difficult to implement, and is little used, it may be ignored by a conforming implementation until a future time when its use becomes common.
                  This defines simple type content via restricting derivation.
                  This generates meaning for a subset of the content.
                  It is expected that a future version of the specification will define behavior for this.
                  This generates ordered content.
                  This contributes to simple content.
                  This contributes to simple content via extending derivation.
                  This defines simple content via restricting derivation; this may not fit well with programming language notions.
                  This defines simple type content.
                  This generates validation checks.
                  This defines simple type content as a union of member types.
                  It is expected that a future version of the specification will define behavior for this.
                  This generates validation checks.
                  This is ignored.
                  The concepts of xsi typing and xsi nil introduce additional burdens that will be addressed at a future time.
                  Mixed content is document centric so all complex content is interpretted as element only.

                  Overview

                  This provides an implementation of the XML Schema Standard Part 1 and Part 2.

                  Abstract XML Schema Components Part 1

                  The abstract XML Schema Components, as described in
                  Part 1 of the Standard, are related according to this hierarchy:

                  Diagram of the Abstract Schema Component Hierarchy

                  The abstract XML Schema Components have the following defined relations:

                  Diagram of the Abstract Schema Component Relations

                  This is very similar to the standard non-normative Schema Components Diagram.

                  The abstract XML Schema Components have the following defined attributes:

                  Diagram of the Abstract Schema Component Attributes

                  Abstract XML Schema Components Part 2

                  The abstract XML Schema Components, as described in Part 2 of the Standard, are related according to this hierarchy with these defined relations and attributes:

                  Diagram of the Abstract Schema Components for Part 2

                  Abstract XML Schema Annotations

                  The abstract XML Schema Components, as described in Part 1 and Part 2 of the Standard, are annotated as follows:

                  Diagram of the Abstract Schema Component Annotations

                  Concrete XML Schema Components

                  The set of abstract XML Schema Components is extended to represent that concrete syntax as follows:

                  Diagram of the Concrete Schema Components

                  The concrete attributes are represented as follows:

                  Diagram of the Concrete Schema Component Attributes

                  The concrete containment relations are represented as follows:

                  Diagram of the Concrete Containment Relations

                  The following concrete components resolve to abstract components:

                  Diagram of Concrete Component Resolution

                  Generator

                  The Contents and Build-in Data Types sections are generated using the model of the Overview section with the schema for schema and a markup file as input.

                  org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/000077500000000000000000000000001363633537600266065ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/Bad.xsd000066400000000000000000000001001363633537600300030ustar00rootroot00000000000000 BadAttributeDeclaration.xsd000066400000000000000000000057521363633537600340000ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics BadAttributeGroupDefinition.xsd000066400000000000000000000033671363633537600346600ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics BadComplexTypeDefinition.xsd000066400000000000000000000310301363633537600341350ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadDataType.xsd000066400000000000000000000171161363633537600314560ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadElementDeclaration.xsd000066400000000000000000000143221363633537600334760ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadEnumerationFacet.xsd000066400000000000000000000043661363633537600331770ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadFractionDigitsFacet.xsd000066400000000000000000000111451363633537600336130ustar00rootroot00000000000000 BadIdentityConstraintDefinition.xsd000066400000000000000000000077041363633537600355350ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadLengthFacet.xsd000066400000000000000000000141631363633537600321260ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadMaxExclusiveFacet.xsd000066400000000000000000000312411363633537600333160ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadMaxInclusiveFacet.xsd000066400000000000000000000244031363633537600333120ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadMaxLengthFacet.xsd000066400000000000000000000134241363633537600325730ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadMinExclusiveFacet.xsd000066400000000000000000000463741363633537600333310ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadMinInclusiveFacet.xsd000066400000000000000000000244051363633537600333120ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadMinLengthFacet.xsd000066400000000000000000000142571363633537600325760ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadModelGroup.xsd000066400000000000000000000060651363633537600320210ustar00rootroot00000000000000 BadModelGroupDefinition.xsd000066400000000000000000000021401363633537600337410ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadNotationDeclaration.xsd000066400000000000000000000013251363633537600336770ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadPatternFacet.xsd000066400000000000000000000043061363633537600323200ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadSchema.xsd000066400000000000000000000106111363633537600311340ustar00rootroot00000000000000 BadSimpleTypeDefinition.xsd000066400000000000000000000117331363633537600337670ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadTotalDigitsFacet.xsd000066400000000000000000000101101363633537600331200ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadWhiteSpaceFacet.xsd000066400000000000000000000102711363633537600327350ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/BadWildcard.xsd000066400000000000000000000044671363633537600315010ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/Okay.xsd000066400000000000000000000022311363633537600302270ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/diagnostics/Other.xsd000066400000000000000000000006131363633537600304070ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/data/index.html000066400000000000000000000014741363633537600263020ustar00rootroot00000000000000 2001 XML Schema Grammar Index <h2>Frame Alert</h2> <p> This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. </p> <p> Link to <a href="SchemaForSchema.html">Non-frame version.</a> </p> org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/modeling32.png000066400000000000000000000045561363633537600260510ustar00rootroot00000000000000PNG  IHDR szzgAMAOX2tEXtSoftwareAdobe ImageReadyqe< IDATxڬW}l{޶MGL'Yܔ9$fKYE "p7ee٬ f(ks6%˶==<FhAԡk$e! ć8b@t3lF=?!+xq\͐&)\y XJP,A8/g54ř4JmUZ-|n`%/HpĤquB# LH0EsB_ex^(yH0 AƬ/Yeќ9P o4bmdٷ?§0,F42,BLa6nX~}O}a@]Y |^ C^$jYfӅNc4*Mt4&ɲ42E(r3*+Z}{[w+r }P# -p45z ] Ma[ʔ'}{ţ+7oߎK,Ob8Nu<$|Q%Pi&:MǛg|o?Z7o ۶;w+ se:Z9OF'y\!C~*G2wdh u6/u(zF>z{1[<󂁚x /WJbmԜ`rݚ&uޒyfffjn%QkAb,dG/D ‘}._)2'/J_>$ ҆8mٲ^?E~ zAhit&{;dm6k$S u_{%m-KWW֬k%=zUXKs6#!"<26Tyx}8/\0}7詇H&쳯ѥKYiuϞ~};  1t#W#p ::Zܾ}G<o|a߾~7soOӮ=J>v~JŲLAWtq~78k]dXOo_]]뵷4+y4OѴ(0P.XPc~n\`4| g\# [h5nk+Лc轡Zª%,\b>474)݅rvF>ᑑhOpx`jHƺ3\R0 U_(Б%6,sGQgFvJrꗽ@\2+4AAxB `F3pM&n#J27Oz+Aj_ ʘWvoIENDB`org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/plugin.properties000066400000000000000000000007461363633537600270110ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2008 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR pluginName = XSD Example providerName = Eclipse Modeling Project org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/plugin.xml000066400000000000000000000007421363633537600254110ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/pom.xml000066400000000000000000000013051363633537600247020ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.plugins 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/plugins org.eclipse.emf org.eclipse.xsd.example 2.8.0-SNAPSHOT eclipse-plugin org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/release.digest000066400000000000000000000006131363633537600262070ustar00rootroot00000000000000sr.org.eclipse.oomph.version.digest.ReleaseDigest[releaseSpecDigestt[Bxrjava.util.HashMap`F loadFactorI thresholdxp?@ wtorg.eclipse.xsd.example-featureur[BTxpr ,0.^qy7torg.eclipse.xsd.license-featureuq~ jeytorg.eclipse.xsd.exampleuq~OʤJTl%L Q xuq~65&GQh)org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/release.properties000066400000000000000000000002311363633537600271200ustar00rootroot00000000000000# #Mon Sep 10 16:55:48 CEST 2012 root.projects=org.eclipse.xsd.example-feature baseline.for.integration=true provide.service=false show.deviations=false org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/release.xml000066400000000000000000000006001363633537600255240ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/src/000077500000000000000000000000001363633537600241555ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/src/org/000077500000000000000000000000001363633537600247445ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/src/org/eclipse/000077500000000000000000000000001363633537600263705ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/src/org/eclipse/xsd/000077500000000000000000000000001363633537600271665ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/src/org/eclipse/xsd/example/000077500000000000000000000000001363633537600306215ustar00rootroot00000000000000XSDGenerateHTML.java000066400000000000000000001560151363633537600342130ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/src/org/eclipse/xsd/example/** * Copyright (c) 2002-2007 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.xsd.example; import java.io.ByteArrayOutputStream; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.StringTokenizer; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.transform.OutputKeys; import javax.xml.transform.Transformer; import javax.xml.transform.TransformerFactory; import javax.xml.transform.dom.DOMSource; import javax.xml.transform.stream.StreamResult; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.Node; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.resource.ResourceSet; import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl; import org.eclipse.equinox.app.IApplication; import org.eclipse.equinox.app.IApplicationContext; import org.eclipse.xsd.XSDAttributeDeclaration; import org.eclipse.xsd.XSDAttributeUse; import org.eclipse.xsd.XSDCardinality; import org.eclipse.xsd.XSDComplexTypeDefinition; import org.eclipse.xsd.XSDCompositor; import org.eclipse.xsd.XSDElementDeclaration; import org.eclipse.xsd.XSDEnumerationFacet; import org.eclipse.xsd.XSDFactory; import org.eclipse.xsd.XSDFractionDigitsFacet; import org.eclipse.xsd.XSDLengthFacet; import org.eclipse.xsd.XSDMaxExclusiveFacet; import org.eclipse.xsd.XSDMaxInclusiveFacet; import org.eclipse.xsd.XSDMaxLengthFacet; import org.eclipse.xsd.XSDMinExclusiveFacet; import org.eclipse.xsd.XSDMinInclusiveFacet; import org.eclipse.xsd.XSDMinLengthFacet; import org.eclipse.xsd.XSDModelGroup; import org.eclipse.xsd.XSDNamedComponent; import org.eclipse.xsd.XSDParticle; import org.eclipse.xsd.XSDSchema; import org.eclipse.xsd.XSDSimpleTypeDefinition; import org.eclipse.xsd.XSDTerm; import org.eclipse.xsd.XSDTotalDigitsFacet; import org.eclipse.xsd.XSDTypeDefinition; import org.eclipse.xsd.XSDVariety; import org.eclipse.xsd.XSDWhiteSpaceFacet; import org.eclipse.xsd.XSDWildcard; import org.eclipse.xsd.impl.XSDNamedComponentImpl; import org.eclipse.xsd.util.XSDConstants; import org.eclipse.xsd.util.XSDResourceFactoryImpl; import org.eclipse.xsd.util.XSDResourceImpl; /** * Generates HTML annotated documentation that summarizes the built-in simple type hierarchy. * It implements the method {@link #run run}, * which is called just like main during headless workbench invocation. *

                  * You can execute this example by running *

                   *  xsd-generate-schema-for-schema-html.bat
                   *
                  * from the directory: *
                   *  plugins/org.eclipse.xsd.example/data/
                   *
                  * This script uses the file *
                   *  plugins/org.eclipse.xsd.example/SampleMarkup.xml
                   *
                  * for annotations. * The resultin HTML document is stored in SchemaForSchema.html * and an index.html is provided frame-based viewing of the document. * The script *
                   *  xsd-generate-html.bat
                   *
                  * allows you to pass in your own annotations. *

                  */ public class XSDGenerateHTML implements IApplication { { // This is needed because we can't have the following in the plugin.xml // // // // // // The com.ibm.etools.xsdmodel plugin, shipped with WSAD, has a conflicting registration for this. // Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("xsd", new XSDResourceFactoryImpl()); } /** * The map from schema type to Java class. */ public Map schemaTypeToJavaClassMap = new HashMap(); /** * The map from String keys to documentation. * @see #readMarkup * @see #handleMarkup */ public Map contentDocumentationMap = new HashMap(); /** * The map from String keys to documentation for {@link XSDElementDeclaration}. * @see #readMarkup * @see #handleMarkup */ public Map elementDeclarationMarkupMap = new HashMap(); /** * The map from String keys to documentation for {@link XSDAttributeDeclaration}s. * @see #readMarkup * @see #handleMarkup */ public Map attributeDeclarationMarkupMap = new HashMap(); /** * The map from {@link XSDElementDeclaration} to an anchor string. */ public Map specialAnchorMap = new HashMap(); /** * The list of anchors in Part 1. */ protected List part1Anchors = Arrays.asList (new String [] { "all", "annotation", "any", "anyAttribute", "appinfo", "attribute", "attributeGroup", "choice", "complexContent", "complexContent::extension", "complexContent::restriction", "complexType", "documentation", "element", "field", "group", "import", "include", "key", "keyref", "list", "notation", "redefine", "restriction", "schema", "selector", "sequence", "simpleContent", // "simpleContent::attributeGroup", "simpleContent::extension", "simpleContent::restriction", "simpleType", "union", "unique", }); /** * The list of components in Part 1. */ List part1Components = Arrays.asList (new String [] { "all", "Model_Group_details Particle_details", "annotation", "Annotation_details", "any", "Wildcard_details", "anyAttribute", "Wildcard_details", "appinfo", "Annotation_details", "attribute", "Attribute_Declaration_details AU_details", "attributeGroup", "Attribute_Group_Definition_details", "choice", "Model_Group_details Particle_details", "complexContent", "Complex_Type_Definition_details", "complexContent::extension", "Complex_Type_Definition_details", "complexContent::restriction", "Complex_Type_Definition_details", "complexType", "Complex_Type_Definition_details", "documentation", "Annotation_details", "element", "Element_Declaration_details Particle_details", "field", "Identity-constraint_Definition_details", "group", "Model_Group_Definition_details Particle_details", "import", "", "include", "", "key", "Identity-constraint_Definition_details", "keyref", "Identity-constraint_Definition_details", "list", "Simple_Type_Definition_details", "notation", "Notation_Declaration_details", "redefine", "", "restriction", "Simple_Type_Definition_details", "schema", "Schema_details", "selector", "Identity-constraint_Definition_details", "sequence", "Model_Group_details Particle_details", "simpleContent", "Complex_Type_Definition_details", // "simpleContent::attributeGroup", "", "simpleContent::extension", "Complex_Type_Definition_details", "simpleContent::restriction", "Complex_Type_Definition_details", "simpleType", "Simple_Type_Definition_details", "union", "Simple_Type_Definition_details", "unique", "Identity-constraint_Definition_details", }); /** * The list of anchors in Part 2. */ protected List part2Anchors = Arrays.asList (new String [] { "enumeration", "fractionDigits", "length", "list", "maxExclusive", "maxInclusive", "maxLength", "minExclusive", "minInclusive", "minLength", "pattern", "restriction", "simpleType", "totalDigits", "union", "whiteSpace", }); /** * The list of components in Part 2. */ protected List part2Components = Arrays.asList (new String [] { "enumeration", "dc-enumeration", "fractionDigits", "dc-fractionDigits", "length", "dc-length", "list", "dc-defn", "maxExclusive", "dc-maxExclusive", "maxInclusive", "dc-maxInclusive", "maxLength", "dc-maxLength", "minExclusive", "dc-minExclusive", "minInclusive", "dc-minInclusive", "minLength", "dc-minLength", "pattern", "dc-pattern", "restriction", "dc-defn", "simpleType", "dc-defn", "totalDigits", "dc-totalDigits", "union", "dc-defn", "whiteSpace", "dc-whiteSpace", }); /** * The URL for errata. */ protected String errata = "http://www.w3.org/2001/05/xmlschema-rec-comments"; /** * A markup style indicating the feature is required to be supported. */ public static final String REQUIRES = "requires"; /** * A markup style indicating the feature not required to be supported. */ public static final String ALLOWS = "allows"; /** * A markup style indicating the feature will eventually be required to be supported. */ public static final String FUTURE = "future"; /** * A markup style indicating the feature will never be required to be supported. */ public static final String NEVER = "never"; /** * Creates an instance. */ public XSDGenerateHTML() { super(); } /** * Read the markup from the .xml input. * @param fileName the name of an XML file. */ public void readMarkup(String fileName) { DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance(); documentBuilderFactory.setNamespaceAware(true); documentBuilderFactory.setValidating(false); try { DocumentBuilder documentBuilder = documentBuilderFactory.newDocumentBuilder(); Document document = documentBuilder.parse(fileName); for (Node child = document.getDocumentElement().getFirstChild(); child != null; child = child.getNextSibling()) { if ("elementAnnotation".equals(child.getLocalName())) { handleMarkup(elementDeclarationMarkupMap, (Element)child); } else if ("attributeAnnotation".equals(child.getLocalName())) { handleMarkup(attributeDeclarationMarkupMap, (Element)child); } else if ("content".equals(child.getLocalName())) { handleMarkup(contentDocumentationMap, (Element)child); } else if ("typeMap".equals(child.getLocalName())) { Element markupElement = (Element)child; String schemaType = markupElement.getAttribute("schemaType"); String javaClass = markupElement.getAttribute("javaClass"); schemaTypeToJavaClassMap.put(schemaType, javaClass); } } } catch (Exception exception) { exception.printStackTrace(System.err); } } /** * Handle a markup element by caching information in a map. * @param markupMap the map to contain the markup. * @param markupElement the element specifying the markup. */ public void handleMarkup(Map markupMap, Element markupElement) { String keyList = markupElement.getAttribute("key"); for (StringTokenizer stringTokenizer = new StringTokenizer(keyList); stringTokenizer.hasMoreTokens(); ) { String key = stringTokenizer.nextToken(); String markup = markupElement.getAttribute("markup"); if (markup.length() > 0) { ByteArrayOutputStream out = new ByteArrayOutputStream(); try { TransformerFactory transformerFactory = TransformerFactory.newInstance(); Transformer transformer = transformerFactory.newTransformer(); transformer.setOutputProperty(OutputKeys.INDENT, "yes"); transformer.setOutputProperty(OutputKeys.METHOD, "xml"); transformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "yes"); for (Node grandChild = markupElement.getFirstChild(); grandChild != null; grandChild = grandChild.getNextSibling()) { if (grandChild.getNodeType() == Node.ELEMENT_NODE) { transformer.transform(new DOMSource(grandChild), new StreamResult(out)); } } String serialization = out.toString(); serialization = serialization.substring(serialization.indexOf("
                  ")); markupMap.put(key, markup + "@" + serialization); } catch (Exception exception) { exception.printStackTrace(System.err); } } } } /** * Returns the content documentation associated with the key. * @param key the key to look up. * @return the associated content documentation. * @see #handleMarkup */ public String getContentDocumentation(String key) { String result = contentDocumentationMap.get(key); if (result != null) { result = result.substring(result.indexOf("@") + 1); if (result.length() == 0) { result = null; } } return result; } /** * Returns the element markup associated with the key. * @param key the key to look up. * @return the associated element markup. * @see #handleMarkup */ public String getElementDeclarationMarkup(String key) { String result = elementDeclarationMarkupMap.get(key); if (result != null) { result = result.substring(0, result.indexOf("@")); if (result.length() == 0) { result = null; } } return result; } /** * Returns the element documentation associated with the key. * @param key the key to look up. * @return the associated element documentation. * @see #handleMarkup */ public String getElementDeclarationDocumentation(String key) { String result = elementDeclarationMarkupMap.get(key); if (result != null) { result = result.substring(result.indexOf("@") + 1); if (result.length() == 0) { result = null; } } return result; } /** * Returns the attribute markup associated with the key. * @param key the key to look up. * @return the associated attribute markup. * @see #handleMarkup */ public String getAttributeDeclarationMarkup(String key) { String result = attributeDeclarationMarkupMap.get(key); if (result != null) { result = result.substring(0, result.indexOf("@")); if (result.length() == 0) { result = null; } } return result; } /** * Returns the attribute documentation associated with the key. * @param key the key to look up. * @return the associated attribute documentation. * @see #handleMarkup */ public String getAttributeDeclarationDocumentation(String key) { String result = attributeDeclarationMarkupMap.get(key); if (result != null) { result = result.substring(result.indexOf("@") + 1); if (result.length() == 0) { result = null; } } return result; } /** * Returns an href in Part 1 or Part 2 of the XML specification for the given element. * @param xsdElementDeclaration an element declaration in the schema for schema. * @return an href. */ public String getStandardLink(XSDElementDeclaration xsdElementDeclaration) { String result = xsdElementDeclaration.getName(); XSDElementDeclaration parentElementDeclaration = specialAnchorMap.get(xsdElementDeclaration); if (parentElementDeclaration != null) { result = ""; } /** * Returns an href in Part 1 or Part 2 of the component specification for the given element. * @param xsdElementDeclaration a simple type defintion in the schema for schema. * @return an href. */ public String getComponentLinks(XSDElementDeclaration xsdElementDeclaration) { String name = xsdElementDeclaration.getName(); XSDElementDeclaration parentElementDeclaration = specialAnchorMap.get(xsdElementDeclaration); if (parentElementDeclaration != null) { name = parentElementDeclaration.getName() + "::" + name; } int part = 0; String anchors = null; int index = part2Components.indexOf(name); if (index != -1) { part = 2; anchors = part2Components.get(index + 1); } else { index = part1Components.indexOf(name); if (index != -1) { part = 1; anchors = part1Components.get(index + 1); } } if (part != 0) { StringBuffer result = new StringBuffer(); int count = 0; for (StringTokenizer stringTokenizer = new StringTokenizer(anchors); stringTokenizer.hasMoreTokens(); ) { String anchor = stringTokenizer.nextToken(); result.append("  "); result.append(++count); result.append(""); } return result.length() > 0 ? result.toString() : null; } else { return null; } } /** * Returns an href in Part 2 of the component specification for the given simple type definition. * @param xsdSimpleTypeDefinition an element declaration in the schema for schema. * @return an href. */ public String getSimpleTypeDefinitionLink(XSDSimpleTypeDefinition xsdSimpleTypeDefinition) { String reference = xsdSimpleTypeDefinition.getName(); StringBuffer result = new StringBuffer(); if ("anyType".equals(reference)) { result.append(""); result.append(xsdSimpleTypeDefinition.getName()); result.append(""); return result.toString(); } /** * Returns an anchor that can be used locally for the given element declaration. * @param xsdElementDeclaration an element declaration in the schema for schema. * @return an anchor. */ public String getLocalAnchor(XSDElementDeclaration xsdElementDeclaration) { String result = xsdElementDeclaration.getName(); XSDElementDeclaration parentElementDeclaration = specialAnchorMap.get(xsdElementDeclaration); if (parentElementDeclaration != null) { result = "element-" + parentElementDeclaration.getName() + "::" + result; } else if (part2Anchors.contains(result)) { result = "element-2-" + result; } else { result = "element-" + result; } return result; } public Object start(IApplicationContext context) throws Exception { String [] arguments = (String[])context.getArguments().get(IApplicationContext.APPLICATION_ARGS); return run(arguments == null ? new String [0] : arguments); } public void stop() { // Subclasses may override } /** * Generate HTML annotated documentation that summarizes the built-in simple type hierarchy. * @param object an array of Strings. * @return 0 indicating success, or 1 indicating failure. */ public Object run(Object object) { try { String [] arguments = (String [])object; // Filter out inappropriate arguments added by the PDE. // if (arguments.length > 0 && "-pdelaunch".equals(arguments[0])) { String [] oldArguments = arguments; arguments = new String [arguments.length - 1]; System.arraycopy(oldArguments, 1, arguments, 0, arguments.length); } readMarkup(arguments[0]); printHeader(); // Iterate over the schema arguments. // for (int i = 1; i < arguments.length; ++i) { System.out.println(""); loadAndPrint(arguments[i]); } printFooter(); return 0; } catch (Exception exception) { exception.printStackTrace(); return 1; } } /** * Print the start of the document. */ public void printHeader() { System.out.println(""); System.out.println(""); System.out.println(""); } /** * Print the end of the document. */ public void printFooter() { System.out.println(""); } /** * Load the XML Schema file and print the documentation based on it. * @param xsdFile the name of an XML Schema file. */ public void loadAndPrint(String xsdFile) throws Exception { XSDFactory xsdFactory = XSDFactory.eINSTANCE; // Create a resource set and load the main schema file into it. // ResourceSet resourceSet = new ResourceSetImpl(); XSDResourceImpl xsdResource = (XSDResourceImpl)resourceSet.getResource(URI.createFileURI(xsdFile), true); XSDSchema xsdSchema = xsdResource.getSchema(); String elementContentHeaderDocumentation = getContentDocumentation("element-header"); if (elementContentHeaderDocumentation != null) { System.out.println(elementContentHeaderDocumentation); } List all = new ArrayList(xsdSchema.getElementDeclarations()); XSDElementDeclaration simpleContent = xsdSchema.resolveElementDeclaration("simpleContent"); XSDElementDeclaration complexContent = xsdSchema.resolveElementDeclaration("complexContent"); for (int i = 0; i <= 1; ++i) { for (int j = 0; j <= 1; ++j) { XSDElementDeclaration parentElement = (i == 0 ? complexContent : simpleContent); XSDComplexTypeDefinition xsdComplexTypeDefinition = (XSDComplexTypeDefinition)parentElement.getTypeDefinition(); XSDElementDeclaration specialElementDeclaration = (XSDElementDeclaration) ((XSDModelGroup) ((XSDModelGroup) ((XSDParticle)(xsdComplexTypeDefinition.getContentType())). getTerm()). getParticles().get(1). getTerm()). getParticles().get(j). getTerm(); all.add(specialElementDeclaration); specialAnchorMap.put(specialElementDeclaration, parentElement); } } @SuppressWarnings("unchecked") List aux = (List)(List)XSDNamedComponentImpl.sortNamedComponents((List)(List)all); all = aux; for (XSDElementDeclaration xsdElementDeclaration : all) { XSDElementDeclaration parentElementDeclaration = specialAnchorMap.get(xsdElementDeclaration); String elementDeclarationName = xsdElementDeclaration.getName(); String key = (parentElementDeclaration == null ? "" : parentElementDeclaration.getName() + "::") + elementDeclarationName; String elementDeclarationMarkup = getElementDeclarationMarkup(key); System.out.print("

                  "); System.out.print(elementDeclarationName.substring(0, 1).toUpperCase()); System.out.print(elementDeclarationName.substring(1)); System.out.println("

                  "); System.out.println("
                  "); System.out.println("
                  "); System.out.print("
                  XML Representation Summary: "); System.out.print(""); System.out.print(getStandardLink(xsdElementDeclaration)); System.out.print(elementDeclarationName); System.out.print(""); System.out.print(" Element Information Item "); if (parentElementDeclaration != null) { System.out.print("("); System.out.print(""); System.out.print(parentElementDeclaration.getName()); System.out.print(")"); } else if ("restriction".equals(elementDeclarationName)) { System.out.print("(simpleType)"); } System.out.println("
                  "); System.out.println("
                  "); if (elementDeclarationMarkup != null) { System.out.print("
                  "); } System.out.print("<"); System.out.print(elementDeclarationName); System.out.print(""); String componentLinks = getComponentLinks(xsdElementDeclaration); if (componentLinks != null) { System.out.print(componentLinks); } System.out.println("
                  "); StringBuffer attributeDocumentationBuffer = new StringBuffer(); Map repeatedDocumentationMap = new HashMap(); XSDTypeDefinition xsdTypeDefinition = xsdElementDeclaration.getTypeDefinition(); XSDComplexTypeDefinition generalType = xsdSchema.resolveComplexTypeDefinitionURI(xsdElementDeclaration.getURI()); if (generalType.getContainer() != null) { xsdTypeDefinition = generalType; } if (xsdTypeDefinition instanceof XSDSimpleTypeDefinition) { System.out.println(">
                  "); } else if (xsdTypeDefinition instanceof XSDComplexTypeDefinition) { XSDComplexTypeDefinition xsdComplexTypeDefinition = (XSDComplexTypeDefinition)xsdTypeDefinition; for (Iterator attributeUses = xsdComplexTypeDefinition.getAttributeUses().iterator(); attributeUses.hasNext(); ) { XSDAttributeUse xsdAttributeUse = attributeUses.next(); XSDAttributeDeclaration xsdAttributeDeclaration = xsdAttributeUse.getAttributeDeclaration(); String attributeDeclarationName = xsdAttributeDeclaration.getName(); System.out.print("  "); if (xsdAttributeDeclaration.getTargetNamespace() != null) { System.out.print("xml:"); } String attributeDeclarationMarkup = null; String attributeDeclarationDocumentation = null; if (!"ignored".equals(elementDeclarationMarkup)) { attributeDeclarationMarkup = getAttributeDeclarationMarkup(attributeDeclarationName); if (attributeDeclarationMarkup == null) { attributeDeclarationMarkup = getAttributeDeclarationMarkup(elementDeclarationName + "." + attributeDeclarationName); } attributeDeclarationDocumentation = getAttributeDeclarationDocumentation(attributeDeclarationName); if (attributeDeclarationDocumentation == null) { attributeDeclarationDocumentation = getAttributeDeclarationDocumentation(elementDeclarationName + "." + attributeDeclarationName); } } if (attributeDeclarationDocumentation != null) { Integer oldInsertIndex = repeatedDocumentationMap.get(attributeDeclarationDocumentation); if (oldInsertIndex != null) { String insertion = "
                  " + attributeDeclarationName; attributeDocumentationBuffer.insert(oldInsertIndex, insertion); repeatedDocumentationMap.put(attributeDeclarationDocumentation, oldInsertIndex + insertion.length()); } else { if (attributeDocumentationBuffer.length() == 0) { attributeDocumentationBuffer.append("\n"); attributeDocumentationBuffer.append("\n\n"); attributeDocumentationBuffer.append("\n\n"); } attributeDocumentationBuffer.append("\n"); repeatedDocumentationMap.put(attributeDeclarationDocumentation, insertIndex); } } if (attributeDeclarationMarkup != null) { System.out.print(""); } if (xsdAttributeUse.isRequired()) { System.out.print(""); System.out.print(attributeDeclarationName); System.out.print(""); } else { System.out.print(attributeDeclarationName); } if (attributeDeclarationMarkup != null) { System.out.print(""); } System.out.print(" = "); XSDSimpleTypeDefinition xsdSimpleTypeDefinition = xsdAttributeDeclaration.getTypeDefinition(); printSimpleTypeDefinition(xsdSimpleTypeDefinition); if (xsdAttributeUse.getLexicalValue() != null) { System.out.print(" : "); if ("".equals(xsdAttributeUse.getLexicalValue())) { System.out.print("\"\""); } else { System.out.print(xsdAttributeUse.getLexicalValue()); } } if (attributeUses.hasNext()) { System.out.println("
                  "); } } if (xsdComplexTypeDefinition.getAttributeWildcard() != null) { System.out.println("
                  "); System.out.println("  { any attributes with non-schema namespace . . . }"); } System.out.println(">
                  "); if (xsdComplexTypeDefinition.getContentType() instanceof XSDParticle) { System.out.print("  Content: "); printParticle((XSDParticle)xsdComplexTypeDefinition.getContentType(), elementDeclarationMarkup); System.out.print(""); } else if (xsdComplexTypeDefinition.getContentType() instanceof XSDSimpleTypeDefinition) { System.out.print("***** simple"); } else { System.out.print("{ **** empty }"); } System.out.println("
                  "); } System.out.print("</"); System.out.print(elementDeclarationName); System.out.println(">"); if (elementDeclarationMarkup != null) { System.out.print(""); } System.out.println(""); String elementDeclarationDocumentation = getElementDeclarationDocumentation(key); if (elementDeclarationDocumentation != null) { System.out.println("
                  "); System.out.println(elementDeclarationDocumentation); System.out.println("
                  "); } if (attributeDocumentationBuffer.length() > 0) { System.out.println("
                  "); System.out.print(attributeDocumentationBuffer); System.out.println("
                  AttributeDescription
                  "); if (attributeDeclarationMarkup != null) { attributeDocumentationBuffer.append(""); } attributeDocumentationBuffer.append(attributeDeclarationName); int insertIndex = attributeDocumentationBuffer.length(); if (attributeDeclarationMarkup != null) { attributeDocumentationBuffer.append(""); } attributeDocumentationBuffer.append("\n"); attributeDocumentationBuffer.append(attributeDeclarationDocumentation); attributeDocumentationBuffer.append("
                  "); System.out.println("
                  "); } System.out.println("
                  "); System.out.println("
                  "); } // System.out.println("

                  Built-in Datatypes

                  "); String typeContentHeaderDocumentation = getContentDocumentation("type-header"); if (typeContentHeaderDocumentation != null) { System.out.println(typeContentHeaderDocumentation); } System.out.println(""); System.out.println(""); System.out.println(""); System.out.println(""); System.out.println(""); System.out.println(""); XSDSimpleTypeDefinition anyTypeDefinition = xsdSchema.getSchemaForSchema().resolveSimpleTypeDefinition("anyType"); XSDSimpleTypeDefinition anySimpleTypeDefinition = xsdSchema.getSchemaForSchema().resolveSimpleTypeDefinition("anySimpleType"); XSDSimpleTypeDefinition anyListTypeDefinition = xsdFactory.createXSDSimpleTypeDefinition(); anyListTypeDefinition.setVariety(XSDVariety.LIST_LITERAL); anyListTypeDefinition.setName("anyListType"); anyListTypeDefinition.setItemTypeDefinition(anySimpleTypeDefinition); xsdSchema.getContents().add(anyListTypeDefinition); anyListTypeDefinition.getElement().setAttribute(XSDConstants.ID_ATTRIBUTE, "anyListType"); XSDSimpleTypeDefinition anyUnionTypeDefinition = xsdFactory.createXSDSimpleTypeDefinition(); anyUnionTypeDefinition.setVariety(XSDVariety.UNION_LITERAL); anyUnionTypeDefinition.setName("anyUnionType"); anyUnionTypeDefinition.getMemberTypeDefinitions().add(anySimpleTypeDefinition); xsdSchema.getContents().add(anyUnionTypeDefinition); anyUnionTypeDefinition.getElement().setAttribute(XSDConstants.ID_ATTRIBUTE, "anyUnionType"); List allTypeDefinitions = new ArrayList(xsdSchema.getTypeDefinitions()); allTypeDefinitions.add(0, anySimpleTypeDefinition); allTypeDefinitions.add(0, anyTypeDefinition); for (XSDTypeDefinition xsdTypeDefinition : allTypeDefinitions) { if (xsdTypeDefinition instanceof XSDSimpleTypeDefinition && xsdTypeDefinition.getElement() != null && xsdTypeDefinition.getName().equals(xsdTypeDefinition.getElement().getAttribute(XSDConstants.ID_ATTRIBUTE))) { XSDSimpleTypeDefinition xsdSimpleTypeDefinition = (XSDSimpleTypeDefinition)xsdTypeDefinition; System.out.println(""); System.out.println(""); System.out.println(""); System.out.println(""); StringBuffer validFacets = new StringBuffer(); StringBuffer effectiveFacetValues = new StringBuffer(); validFacets.append("variety
                  \n"); effectiveFacetValues.append (xsdSimpleTypeDefinition.isSetVariety() ? "" + xsdSimpleTypeDefinition.getVariety() + "" : "absent"); effectiveFacetValues.append("
                  \n"); validFacets.append("base type definition
                  \n"); XSDSimpleTypeDefinition baseTypeDefinition = xsdSimpleTypeDefinition.getBaseTypeDefinition(); while (baseTypeDefinition.getName() == null) { baseTypeDefinition = baseTypeDefinition.getBaseTypeDefinition(); } effectiveFacetValues.append(""); effectiveFacetValues.append(baseTypeDefinition.getName()); effectiveFacetValues.append("
                  \n"); validFacets.append("ordered
                  \n"); effectiveFacetValues.append ("anyUnionType".equals(xsdSimpleTypeDefinition.getName()) ? "*" : xsdSimpleTypeDefinition.getOrderedFacet().getValue().getName()); effectiveFacetValues.append("
                  \n"); validFacets.append("bounded
                  \n"); effectiveFacetValues.append ("anyUnionType".equals(xsdSimpleTypeDefinition.getName()) ? "*" : xsdSimpleTypeDefinition.getBoundedFacet().isValue() ? "true" : "false"); effectiveFacetValues.append("
                  \n"); validFacets.append("cardinality
                  \n"); effectiveFacetValues.append ("anyUnionType".equals(xsdSimpleTypeDefinition.getName()) ? "*" : XSDCardinality.COUNTABLY_INFINITE_LITERAL == xsdSimpleTypeDefinition.getCardinalityFacet().getValue() ? "countably infinite" : xsdSimpleTypeDefinition.getCardinalityFacet().getValue().getName()); effectiveFacetValues.append("
                  \n"); validFacets.append("numeric
                  \n"); effectiveFacetValues.append ("anyUnionType".equals(xsdSimpleTypeDefinition.getName()) ? "*" : xsdSimpleTypeDefinition.getNumericFacet().isValue() ? "true" : "false"); effectiveFacetValues.append("
                  \n"); if (xsdSimpleTypeDefinition.getValidFacets().contains("length")) { validFacets.append("length
                  \n"); if (xsdSimpleTypeDefinition.getEffectiveLengthFacet() != null) { XSDLengthFacet xsdLengthFacet = xsdSimpleTypeDefinition.getEffectiveLengthFacet(); if (xsdLengthFacet.isFixed()) { effectiveFacetValues.append(""); } effectiveFacetValues.append(xsdLengthFacet.getValue()); if (xsdLengthFacet.isFixed()) { effectiveFacetValues.append(""); } } effectiveFacetValues.append("
                  \n"); } if (xsdSimpleTypeDefinition.getValidFacets().contains("minLength")) { validFacets.append("minLength
                  \n"); if (xsdSimpleTypeDefinition.getEffectiveMinLengthFacet() != null) { XSDMinLengthFacet xsdMinLengthFacet = xsdSimpleTypeDefinition.getEffectiveMinLengthFacet(); if (xsdMinLengthFacet.isFixed()) { effectiveFacetValues.append(""); } effectiveFacetValues.append(xsdMinLengthFacet.getValue()); if (xsdMinLengthFacet.isFixed()) { effectiveFacetValues.append(""); } } effectiveFacetValues.append("
                  \n"); } if (xsdSimpleTypeDefinition.getValidFacets().contains("maxLength")) { validFacets.append("maxLength
                  \n"); if (xsdSimpleTypeDefinition.getEffectiveMaxLengthFacet() != null) { XSDMaxLengthFacet xsdMaxLengthFacet = xsdSimpleTypeDefinition.getEffectiveMaxLengthFacet(); if (xsdMaxLengthFacet.isFixed()) { effectiveFacetValues.append(""); } effectiveFacetValues.append(xsdMaxLengthFacet.getValue()); if (xsdMaxLengthFacet.isFixed()) { effectiveFacetValues.append(""); } } effectiveFacetValues.append("
                  \n"); } if (xsdSimpleTypeDefinition.getValidFacets().contains("pattern")) { validFacets.append("pattern
                  \n"); if (xsdSimpleTypeDefinition.getEffectivePatternFacet() != null) { // XSDPatternFacet xsdPatternFacet = xsdSimpleTypeDefinition.getEffectivePatternFacet(); effectiveFacetValues.append("*"); } effectiveFacetValues.append("
                  \n"); } if (xsdSimpleTypeDefinition.getValidFacets().contains("enumeration")) { validFacets.append("enumeration
                  \n"); if (xsdSimpleTypeDefinition.getEffectiveEnumerationFacet() != null) { XSDEnumerationFacet xsdEnumerationFacet = xsdSimpleTypeDefinition.getEffectiveEnumerationFacet(); for (Iterator enumerators = xsdEnumerationFacet.getValue().iterator(); enumerators.hasNext(); ) { String enumerator = (String)enumerators.next(); effectiveFacetValues.append(enumerator); effectiveFacetValues.append(" "); } } effectiveFacetValues.append("
                  \n"); } if (xsdSimpleTypeDefinition.getValidFacets().contains("whiteSpace")) { validFacets.append("whiteSpace
                  \n"); if (xsdSimpleTypeDefinition.getEffectiveWhiteSpaceFacet() != null) { XSDWhiteSpaceFacet xsdWhiteSpaceFacet = xsdSimpleTypeDefinition.getEffectiveWhiteSpaceFacet(); if (xsdWhiteSpaceFacet.isFixed()) { effectiveFacetValues.append(""); } effectiveFacetValues.append(xsdWhiteSpaceFacet.getValue()); if (xsdWhiteSpaceFacet.isFixed()) { effectiveFacetValues.append(""); } } effectiveFacetValues.append("
                  \n"); } if (xsdSimpleTypeDefinition.getValidFacets().contains("maxInclusive")) { validFacets.append("maxInclusive
                  \n"); if (xsdSimpleTypeDefinition.getEffectiveMaxFacet() instanceof XSDMaxInclusiveFacet) { XSDMaxInclusiveFacet xsdMaxInclusiveFacet = (XSDMaxInclusiveFacet)xsdSimpleTypeDefinition.getEffectiveMaxFacet(); if (xsdMaxInclusiveFacet.isFixed()) { effectiveFacetValues.append(""); } effectiveFacetValues.append(xsdMaxInclusiveFacet.getValue()); if (xsdMaxInclusiveFacet.isFixed()) { effectiveFacetValues.append(""); } } effectiveFacetValues.append("
                  \n"); } if (xsdSimpleTypeDefinition.getValidFacets().contains("maxExclusive")) { validFacets.append("maxExclusive
                  \n"); if (xsdSimpleTypeDefinition.getEffectiveMaxFacet() instanceof XSDMaxExclusiveFacet) { XSDMaxExclusiveFacet xsdMaxExclusiveFacet = (XSDMaxExclusiveFacet)xsdSimpleTypeDefinition.getEffectiveMaxFacet(); if (xsdMaxExclusiveFacet.isFixed()) { effectiveFacetValues.append(""); } effectiveFacetValues.append(xsdMaxExclusiveFacet.getValue()); if (xsdMaxExclusiveFacet.isFixed()) { effectiveFacetValues.append(""); } } effectiveFacetValues.append("
                  \n"); } if (xsdSimpleTypeDefinition.getValidFacets().contains("minInclusive")) { validFacets.append("maxInclusive
                  \n"); if (xsdSimpleTypeDefinition.getEffectiveMinFacet() instanceof XSDMinInclusiveFacet) { XSDMinInclusiveFacet xsdMinInclusiveFacet = (XSDMinInclusiveFacet)xsdSimpleTypeDefinition.getEffectiveMinFacet(); if (xsdMinInclusiveFacet.isFixed()) { effectiveFacetValues.append(""); } effectiveFacetValues.append(xsdMinInclusiveFacet.getValue()); if (xsdMinInclusiveFacet.isFixed()) { effectiveFacetValues.append(""); } } effectiveFacetValues.append("
                  \n"); } if (xsdSimpleTypeDefinition.getValidFacets().contains("minExclusive")) { validFacets.append("maxExclusive
                  \n"); if (xsdSimpleTypeDefinition.getEffectiveMinFacet() instanceof XSDMinExclusiveFacet) { XSDMinExclusiveFacet xsdMinExclusiveFacet = (XSDMinExclusiveFacet)xsdSimpleTypeDefinition.getEffectiveMinFacet(); if (xsdMinExclusiveFacet.isFixed()) { effectiveFacetValues.append(""); } effectiveFacetValues.append(xsdMinExclusiveFacet.getValue()); if (xsdMinExclusiveFacet.isFixed()) { effectiveFacetValues.append(""); } } effectiveFacetValues.append("
                  \n"); } if (xsdSimpleTypeDefinition.getValidFacets().contains("totalDigits")) { validFacets.append("totalDigits
                  \n"); if (xsdSimpleTypeDefinition.getEffectiveTotalDigitsFacet() != null) { XSDTotalDigitsFacet xsdTotalDigitsFacet = xsdSimpleTypeDefinition.getEffectiveTotalDigitsFacet(); if (xsdTotalDigitsFacet.isFixed()) { effectiveFacetValues.append(""); } effectiveFacetValues.append(xsdTotalDigitsFacet.getValue()); if (xsdTotalDigitsFacet.isFixed()) { effectiveFacetValues.append(""); } } effectiveFacetValues.append("
                  \n"); } if (xsdSimpleTypeDefinition.getValidFacets().contains("fractionDigits")) { validFacets.append("fractionDigits
                  \n"); if (xsdSimpleTypeDefinition.getEffectiveFractionDigitsFacet() != null) { XSDFractionDigitsFacet xsdFractionDigitsFacet = xsdSimpleTypeDefinition.getEffectiveFractionDigitsFacet(); if (xsdFractionDigitsFacet.isFixed()) { effectiveFacetValues.append(""); } effectiveFacetValues.append(xsdFractionDigitsFacet.getValue()); if (xsdFractionDigitsFacet.isFixed()) { effectiveFacetValues.append(""); } } effectiveFacetValues.append("
                  \n"); } System.out.println(""); System.out.print(""); System.out.println(""); } } System.out.println("
                  TypeProperties & FacetsEffective Value
                  "); boolean isPrimitive = XSDVariety.ATOMIC_LITERAL == xsdSimpleTypeDefinition.getVariety() && xsdSimpleTypeDefinition.getBaseTypeDefinition() == anySimpleTypeDefinition; if (isPrimitive) { System.out.print(""); } System.out.print(getSimpleTypeDefinitionLink(xsdSimpleTypeDefinition)); if (isPrimitive) { System.out.print(""); } for (XSDSimpleTypeDefinition baseTypeDefinition = xsdSimpleTypeDefinition;; baseTypeDefinition = baseTypeDefinition.getBaseTypeDefinition()) { String javaClass = schemaTypeToJavaClassMap.get(baseTypeDefinition.getName()); if (javaClass != null) { System.out.println("
                   
                  "); if (baseTypeDefinition == xsdSimpleTypeDefinition) { System.out.print(""); // ) } int dotIndex = javaClass.lastIndexOf("."); System.out.print(""); System.out.print(javaClass.substring(0, dotIndex + 1)); System.out.print("
                    "); System.out.print(javaClass.substring(dotIndex + 1)); if (baseTypeDefinition == xsdSimpleTypeDefinition) { // ( System.out.print(""); } System.out.println(); break; } } System.out.println("
                  "); System.out.println("
                  "); System.out.print(validFacets); System.out.println(""); System.out.println(effectiveFacetValues); System.out.println("
                  "); String appendixContentHeaderDocumentation = getContentDocumentation("appendix-header"); if (appendixContentHeaderDocumentation != null) { System.out.println(appendixContentHeaderDocumentation); } } /** * Print a particle with markup for the document. * @param xsdParticle a particle. * @param rootElementDeclarationMarkup the markup. */ public void printParticle(XSDParticle xsdParticle, String rootElementDeclarationMarkup) { int minOccurs = xsdParticle.getMinOccurs(); int maxOccurs = xsdParticle.getMaxOccurs(); XSDTerm xsdTerm = xsdParticle.getTerm(); if (xsdTerm instanceof XSDElementDeclaration) { XSDElementDeclaration xsdElementDeclaration = (XSDElementDeclaration)xsdTerm; String elementDeclarationName = xsdElementDeclaration.getName(); String elementDeclarationMarkup = null; if (rootElementDeclarationMarkup == null) { elementDeclarationMarkup = getElementDeclarationMarkup(elementDeclarationName); } if (elementDeclarationMarkup != null) { System.out.print(""); } System.out.print(""); System.out.print(elementDeclarationName.charAt(0)); System.out.print(""); System.out.print(elementDeclarationName.substring(1)); if (elementDeclarationMarkup != null) { System.out.print(""); } if (minOccurs == 0) { if (maxOccurs == 1) { System.out.print("?"); } else { System.out.print("*"); } } else if (maxOccurs == -1) { System.out.print("+"); } } else if (xsdTerm instanceof XSDModelGroup) { XSDModelGroup xsdModelGroup = (XSDModelGroup)xsdTerm; List particles = xsdModelGroup.getParticles(); boolean isRedundant = particles.size() == 1 && minOccurs == 1 && maxOccurs == 1 && particles.get(0).getTerm() instanceof XSDModelGroup; if (!isRedundant) { System.out.print("("); // ) } String separator = XSDCompositor.CHOICE_LITERAL == xsdModelGroup.getCompositor() ? " | " : XSDCompositor.SEQUENCE_LITERAL == xsdModelGroup.getCompositor() ? ", " : " & "; for (Iterator i = xsdModelGroup.getParticles().iterator(); i.hasNext(); ) { XSDParticle childParticle = i.next(); printParticle(childParticle, rootElementDeclarationMarkup); if (i.hasNext()) { System.out.print(separator); } } if (!isRedundant) { // ( System.out.print(")"); if (minOccurs == 0) { if (maxOccurs == 1) { System.out.print("?"); } else { System.out.print("*"); } } else if (maxOccurs == -1) { System.out.print("+"); } } } else if (xsdTerm instanceof XSDWildcard) { System.out.print("{any}"); } } /** * Print a simple type definition for the document. * @param xsdSimpleTypeDefinition a simple type definition in the schema for schema. */ public void printSimpleTypeDefinition(XSDSimpleTypeDefinition xsdSimpleTypeDefinition) { if (xsdSimpleTypeDefinition == null) { // Do nothing } else if (xsdSimpleTypeDefinition.getEffectiveEnumerationFacet() != null) { List value = xsdSimpleTypeDefinition.getEffectiveEnumerationFacet().getValue(); if (value.size() > 1) { System.out.print("("); } for (Iterator enumerators = value.iterator(); enumerators.hasNext(); ) { String enumerator = enumerators.next().toString(); System.out.print(""); System.out.print(enumerator); System.out.print(""); if (enumerators.hasNext()) { System.out.print(" | "); } } if (value.size() > 1) { System.out.print(")"); } } else if (xsdSimpleTypeDefinition.getElement() != null && xsdSimpleTypeDefinition.getElement().hasAttribute(XSDConstants.ID_ATTRIBUTE)) { System.out.print(""); System.out.print(xsdSimpleTypeDefinition.getName()); System.out.print(""); } else if (XSDVariety.UNION_LITERAL == xsdSimpleTypeDefinition.getVariety()) { System.out.print("("); for (Iterator members = xsdSimpleTypeDefinition.getMemberTypeDefinitions().iterator(); members.hasNext(); ) { XSDSimpleTypeDefinition memberTypeDefinition = members.next(); printSimpleTypeDefinition(memberTypeDefinition); if (members.hasNext()) { System.out.print(" | "); } } System.out.print(")"); } else if (XSDVariety.UNION_LITERAL == xsdSimpleTypeDefinition.getVariety()) { System.out.print("List of "); printSimpleTypeDefinition(xsdSimpleTypeDefinition.getItemTypeDefinition()); } else if (xsdSimpleTypeDefinition.getName() != null) { if ("public".equals(xsdSimpleTypeDefinition.getName())) { System.out.print("anyURI  "); System.out.print("public"); } else { System.out.print(""); System.out.print(xsdSimpleTypeDefinition.getName()); System.out.print(""); } } else if (xsdSimpleTypeDefinition.getEffectivePatternFacet() != null) { // System.out.print(xsdSimpleTypeDefinition.getEffectivePatternFacet().getLexicalValue()); System.out.print(""); System.out.print(""); System.out.print("a restricted xpath expression"); System.out.print(""); System.out.print(""); } else { System.out.print("***"); } } }XSDMainExample.java000066400000000000000000000347141363633537600341750ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/src/org/eclipse/xsd/example/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.xsd.example; import java.io.File; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.resource.ResourceSet; import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl; import org.eclipse.equinox.app.IApplication; import org.eclipse.equinox.app.IApplicationContext; import org.eclipse.xsd.XSDDiagnostic; import org.eclipse.xsd.XSDImport; import org.eclipse.xsd.XSDInclude; import org.eclipse.xsd.XSDPlugin; import org.eclipse.xsd.XSDRedefine; import org.eclipse.xsd.XSDSchema; import org.eclipse.xsd.XSDSchemaDirective; import org.eclipse.xsd.util.XSDPrototypicalSchema; import org.eclipse.xsd.util.XSDResourceFactoryImpl; import org.eclipse.xsd.util.XSDResourceImpl; /** * Supports command line invocation to drive XML Schema model examples. * It handles both {@link #run headless} invocation and {@link #main standalone} invocation. *

                  * You can execute one of these example by running *

                   *  xsd-example.bat
                   *
                  * or *
                   *  xsd-standalone-example.bat
                   *
                  * from the directory: *
                   *  plugins/org.eclipse.xsd.example/data/
                   *
                  *

                  * @see #run * @see #main */ public class XSDMainExample { { // This is needed because we can't have the following in the plugin.xml // // // // // // The com.ibm.etools.xsdmodel plugin, shipped with WSAD, has a conflicting registration for this. // Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put("xsd", new XSDResourceFactoryImpl()); } public static class Runnable implements IApplication { public Object start(IApplicationContext context) throws Exception { String [] args = (String[])context.getArguments().get(IApplicationContext.APPLICATION_ARGS); return new XSDMainExample().run(args == null ? new String [0] : args); } public void stop() { // Do nothing } } /** * Executes a stand-alone example. * @param args an array of Strings from the command line. * @see #run */ public static void main(String args[]) { System.exit((Integer)new XSDMainExample().run(args)); } /** * Creates an instance. */ public XSDMainExample() { super(); } /** * Executes a headless workbench example. * If no arguments are provided, the {@link XSDPrototypicalSchema} will be tested; * otherwise each argument is taken to be the URI of a schema which will be loaded and printed. * @param object an array of Strings from the command line, each representing the URI of a schema. * @return 0 indicating success, or 1 indicating failure. * @see #main */ public Object run(Object object) { try { // If there are no arguments... // String[] arguments = (String[])object; // Filter out inappropriate arguments added by the PDE. // if (arguments.length > 0 && "-pdelaunch".equals(arguments[0])) { String [] oldArguments = arguments; arguments = new String [arguments.length - 1]; System.arraycopy(oldArguments, 1, arguments, 0, arguments.length); } if (arguments.length == 0) { // Serialize the Purchase Order schema sample. // System.out.println(""); XSDSchema xsdPurchaseOrderSchema = XSDPrototypicalSchema.getPurchaseOrderSchema(); if (xsdPurchaseOrderSchema.getElement() == null) { xsdPurchaseOrderSchema.updateElement(); } XSDResourceImpl.serialize(System.out, xsdPurchaseOrderSchema.getElement()); // Serialize the prototypical schema sample. // System.out.println(""); XSDSchema xsdSchema = XSDPrototypicalSchema.getPrototypicalSchema(); if (xsdSchema.getElement() == null) { xsdSchema.updateElement(); } XSDResourceImpl.serialize(System.out, xsdSchema.getElement()); System.out.println("===== clone ====="); XSDSchema clonedSchema = (XSDSchema)xsdSchema.cloneConcreteComponent(true, true); clonedSchema.setElement(null); clonedSchema.updateElement(); XSDResourceImpl.serialize(System.out, clonedSchema.getElement()); System.out.println("===== clone schema for schema ====="); XSDSchema clonedSchemaForSchema = (XSDSchema)clonedSchema.getSchemaForSchema().cloneConcreteComponent(true, true); clonedSchemaForSchema.setElement(null); clonedSchemaForSchema.updateElement(); XSDResourceImpl.serialize(System.out, clonedSchemaForSchema.getElement()); } else if (arguments[0].equals("-printExample")) { XSDPrototypicalSchema xsdPrototypicalSchema = XSDPrototypicalSchema.getInstance(); // Iterate over the schema arguments. // for (int i = 1; i < arguments.length; ++i) { xsdPrototypicalSchema.printSchema(arguments[i]); } } else if (arguments[0].equals("-createExample")) { Document document = (Document)XSDPrototypicalSchema.getPurchaseOrderSchema().getDocument().cloneNode(true); XSDSchema xsdSchema = XSDPrototypicalSchema.getInstance().createSchema(document.getDocumentElement()); if (xsdSchema != null) { if (xsdSchema.getElement() == null) { xsdSchema.updateElement(); } XSDResourceImpl.serialize(System.out, xsdSchema.getElement()); } } else if (arguments[0].equals("-saveExample")) { XSDPrototypicalSchema.getInstance().savePurchaseOrderSchema(arguments[1]); } else if (arguments[0].equals("-traceLoad")) { for (int i = 1; i < arguments.length; ++i) { XSDPrototypicalSchema.getInstance().traceLoading(arguments[i]); } } else if (arguments[0].equals("-clone")) { XSDPrototypicalSchema.getInstance().printComponent (System.out, XSDPrototypicalSchema.getInstance().cloneComponent (XSDPrototypicalSchema.getPurchaseOrderSchema(), false)); XSDPrototypicalSchema.getInstance().printComponent (System.out, XSDPrototypicalSchema.getInstance().cloneComponent (XSDPrototypicalSchema.getPurchaseOrderSchema(), true)); } else if (arguments[0].equals("-crossReferenceExample")) { XSDPrototypicalSchema.getInstance().crossReferenceTest(System.out); } else if (arguments[0].equals("-validate")) { // Iterate over the schema arguments. // for (int i = 1; i < arguments.length; ++i) { validate(arguments[i]); } } else { // Iterate over the schema arguments. // for (int i = 0; i < arguments.length; ++i) { System.out.println(""); loadAndPrint(arguments[i]); } } return 0; } catch (Exception exception) { exception.printStackTrace(); return 1; } } /** * Prints a header tag for the given schema. * @param xsdSchema a schema. */ protected void printSchemaStart(XSDSchema xsdSchema) { System.out.print(""); } /** * Prints directive tags for those directives that reference the given schema. * @param indent the indentation string to print at the start of each line. * @param xsdSchema a schema. */ protected void printDirectives(String indent, XSDSchema xsdSchema) { System.out.print(indent); printSchemaStart(xsdSchema); System.out.println(); if (!xsdSchema.getReferencingDirectives().isEmpty()) { System.out.println(indent + " "); for (XSDSchemaDirective xsdSchemaDirective : xsdSchema.getReferencingDirectives()) { XSDSchema referencingSchema = xsdSchemaDirective.getSchema(); System.out.print(indent + " "); printSchemaStart(referencingSchema); System.out.println(); System.out.print(indent + " "); if (xsdSchemaDirective instanceof XSDImport) { XSDImport xsdImport = (XSDImport)xsdSchemaDirective; System.out.print(""); System.out.println(indent + " "); } System.out.println(indent + " "); } if (!xsdSchema.getIncorporatedVersions().isEmpty()) { System.out.println(indent + " "); for (XSDSchema incorporatedVersion : xsdSchema.getIncorporatedVersions()) { printDirectives(indent + " ", incorporatedVersion); } System.out.println(indent + " "); } System.out.println(indent + ""); } /** * Load the XML Schema file and print information about it. * @param xsdFile the URI of an XML Schema file. */ public void loadAndPrint(String xsdFile) throws Exception { // This let's us test whether the string exists as a file. // It not, we try as a URI. // URI uri; File file = new File(xsdFile); if (file.isFile()) { uri = URI.createFileURI(file.getCanonicalFile().toString()); } else { uri = URI.createURI(xsdFile); } // Create a resource set, create a schema resource, and load the main schema file into it. // ResourceSet resourceSet = new ResourceSetImpl(); XSDResourceImpl xsdMainResource = (XSDResourceImpl)resourceSet.createResource(URI.createURI("*.xsd")); xsdMainResource.setURI(uri); xsdMainResource.load(resourceSet.getLoadOptions()); // Iterate over all the resources, i.e., the main resource and those that have been included or imported. // for (Object resource : resourceSet.getResources()) { if (resource instanceof XSDResourceImpl) { XSDResourceImpl xsdResource = (XSDResourceImpl)resource; XSDSchema xsdSchema = xsdResource.getSchema(); System.out.println(""); Element element = xsdSchema.getElement(); if (element != null) { // Print the serialization of the model. // XSDResourceImpl.serialize(System.out, element); } } } // This removes the associated DOM element, creates a new associated DOM element, and then prints it. // This is a good test for how well serialization works for a model created "bottom up". // XSDSchema xsdMainSchema = xsdMainResource.getSchema(); xsdMainSchema.setDocument(null); xsdMainSchema.setElement(null); xsdMainSchema.updateElement(); System.out.println(""); XSDResourceImpl.serialize(System.out, xsdMainSchema.getElement()); } /** * Load the XML Schema file and print any diagnostics information about it. * @param xsdFile the URI of an XML Schema file. */ public void validate(String xsdFile) throws Exception { // This let's us test whether the string exists as a file. // It not, we try as a URI. // URI uri; File file = new File(xsdFile); if (file.isFile()) { uri = URI.createFileURI(file.getCanonicalFile().toString()); } else { uri = URI.createURI(xsdFile); } // Create a resource set, create a schema resource, and load the main schema file into it. // ResourceSet resourceSet = new ResourceSetImpl(); resourceSet.getLoadOptions().put(XSDResourceImpl.XSD_TRACK_LOCATION, Boolean.TRUE); XSDResourceImpl xsdMainResource = (XSDResourceImpl)resourceSet.createResource(URI.createURI("*.xsd")); xsdMainResource.setURI(uri); xsdMainResource.load(resourceSet.getLoadOptions()); // Iterate over all the resources, i.e., the main resource and those that have been included or imported. // for (Object resource : resourceSet.getResources()) { if (resource instanceof XSDResourceImpl) { XSDResourceImpl xsdResource = (XSDResourceImpl)resource; System.err.println("--> " + xsdResource.getURI()); XSDSchema xsdSchema = xsdResource.getSchema(); xsdSchema.validate(); if (!xsdSchema.getAllDiagnostics().isEmpty()) { for (XSDDiagnostic xsdDiagnostic : xsdSchema.getAllDiagnostics()) { String localizedSeverity = XSDPlugin.INSTANCE.getString("_UI_XSDDiagnosticSeverity_" + xsdDiagnostic.getSeverity()); System.err.println (XSDPlugin.INSTANCE.getString ("_UI_DiagnosticFileLineColumn_message", new Object [] { localizedSeverity, xsdDiagnostic.getLocationURI(), xsdDiagnostic.getLine(), xsdDiagnostic.getColumn() })); System.err.println(xsdDiagnostic.getMessage()); } } } } } } org.eclipse.xsd-R2_22_0/examples/org.eclipse.xsd.example/src/org/eclipse/xsd/example/package.html000066400000000000000000000012001363633537600330730ustar00rootroot00000000000000 This provides examples of the XML Schema model; it demonstrates how to drive API. org.eclipse.xsd-R2_22_0/features/000077500000000000000000000000001363633537600167255ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/features/.gitignore000066400000000000000000000000101363633537600207040ustar00rootroot00000000000000.projectorg.eclipse.xsd-R2_22_0/features/org.eclipse.xsd-feature/000077500000000000000000000000001363633537600233655ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd-feature/.gitignore000066400000000000000000000000111363633537600253450ustar00rootroot00000000000000build.xmlorg.eclipse.xsd-R2_22_0/features/org.eclipse.xsd-feature/.project000066400000000000000000000017121363633537600250350ustar00rootroot00000000000000 org.eclipse.xsd-feature org.eclipse.pde.FeatureBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.pde.FeatureNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd-feature/build.properties000066400000000000000000000000771363633537600266060ustar00rootroot00000000000000bin.includes = feature.xml,\ feature.properties org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd-feature/feature.properties000066400000000000000000000014511363633537600271370ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2011 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR # "featureName" property - name of the feature featureName=XSD - XML Schema Definition Model # "providerName" property - name of the company that provides the feature providerName=Eclipse Modeling Project # "description" property - description of the feature description=The XSD model for representing and manipulating XML Schemas. EMFUpdateSiteName=Eclipse Modeling Framework Updates org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd-feature/feature.xml000066400000000000000000000023551363633537600255470ustar00rootroot00000000000000 %description Copyright (c) 2002-2018 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html %license org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd-feature/pom.xml000066400000000000000000000013121363633537600246770ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.features 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/features org.eclipse.emf.features org.eclipse.xsd 2.18.0-SNAPSHOT eclipse-feature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.ecore.converter-feature/000077500000000000000000000000001363633537600264675ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.ecore.converter-feature/.project000066400000000000000000000017321363633537600301410ustar00rootroot00000000000000 org.eclipse.xsd.ecore.converter-feature org.eclipse.pde.FeatureBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.oomph.version.VersionNature org.eclipse.pde.FeatureNature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.ecore.converter-feature/build.properties000066400000000000000000000000771363633537600317100ustar00rootroot00000000000000bin.includes = feature.xml,\ feature.properties org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.ecore.converter-feature/feature.properties000066400000000000000000000014511363633537600322410ustar00rootroot00000000000000# /** # * Copyright (c) 2007-2011 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR # "featureName" property - name of the feature featureName=XSD Ecore Converter # "providerName" property - name of the company that provides the feature providerName=Eclipse Modeling Project # "description" property - description of the feature description=Importer and exporter for converting between Ecore models and XML Schemas. EMFUpdateSiteName=Eclipse Modeling Framework Updates org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.ecore.converter-feature/feature.xml000066400000000000000000000033411363633537600306450ustar00rootroot00000000000000 %description Copyright (c) 2002-2018 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html %license org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.ecore.converter-feature/pom.xml000066400000000000000000000013321363633537600300030ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.features 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/features org.eclipse.emf.features org.eclipse.xsd.ecore.converter 2.12.0-SNAPSHOT eclipse-feature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.edit-feature/000077500000000000000000000000001363633537600243115ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.edit-feature/.project000066400000000000000000000017171363633537600257660ustar00rootroot00000000000000 org.eclipse.xsd.edit-feature org.eclipse.pde.FeatureBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.oomph.version.VersionNature org.eclipse.pde.FeatureNature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.edit-feature/build.properties000066400000000000000000000000771363633537600275320ustar00rootroot00000000000000bin.includes = feature.xml,\ feature.properties org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.edit-feature/feature.properties000066400000000000000000000014251363633537600300640ustar00rootroot00000000000000# /** # * Copyright (c) 2007-2011 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR # "featureName" property - name of the feature featureName=XSD Edit # "providerName" property - name of the company that provides the feature providerName=Eclipse Modeling Project # "description" property - description of the feature description=Platform-independent support for viewing and editing XML Schemas. EMFUpdateSiteName=Eclipse Modeling Framework Updates org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.edit-feature/feature.xml000066400000000000000000000024371363633537600264740ustar00rootroot00000000000000 %description Copyright (c) 2002-2018 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html %license org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.edit-feature/pom.xml000066400000000000000000000013171363633537600256300ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.features 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/features org.eclipse.emf.features org.eclipse.xsd.edit 2.12.0-SNAPSHOT eclipse-feature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.editor-feature/000077500000000000000000000000001363633537600246525ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.editor-feature/.project000066400000000000000000000017211363633537600263220ustar00rootroot00000000000000 org.eclipse.xsd.editor-feature org.eclipse.pde.FeatureBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.oomph.version.VersionNature org.eclipse.pde.FeatureNature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.editor-feature/build.properties000066400000000000000000000000771363633537600300730ustar00rootroot00000000000000bin.includes = feature.xml,\ feature.properties org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.editor-feature/feature.properties000066400000000000000000000014161363633537600304250ustar00rootroot00000000000000# /** # * Copyright (c) 2007-2011 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR # "featureName" property - name of the feature featureName=XSD Sample Editor # "providerName" property - name of the company that provides the feature providerName=Eclipse Modeling Project # "description" property - description of the feature description=Simple, tree-based XML Schema editor for the IDE. EMFUpdateSiteName=Eclipse Modeling Framework Updates org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.editor-feature/feature.xml000066400000000000000000000031331363633537600270270ustar00rootroot00000000000000 %description Copyright (c) 2002-2018 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html %license org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.editor-feature/pom.xml000066400000000000000000000013211363633537600261640ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.features 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/features org.eclipse.emf.features org.eclipse.xsd.editor 2.13.0-SNAPSHOT eclipse-feature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.example-feature/000077500000000000000000000000001363633537600250175ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.example-feature/.project000066400000000000000000000017321363633537600264710ustar00rootroot00000000000000 org.eclipse.xsd.example-feature org.eclipse.pde.FeatureBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd.example/release.xml org.eclipse.pde.FeatureNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.example-feature/.settings/000077500000000000000000000000001363633537600267355ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.example-feature/.settings/org.eclipse.pde.prefs000066400000000000000000000000411363633537600327520ustar00rootroot00000000000000compilers.f.unresolved-features=2org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.example-feature/build.properties000066400000000000000000000000771363633537600302400ustar00rootroot00000000000000bin.includes = feature.xml,\ feature.properties org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.example-feature/feature.properties000066400000000000000000000014211363633537600305660ustar00rootroot00000000000000# /** # * Copyright (c) 2007-2011 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR # "featureName" property - name of the feature featureName=XSD Example # "providerName" property - name of the company that provides the feature providerName=Eclipse Modeling Project # "description" property - description of the feature description=Simple example illustrating the use of the XSD model APIs. EMFUpdateSiteName=Eclipse Modeling Framework Updates org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.example-feature/feature.xml000066400000000000000000000023671363633537600272040ustar00rootroot00000000000000 %description Copyright (c) 2002-2018 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html %license org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.example-feature/pom.xml000066400000000000000000000013221363633537600263320ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.features 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/features org.eclipse.emf.features org.eclipse.xsd.example 2.11.0-SNAPSHOT eclipse-feature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.license-feature/000077500000000000000000000000001363633537600250065ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.license-feature/.project000066400000000000000000000017221363633537600264570ustar00rootroot00000000000000 org.eclipse.xsd.license-feature org.eclipse.pde.FeatureBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.pde.FeatureNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.license-feature/build.properties000066400000000000000000000003271363633537600302250ustar00rootroot00000000000000bin.includes = feature.xml,\ feature.properties,\ epl-2.0.html,\ license.html,\ build.properties src.includes = epl-2.0.html,\ license.html org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.license-feature/epl-2.0.html000066400000000000000000000416241363633537600267600ustar00rootroot00000000000000 Eclipse Public License - Version 2.0

                  Eclipse Public License - v 2.0

                  THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (“AGREEMENT”). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.

                  1. DEFINITIONS

                  “Contribution” means:

                  • a) in the case of the initial Contributor, the initial content Distributed under this Agreement, and
                  • b) in the case of each subsequent Contributor:
                    • i) changes to the Program, and
                    • ii) additions to the Program;
                    where such changes and/or additions to the Program originate from and are Distributed by that particular Contributor. A Contribution “originates” from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include changes or additions to the Program that are not Modified Works.

                  “Contributor” means any person or entity that Distributes the Program.

                  “Licensed Patents” mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program.

                  “Program” means the Contributions Distributed in accordance with this Agreement.

                  “Recipient” means anyone who receives the Program under this Agreement or any Secondary License (as applicable), including Contributors.

                  “Derivative Works” shall mean any work, whether in Source Code or other form, that is based on (or derived from) the Program and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship.

                  “Modified Works” shall mean any work in Source Code or other form that results from an addition to, deletion from, or modification of the contents of the Program, including, for purposes of clarity any new file in Source Code form that contains any contents of the Program. Modified Works shall not include works that contain only declarations, interfaces, types, classes, structures, or files of the Program solely in each case in order to link to, bind by name, or subclass the Program or Modified Works thereof.

                  “Distribute” means the acts of a) distributing or b) making available in any manner that enables the transfer of a copy.

                  “Source Code” means the form of a Program preferred for making modifications, including but not limited to software source code, documentation source, and configuration files.

                  “Secondary License” means either the GNU General Public License, Version 2.0, or any later versions of that license, including any exceptions or additional permissions as identified by the initial Contributor.

                  2. GRANT OF RIGHTS

                  • a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, Distribute and sublicense the Contribution of such Contributor, if any, and such Derivative Works.
                  • b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in Source Code or other form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
                  • c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to Distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.
                  • d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement.
                  • e) Notwithstanding the terms of any Secondary License, no Contributor makes additional grants to any Recipient (other than those set forth in this Agreement) as a result of such Recipient's receipt of the Program under the terms of a Secondary License (if permitted under the terms of Section 3).

                  3. REQUIREMENTS

                  3.1 If a Contributor Distributes the Program in any form, then:

                  • a) the Program must also be made available as Source Code, in accordance with section 3.2, and the Contributor must accompany the Program with a statement that the Source Code for the Program is available under this Agreement, and informs Recipients how to obtain it in a reasonable manner on or through a medium customarily used for software exchange; and
                  • b) the Contributor may Distribute the Program under a license different than this Agreement, provided that such license:
                    • i) effectively disclaims on behalf of all other Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose;
                    • ii) effectively excludes on behalf of all other Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits;
                    • iii) does not attempt to limit or alter the recipients' rights in the Source Code under section 3.2; and
                    • iv) requires any subsequent distribution of the Program by any party to be under a license that satisfies the requirements of this section 3.

                  3.2 When the Program is Distributed as Source Code:

                  • a) it must be made available under this Agreement, or if the Program (i) is combined with other material in a separate file or files made available under a Secondary License, and (ii) the initial Contributor attached to the Source Code the notice described in Exhibit A of this Agreement, then the Program may be made available under the terms of such Secondary Licenses, and
                  • b) a copy of this Agreement must be included with each copy of the Program.

                  3.3 Contributors may not remove or alter any copyright, patent, trademark, attribution notices, disclaimers of warranty, or limitations of liability (‘notices’) contained within the Program from any copy of the Program which they Distribute, provided that Contributors may add their own appropriate notices.

                  4. COMMERCIAL DISTRIBUTION

                  Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor (“Commercial Contributor”) hereby agrees to defend and indemnify every other Contributor (“Indemnified Contributor”) against any losses, damages and costs (collectively “Losses”) arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.

                  For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.

                  5. NO WARRANTY

                  EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.

                  6. DISCLAIMER OF LIABILITY

                  EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

                  7. GENERAL

                  If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.

                  If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed.

                  All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive.

                  Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be Distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to Distribute the Program (including its Contributions) under the new version.

                  Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. Nothing in this Agreement is intended to be enforceable by any entity that is not a Contributor or Recipient. No third-party beneficiary rights are created under this Agreement.

                  Exhibit A – Form of Secondary Licenses Notice

                  “This Source Code may also be made available under the following Secondary Licenses when the conditions for such availability set forth in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), version(s), and exceptions or additional permissions here}.”

                  Simply including a copy of this Agreement, including this Exhibit A is not sufficient to license the Source Code under Secondary Licenses.

                  If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice.

                  You may add additional accurate notices of copyright ownership.

                  org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.license-feature/feature.properties000077500000000000000000000203771363633537600305730ustar00rootroot00000000000000# "licenseURL" property - URL of the "Feature License" # do not translate value - just change to point to a locale-specific HTML page licenseURL=license.html # "license" property - text of the "Feature Update License" # should be plain text version of license agreement pointed to be "licenseURL" license=\ Eclipse Foundation Software User Agreement\n\ \n\ November 22, 2017\n\ \n\ Usage Of Content\n\ \n\ THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION\n\ AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF\n\ THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE\n\ TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED\n\ BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE\n\ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\ TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY\n\ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU\n\ MAY NOT USE THE CONTENT.\n\ \n\ Applicable Licenses\n\ \n\ Unless otherwise indicated, all Content made available by the Eclipse Foundation\n\ is provided to you under the terms and conditions of the Eclipse Public License\n\ Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also\n\ available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,\n\ "Program" will mean the Content.\n\ \n\ Content includes, but is not limited to, source code, object code, documentation\n\ and other files maintained in the Eclipse Foundation source code repository\n\ ("Repository") in software modules ("Modules") and made available as\n\ downloadable archives ("Downloads").\n\ \n\ - Content may be structured and packaged into modules to facilitate\n\ delivering, extending, and upgrading the Content. Typical modules may\n\ include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and\n\ features ("Features").\n\ - Each Plug-in or Fragment may be packaged as a sub-directory or JAR\n\ (Java\u2122 ARchive) in a directory named "plugins".\n\ - A Feature is a bundle of one or more Plug-ins and/or Fragments and\n\ associated material. Each Feature may be packaged as a sub-directory in a\n\ directory named "features". Within a Feature, files named "feature.xml" may\n\ contain a list of the names and version numbers of the Plug-ins and/or\n\ Fragments associated with that Feature.\n\ - Features may also include other Features ("Included Features"). Within a\n\ Feature, files named "feature.xml" may contain a list of the names and\n\ version numbers of Included Features.\n\ \n\ The terms and conditions governing Plug-ins and Fragments should be contained in\n\ files named "about.html" ("Abouts"). The terms and conditions governing Features\n\ and Included Features should be contained in files named "license.html"\n\ ("Feature Licenses"). Abouts and Feature Licenses may be located in any\n\ directory of a Download or Module including, but not limited to the following\n\ locations:\n\ \n\ - The top-level (root) directory\n\ - Plug-in and Fragment directories\n\ - Inside Plug-ins and Fragments packaged as JARs\n\ - Sub-directories of the directory named "src" of certain Plug-ins\n\ - Feature directories\n\ \n\ Note: if a Feature made available by the Eclipse Foundation is installed using\n\ the Provisioning Technology (as defined below), you must agree to a license\n\ ("Feature Update License") during the installation process. If the Feature\n\ contains Included Features, the Feature Update License should either provide you\n\ with the terms and conditions governing the Included Features or inform you\n\ where you can locate them. Feature Update Licenses may be found in the "license"\n\ property of files named "feature.properties" found within a Feature. Such\n\ Abouts, Feature Licenses, and Feature Update Licenses contain the terms and\n\ conditions (or references to such terms and conditions) that govern your use of\n\ the associated Content in that directory.\n\ \n\ THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL\n\ OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE\n\ OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\ \n\ - Eclipse Public License Version 1.0 (available at\n\ http://www.eclipse.org/legal/epl-v10.html)\n\ - Eclipse Distribution License Version 1.0 (available at\n\ http://www.eclipse.org/licenses/edl-v1.0.html)\n\ - Common Public License Version 1.0 (available at\n\ http://www.eclipse.org/legal/cpl-v10.html)\n\ - Apache Software License 1.1 (available at\n\ http://www.apache.org/licenses/LICENSE)\n\ - Apache Software License 2.0 (available at\n\ http://www.apache.org/licenses/LICENSE-2.0)\n\ - Mozilla Public License Version 1.1 (available at\n\ http://www.mozilla.org/MPL/MPL-1.1.html)\n\ \n\ IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO\n\ USE OF THE CONTENT. If no About, Feature License, or Feature Update License is\n\ provided, please contact the Eclipse Foundation to determine what terms and\n\ conditions govern that particular Content.\n\ \n\ Use of Provisioning Technology\n\ \n\ The Eclipse Foundation makes available provisioning software, examples of which\n\ include, but are not limited to, p2 and the Eclipse Update Manager\n\ ("Provisioning Technology") for the purpose of allowing users to install\n\ software, documentation, information and/or other materials (collectively\n\ "Installable Software"). This capability is provided with the intent of allowing\n\ such users to install, extend and update Eclipse-based products. Information\n\ about packaging Installable Software is available at\n\ http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").\n\ \n\ You may use Provisioning Technology to allow other parties to install\n\ Installable Software. You shall be responsible for enabling the applicable\n\ license agreements relating to the Installable Software to be presented to, and\n\ accepted by, the users of the Provisioning Technology in accordance with the\n\ Specification. By using Provisioning Technology in such a manner and making it\n\ available in accordance with the Specification, you further acknowledge your\n\ agreement to, and the acquisition of all necessary rights to permit the\n\ following:\n\ \n\ 1. A series of actions may occur ("Provisioning Process") in which a user may\n\ execute the Provisioning Technology on a machine ("Target Machine") with the\n\ intent of installing, extending or updating the functionality of an\n\ Eclipse-based product.\n\ 2. During the Provisioning Process, the Provisioning Technology may cause third\n\ party Installable Software or a portion thereof to be accessed and copied to\n\ the Target Machine.\n\ 3. Pursuant to the Specification, you will provide to the user the terms and\n\ conditions that govern the use of the Installable Software ("Installable\n\ Software Agreement") and such Installable Software Agreement shall be\n\ accessed from the Target Machine in accordance with the Specification. Such\n\ Installable Software Agreement must inform the user of the terms and\n\ conditions that govern the Installable Software and must solicit acceptance\n\ by the end user in the manner prescribed in such Installable\n\ Software Agreement. Upon such indication of agreement by the user, the\n\ provisioning Technology will complete installation of the\n\ Installable Software.\n\ \n\ Cryptography\n\ \n\ Content may contain encryption software. The country in which you are currently\n\ may have restrictions on the import, possession, and use, and/or re-export to\n\ another country, of encryption software. BEFORE using any encryption software,\n\ please check the country's laws, regulations and policies concerning the import,\n\ possession, or use, and re-export of encryption software, to see if this is\n\ permitted.\n\ \n\ Java and all Java-based trademarks are trademarks of Oracle Corporation in the\n\ United States, other countries, or both.\n ########### end of license property ########################################## org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.license-feature/feature.xml000066400000000000000000000016701363633537600271670ustar00rootroot00000000000000 License for XML Schema Definition. Copyright (c) 2014-2018 Eclipse contributors and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html %license org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.license-feature/license.html000066400000000000000000000220541363633537600273210ustar00rootroot00000000000000 Eclipse Foundation Software User Agreement

                  Eclipse Foundation Software User Agreement

                  November 22, 2017

                  Usage Of Content

                  THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.

                  Applicable Licenses

                  Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL, "Program" will mean the Content.

                  Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code repository ("Repository") in software modules ("Modules") and made available as downloadable archives ("Downloads").

                  • Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and features ("Features").
                  • Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java™ ARchive) in a directory named "plugins".
                  • A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named "features". Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of the Plug-ins and/or Fragments associated with that Feature.
                  • Features may also include other Features ("Included Features"). Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of Included Features.

                  The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts"). The terms and conditions governing Features and Included Features should be contained in files named "license.html" ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module including, but not limited to the following locations:

                  • The top-level (root) directory
                  • Plug-in and Fragment directories
                  • Inside Plug-ins and Fragments packaged as JARs
                  • Sub-directories of the directory named "src" of certain Plug-ins
                  • Feature directories

                  Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license ("Feature Update License") during the installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or inform you where you can locate them. Feature Update Licenses may be found in the "license" property of files named "feature.properties" found within a Feature. Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in that directory.

                  THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):

                  IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.

                  Use of Provisioning Technology

                  The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse Update Manager ("Provisioning Technology") for the purpose of allowing users to install software, documentation, information and/or other materials (collectively "Installable Software"). This capability is provided with the intent of allowing such users to install, extend and update Eclipse-based products. Information about packaging Installable Software is available at http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").

                  You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:

                  1. A series of actions may occur ("Provisioning Process") in which a user may execute the Provisioning Technology on a machine ("Target Machine") with the intent of installing, extending or updating the functionality of an Eclipse-based product.
                  2. During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be accessed and copied to the Target Machine.
                  3. Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable Software ("Installable Software Agreement") and such Installable Software Agreement shall be accessed from the Target Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.

                  Cryptography

                  Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted.

                  Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.

                  org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.license-feature/pom.xml000066400000000000000000000013221363633537600263210ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.features 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/features org.eclipse.emf.features org.eclipse.xsd.license 2.11.0-SNAPSHOT eclipse-feature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.mapping-feature/000077500000000000000000000000001363633537600250175ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.mapping-feature/.project000066400000000000000000000017221363633537600264700ustar00rootroot00000000000000 org.eclipse.xsd.mapping-feature org.eclipse.pde.FeatureBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.oomph.version.VersionNature org.eclipse.pde.FeatureNature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.mapping-feature/build.properties000066400000000000000000000000771363633537600302400ustar00rootroot00000000000000bin.includes = feature.xml,\ feature.properties org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.mapping-feature/feature.properties000066400000000000000000000014451363633537600305740ustar00rootroot00000000000000# /** # * Copyright (c) 2007-2011 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR # "featureName" property - name of the feature featureName=XSD Mapping # "providerName" property - name of the company that provides the feature providerName=Eclipse Modeling Project # "description" property - description of the feature description=Platform-independent support for mapping between XML Schemas and Ecore models. EMFUpdateSiteName=Eclipse Modeling Framework Updates org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.mapping-feature/feature.xml000066400000000000000000000031411363633537600271730ustar00rootroot00000000000000 %description Copyright (c) 2002-2018 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html %license org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.mapping-feature/pom.xml000066400000000000000000000013221363633537600263320ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.features 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/features org.eclipse.emf.features org.eclipse.xsd.mapping 2.12.0-SNAPSHOT eclipse-feature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.mapping.editor-feature/000077500000000000000000000000001363633537600263045ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.mapping.editor-feature/.project000066400000000000000000000017311363633537600277550ustar00rootroot00000000000000 org.eclipse.xsd.mapping.editor-feature org.eclipse.pde.FeatureBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.oomph.version.VersionNature org.eclipse.pde.FeatureNature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.mapping.editor-feature/build.properties000066400000000000000000000000771363633537600315250ustar00rootroot00000000000000bin.includes = feature.xml,\ feature.properties org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.mapping.editor-feature/feature.properties000066400000000000000000000014541363633537600320610ustar00rootroot00000000000000# /** # * Copyright (c) 2007-2011 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR # "featureName" property - name of the feature featureName=XSD Mapping Editor # "providerName" property - name of the company that provides the feature providerName=Eclipse Modeling Project # "description" property - description of the feature description=Editor for examining mappings between XML Schemas and Ecore models in the IDE. EMFUpdateSiteName=Eclipse Modeling Framework Updates org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.mapping.editor-feature/feature.xml000066400000000000000000000030441363633537600304620ustar00rootroot00000000000000 %description Copyright (c) 2002-2018 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html %license org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.mapping.editor-feature/pom.xml000066400000000000000000000013311363633537600276170ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.features 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/features org.eclipse.emf.features org.eclipse.xsd.mapping.editor 2.13.0-SNAPSHOT eclipse-feature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.sdk-feature/000077500000000000000000000000001363633537600241455ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.sdk-feature/.gitignore000066400000000000000000000000121363633537600261260ustar00rootroot00000000000000build.xml org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.sdk-feature/.project000066400000000000000000000017161363633537600256210ustar00rootroot00000000000000 org.eclipse.xsd.sdk-feature org.eclipse.pde.FeatureBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.pde.FeatureNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.sdk-feature/.settings/000077500000000000000000000000001363633537600260635ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.sdk-feature/.settings/org.eclipse.pde.prefs000066400000000000000000000000411363633537600321000ustar00rootroot00000000000000compilers.f.unresolved-features=2org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.sdk-feature/build.properties000066400000000000000000000000771363633537600273660ustar00rootroot00000000000000bin.includes = feature.xml,\ feature.properties org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.sdk-feature/feature.properties000066400000000000000000000014441363633537600277210ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2011 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR # "featureName" property - name of the feature featureName=XSD - XML Schema Definition SDK # "providerName" property - name of the company that provides the feature providerName=Eclipse Modeling Project # "description" property - description of the feature description=The full SDK for XSD, including source and documentation. EMFUpdateSiteName=Eclipse Modeling Framework Updates org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.sdk-feature/feature.xml000066400000000000000000000042631363633537600263270ustar00rootroot00000000000000 %description Copyright (c) 2002-2018 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html %license org.eclipse.xsd-R2_22_0/features/org.eclipse.xsd.sdk-feature/pom.xml000066400000000000000000000020121363633537600254550ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.features 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/features org.eclipse.emf.features org.eclipse.xsd.sdk 2.22.0-SNAPSHOT eclipse-feature org.eclipse.tycho.extras tycho-source-feature-plugin ${tycho-version} true org.eclipse.xsd-R2_22_0/plugins/000077500000000000000000000000001363633537600165705ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/000077500000000000000000000000001363633537600263645ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/.classpath000066400000000000000000000005601363633537600303500ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/.gitignore000066400000000000000000000000401363633537600303460ustar00rootroot00000000000000bin build.xml temp.folder *.jar org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/.project000066400000000000000000000023611363633537600300350ustar00rootroot00000000000000 org.eclipse.emf.mapping.xsd2ecore.editor org.eclipse.jdt.core.javabuilder org.eclipse.pde.ManifestBuilder org.eclipse.pde.SchemaBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.jdt.core.javanature org.eclipse.pde.PluginNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/.settings/000077500000000000000000000000001363633537600303025ustar00rootroot00000000000000org.eclipse.jdt.core.prefs000066400000000000000000000005031363633537600352030ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/.settings#Wed Nov 08 10:52:01 EST 2006 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 org.eclipse.jdt.core.compiler.compliance=1.5 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.source=1.5 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/META-INF/000077500000000000000000000000001363633537600275245ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/META-INF/MANIFEST.MF000066400000000000000000000016141363633537600311600ustar00rootroot00000000000000Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.emf.mapping.xsd2ecore.editor; singleton:=true Bundle-Version: 2.9.0.qualifier Bundle-ClassPath: . Bundle-Activator: org.eclipse.emf.mapping.xsd2ecore.presentation.XSD2EcoreEditorPlugin$Implementation Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-RequiredExecutionEnvironment: J2SE-1.5 Export-Package: org.eclipse.emf.mapping.xsd2ecore.presentation Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.6.0,4.0.0)", org.eclipse.emf.mapping.ui;bundle-version="[2.10.0,3.0.0)";visibility:=reexport, org.eclipse.emf.mapping.xsd2ecore;bundle-version="[2.8.0,3.0.0)";visibility:=reexport, org.eclipse.xsd.edit;bundle-version="[2.10.0,3.0.0)";visibility:=reexport Eclipse-LazyStart: true Bundle-ActivationPolicy: lazy Automatic-Module-Name: org.eclipse.emf.mapping.xsd2ecore.editor org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/about.html000066400000000000000000000026361363633537600303730ustar00rootroot00000000000000 About

                  About This Content

                  November 22, 2017

                  License

                  The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 2.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v20.html. For purposes of the EPL, "Program" will mean the Content.

                  If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.

                  org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/build.properties000066400000000000000000000003661363633537600316060ustar00rootroot00000000000000bin.includes = icons/,\ .,\ plugin.xml,\ plugin.properties,\ about.html,\ META-INF/ src.includes = about.html source.. = src/ output.. = bin/ exclude.. = **/doc-files/** org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/icons/000077500000000000000000000000001363633537600274775ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/icons/full/000077500000000000000000000000001363633537600304415ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/icons/full/ctool16/000077500000000000000000000000001363633537600317305ustar00rootroot00000000000000NewXSD2Ecore.gif000066400000000000000000000005531363633537600345130ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/icons/full/ctool16GIF89as9EB~?X,fWӽڒIl6~MR]dxǜ2]8e%CdHrY}|bo}?ϵ##&磞y݃twrmf!_"ې;!/,pH,#rR$J|>B+B4q8DR4R""%:UP(~(DoR   J/ JsC/)/ D/**C+.+ D/,,CF/-BA;org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/icons/full/obj16/000077500000000000000000000000001363633537600313625ustar00rootroot00000000000000XSD2EcoreModelFile.gif000066400000000000000000000005471363633537600352570ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/icons/full/obj16GIF89as9EB~?X,fWIl6~MR]dxǜ2]ܡ8e%CdHrY}|cXbmcmx 2؝vuwpqll[ec"b!ޘBޗC~*[$!4,@aT$r"5%bD H(BD#MIDh`,n;R4ce BnnI B'4  H!B%&HH$B),(##*01+"B-2-4B./BB3IA;org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/icons/full/wizban/000077500000000000000000000000001363633537600317335ustar00rootroot00000000000000NewXSD2Ecore.gif000066400000000000000000000065441363633537600345240ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/icons/full/wizbanGIF89aKBGo4af7QmJVȼ|rҤө¨t֥Vҍ쑯ɓ]NvکjƌKsqĤռطw̺ܱ}3ř}T7ɵiv땰ɋլe*󇖺8gwݹj0ḃlvxݨ϶v{DЕ޵ᕒǴƖcfn䬒L˶Zy]%{쵛̤v_־x+XٳU|Ԙ漢Ůǰ۸͌`{ܡ펭^yfFʗft&ĥӟIaAYoŷv)_ݹt?@OjǯVêǹߏղz.́ǩzӢëjq̰wϾp;²XYGcWӺ+8ƢذɐU|=GUjx֨픵βͿ҈Kvu4x;п8G:aT>qɮ!,KBH*\HЋ/y 0HD@D,ѢǏpI SCG츲f|qL̙(m =(!5pRg% r[_ br~wTu4%l^oU@A}ԖÄ9JԒh`tR7WpSl0ZyaGq^NxxtYW߁G2c%sJ8c6#| Źv 5@UK38ȸ=XF%8"Mښ=5GI3 ?X4 1b q@PQX\:X2H', 6i:S w_=3@ %؉* @3{(@l% a I ؃7:WcP0e@̋"N$"O'kԻF!ی)-' pRG&plH5`Awa&g\ \"ȪRN< װA&r2#2@+# p@ 8г  nP 9>(TD Ss"H̐#Ġ *pOp~MLp+pJYoA`0`JX`4L$8J6i`l Hsw%gDͅ N\ je%16#! ; Nt/p>xC7e5dQ4L0豈؉РSoC B|۟qߝfAOo8!jF$bH`.Td 9HB!mɛ&`?z+\F,؀;R/$>Y}JA?Dǵ`BNa:_>{/ ^wn'X?VO>S P2W0 Q1ۆ<l^Y72psL8~2D!c9"1М=Pt,auB ](?h(JJ{>ʍX^N #*GZ!Rnhm4d*IOę9oL9Q ~F8yƅ" hrOXqKB zuc!?f3 @ 8P(8(%@ҒZUH R)[ET?kV`Hj,P.p@( nj`JQ G8`+pH" s@%|TڠB(Fڀ P$TaגFiQTQ@5PEt,fP7 |çToda Cc*TVBw+y!o&i1Ѐ2'A }\ `c*ń=x nɺbM*>P[ (A XFB ]vy[::t0gMnNB %40h;Ft[`L0.}[ 5PacF4< =pX&hA `!T[Pf՘+yc %?9 kAOxB8d(KVNe!E 4tІ7LWappYc<`OЀ'GyUrl1@!58(Bpm7xpGJlD xv{!:F ;}_9-0+4@ҚwE(nA8C(FNrCrplP<9Pn5QyhLd@p,#.pA |Z]+`J[Z]؄rh@󚇂>`|;@-@};h*$y?+t2"ЎwDO訿?@xBv'[ ~~ ;q p0xoЁWiD7~A%t'  0X#'>2Mؒ-!(F%h,)./(A^q:2=e 5]%CGJX&[QOS~$Ah,F…;Lh8fTJV8]eKl~FoJAORh(jA[]8cXPȃ8NwX臑#bHvq։|m(H3hMx;org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/plugin.properties000066400000000000000000000043511363633537600320030ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2008 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR pluginName = XSD to Ecore Mapping Editor providerName = Eclipse Modeling Project _UI_SelectionPage_label = Selection _UI_ParentPage_label = Parent _UI_ListPage_label = List _UI_TreePage_label = Tree _UI_TablePage_label = Table _UI_ObjectColumn_label = Object _UI_SelfColumn_label = Self _UI_NoObjectSelected = Selected Nothing _UI_SingleObjectSelected = Selected Object: {0} _UI_MultiObjectSelected = Selected {0} Objects _UI_OpenEditorError_label = Open Editor _UI_XSD2EcoreModelWizard_label = XSD to Ecore Model _UI_XSD2EcoreModelWizard_description = Create a new XSD to Ecore model _UI_XSD2EcoreEditorFilenameDefaultBase = My _UI_XSD2EcoreEditorFilenameExtensions = xsd2ecore _WARN_FilenameExtension = The filename must end in ".{0}" _WARN_FilenameExtensions = The file name must have one of the following extensions: {0} _UI_ModelObject = &Model Object _UI_Wizard_initial_object_description = Select a model object to create _UI_Ecore_label = Ecore _UI_XMLSchema_label = XML Schema _UI_EMFModelCreationWizard_label = Example EMF Model Creation Wizards _UI_XSDToEcoreModelEditor_label = XSD to Ecore Model Editor _UI_XSDToEcoreModelEditor_menuitem = &XSD to Ecore Model Editor _UI_RemoveMapping_menu_item = &Remove Mapping _UI_RemoveMapping_tooltip = Remove the mapping associated with the selected objects. _UI_MatchMappingByType_menu_item = Match Mapping by &Type _UI_MatchMappingByType_tooltip = Create child mappings automatically by type. _UI_MatchMappingByName_menu_item = Match Mapping by &Name _UI_MatchMappingByName_tooltip = Create child mappings automatically by name. _UI_CreateOneSideMapping_menu_item = Create &One-sided Mapping _UI_CreateOneSideMapping_tooltip = Create a new mapping for the selected object. _UI_CreateMapping_menu_item = Create &Mapping _UI_CreateMapping_tooltip = Create a new mapping between the selected objects. org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/plugin.xml000066400000000000000000000077731363633537600304220ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/pom.xml000066400000000000000000000013261363633537600277030ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.plugins 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/plugins org.eclipse.emf org.eclipse.emf.mapping.xsd2ecore.editor 2.9.0-SNAPSHOT eclipse-plugin org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/src/000077500000000000000000000000001363633537600271535ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/src/org/000077500000000000000000000000001363633537600277425ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/src/org/eclipse/000077500000000000000000000000001363633537600313665ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/src/org/eclipse/emf/000077500000000000000000000000001363633537600321355ustar00rootroot00000000000000mapping/000077500000000000000000000000001363633537600335115ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/src/org/eclipse/emfxsd2ecore/000077500000000000000000000000001363633537600354075ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/src/org/eclipse/emf/mappingpresentation/000077500000000000000000000000001363633537600401225ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/src/org/eclipse/emf/mapping/xsd2ecoreXSD2EcoreActionBarContributor.java000066400000000000000000000025541363633537600465070ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/src/org/eclipse/emf/mapping/xsd2ecore/presentation/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore.presentation; import org.eclipse.jface.action.IToolBarManager; import org.eclipse.jface.action.Separator; import org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor; /** * This is the action bar contributor for the XSD2Ecore model editor. * * * @generated */ public class XSD2EcoreActionBarContributor extends EditingDomainActionBarContributor { /** * This creates an instance of the contributor. * * * @generated */ public XSD2EcoreActionBarContributor() { super(); } /** * This adds Separators for editor additions to the tool bar. * * * @generated */ @Override public void contributeToToolBar(IToolBarManager toolBarManager) { toolBarManager.add(new Separator("xsd2ecore-settings")); toolBarManager.add(new Separator("xsd2ecore-additions")); } } XSD2EcoreEditor.java000066400000000000000000000170411363633537600436350ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/src/org/eclipse/emf/mapping/xsd2ecore/presentation/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore.presentation; import org.eclipse.core.resources.IFile; import org.eclipse.core.runtime.Path; import org.eclipse.ui.part.FileEditorInput; import org.eclipse.emf.common.command.BasicCommandStack; import org.eclipse.emf.common.command.Command; import org.eclipse.emf.common.command.CommandStack; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EcoreFactory; import org.eclipse.emf.ecore.provider.EcoreItemProviderAdapterFactory; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.edit.command.InitializeCopyCommand; import org.eclipse.emf.edit.provider.ComposedAdapterFactory; import org.eclipse.emf.edit.provider.resource.ResourceItemProviderAdapterFactory; import org.eclipse.emf.mapping.MappingRoot; import org.eclipse.emf.mapping.command.InitializeCopyOverrideCommand; import org.eclipse.emf.mapping.domain.AdapterFactoryMappingDomain; import org.eclipse.emf.mapping.domain.MappingDomain; import org.eclipse.emf.mapping.domain.PluginAdapterFactoryMappingDomain; import org.eclipse.emf.mapping.presentation.MappingEditor; import org.eclipse.emf.mapping.provider.MappingItemProviderAdapterFactory; import org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreFactory; import org.eclipse.emf.mapping.xsd2ecore.provider.XSD2EcoreItemProviderAdapterFactory; import org.eclipse.xsd.provider.XSDItemProviderAdapterFactory; import org.eclipse.xsd.util.XSDResourceFactoryImpl; /** * This is an example of a mapper model editor. */ public class XSD2EcoreEditor extends MappingEditor { public XSD2EcoreEditor() { topLabel = XSD2EcoreEditorPlugin.INSTANCE.getString("_UI_XMLSchema_label"); bottomLabel = XSD2EcoreEditorPlugin.INSTANCE.getString("_UI_Ecore_label"); } public static class MyInitializeCopyOverrideCommand extends InitializeCopyOverrideCommand { /** * Constructor for MyInitializeCopyOverrideCommand. * @param domain * @param initializeCommand */ public MyInitializeCopyOverrideCommand(MappingDomain domain, InitializeCopyCommand initializeCommand) { super(domain, initializeCommand); } /** * @see org.eclipse.emf.common.command.Command#execute() */ @Override public void execute() { super.execute(); } } public static class MyMappingDomain extends PluginAdapterFactoryMappingDomain { /** * Constructor for MyMappingDomain. * @param mappingDomainAdapterFactory * @param topDomainAdapterFactory * @param bottomDomainAdapterFactory * @param commandStack * @param mappingDomainKey */ public MyMappingDomain (AdapterFactory mappingDomainAdapterFactory, AdapterFactory topDomainAdapterFactory, AdapterFactory bottomDomainAdapterFactory, CommandStack commandStack, String mappingDomainKey) { super (mappingDomainAdapterFactory, topDomainAdapterFactory, bottomDomainAdapterFactory, commandStack, mappingDomainKey); } @Override protected Command createInitializeCopyOverrideCommand(InitializeCopyCommand initializeCopyCommand) { // If the owner and the copy are of the same type, we can proceed with the command, i.e. no override. // If not, we will skip this command by returning a do-nothing override. // if (!isSameEditingDomainAdapterFactory) { return new MyInitializeCopyOverrideCommand(this, initializeCopyCommand); } return null; } } @Override protected AdapterFactoryMappingDomain createMappingDomain() { AdapterFactory mappingAdapterFactory = new ComposedAdapterFactory( new AdapterFactory[] { new ResourceItemProviderAdapterFactory(), new MappingItemProviderAdapterFactory(), new XSD2EcoreItemProviderAdapterFactory() }); // This is a test case for the persistent command stack implementation. // CommandStack commandStack = new BasicCommandStack(); // This is a test case for cross domain code. // It creates two instances of the factory. // AdapterFactoryMappingDomain mappingDomain; mappingDomain = new MyMappingDomain (mappingAdapterFactory, new XSDItemProviderAdapterFactory(), new EcoreItemProviderAdapterFactory(), commandStack, null); /* mappingDomain.setMappingEnablementFlags (MappingDomain.ENABLE_MULTIPLE_INPUTS | MappingDomain.ENABLE_MULTIPLE_INPUT_MAPPINGS | MappingDomain.ENABLE_EMPTY_INPUTS); */ mappingDomain.getResourceSet().getResourceFactoryRegistry().getExtensionToFactoryMap().put("wsdl", new XSDResourceFactoryImpl()); return mappingDomain; } /** * @see org.eclipse.emf.mapping.presentation.MappingEditor#handleMissingModelFile() */ @Override protected void handleMissingModelFile() { try { IFile mappingModelFile = modelFile.getFile().getParent().getFile (new Path(new Path(modelFile.getName()).removeFileExtension().toOSString() + ".xsd2ecore")); EObject originalRootObject = (mappingDomain.getResourceSet().getResources().iterator().next()).getContents().get(0); // Switch over. // modelFile = new FileEditorInput(mappingModelFile); Resource mappingModelResource = null; if (mappingModelFile.exists()) { Resource resource = mappingDomain.loadResource(getURIFromFile(modelFile.getFile())); mappingRoot = (MappingRoot) resource.getContents().get(0); } else { // Get the resource factory for this type of file name. // mappingModelResource = mappingDomain.getResourceSet().createResource(URI.createFileURI(modelFile.getFile().getFullPath().toString())); // Add the initial model object to the extent. // mappingRoot = XSD2EcoreFactory.eINSTANCE.createXSD2EcoreMappingRoot(); mappingModelResource.getContents().add(mappingRoot); mappingDomain.getResourceSet().getResources().add(mappingModelResource); mappingRoot.getInputs().add(originalRootObject); IFile outputModelFile = modelFile.getFile().getParent().getFile (new Path(new Path(modelFile.getName()).removeFileExtension().toOSString() + ".ecore")); Resource outputResource = null; if (outputModelFile.exists()) { outputResource = mappingDomain.loadResource(getURIFromFile(outputModelFile)); } else { // Get the resource factory for this type of file name. // outputResource = mappingDomain.getResourceSet().createResource(URI.createURI(getURIFromFile(outputModelFile))); EPackage ePackage = EcoreFactory.eINSTANCE.createEPackage(); outputResource.getContents().add(ePackage); mappingRoot.getOutputs().addAll(outputResource.getContents()); } doSave(null); } mappingRoot.setDomain(mappingDomain); mappingRoot.setTopToBottom(true); } catch (Exception exception) { exception.printStackTrace(); } } } XSD2EcoreEditorPlugin.java000066400000000000000000000047131363633537600450160ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore.editor/src/org/eclipse/emf/mapping/xsd2ecore/presentation/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore.presentation; import org.eclipse.emf.common.EMFPlugin; import org.eclipse.emf.common.ui.EclipseUIPlugin; import org.eclipse.emf.common.util.ResourceLocator; import org.eclipse.emf.ecore.provider.EcoreEditPlugin; import org.eclipse.emf.mapping.MappingPlugin; /** * This is the central singleton for the XSD2Ecore editor plugin. * * * @generated */ public final class XSD2EcoreEditorPlugin extends EMFPlugin { /** * Keep track of the singleton. * * * @generated */ public static final XSD2EcoreEditorPlugin INSTANCE = new XSD2EcoreEditorPlugin(); /** * Keep track of the singleton. * * * @generated */ private static Implementation plugin; /** * Create the instance. * * * @generated */ public XSD2EcoreEditorPlugin() { super (new ResourceLocator [] { MappingPlugin.INSTANCE, EcoreEditPlugin.INSTANCE, }); } /** * Returns the singleton instance of the Eclipse plugin. * * * @return the singleton instance. * @generated */ @Override public ResourceLocator getPluginResourceLocator() { return plugin; } /** * Returns the singleton instance of the Eclipse plugin. * * * @return the singleton instance. * @generated */ public static Implementation getPlugin() { return plugin; } /** * The actual implementation of the Eclipse Plugin. * * * @generated */ public static class Implementation extends EclipseUIPlugin { /** * Creates an instance. * * * @generated */ public Implementation() { super(); // Remember the static instance. // plugin = this; } } } org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/000077500000000000000000000000001363633537600250775ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/.classpath000066400000000000000000000005601363633537600270630ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/.gitignore000066400000000000000000000000401363633537600270610ustar00rootroot00000000000000bin build.xml temp.folder *.jar org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/.project000066400000000000000000000023521363633537600265500ustar00rootroot00000000000000 org.eclipse.emf.mapping.xsd2ecore org.eclipse.jdt.core.javabuilder org.eclipse.pde.ManifestBuilder org.eclipse.pde.SchemaBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.jdt.core.javanature org.eclipse.pde.PluginNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/.settings/000077500000000000000000000000001363633537600270155ustar00rootroot00000000000000org.eclipse.jdt.core.prefs000066400000000000000000000005031363633537600337160ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/.settings#Wed Nov 08 10:52:01 EST 2006 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 org.eclipse.jdt.core.compiler.compliance=1.5 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.source=1.5 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/META-INF/000077500000000000000000000000001363633537600262375ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/META-INF/MANIFEST.MF000066400000000000000000000021541363633537600276730ustar00rootroot00000000000000Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.emf.mapping.xsd2ecore; singleton:=true Bundle-Version: 2.8.0.qualifier Bundle-ClassPath: . Bundle-Activator: org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePlugin$Implementation Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-RequiredExecutionEnvironment: J2SE-1.5 Export-Package: org.eclipse.emf.mapping.xsd2ecore, org.eclipse.emf.mapping.xsd2ecore.impl, org.eclipse.emf.mapping.xsd2ecore.provider, org.eclipse.emf.mapping.xsd2ecore.util Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.6.0,4.0.0)", org.eclipse.emf.ecore.xmi;bundle-version="[2.14.0,3.0.0)";visibility:=reexport, org.eclipse.emf.ecore.edit;bundle-version="[2.10.0,3.0.0)";visibility:=reexport, org.eclipse.emf.mapping;bundle-version="[2.10.0,3.0.0)";visibility:=reexport, org.eclipse.xsd;bundle-version="[2.15.0,3.0.0)";visibility:=reexport, org.eclipse.xsd.edit;bundle-version="[2.10.0,3.0.0)";visibility:=reexport Eclipse-LazyStart: true Bundle-ActivationPolicy: lazy Automatic-Module-Name: org.eclipse.emf.mapping.xsd2ecore org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/about.html000066400000000000000000000026361363633537600271060ustar00rootroot00000000000000 About

                  About This Content

                  November 22, 2017

                  License

                  The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 2.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v20.html. For purposes of the EPL, "Program" will mean the Content.

                  If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.

                  org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/build.properties000066400000000000000000000003661363633537600303210ustar00rootroot00000000000000bin.includes = plugin.xml,\ .,\ plugin.properties,\ about.html,\ model/,\ META-INF/ src.includes = about.html source.. = src/ output.. = bin/ exclude.. = **/doc-files/** org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/model/000077500000000000000000000000001363633537600261775ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/model/XSD2Ecore.ecore000066400000000000000000000007411363633537600307160ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/model/XSD2Ecore.genmodel000066400000000000000000000023711363633537600314140ustar00rootroot00000000000000 XSD2Ecore.mdl VABASE_PLUGINS_PATH ../.. org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/model/XSD2Ecore.mdl000066400000000000000000000145211363633537600303760ustar00rootroot00000000000000 (object Petal version 42 _written "Rose 4.5.8163.3" charSet 0) (object Design "Logical View" is_unit TRUE is_loaded TRUE defaults (object defaults rightMargin 0.250000 leftMargin 0.250000 topMargin 0.250000 bottomMargin 0.500000 pageOverlap 0.250000 clipIconLabels TRUE autoResize TRUE snapToGrid TRUE gridX 16 gridY 16 defaultFont (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) showMessageNum 1 showClassOfObject TRUE notation "Unified") root_usecase_package (object Class_Category "Use Case View" quid "38B2EE06037C" exportControl "Public" global TRUE logical_models (list unit_reference_list) logical_presentations (list unit_reference_list (object UseCaseDiagram "Main" quid "38B2EE0603AA" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) root_category (object Class_Category "Logical View" quid "38B2EE06037B" exportControl "Public" global TRUE subsystem "Component View" quidu "38B2EE06037D" logical_models (list unit_reference_list (object Class_Category "mapping" is_unit TRUE is_loaded FALSE file_name "$VABASE_PLUGINS_PATH\\org.eclipse.emf.mapping\\model\\org.eclipse.emf.Mapping.cat" quid "374AA9C803A4") (object Class_Category "ecore" is_unit TRUE is_loaded FALSE file_name "$VABASE_PLUGINS_PATH\\org.eclipse.emf.ecore\\model\\org.eclipse.emf.Ecore.cat" quid "39A5ED04004E") (object Class_Category "xsd2ecore" is_unit TRUE is_loaded FALSE file_name "$VABASE_PLUGINS_PATH\\org.eclipse.emf.mapping.xsd2ecore\\model\\org.eclipse.emf.mapping.XSD2Ecore.cat" quid "3D9E0D68011C")) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "38B2EE060399" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object NoteView @1 location (832, 608) label (object ItemLabel Parent_View @1 location (204, 508) fill_color 13434879 nlines 4 max_width 1221 label |A Rose PATH MAP must be set to locate the subunits. |The variable VABASE_PLUGINS_PATH should be set to point to the root dir of the Foundation components build. ) line_color 3342489 fill_color 13434879 width 1281 height 213) (object CategoryView "Logical View::xsd2ecore" @2 location (352, 272) label (object ItemLabel Parent_View @2 location (208, 188) fill_color 13434879 nlines 2 max_width 288 justify 0 label "xsd2ecore") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3D9E0D68011C" width 300 height 180))))) root_subsystem (object SubSystem "Component View" quid "38B2EE06037D" physical_models (list unit_reference_list) physical_presentations (list unit_reference_list (object Module_Diagram "Main" quid "38B2EE0603A9" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) process_structure (object Processes quid "38B2EE06037E" ProcsNDevs (list (object Process_Diagram "Deployment View" quid "38B2EE060380" title "Deployment View" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) properties (object Properties attributes (list Attribute_Set (object Attribute tool "Ecore" name "default__Category" value (list Attribute_Set (object Attribute tool "Ecore" name "packageName" value "") (object Attribute tool "Ecore" name "nsPrefix" value "") (object Attribute tool "Ecore" name "nsURI" value "") (object Attribute tool "Ecore" name "basePackage" value "") (object Attribute tool "Ecore" name "prefix" value ""))) (object Attribute tool "Ecore" name "default__Class" value (list Attribute_Set (object Attribute tool "Ecore" name "classifierName" value ""))) (object Attribute tool "Ecore" name "default__Operation" value (list Attribute_Set (object Attribute tool "Ecore" name "operationName" value ""))) (object Attribute tool "Ecore" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Ecore" name "attributeName" value "") (object Attribute tool "Ecore" name "isTransient" value FALSE) (object Attribute tool "Ecore" name "isVolatile" value FALSE) (object Attribute tool "Ecore" name "isChangeable" value TRUE) (object Attribute tool "Ecore" name "isUnsettable" value FALSE) (object Attribute tool "Ecore" name "isUnique" value TRUE) (object Attribute tool "Ecore" name "isID" value FALSE))) (object Attribute tool "Ecore" name "default__Role" value (list Attribute_Set (object Attribute tool "Ecore" name "referenceName" value "") (object Attribute tool "Ecore" name "isTransient" value FALSE) (object Attribute tool "Ecore" name "isVolatile" value FALSE) (object Attribute tool "Ecore" name "isChangeable" value TRUE) (object Attribute tool "Ecore" name "isUnsettable" value FALSE) (object Attribute tool "Ecore" name "isResolveProxies" value TRUE)))) quid "38B2EE06037F")) org.eclipse.emf.mapping.XSD2Ecore.cat000066400000000000000000000054511363633537600347250ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/model (object Petal version 42 _written "Rose 4.5.8163.3" charSet 0) (object Class_Category "xsd2ecore" is_unit TRUE is_loaded TRUE attributes (list Attribute_Set (object Attribute tool "Ecore" name "prefix" value "XSD2Ecore") (object Attribute tool "Ecore" name "basePackage" value "org.eclipse.emf.mapping") (object Attribute tool "Ecore" name "nsPrefix" value "xsd2ecore") (object Attribute tool "Ecore" name "nsURI" value "http://www.eclipse.org/emf/2002/XSD2Ecore")) quid "3D9E0D68011C" exportControl "Public" logical_models (list unit_reference_list (object Class "XSD2EcoreMappingRoot" quid "3D9E0DC4033E" superclasses (list inheritance_relationship_list (object Inheritance_Relationship quid "3D9E0DD3010E" supplier "Logical View::mapping::MappingRoot" quidu "38BEA7F701B6")))) logical_presentations (list unit_reference_list (object ClassDiagram "XSD to Ecore Hierarchy" quid "3D9E0D780290" title "XSD to Ecore Hierarchy" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Logical View::mapping::MappingRoot" @1 ShowCompartmentStereotypes TRUE SuppressAttribute TRUE SuppressOperation TRUE IncludeAttribute TRUE IncludeOperation TRUE location (384, 176) label (object ItemLabel Parent_View @1 location (248, 126) fill_color 13434879 nlines 1 max_width 272 justify 0 label "MappingRoot") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "38BEA7F701B6" width 290 height 124 annotation 8 autoResize TRUE) (object ClassView "Class" "Logical View::xsd2ecore::XSD2EcoreMappingRoot" @2 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (432, 784) label (object ItemLabel Parent_View @2 location (194, 733) fill_color 13434879 nlines 1 max_width 476 justify 0 label "XSD2EcoreMappingRoot") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3D9E0DC4033E" width 494 height 126 annotation 8 autoResize TRUE) (object InheritView "" @3 stereotype TRUE line_color 3342489 quidu "3D9E0DD3010E" client @2 supplier @1 line_style 3 origin_attachment (381, 721) terminal_attachment (381, 238)))))) org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/plugin.properties000066400000000000000000000013441363633537600305150ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2008 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR pluginName = XSD to Ecore Mapping providerName = Eclipse Modeling Project _UI_Unknown_feature = Unspecified _UI_XSD2EcoreMappingRoot_type = Mapping Root _UI_Unknown_type = Object _UI_PropertyDescriptor_description = The {0} of the {1} _UI_Unknown_datatype= Value _UI_XSD2Ecore_content_type = XSD to Ecore Mapping File org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/plugin.xml000066400000000000000000000042001363633537600271130ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/pom.xml000066400000000000000000000013171363633537600264160ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.plugins 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/plugins org.eclipse.emf org.eclipse.emf.mapping.xsd2ecore 2.8.0-SNAPSHOT eclipse-plugin org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/000077500000000000000000000000001363633537600256665ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/000077500000000000000000000000001363633537600264555ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/000077500000000000000000000000001363633537600301015ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/000077500000000000000000000000001363633537600306505ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/000077500000000000000000000000001363633537600323035ustar00rootroot00000000000000xsd2ecore/000077500000000000000000000000001363633537600341225ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mappingXSD2EcoreFactory.java000066400000000000000000000027241363633537600400200ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/** * Copyright (c) 2002-2004 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore; import org.eclipse.emf.ecore.EFactory; /** * * The Factory for the model. * It provides a create method for each non-abstract class of the model. * * @see org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage * @generated */ public interface XSD2EcoreFactory extends EFactory{ /** * The singleton instance of the factory. * * * @generated */ XSD2EcoreFactory eINSTANCE = org.eclipse.emf.mapping.xsd2ecore.impl.XSD2EcoreFactoryImpl.init(); /** * Returns a new object of class 'Mapping Root'. * * * @return a new object of class 'Mapping Root'. * @generated */ XSD2EcoreMappingRoot createXSD2EcoreMappingRoot(); /** * Returns the package supported by this factory. * * * @return the package supported by this factory. * @generated */ XSD2EcorePackage getXSD2EcorePackage(); } //XSD2EcoreFactory XSD2EcoreMapper.java000066400000000000000000000063731363633537600376410ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore; import java.util.Collection; import java.util.Iterator; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.provider.EcoreItemProviderAdapterFactory; import org.eclipse.emf.edit.provider.ComposedAdapterFactory; import org.eclipse.emf.edit.provider.resource.ResourceItemProviderAdapterFactory; import org.eclipse.emf.mapping.Mapping; import org.eclipse.emf.mapping.MappingRoot; import org.eclipse.emf.mapping.domain.PluginAdapterFactoryMappingDomain; import org.eclipse.emf.mapping.provider.MappingItemProviderAdapterFactory; import org.eclipse.xsd.ecore.MapBuilder.Mapper; import org.eclipse.xsd.provider.XSDItemProviderAdapterFactory; public class XSD2EcoreMapper implements Mapper { protected MappingRoot mappingRoot; protected boolean topToBottom = true; public XSD2EcoreMapper() { super(); } public EObject getRoot() { return getMappingRoot(); } public MappingRoot getMappingRoot() { if (mappingRoot == null) { mappingRoot = XSD2EcoreFactory.eINSTANCE.createXSD2EcoreMappingRoot(); AdapterFactory xsdAdapterFactory = new XSDItemProviderAdapterFactory(); AdapterFactory ecoreAdapterFactory = new EcoreItemProviderAdapterFactory(); AdapterFactory composedAdapterFactory = new ComposedAdapterFactory (new AdapterFactory[] { new ResourceItemProviderAdapterFactory(), new MappingItemProviderAdapterFactory(), new XSDItemProviderAdapterFactory(), new EcoreItemProviderAdapterFactory() }); mappingRoot.setDomain (new PluginAdapterFactoryMappingDomain (composedAdapterFactory, xsdAdapterFactory, ecoreAdapterFactory, null, null)); mappingRoot.setTopToBottom(topToBottom); } return mappingRoot; } public void map(Collection inputs, Collection outputs) { Mapping mapping = topToBottom ? getMappingRoot().createMapping(inputs, outputs) : getMappingRoot().createMapping(outputs, inputs); Mapping parent = mappingRoot.getParentMapping(mapping.getMappedObjects()); parent.getNested().add(mapping); for (Iterator i = parent.getNested().iterator(); i.hasNext(); ) { Mapping otherMapping = i.next(); if (otherMapping != mapping && mappingRoot.getParentMapping(otherMapping.getMappedObjects()) == mapping) { i.remove(); mapping.getNested().add(otherMapping); } } } public void addInput(EObject input) { if (input instanceof EPackage) { topToBottom = false; } getMappingRoot().getInputs().add(input); } public void addOutput(EObject output) { getMappingRoot().getOutputs().add(output); } } XSD2EcoreMappingRoot.java000066400000000000000000000014671363633537600406530ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore; import org.eclipse.emf.mapping.MappingRoot; /** * * A representation of the model object 'Mapping Root'. * * * * @see org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage#getXSD2EcoreMappingRoot() * @model * @generated */ public interface XSD2EcoreMappingRoot extends MappingRoot { // No additional methods. } // XSD2EcoreMappingRoot XSD2EcorePackage.java000066400000000000000000000143341363633537600377440ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/** * Copyright (c) 2002-2004 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.mapping.MappingPackage; /** * * The Package for the model. * It contains accessors for the meta objects to represent *
                    *
                  • each class,
                  • *
                  • each feature of each class,
                  • *
                  • each enum,
                  • *
                  • and each data type
                  • *
                  * * @see org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreFactory * @model kind="package" * @generated */ public interface XSD2EcorePackage extends EPackage{ /** * The package name. * * * @generated */ String eNAME = "xsd2ecore"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "http://www.eclipse.org/emf/2002/XSD2Ecore"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "xsd2ecore"; /** * The package content type ID. * * @since 2.4 * * @generated */ String eCONTENT_TYPE = "org.eclipse.emf.mapping.xsd2ecore"; /** * The singleton instance of the package. * * * @generated */ XSD2EcorePackage eINSTANCE = org.eclipse.emf.mapping.xsd2ecore.impl.XSD2EcorePackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.emf.mapping.xsd2ecore.impl.XSD2EcoreMappingRootImpl Mapping Root}' class. * * * @see org.eclipse.emf.mapping.xsd2ecore.impl.XSD2EcoreMappingRootImpl * @see org.eclipse.emf.mapping.xsd2ecore.impl.XSD2EcorePackageImpl#getXSD2EcoreMappingRoot() * @generated */ int XSD2_ECORE_MAPPING_ROOT = 0; /** * The feature id for the 'Helper' containment reference. * * * @generated * @ordered */ int XSD2_ECORE_MAPPING_ROOT__HELPER = MappingPackage.MAPPING_ROOT__HELPER; /** * The feature id for the 'Nested' containment reference list. * * * @generated * @ordered */ int XSD2_ECORE_MAPPING_ROOT__NESTED = MappingPackage.MAPPING_ROOT__NESTED; /** * The feature id for the 'Nested In' container reference. * * * @generated * @ordered */ int XSD2_ECORE_MAPPING_ROOT__NESTED_IN = MappingPackage.MAPPING_ROOT__NESTED_IN; /** * The feature id for the 'Inputs' reference list. * * * @generated * @ordered */ int XSD2_ECORE_MAPPING_ROOT__INPUTS = MappingPackage.MAPPING_ROOT__INPUTS; /** * The feature id for the 'Outputs' reference list. * * * @generated * @ordered */ int XSD2_ECORE_MAPPING_ROOT__OUTPUTS = MappingPackage.MAPPING_ROOT__OUTPUTS; /** * The feature id for the 'Type Mapping' reference. * * * @generated * @ordered */ int XSD2_ECORE_MAPPING_ROOT__TYPE_MAPPING = MappingPackage.MAPPING_ROOT__TYPE_MAPPING; /** * The feature id for the 'Output Read Only' attribute. * * * @generated * @ordered */ int XSD2_ECORE_MAPPING_ROOT__OUTPUT_READ_ONLY = MappingPackage.MAPPING_ROOT__OUTPUT_READ_ONLY; /** * The feature id for the 'Top To Bottom' attribute. * * * @generated * @ordered */ int XSD2_ECORE_MAPPING_ROOT__TOP_TO_BOTTOM = MappingPackage.MAPPING_ROOT__TOP_TO_BOTTOM; /** * The feature id for the 'Command Stack' attribute. * * * @generated * @ordered */ int XSD2_ECORE_MAPPING_ROOT__COMMAND_STACK = MappingPackage.MAPPING_ROOT__COMMAND_STACK; /** * The number of structural features of the 'Mapping Root' class. * * * @generated * @ordered */ int XSD2_ECORE_MAPPING_ROOT_FEATURE_COUNT = MappingPackage.MAPPING_ROOT_FEATURE_COUNT + 0; /** * Returns the meta object for class '{@link org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot Mapping Root}'. * * * @return the meta object for class 'Mapping Root'. * @see org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot * @generated */ EClass getXSD2EcoreMappingRoot(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ XSD2EcoreFactory getXSD2EcoreFactory(); /** * * Defines literals for the meta objects that represent *
                    *
                  • each class,
                  • *
                  • each feature of each class,
                  • *
                  • each enum,
                  • *
                  • and each data type
                  • *
                  * * @generated */ interface Literals { /** * The meta object literal for the '{@link org.eclipse.emf.mapping.xsd2ecore.impl.XSD2EcoreMappingRootImpl Mapping Root}' class. * * * @see org.eclipse.emf.mapping.xsd2ecore.impl.XSD2EcoreMappingRootImpl * @see org.eclipse.emf.mapping.xsd2ecore.impl.XSD2EcorePackageImpl#getXSD2EcoreMappingRoot() * @generated */ EClass XSD2_ECORE_MAPPING_ROOT = eINSTANCE.getXSD2EcoreMappingRoot(); } } //XSD2EcorePackage XSD2EcorePlugin.java000066400000000000000000000045601363633537600376470ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore; import org.eclipse.emf.common.EMFPlugin; import org.eclipse.emf.common.util.ResourceLocator; import org.eclipse.emf.ecore.provider.EcoreEditPlugin; import org.eclipse.emf.mapping.MappingPlugin; /** * This is the central singleton for the XSD2Ecore edit plugin. * * * @generated */ public final class XSD2EcorePlugin extends EMFPlugin { /** * Keep track of the singleton. * * * @generated */ public static final XSD2EcorePlugin INSTANCE = new XSD2EcorePlugin(); /** * Keep track of the singleton. * * * @generated */ private static Implementation plugin; /** * Create the instance. * * * @generated */ public XSD2EcorePlugin() { super (new ResourceLocator [] { MappingPlugin.INSTANCE, EcoreEditPlugin.INSTANCE, }); } /** * Returns the singleton instance of the Eclipse plugin. * * * @return the singleton instance. * @generated */ @Override public ResourceLocator getPluginResourceLocator() { return plugin; } /** * Returns the singleton instance of the Eclipse plugin. * * * @return the singleton instance. * @generated */ public static Implementation getPlugin() { return plugin; } /** * The actual implementation of the Eclipse Plugin. * * * @generated */ public static class Implementation extends EclipsePlugin { /** * Creates an instance. * * * @generated */ public Implementation() { super(); // Remember the static instance. // plugin = this; } } } impl/000077500000000000000000000000001363633537600350635ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecoreXSD2EcoreFactoryImpl.java000066400000000000000000000052331363633537600416010ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/impl/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore.impl; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.impl.EFactoryImpl; import org.eclipse.emf.ecore.plugin.EcorePlugin; import org.eclipse.emf.mapping.xsd2ecore.*; /** * * An implementation of the model Factory. * * @generated */ public class XSD2EcoreFactoryImpl extends EFactoryImpl implements XSD2EcoreFactory { /** * Creates the default factory implementation. * * * @generated */ public static XSD2EcoreFactory init() { try { XSD2EcoreFactory theXSD2EcoreFactory = (XSD2EcoreFactory)EPackage.Registry.INSTANCE.getEFactory(XSD2EcorePackage.eNS_URI); if (theXSD2EcoreFactory != null) { return theXSD2EcoreFactory; } } catch (Exception exception) { EcorePlugin.INSTANCE.log(exception); } return new XSD2EcoreFactoryImpl(); } /** * Creates an instance of the factory. * * * @generated */ public XSD2EcoreFactoryImpl() { super(); } /** * * * @generated */ @Override public EObject create(EClass eClass) { switch (eClass.getClassifierID()) { case XSD2EcorePackage.XSD2_ECORE_MAPPING_ROOT: return createXSD2EcoreMappingRoot(); default: throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); } } /** * * * @generated */ public XSD2EcoreMappingRoot createXSD2EcoreMappingRoot() { XSD2EcoreMappingRootImpl xsd2EcoreMappingRoot = new XSD2EcoreMappingRootImpl(); return xsd2EcoreMappingRoot; } /** * * * @generated */ public XSD2EcorePackage getXSD2EcorePackage() { return (XSD2EcorePackage)getEPackage(); } /** * * * @deprecated * @generated */ @Deprecated public static XSD2EcorePackage getPackage() { return XSD2EcorePackage.eINSTANCE; } } //XSD2EcoreFactoryImpl XSD2EcoreMappingRootImpl.java000066400000000000000000000023521363633537600424300ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/impl/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore.impl; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.mapping.impl.MappingRootImpl; import org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot; import org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage; /** * * An implementation of the model object 'Mapping Root'. * * * @generated */ public class XSD2EcoreMappingRootImpl extends MappingRootImpl implements XSD2EcoreMappingRoot { /** * * * @generated */ protected XSD2EcoreMappingRootImpl() { super(); } /** * * * @generated */ @Override protected EClass eStaticClass() { return XSD2EcorePackage.Literals.XSD2_ECORE_MAPPING_ROOT; } } //XSD2EcoreMappingRootImpl XSD2EcorePackageImpl.java000066400000000000000000000127231363633537600415270ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/impl/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore.impl; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.impl.EPackageImpl; import org.eclipse.emf.mapping.MappingPackage; import org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreFactory; import org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot; import org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage; /** * * An implementation of the model Package. * * @generated */ public class XSD2EcorePackageImpl extends EPackageImpl implements XSD2EcorePackage { /** * * * @generated */ private EClass xsd2EcoreMappingRootEClass = null; /** * Creates an instance of the model Package, registered with * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package * package URI value. *

                  Note: the correct way to create the package is via the static * factory method {@link #init init()}, which also performs * initialization of the package, or returns the registered package, * if one already exists. * * * @see org.eclipse.emf.ecore.EPackage.Registry * @see org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage#eNS_URI * @see #init() * @generated */ private XSD2EcorePackageImpl() { super(eNS_URI, XSD2EcoreFactory.eINSTANCE); } /** * * * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the Package for this model, and for any others upon which it depends. * *

                  This method is used to initialize {@link XSD2EcorePackage#eINSTANCE} when that field is accessed. * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. * * * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() * @generated */ public static XSD2EcorePackage init() { if (isInited) return (XSD2EcorePackage)EPackage.Registry.INSTANCE.getEPackage(XSD2EcorePackage.eNS_URI); // Obtain or create and register package XSD2EcorePackageImpl theXSD2EcorePackage = (XSD2EcorePackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof XSD2EcorePackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new XSD2EcorePackageImpl()); isInited = true; // Initialize simple dependencies MappingPackage.eINSTANCE.eClass(); // Create package meta-data objects theXSD2EcorePackage.createPackageContents(); // Initialize created meta-data theXSD2EcorePackage.initializePackageContents(); // Mark meta-data to indicate it can't be changed theXSD2EcorePackage.freeze(); // Update the registry and return the package EPackage.Registry.INSTANCE.put(XSD2EcorePackage.eNS_URI, theXSD2EcorePackage); return theXSD2EcorePackage; } /** * * * @generated */ public EClass getXSD2EcoreMappingRoot() { return xsd2EcoreMappingRootEClass; } /** * * * @generated */ public XSD2EcoreFactory getXSD2EcoreFactory() { return (XSD2EcoreFactory)getEFactoryInstance(); } /** * * * @generated */ private boolean isCreated = false; /** * Creates the meta-model objects for the package. This method is * guarded to have no affect on any invocation but its first. * * * @generated */ public void createPackageContents() { if (isCreated) return; isCreated = true; // Create classes and their features xsd2EcoreMappingRootEClass = createEClass(XSD2_ECORE_MAPPING_ROOT); } /** * * * @generated */ private boolean isInitialized = false; /** * Complete the initialization of the package and its meta-model. This * method is guarded to have no affect on any invocation but its first. * * * @generated */ public void initializePackageContents() { if (isInitialized) return; isInitialized = true; // Initialize package setName(eNAME); setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); // Obtain other dependent packages MappingPackage theMappingPackage = (MappingPackage)EPackage.Registry.INSTANCE.getEPackage(MappingPackage.eNS_URI); // Create type parameters // Set bounds for type parameters // Add supertypes to classes xsd2EcoreMappingRootEClass.getESuperTypes().add(theMappingPackage.getMappingRoot()); // Initialize classes and features; add operations and parameters initEClass(xsd2EcoreMappingRootEClass, XSD2EcoreMappingRoot.class, "XSD2EcoreMappingRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); // Create resource createResource(eNS_URI); } } //XSD2EcorePackageImpl provider/000077500000000000000000000000001363633537600357545ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecoreXSD2EcoreItemProviderAdapterFactory.java000066400000000000000000000146411363633537600455060ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/provider/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore.provider; import java.util.ArrayList; import java.util.Collection; import org.eclipse.emf.common.notify.Adapter; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.Notifier; import org.eclipse.emf.edit.provider.ChangeNotifier; import org.eclipse.emf.edit.provider.ComposeableAdapterFactory; import org.eclipse.emf.edit.provider.ComposedAdapterFactory; import org.eclipse.emf.edit.provider.IChangeNotifier; import org.eclipse.emf.edit.provider.IDisposable; import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; import org.eclipse.emf.edit.provider.IItemLabelProvider; import org.eclipse.emf.edit.provider.IItemPropertySource; import org.eclipse.emf.edit.provider.INotifyChangedListener; import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; import org.eclipse.emf.edit.provider.ITreeItemContentProvider; import org.eclipse.emf.mapping.xsd2ecore.util.XSD2EcoreAdapterFactory; /** * This is the factory that is used to provide the interfaces needed to support Viewers. * The adapters generated by this factory convert EMF adapter notifications into calls to {@link #fireNotifyChanged fireNotifyChanged}. * The adapters also support Eclipse property sheets. * Note that most of the adapters are shared among multiple instances. * * * @generated */ public class XSD2EcoreItemProviderAdapterFactory extends XSD2EcoreAdapterFactory implements ComposeableAdapterFactory, IChangeNotifier, IDisposable { /** * This keeps track of the root adapter factory that delegates to this adapter factory. * * * @generated */ protected ComposedAdapterFactory parentAdapterFactory; /** * This is used to implement {@link org.eclipse.emf.edit.provider.IChangeNotifier}. * * * @generated */ protected IChangeNotifier changeNotifier = new ChangeNotifier(); /** * This keeps track of all the supported types checked by {@link #isFactoryForType isFactoryForType}. * * * @generated */ protected Collection supportedTypes = new ArrayList(); /** * This constructs an instance. * * * @generated */ public XSD2EcoreItemProviderAdapterFactory() { supportedTypes.add(IEditingDomainItemProvider.class); supportedTypes.add(IStructuredItemContentProvider.class); supportedTypes.add(ITreeItemContentProvider.class); supportedTypes.add(IItemLabelProvider.class); supportedTypes.add(IItemPropertySource.class); } /** * This keeps track of the one adapter used for all {@link org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot} instances. * * * @generated */ protected XSD2EcoreMappingRootItemProvider xsd2EcoreMappingRootItemProvider; /** * This creates an adapter for a {@link org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot}. * * * @generated */ @Override public Adapter createXSD2EcoreMappingRootAdapter() { if (xsd2EcoreMappingRootItemProvider == null) { xsd2EcoreMappingRootItemProvider = new XSD2EcoreMappingRootItemProvider(this); } return xsd2EcoreMappingRootItemProvider; } /** * This returns the root adapter factory that contains this factory. * * * @generated */ public ComposeableAdapterFactory getRootAdapterFactory() { return parentAdapterFactory == null ? this : parentAdapterFactory.getRootAdapterFactory(); } /** * This sets the composed adapter factory that contains this factory. * * * @generated */ public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory) { this.parentAdapterFactory = parentAdapterFactory; } /** * * * @generated */ @Override public boolean isFactoryForType(Object type) { return supportedTypes.contains(type) || super.isFactoryForType(type); } /** * This implementation substitutes the factory itself as the key for the adapter. * * * @generated */ @Override public Adapter adapt(Notifier notifier, Object type) { return super.adapt(notifier, this); } /** * * * @generated */ @Override public Object adapt(Object object, Object type) { if (isFactoryForType(type)) { Object adapter = super.adapt(object, type); if (!(type instanceof Class) || (((Class)type).isInstance(adapter))) { return adapter; } } return null; } /** * This adds a listener. * * * @generated */ public void addListener(INotifyChangedListener notifyChangedListener) { changeNotifier.addListener(notifyChangedListener); } /** * This removes a listener. * * * @generated */ public void removeListener(INotifyChangedListener notifyChangedListener) { changeNotifier.removeListener(notifyChangedListener); } /** * This delegates to {@link #changeNotifier} and to {@link #parentAdapterFactory}. * * * @generated */ public void fireNotifyChanged(Notification notification) { changeNotifier.fireNotifyChanged(notification); if (parentAdapterFactory != null) { parentAdapterFactory.fireNotifyChanged(notification); } } /** * This disposes all of the item providers created by this factory. * * * @generated */ public void dispose() { if (xsd2EcoreMappingRootItemProvider != null) xsd2EcoreMappingRootItemProvider.dispose(); } } XSD2EcoreMappingRootItemProvider.java000066400000000000000000000054371363633537600450400ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/provider/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore.provider; import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.util.ResourceLocator; import org.eclipse.emf.edit.provider.IItemPropertyDescriptor; import org.eclipse.emf.mapping.provider.MappingRootItemProvider; import org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePlugin; // import org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot; /** * This is the item provider adapter for a {@link org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot} object. * * * @generated */ public class XSD2EcoreMappingRootItemProvider extends MappingRootItemProvider { /** * This constructs an instance from a factory and a notifier. * * * @generated */ public XSD2EcoreMappingRootItemProvider(AdapterFactory adapterFactory) { super(adapterFactory); } /** * This returns the property descriptors for the adapted class. * * * @generated */ @Override public List getPropertyDescriptors(Object object) { if (itemPropertyDescriptors == null) { super.getPropertyDescriptors(object); } return itemPropertyDescriptors; } /** * This returns the label text for the adapted class. * * * @generated NOT */ @Override public String getText(Object object) { return super.getText(object); // XSD2EcoreMappingRoot xsD2EcoreMappingRoot = (XSD2EcoreMappingRoot)object; // return "Mapping Root " + xsD2EcoreMappingRoot.isOutputReadOnly(); } /** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * * * @generated */ @Override public void notifyChanged(Notification notification) { updateChildren(notification); super.notifyChanged(notification); } /** * Return the resource locator for this item provider's resources. * * * @generated */ @Override public ResourceLocator getResourceLocator() { return XSD2EcorePlugin.INSTANCE; } } util/000077500000000000000000000000001363633537600350775ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecoreXSD2EcoreAdapterFactory.java000066400000000000000000000120431363633537600422710ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/util/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore.util; import org.eclipse.emf.common.notify.Adapter; import org.eclipse.emf.common.notify.Notifier; import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.mapping.Mapping; import org.eclipse.emf.mapping.MappingRoot; import org.eclipse.emf.mapping.xsd2ecore.*; /** * * The Adapter Factory for the model. * It provides an adapter createXXX method for each class of the model. * * @see org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage * @generated */ public class XSD2EcoreAdapterFactory extends AdapterFactoryImpl { /** * The cached model package. * * * @generated */ protected static XSD2EcorePackage modelPackage; /** * Creates an instance of the adapter factory. * * * @generated */ public XSD2EcoreAdapterFactory() { if (modelPackage == null) { modelPackage = XSD2EcorePackage.eINSTANCE; } } /** * Returns whether this factory is applicable for the type of the object. * * This implementation returns true if the object is either the model's package or is an instance object of the model. * * @return whether this factory is applicable for the type of the object. * @generated */ @Override public boolean isFactoryForType(Object object) { if (object == modelPackage) { return true; } if (object instanceof EObject) { return ((EObject)object).eClass().getEPackage() == modelPackage; } return false; } /** * The switch that delegates to the createXXX methods. * * * @generated */ protected XSD2EcoreSwitch modelSwitch = new XSD2EcoreSwitch() { @Override public Adapter caseXSD2EcoreMappingRoot(XSD2EcoreMappingRoot object) { return createXSD2EcoreMappingRootAdapter(); } @Override public Adapter caseMapping(Mapping object) { return createMappingAdapter(); } @Override public Adapter caseMappingRoot(MappingRoot object) { return createMappingRootAdapter(); } @Override public Adapter defaultCase(EObject object) { return createEObjectAdapter(); } }; /** * Creates an adapter for the target. * * * @param target the object to adapt. * @return the adapter for the target. * @generated */ @Override public Adapter createAdapter(Notifier target) { return modelSwitch.doSwitch((EObject)target); } /** * Creates a new adapter for an object of class '{@link org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot Mapping Root}'. * * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * * @return the new adapter. * @see org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot * @generated */ public Adapter createXSD2EcoreMappingRootAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.emf.mapping.Mapping Mapping}'. * * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * * @return the new adapter. * @see org.eclipse.emf.mapping.Mapping * @generated */ public Adapter createMappingAdapter() { return null; } /** * Creates a new adapter for an object of class '{@link org.eclipse.emf.mapping.MappingRoot Root}'. * * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * * @return the new adapter. * @see org.eclipse.emf.mapping.MappingRoot * @generated */ public Adapter createMappingRootAdapter() { return null; } /** * Creates a new adapter for the default case. * * This default implementation returns null. * * @return the new adapter. * @generated */ public Adapter createEObjectAdapter() { return null; } } //XSD2EcoreAdapterFactory XSD2EcoreResourceFactoryImpl.java000066400000000000000000000033541363633537600433270ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/util/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore.util; import java.util.Locale; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl; import org.eclipse.emf.ecore.xmi.XMLResource; /** * * The Resource Factory associated with the package. * * @see org.eclipse.emf.mapping.xsd2ecore.util.XSD2EcoreResourceImpl * @generated */ public class XSD2EcoreResourceFactoryImpl extends ResourceFactoryImpl { protected static final boolean USE_ASCII = Locale.getDefault().getLanguage().equals("en"); /** * Creates an instance of the resource factory. * * * @generated */ public XSD2EcoreResourceFactoryImpl() { super(); } /** * Creates an instance of the resource. * * * @generated NOT */ @Override public Resource createResource(URI uri) { XSD2EcoreResourceImpl result = new XSD2EcoreResourceImpl(uri); if (!USE_ASCII) { result.setEncoding("UTF-8"); } result.getDefaultSaveOptions().put(XMLResource.OPTION_USE_ENCODED_ATTRIBUTE_STYLE, Boolean.TRUE); result.getDefaultSaveOptions().put(XMLResource.OPTION_LINE_WIDTH, 80); return result; } } //XSD2EcoreResourceFactoryImpl XSD2EcoreResourceImpl.java000066400000000000000000000020351363633537600417720ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/util/** * Copyright (c) 2002-2004 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore.util; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl; /** * * The Resource associated with the package. * * @see org.eclipse.emf.mapping.xsd2ecore.util.XSD2EcoreResourceFactoryImpl * @generated */ public class XSD2EcoreResourceImpl extends XMIResourceImpl { /** * Creates an instance of the resource. * * * @param uri the URI of the new resource. * @generated */ public XSD2EcoreResourceImpl(URI uri) { super(uri); } } //XSD2EcoreResourceFactoryImpl XSD2EcoreSwitch.java000066400000000000000000000120501363633537600406200ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.emf.mapping.xsd2ecore/src/org/eclipse/emf/mapping/xsd2ecore/util/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.emf.mapping.xsd2ecore.util; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.util.Switch; import org.eclipse.emf.mapping.Mapping; import org.eclipse.emf.mapping.MappingRoot; import org.eclipse.emf.mapping.xsd2ecore.*; /** * * The Switch for the model's inheritance hierarchy. * It supports the call {@link #doSwitch(EObject) doSwitch(object)} * to invoke the caseXXX method for each class of the model, * starting with the actual class of the object * and proceeding up the inheritance hierarchy * until a non-null result is returned, * which is the result of the switch. * * @see org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage * @generated */ public class XSD2EcoreSwitch extends Switch { /** * The cached model package * * * @generated */ protected static XSD2EcorePackage modelPackage; /** * Creates an instance of the switch. * * * @generated */ public XSD2EcoreSwitch() { if (modelPackage == null) { modelPackage = XSD2EcorePackage.eINSTANCE; } } /** * Checks whether this is a switch for the given package. * * * @param ePackage the package in question. * @return whether this is a switch for the given package. * @generated */ @Override protected boolean isSwitchFor(EPackage ePackage) { return ePackage == modelPackage; } /** * Calls caseXXX for each class of the model until one returns a non null result; it yields that result. * * * @return the first non-null result returned by a caseXXX call. * @generated */ @Override protected T doSwitch(int classifierID, EObject theEObject) { switch (classifierID) { case XSD2EcorePackage.XSD2_ECORE_MAPPING_ROOT: { XSD2EcoreMappingRoot xsd2EcoreMappingRoot = (XSD2EcoreMappingRoot)theEObject; T result = caseXSD2EcoreMappingRoot(xsd2EcoreMappingRoot); if (result == null) result = caseMappingRoot(xsd2EcoreMappingRoot); if (result == null) result = caseMapping(xsd2EcoreMappingRoot); if (result == null) result = defaultCase(theEObject); return result; } default: return defaultCase(theEObject); } } /** * Returns the result of interpreting the object as an instance of 'Mapping Root'. * * This implementation returns null; * returning a non-null result will terminate the switch. * * @param object the target of the switch. * @return the result of interpreting the object as an instance of 'Mapping Root'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated */ public T caseXSD2EcoreMappingRoot(XSD2EcoreMappingRoot object) { return null; } /** * Returns the result of interpreting the object as an instance of 'Mapping'. * * This implementation returns null; * returning a non-null result will terminate the switch. * * @param object the target of the switch. * @return the result of interpreting the object as an instance of 'Mapping'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated */ public T caseMapping(Mapping object) { return null; } /** * Returns the result of interpreting the object as an instance of 'Root'. * * This implementation returns null; * returning a non-null result will terminate the switch. * * @param object the target of the switch. * @return the result of interpreting the object as an instance of 'Root'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated */ public T caseMappingRoot(MappingRoot object) { return null; } /** * Returns the result of interpreting the object as an instance of 'EObject'. * * This implementation returns null; * returning a non-null result will terminate the switch, but this is the last case anyway. * * @param object the target of the switch. * @return the result of interpreting the object as an instance of 'EObject'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) * @generated */ @Override public T defaultCase(EObject object) { return null; } } //XSD2EcoreSwitch org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.converter/000077500000000000000000000000001363633537600247015ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.converter/.project000066400000000000000000000021021363633537600263430ustar00rootroot00000000000000 org.eclipse.xsd.ecore.converter org.eclipse.pde.ManifestBuilder org.eclipse.pde.SchemaBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.pde.PluginNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.converter/META-INF/000077500000000000000000000000001363633537600260415ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.converter/META-INF/MANIFEST.MF000066400000000000000000000004351363633537600274750ustar00rootroot00000000000000Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.xsd.ecore.converter;singleton:=true Bundle-Version: 2.8.0.qualifier Bundle-Vendor: %providerName Bundle-Localization: plugin Eclipse-LazyStart: true Bundle-ActivationPolicy: lazy org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.converter/about.html000066400000000000000000000026361363633537600267100ustar00rootroot00000000000000 About

                  About This Content

                  November 22, 2017

                  License

                  The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 2.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v20.html. For purposes of the EPL, "Program" will mean the Content.

                  If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.

                  org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.converter/about.ini000066400000000000000000000011321363633537600265110ustar00rootroot00000000000000# about.ini # contains information about a feature # java.io.Properties file (ISO 8859-1 with "\" escapes) # "%key" are externalized strings defined in about.properties # This file does not need to be translated. # Property "aboutText" contains blurb for "About" dialog (translated) aboutText=%featureText # Property "featureImage" contains path to feature image (32x32) featureImage=modeling32.png # Property "appName" contains name of the application (translated) appName=%featureName # Property "welcomePage" contains path to welcome page (special XML-based format) welcomePage=$nl$/welcome.xml org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.converter/about.mappings000066400000000000000000000001341363633537600275510ustar00rootroot00000000000000# about.mappings # contains fill-ins for about.properties 0=${build.id} 1=${xsd.commit.id} org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.converter/about.properties000066400000000000000000000014441363633537600301340ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2010 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR featureName=XSD Ecore Converter featureText=XSD Ecore Converter\n\ Version: {featureVersion}\n\ Build: {0}\n\ Commit: {1}\n\ \n\ (c) Copyright Eclipse contributors and others. 2002, 2018. All rights reserved.\n\ \n\ XSD is a reference library for manipulating the components of an\n\ XML Schema as described by the W3C XML Schema specifications.\n\ Visit http://www.eclipse.org/xsd/ org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.converter/build.properties000066400000000000000000000003571363633537600301230ustar00rootroot00000000000000bin.includes = about.html,\ about.ini,\ about.mappings,\ about.properties,\ plugin.properties,\ modeling32.png,\ META-INF/ src.includes = about.html org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.converter/modeling32.png000066400000000000000000000045561363633537600273640ustar00rootroot00000000000000PNG  IHDR szzgAMAOX2tEXtSoftwareAdobe ImageReadyqe< IDATxڬW}l{޶MGL'Yܔ9$fKYE "p7ee٬ f(ks6%˶==<FhAԡk$e! ć8b@t3lF=?!+xq\͐&)\y XJP,A8/g54ř4JmUZ-|n`%/HpĤquB# LH0EsB_ex^(yH0 AƬ/Yeќ9P o4bmdٷ?§0,F42,BLa6nX~}O}a@]Y |^ C^$jYfӅNc4*Mt4&ɲ42E(r3*+Z}{[w+r }P# -p45z ] Ma[ʔ'}{ţ+7oߎK,Ob8Nu<$|Q%Pi&:MǛg|o?Z7o ۶;w+ se:Z9OF'y\!C~*G2wdh u6/u(zF>z{1[<󂁚x /WJbmԜ`rݚ&uޒyfffjn%QkAb,dG/D ‘}._)2'/J_>$ ҆8mٲ^?E~ zAhit&{;dm6k$S u_{%m-KWW֬k%=zUXKs6#!"<26Tyx}8/\0}7詇H&쳯ѥKYiuϞ~};  1t#W#p ::Zܾ}G<o|a߾~7soOӮ=J>v~JŲLAWtq~78k]dXOo_]]뵷4+y4OѴ(0P.XPc~n\`4| g\# [h5nk+Лc轡Zª%,\b>474)݅rvF>ᑑhOpx`jHƺ3\R0 U_(Б%6,sGQgFvJrꗽ@\2+4AAxB `F3pM&n#J27Oz+Aj_ ʘWvoIENDB`org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.converter/plugin.properties000066400000000000000000000007501363633537600303170ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2008 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR pluginName=XSD Ecore Converter providerName=Eclipse Modeling Project org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.converter/pom.xml000066400000000000000000000013151363633537600262160ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.plugins 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/plugins org.eclipse.emf org.eclipse.xsd.ecore.converter 2.8.0-SNAPSHOT eclipse-plugin org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/000077500000000000000000000000001363633537600245425ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/.classpath000066400000000000000000000005571363633537600265340ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/.gitignore000066400000000000000000000000641363633537600265320ustar00rootroot00000000000000bin bin.tasks build.xml ant_tasks temp.folder *.jar org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/.project000066400000000000000000000023471363633537600262170ustar00rootroot00000000000000 org.eclipse.xsd.ecore.exporter org.eclipse.jdt.core.javabuilder org.eclipse.pde.ManifestBuilder org.eclipse.pde.SchemaBuilder org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.jdt.core.javanature org.eclipse.pde.PluginNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/.settings/000077500000000000000000000000001363633537600264605ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/.settings/org.eclipse.jdt.core.prefs000066400000000000000000000005031363633537600334400ustar00rootroot00000000000000#Wed Nov 08 10:52:01 EST 2006 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 org.eclipse.jdt.core.compiler.compliance=1.5 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.source=1.5 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/META-INF/000077500000000000000000000000001363633537600257025ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/META-INF/MANIFEST.MF000066400000000000000000000016301363633537600273340ustar00rootroot00000000000000Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.xsd.ecore.exporter; singleton:=true Bundle-Version: 2.7.0.qualifier Bundle-ClassPath: . Bundle-Activator: org.eclipse.xsd.ecore.exporter.XSDExporterPlugin$Implementation Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-RequiredExecutionEnvironment: J2SE-1.5 Export-Package: org.eclipse.xsd.ecore.exporter, org.eclipse.xsd.ecore.exporter.ui Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.6.0,4.0.0)", org.eclipse.xsd;bundle-version="[2.15.0,3.0.0)", org.eclipse.emf.exporter;bundle-version="[2.8.0,3.0.0)", org.eclipse.emf.codegen.ecore.ui;bundle-version="[2.14.0,3.0.0)";resolution:=optional, org.eclipse.core.resources;bundle-version="[3.6.0,4.0.0)";resolution:=optional Eclipse-LazyStart: true Bundle-ActivationPolicy: lazy Automatic-Module-Name: org.eclipse.xsd.ecore.exporter org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/about.html000066400000000000000000000026361363633537600265510ustar00rootroot00000000000000 About

                  About This Content

                  November 22, 2017

                  License

                  The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 2.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v20.html. For purposes of the EPL, "Program" will mean the Content.

                  If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.

                  org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/build.properties000066400000000000000000000003661363633537600277640ustar00rootroot00000000000000bin.includes = about.html,\ .,\ plugin.properties,\ plugin.xml,\ icons/,\ META-INF/ src.includes = about.html source.. = src/ output.. = bin/ exclude.. = **/doc-files/** org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/icons/000077500000000000000000000000001363633537600256555ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/icons/XSDModelFile.gif000066400000000000000000000010761363633537600305670ustar00rootroot00000000000000GIF89ak(b{tOzsO{tP~uN{sO{sPzLwMtNH}J}JEF>@BBCȏ=ԲhԲiڽ|ղi!E,E@@B@:*CD; +?CA;<+##+)=>(>8""89!' #95 & 57  62+ 23 %$ 3^Ha hEYĀ@;org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/plugin.properties000066400000000000000000000015011363633537600301530ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2008 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR pluginName = XSD Ecore Exporter providerName = Eclipse Modeling Project _UI_XSDExporter_label = XML Schema _UI_XSDExporter_description = Export the model to XML Schema _UI_XMIExporter_label = XML Schema for XMI _UI_XMIExporter_description = Export the model to XML Schema for XMI _UI_XSDImport_title = XML Schema Export _UI_InvalidArtifactFileNameExtension_message = The artifact file name must end in '.xsd' org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/plugin.xml000066400000000000000000000012201363633537600265550ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/pom.xml000066400000000000000000000013141363633537600260560ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.plugins 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/plugins org.eclipse.emf org.eclipse.xsd.ecore.exporter 2.7.0-SNAPSHOT eclipse-plugin org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/src/000077500000000000000000000000001363633537600253315ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/src/org/000077500000000000000000000000001363633537600261205ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/src/org/eclipse/000077500000000000000000000000001363633537600275445ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/src/org/eclipse/xsd/000077500000000000000000000000001363633537600303425ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/src/org/eclipse/xsd/ecore/000077500000000000000000000000001363633537600314375ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/src/org/eclipse/xsd/ecore/exporter/000077500000000000000000000000001363633537600333075ustar00rootroot00000000000000XMIExporter.java000066400000000000000000000064021363633537600362630ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/src/org/eclipse/xsd/ecore/exporter/** * Copyright (c) 2005-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.xsd.ecore.exporter; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.EClassifier; import org.eclipse.emf.ecore.ENamedElement; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EStructuralFeature; import org.eclipse.emf.ecore.EcorePackage; import org.eclipse.emf.ecore.util.ExtendedMetaData; import org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator; import org.eclipse.xsd.XSDImport; import org.eclipse.xsd.XSDSchema; import org.eclipse.xsd.XSDSchemaDirective; import org.eclipse.xsd.ecore.EcoreXMISchemaBuilder; import org.eclipse.xsd.ecore.EcoreXMLSchemaBuilder; /** * @since 2.2.0 */ public class XMIExporter extends XSDExporter { @Override public String getID() { return "org.eclipse.xsd.ecore.exporter.xmi"; } @Override protected String getDefaultArtifactLocation(EPackage ePackage) { return getDefaultArtifactFileName(ePackage) + "XMI.xsd"; } @Override protected XSDSchema getSchema(EPackage ePackage) { if (mapBuilder == null) { mapBuilder = new EcoreXMISchemaBuilder(); } return (XSDSchema)((EcoreXMISchemaBuilder)mapBuilder).generate (ePackage, new EcoreXMLSchemaBuilder.QNameMap() { ExtendedMetaData extendedMetaData = genModel.getExtendedMetaData(); public String getName(ENamedElement element) { if (element instanceof EStructuralFeature) { String name = extendedMetaData.getName((EStructuralFeature)element); if (XMLTypeValidator.INSTANCE.validateNCName(name, null, null)) { return name; } } else if (element instanceof EClassifier) { String name = extendedMetaData.getName((EClassifier)element); if (XMLTypeValidator.INSTANCE.validateNCName(name, null, null)) { return name; } } return element.getName(); } }).iterator().next(); } @Override protected String computeSchemaLocation(XSDSchemaDirective xsdSchemaDirective, URI artifactURI) { if (artifactURI != null) { return artifactURI.toString(); } else if ("XMI.xsd".equals(xsdSchemaDirective.getSchemaLocation()) && xsdSchemaDirective instanceof XSDImport && ExtendedMetaData.XMI_URI.equals(((XSDImport)xsdSchemaDirective).getNamespace()) && !EcorePackage.eNS_URI.equals(xsdSchemaDirective.getSchema().getTargetNamespace())) { return "platform:/plugin/org.eclipse.emf.ecore/model/XMI.xsd"; } else if (EcorePackage.eNS_URI.equals(xsdSchemaDirective.getSchemaLocation())) { return "platform:/plugin/org.eclipse.emf.ecore/model/EcoreXMI.xsd"; } else { return xsdSchemaDirective.getSchemaLocation(); } } } XSDExporter.java000066400000000000000000000124771363633537600362750ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/src/org/eclipse/xsd/ecore/exporter/** * Copyright (c) 2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.xsd.ecore.exporter; import java.util.Map; import org.eclipse.emf.codegen.ecore.genmodel.GenPackage; import org.eclipse.emf.common.util.Diagnostic; import org.eclipse.emf.common.util.Monitor; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EcorePackage; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.resource.ResourceSet; import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl; import org.eclipse.emf.exporter.ModelExporter; import org.eclipse.xsd.XSDAnnotation; import org.eclipse.xsd.XSDImport; import org.eclipse.xsd.XSDSchema; import org.eclipse.xsd.XSDSchemaDirective; import org.eclipse.xsd.ecore.EcoreSchemaBuilder; import org.eclipse.xsd.ecore.MapBuilder; /** * @since 2.2.0 */ public class XSDExporter extends ModelExporter { protected MapBuilder mapBuilder; @Override public String getID() { return "org.eclipse.xsd.ecore.exporter"; } @Override public void dispose() { mapBuilder = null; super.dispose(); } @Override protected String getDefaultArtifactLocation(EPackage ePackage) { return getDefaultArtifactFileName(ePackage) + ".xsd"; } @Override protected String doCheckEPackageArtifactLocation(String location, String packageName) { if (!location.endsWith(".xsd")) { return XSDExporterPlugin.INSTANCE.getString("_UI_InvalidArtifactFileNameExtension_message"); } return super.doCheckEPackageArtifactLocation(location, packageName); } protected XSDSchema getSchema(EPackage ePackage) { if (mapBuilder == null) { mapBuilder = new EcoreSchemaBuilder(genModel.getExtendedMetaData()) { @Override protected String getQualifiedPackageName(EPackage ePackage) { return genModel.findGenPackage(ePackage).getQualifiedPackageName(); } }; } return ((EcoreSchemaBuilder)mapBuilder).getSchema(ePackage); } @Override protected Diagnostic doExport(Monitor monitor, ModelExporter.ExportData exportData) throws Exception { ResourceSet resourceSet = new ResourceSetImpl(); for (Map.Entry entry : exportData.genPackageToArtifactURI.entrySet()) { GenPackage genPackage = entry.getKey(); EPackage ePackage = genPackage.getEcorePackage(); URI schemaLocationURI = entry.getValue(); XSDSchema xsdSchema = getSchema(ePackage); for (Object content : xsdSchema.getContents()) { if (content instanceof XSDImport) { XSDImport xsdImport = (XSDImport)content; EPackage referencedEPackage = genModel.getExtendedMetaData().getPackage(xsdImport.getNamespace()); if (referencedEPackage != null) { GenPackage referencedGenPackage = genModel.findGenPackage(referencedEPackage); URI artifactURI = getReferencedGenPackageArtifactURI(exportData, referencedGenPackage); URI importLocationURI = URI.createURI(computeSchemaLocation(xsdImport, artifactURI)); if (schemaLocationURI.isPlatformResource() == importLocationURI.isPlatformResource() && schemaLocationURI.isPlatformPlugin() == importLocationURI.isPlatformPlugin()) { importLocationURI = importLocationURI.deresolve(schemaLocationURI, true, true, false); } xsdImport.setSchemaLocation(importLocationURI.toString()); } } else if (!(content instanceof XSDAnnotation)) { break; } } Resource resource = resourceSet.createResource(schemaLocationURI); resource.getContents().add(xsdSchema); resource.save(null); } return Diagnostic.OK_INSTANCE; } protected URI getReferencedGenPackageArtifactURI(ModelExporter.ExportData exportData, GenPackage genPackage) { URI artifactURI = exportData.referencedGenPackagesToArtifactURI.get(genPackage); if (artifactURI == null) { artifactURI = exportData.genPackageToArtifactURI.get(genPackage); if (artifactURI == null) { for (Map.Entry entry : exportData.referencedGenPackagesToArtifactURI.entrySet()) { GenPackage referencedGenPackage = entry.getKey(); if (genPackage.getNSURI().equals(referencedGenPackage.getNSURI()) && genPackage.getEcorePackage().getName().equals(referencedGenPackage.getEcorePackage().getName())) { artifactURI = entry.getValue(); } } } } return artifactURI; } protected String computeSchemaLocation(XSDSchemaDirective xsdSchemaDirective, URI artifactURI) { if (artifactURI != null) { return artifactURI.toString(); } else if (EcorePackage.eNS_URI.equals(xsdSchemaDirective.getSchemaLocation())) { return "platform:/plugin/org.eclipse.emf.ecore/model/Ecore.xsd"; } else { return xsdSchemaDirective.getSchemaLocation(); } } } XSDExporterPlugin.java000066400000000000000000000032351363633537600374440ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/src/org/eclipse/xsd/ecore/exporter/** * Copyright (c) 2002-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.xsd.ecore.exporter; import org.eclipse.emf.common.EMFPlugin; import org.eclipse.emf.common.util.ResourceLocator; import org.eclipse.emf.exporter.ExporterPlugin; /** * The Plugin for the XSD.CodeGen library. * @since 2.2.0 */ public final class XSDExporterPlugin extends EMFPlugin { /** * The singleton instance of the plugin. */ public static final XSDExporterPlugin INSTANCE = new XSDExporterPlugin(); /** * The one instance of this class. */ private static Implementation plugin; /** * Creates the singleton instance. */ private XSDExporterPlugin() { super(new ResourceLocator [] { ExporterPlugin.INSTANCE }); } /* * Javadoc copied from base class. */ @Override public ResourceLocator getPluginResourceLocator() { return plugin; } /** * Returns the singleton instance of the Eclipse plugin. * @return the singleton instance. */ public static Implementation getPlugin() { return plugin; } /** * The actual implementation of the Eclipse Plugin. */ public static class Implementation extends EclipsePlugin { /** * Creates an instance. */ public Implementation() { super(); // Remember the static instance. // plugin = this; } } } ui/000077500000000000000000000000001363633537600336455ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/src/org/eclipse/xsd/ecore/exporterXMIExporterWizard.java000066400000000000000000000013661363633537600400650ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/src/org/eclipse/xsd/ecore/exporter/ui/** * Copyright (c) 2005-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.xsd.ecore.exporter.ui; import org.eclipse.emf.converter.ModelConverter; import org.eclipse.xsd.ecore.exporter.XMIExporter; /** * @since 2.2.0 */ public class XMIExporterWizard extends XSDExporterWizard { public XMIExporterWizard() { super(); } @Override protected ModelConverter createModelConverter() { return new XMIExporter(); } } XSDExporterWizard.java000066400000000000000000000036671363633537600400740ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.exporter/src/org/eclipse/xsd/ecore/exporter/ui/** * Copyright (c) 2005-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.xsd.ecore.exporter.ui; import org.eclipse.emf.converter.ModelConverter; import org.eclipse.emf.exporter.ui.contribution.base.ModelExporterDirectoryURIPage; import org.eclipse.emf.exporter.ui.contribution.base.ModelExporterOptionsPage; import org.eclipse.emf.exporter.ui.contribution.base.ModelExporterPackagePage; import org.eclipse.emf.exporter.ui.contribution.base.ModelExporterWizard; import org.eclipse.xsd.ecore.exporter.XSDExporter; import org.eclipse.xsd.ecore.exporter.XSDExporterPlugin; /** * @since 2.2.0 */ public class XSDExporterWizard extends ModelExporterWizard { public XSDExporterWizard() { super(); } @Override protected ModelConverter createModelConverter() { return new XSDExporter(); } @Override public void addPages() { ModelExporterDirectoryURIPage directoryURIPage = new ModelExporterDirectoryURIPage(getModelExporter(), "XSDExporterBaseLocationPage"); directoryURIPage.setTitle(XSDExporterPlugin.INSTANCE.getString("_UI_XSDImport_title")); addPage(directoryURIPage); ModelExporterPackagePage packagePage = new ModelExporterPackagePage(getModelExporter(), "XSDExporterGenModelDetailPage"); packagePage.setTitle(XSDExporterPlugin.INSTANCE.getString("_UI_XSDImport_title")); packagePage.setShowReferencedGenModels(true); addPage(packagePage); ModelExporterOptionsPage optionsPage = new ModelExporterOptionsPage(getModelExporter(), "XSDExporterOptionsPage"); optionsPage.setTitle(XSDExporterPlugin.INSTANCE.getString("_UI_XSDImport_title")); addPage(optionsPage); } } org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/000077500000000000000000000000001363633537600245335ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/.classpath000066400000000000000000000006551363633537600265240ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/.externalToolBuilders/000077500000000000000000000000001363633537600307635ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/.externalToolBuilders/copyExample.ant000066400000000000000000000005761363633537600337650ustar00rootroot00000000000000 org.eclipse.xsd.ecore.importer.build.ant_tasks.launch000066400000000000000000000045501363633537600431330ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/.externalToolBuilders org.eclipse.xsd.ecore.importer.test.launch000066400000000000000000000044051363633537600410240ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/.externalToolBuilders org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/.gitignore000066400000000000000000000000151363633537600265170ustar00rootroot00000000000000bin bin.tasksorg.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/.project000066400000000000000000000040401363633537600262000ustar00rootroot00000000000000 org.eclipse.xsd.ecore.importer org.eclipse.jdt.core.javabuilder org.eclipse.pde.ManifestBuilder org.eclipse.pde.SchemaBuilder org.eclipse.ui.externaltools.ExternalToolBuilder LaunchConfigHandle <project>/.externalToolBuilders/org.eclipse.xsd.ecore.importer.build.ant_tasks.launch incclean true org.eclipse.ui.externaltools.ExternalToolBuilder auto,full,incremental, LaunchConfigHandle <project>/.externalToolBuilders/org.eclipse.xsd.ecore.importer.test.launch incclean true org.eclipse.oomph.version.VersionBuilder check.maven.pom true ignore.missing.export.versions true ignore.schema.builder true release.path /org.eclipse.xsd/release.xml org.eclipse.jdt.core.javanature org.eclipse.pde.PluginNature org.eclipse.oomph.version.VersionNature org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/.settings/000077500000000000000000000000001363633537600264515ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/.settings/org.eclipse.jdt.core.prefs000066400000000000000000000005031363633537600334310ustar00rootroot00000000000000#Wed Nov 08 10:52:01 EST 2006 eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 org.eclipse.jdt.core.compiler.compliance=1.5 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.source=1.5 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/.settings/org.eclipse.pde.prefs000066400000000000000000000001441363633537600324720ustar00rootroot00000000000000compilers.p.build.output.library=2 compilers.p.build.source.library=2 eclipse.preferences.version=1 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/META-INF/000077500000000000000000000000001363633537600256735ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/META-INF/MANIFEST.MF000066400000000000000000000022241363633537600273250ustar00rootroot00000000000000Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %pluginName Bundle-SymbolicName: org.eclipse.xsd.ecore.importer; singleton:=true Bundle-Version: 2.9.0.qualifier Bundle-ClassPath: . Bundle-Activator: org.eclipse.xsd.ecore.importer.XSDImporterPlugin$Implementation Bundle-Vendor: %providerName Bundle-Localization: plugin Bundle-RequiredExecutionEnvironment: J2SE-1.5 Export-Package: org.eclipse.xsd.ecore.importer, org.eclipse.xsd.ecore.importer.taskdefs, org.eclipse.xsd.ecore.importer.ui Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.6.0,4.0.0)", org.eclipse.core.resources;bundle-version="[3.6.0,4.0.0)", org.eclipse.xsd;bundle-version="[2.15.0,3.0.0)", org.eclipse.emf.importer;bundle-version="[2.10.0,3.0.0)", org.eclipse.emf.mapping.xsd2ecore;bundle-version="[2.8.0,3.0.0)";resolution:=optional, org.eclipse.emf.codegen.ecore.ui;bundle-version="[2.14.0,3.0.0)";resolution:=optional, org.apache.ant;bundle-version="[1.7.0,2.0.0)";resolution:=optional, org.eclipse.emf.ant;bundle-version="[2.9.0,3.0.0)";resolution:=optional Eclipse-LazyStart: true Bundle-ActivationPolicy: lazy Automatic-Module-Name: org.eclipse.xsd.ecore.importer org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/about.html000066400000000000000000000026361363633537600265420ustar00rootroot00000000000000 About

                  About This Content

                  November 22, 2017

                  License

                  The Eclipse Foundation makes available all content in this plug-in ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 2.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v20.html. For purposes of the EPL, "Program" will mean the Content.

                  If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content and such source code may be obtained at http://www.eclipse.org.

                  org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/ant_tasks/000077500000000000000000000000001363633537600265225ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/ant_tasks/.gitignore000066400000000000000000000000341363633537600305070ustar00rootroot00000000000000xsd.ecore.importer.tasks.jarorg.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/build.ant_tasks.ant000066400000000000000000000007221363633537600303250ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/build.properties000066400000000000000000000013341363633537600277510ustar00rootroot00000000000000bin.includes = about.html,\ .,\ plugin.properties,\ plugin.xml,\ icons/,\ ant_tasks/xsd.ecore.importer.tasks.jar,\ META-INF/ src.includes = about.html,\ examples/,\ readme.html jars.compile.order = .,\ ant_tasks/xsd.ecore.importer.tasks.jar source.. = src/ output.. = bin/ source.ant_tasks/xsd.ecore.importer.tasks.jar = tasks/ output.ant_tasks/xsd.ecore.importer.tasks.jar = bin.tasks/ extra.ant_tasks/xsd.ecore.importer.tasks.jar = platform:/plugin/org.eclipse.emf.ant/ant_tasks/emf.ant.tasks.jar exclude.. = **/doc-files/** exclude.ant_tasks/xsd.ecore.importer.tasks.jar = **/doc-files/**org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/examples/000077500000000000000000000000001363633537600263515ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/examples/library/000077500000000000000000000000001363633537600300155ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/examples/library/build/000077500000000000000000000000001363633537600311145ustar00rootroot00000000000000codeGenFromMultipleXSD.xml000066400000000000000000000031071363633537600360430ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/examples/library/build codeGenFromXSD.xml000066400000000000000000000024071363633537600343310ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/examples/library/build org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/examples/library/model/000077500000000000000000000000001363633537600311155ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/examples/library/model/library.xsd000066400000000000000000000030061363633537600333000ustar00rootroot00000000000000 libraryPart1.xsd000066400000000000000000000022661363633537600341400ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/examples/library/model libraryPart2.xsd000066400000000000000000000014601363633537600341340ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/examples/library/model org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/icons/000077500000000000000000000000001363633537600256465ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/icons/full/000077500000000000000000000000001363633537600266105ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/icons/full/obj16/000077500000000000000000000000001363633537600275315ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/icons/full/obj16/XSDModelFile.gif000066400000000000000000000010761363633537600324430ustar00rootroot00000000000000GIF89ak(b{tOzsO{tP~uN{sO{sPzLwMtNH}J}JEF>@BBCȏ=ԲhԲiڽ|ղi!E,E@@B@:*CD; +?CA;<+##+)=>(>8""89!' #95 & 57  62+ 23 %$ 3^Ha hEYĀ@;org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/plugin.properties000066400000000000000000000027011363633537600301470ustar00rootroot00000000000000# /** # * Copyright (c) 2002-2008 IBM Corporation and others. # * All rights reserved. This program and the accompanying materials # * are made available under the terms of the Eclipse Public License v2.0 # * which accompanies this distribution, and is available at # * http://www.eclipse.org/legal/epl-v20.html # * # * Contributors: # * IBM - Initial API and implementation # */ # NLS_MESSAGEFORMAT_VAR pluginName = XSD Ecore Importer providerName = Eclipse Modeling Project _UI_XSDImporter_label = XML Schema _UI_XSDModelImporter_description = Create the Ecore model based on XML Schema or WSDL _UI_XSDImport_title = XML Schema Import _UI_XSDImportFile_description = Specify one or more '.xsd' or '.wsdl' URIs and try to load them _UI_XSDImportNewProject_description = Specify one or more '.xsd' or '.wsdl' URIs, try to load them, and choose a file name for the generator model _UI_Create_XML_Schema_to_Ecore_Map = Create XML Schema to Ecore &Map _UI_Create_XML_Schema_to_Ecore_Map_message = Creating an XML Schema to Ecore map is very time consuming for relatively large schemas. The map is purely informational and is not required to produce an Ecore model. _UI_Sort_Attributes = &Sort Attributes Alphabetically _UI_ErrorsWereDetectedXMLSchema_message = Problems were detected while validating and converting the XML Schemas _UI_SpecifyAValidXMLSchema_message = Specify a valid XML Schema and try loading again _UI_Mapping_message = Mapping {0} org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/plugin.xml000066400000000000000000000020171363633537600265530ustar00rootroot00000000000000 org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/pom.xml000066400000000000000000000013141363633537600260470ustar00rootroot00000000000000 4.0.0 org.eclipse.emf org.eclipse.emf.plugins 1.0.0-SNAPSHOT ../../../org.eclipse.emf/releng/org.eclipse.emf.parent/plugins org.eclipse.emf org.eclipse.xsd.ecore.importer 2.9.0-SNAPSHOT eclipse-plugin org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/readme.html000066400000000000000000000132641363633537600266640ustar00rootroot00000000000000 org.eclipse.xsd.ecore.importer Read Me

                  Introduction

                  This document describes how you can use scripts to generate code from XML Schema (xsd) files. The script can be either a regular shell script that invokes Eclipse headless applications or an Ant script that invokes the task provided by this plugin.

                  Overall Comments

                  • If you didn't extract this plugin from CVS, the "examples" directory mentioned in this document is available in the XSD source plugin (org.eclipse.xsd.source_<version>/src/org.eclipse.xsd.ecore.importer_<version>).

                  • Before running your build scripts or the examples provided here, make sure you have the 2 jar files required by this plugin ("xsd.ecore.importer.jar" and "xsd.ecore.importer.tasks.jar") and also the 2 jar files required by the org.eclipse.emf.ant plugin ("emf.ant.jar" and "emf.ant.tasks.jar"). If necessary, Eclipse can generate them for you. All you need to do is to run the Ant script created by PDE when you right click on the manifest file and select "PDE Tools>Create Ant Build File".

                  • Although the applications and task mentioned here must be executed by Eclipse (usually in headless mode), they can work on files located in any directory. In other words, your models, templates and other files don't need to be in the "plugins" directory nor in the workspace.

                  • In order to preserve the original state of this plugin's "examples" directory, you should copy it to a different location and run the Ant scripts from there.

                  • Starting a new JVM process and invoking Eclipse are expensive operations. Your build will perform better if you are able to group the steps that require Eclipse in a few scripts (one script would be ideal). This is probably a reason to use Ant instead of invoking the applications - you can generate code for multiple models using one single Ant script.

                  • The "examples/library" directory contains xsd file, and shell and Ant scripts to generate their code.

                  XSD and Generator Applications

                  The application provided by this plugin generates the ecore and genmodel files from models defined using XSD files.

                  XSD application details
                  IDorg.eclipse.xsd.ecore.importer.XSD2GenModel
                  Classorg.eclipse.xsd.ecore.importer.XSDImporterApplication

                  To generate the actual Java code you will need to use a second application, provided by the "org.eclipse.emf.codegen.ecore" plugin.

                  Generator application details
                  IDorg.eclipse.emf.codegen.ecore.Generator
                  Classorg.eclipse.emf.codegen.ecore.Generator

                  In order to run these or any other Eclipse application, you need to execute the following command (without the line breaks):

                  eclipse
                    -noSplash
                    -data <full path to a workspace - ideally an empty directory>
                    -application <application ID>
                    <application arguments>

                  In Windows you should execute eclipsec instead of eclipse in order to have access to the application's console output.

                  The directory "examples/library/build" has shell scripts that generate the code for the model provided. If you have any questions after reading and experimenting with it, look at the applications's javadoc for more details. Also, check the application's class "getUsage()" method for the list of possible arguments.

                  XSD Ant Task

                  The XSD task details are:

                  Nameemf.XSD2Java
                  Classorg.eclipse.xsd.ecore.importer.taskdefs.XSDGeneratorTask

                  This is the usual command line to run an Ant script using a headless Eclipse instance (remove the line breaks):

                  eclipse
                    -noSplash
                    -data <full path to a workspace - ideally an empty directory>
                    -application org.eclipse.ant.core.antRunner
                    -buildfile <full path to your script>

                  In Windows you should execute eclipsec instead of eclipse in order to have access to the Ant build script console output.

                  You can also use the Eclipse UI to execute an Ant script containing an EMF task. This can be done by right-clicking the script and selecting Run As > Ant Build... > JRE > "Run in the same JRE as the workspace".

                  The directory "examples/library/build" has an Ant script that generate the code for the model provided. The task's javadoc has lots of information you may find useful.

                  org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/src/000077500000000000000000000000001363633537600253225ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/src/org/000077500000000000000000000000001363633537600261115ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/src/org/eclipse/000077500000000000000000000000001363633537600275355ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/src/org/eclipse/xsd/000077500000000000000000000000001363633537600303335ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/src/org/eclipse/xsd/ecore/000077500000000000000000000000001363633537600314305ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/src/org/eclipse/xsd/ecore/importer/000077500000000000000000000000001363633537600332715ustar00rootroot00000000000000XSDImporter.java000066400000000000000000000306631363633537600362450ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/src/org/eclipse/xsd/ecore/importer/** * Copyright (c) 2005-2012 IBM Corporation and others * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.xsd.ecore.importer; import java.util.Collection; import java.util.Iterator; import java.util.List; import org.eclipse.core.runtime.IPath; import org.eclipse.core.runtime.OperationCanceledException; import org.eclipse.core.runtime.Platform; import org.eclipse.emf.codegen.ecore.genmodel.GenAnnotation; import org.eclipse.emf.codegen.ecore.genmodel.GenModel; import org.eclipse.emf.codegen.ecore.genmodel.GenPackage; import org.eclipse.emf.codegen.ecore.genmodel.GenResourceKind; import org.eclipse.emf.common.util.BasicDiagnostic; import org.eclipse.emf.common.util.Diagnostic; import org.eclipse.emf.common.util.DiagnosticException; import org.eclipse.emf.common.util.EList; import org.eclipse.emf.common.util.Monitor; import org.eclipse.emf.common.util.URI; import org.eclipse.emf.converter.ConverterPlugin; import org.eclipse.emf.converter.util.ConverterUtil; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.resource.ResourceSet; import org.eclipse.emf.ecore.util.EcoreUtil; import org.eclipse.emf.importer.ModelImporter; import org.eclipse.xsd.XSDEnumerationFacet; import org.eclipse.xsd.XSDFeature; import org.eclipse.xsd.XSDSchema; import org.eclipse.xsd.XSDTypeDefinition; import org.eclipse.xsd.ecore.XSDEcoreBuilder; public class XSDImporter extends ModelImporter { /** * @since 2.9 */ protected static final String SORT_ATTRIBUTES_KEY = "sortAttributes"; /** * @since 2.9 */ protected static final String CREATE_MAP_KEY = "createMap"; public static class MapHelper { /** * @since 2.9 */ protected Monitor monitor; public MapHelper() { } /** * @since 2.9 */ public MapHelper(Monitor monitor) { this.monitor = monitor; } public void setNewMapper(XSDEcoreBuilder ecoreBuilder) { try { // The builder provides access to the resource set used to load the root schemas... // final Builder builder = ecoreBuilder instanceof Builder ? (Builder)ecoreBuilder : null; org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMapper mapper = new org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMapper() { boolean initialized; int mappings; int count; @Override public void map(Collection inputs, Collection outputs) { if (monitor != null) { // The first time we create a mapping... // if (!initialized) { initialized = true; // If there isn't a builder, we don't know how many mappings we'll create. // But this should never be the case. // if (builder == null) { mappings = 1; } else { // Count the number of objects for which we expect to create mappings. // for (Iterator i = builder.resourceSet.getAllContents(); i.hasNext(); ) { Object object = i.next(); if (object instanceof XSDSchema || object instanceof XSDTypeDefinition || object instanceof XSDFeature || object instanceof XSDEnumerationFacet) { ++mappings; } } } // Use this as the estimated number of work items in the task. // monitor.beginTask("", mappings); } monitor.worked(1); if (count++ % 100 == 0) { monitor.subTask(XSDImporterPlugin.INSTANCE.getString("_UI_Mapping_message", new Object [] { EcoreUtil.getURI(inputs.iterator().next()).trimFragment() })); if (monitor.isCanceled()) { throw new OperationCanceledException(); } } } super.map(inputs, outputs); } }; ecoreBuilder.setMapper(mapper); } catch (Exception e) { XSDImporterPlugin.INSTANCE.log(e); } } } protected boolean createEcoreMap; protected EObject mappingRoot; /** * @since 2.9 */ protected boolean sortAttributes = true; @Override public void dispose() { mappingRoot = null; super.dispose(); } @Override public String getID() { return "org.eclipse.xsd.ecore.importer"; } public boolean canCreateEcoreMap() { return Platform.getBundle("org.eclipse.emf.mapping.xsd2ecore") != null; } public void setCreateEcoreMap(boolean createEcoreMap) { this.createEcoreMap = createEcoreMap; } public boolean createEcoreMap() { return createEcoreMap && canCreateEcoreMap(); } /** * @since 2.9 */ public void setSortAttributes(boolean sortAttributes) { this.sortAttributes = sortAttributes; } /** * @since 2.9 */ public boolean sortAttributes() { return sortAttributes; } public void setMappingRoot(EObject mappingRoot) { this.mappingRoot = mappingRoot; } public EObject getMappingRoot() { return mappingRoot; } /** * An XSDEcoreBuilder that respects the {@link XSDImporter#sortAttributes} setting. * @since 2.9 */ protected class Builder extends XSDEcoreBuilder { public ResourceSet resourceSet; @Override protected ResourceSet createResourceSet() { return resourceSet = super.createResourceSet(); } @Override protected boolean useSortedAttributes() { return sortAttributes; } } @Override protected Diagnostic doComputeEPackages(Monitor monitor) throws Exception { BasicDiagnostic basicDiagnostic = null; List locationURIs = getModelLocationURIs(); if (locationURIs.isEmpty()) { basicDiagnostic = new BasicDiagnostic( Diagnostic.ERROR, ConverterPlugin.ID, ConverterUtil.ACTION_DIALOG_NONE | ConverterUtil.ACTION_MESSAGE_SET_ERROR, XSDImporterPlugin.INSTANCE.getString("_UI_SpecifyAValidXMLSchema_message"), null); } else { setMappingRoot(null); XSDEcoreBuilder ecoreBuilder = new Builder(); if (createEcoreMap()) { new MapHelper(monitor).setNewMapper(ecoreBuilder); } else { // If we're creating mappings, defer task size to the mapper's estimation of the number of mappings that need to be created. // monitor.beginTask("", 2); monitor.subTask(XSDImporterPlugin.INSTANCE.getString("_UI_Loading_message", new Object [] { locationURIs })); } @SuppressWarnings("unchecked") List result = (List)(List)(Collection)ecoreBuilder.generate(locationURIs); Object lastElement = removeNonEPackageFromTheEnd(result); if (lastElement instanceof List) { @SuppressWarnings("unchecked") List> diagnostics = (List>)(List)lastElement; if (!diagnostics.isEmpty()) { BasicDiagnostic diagnostic = new BasicDiagnostic( ConverterPlugin.ID, ConverterUtil.ACTION_MESSAGE_NONE, XSDImporterPlugin.INSTANCE.getString("_UI_ErrorsWereDetectedXMLSchema_message"), null); for (List information : diagnostics) { diagnostic.add(new BasicDiagnostic( "fatal".equals(information.get(0)) || "error".equals(information.get(0)) ? Diagnostic.ERROR : "warning".equals(information.get(0)) ? Diagnostic.WARNING : Diagnostic.INFO, XSDImporterPlugin.getPlugin().getBundle().getSymbolicName(), 0, (String)information.get(1), null)); } basicDiagnostic = diagnostic; } lastElement = removeNonEPackageFromTheEnd(result); } if (lastElement instanceof EObject) { setMappingRoot((EObject)lastElement); } @SuppressWarnings("unchecked") List ePackages = (List)(List)result; getEPackages().addAll(ePackages); } if (basicDiagnostic == null) { return Diagnostic.OK_INSTANCE; } else { return basicDiagnostic; } } protected Object removeNonEPackageFromTheEnd(List list) { int lastIndex = list.size() - 1; if (lastIndex >= 0 && !(list.get(lastIndex) instanceof EPackage)) { return list.remove(lastIndex); } else { return null; } } @Override protected void adjustGenPackageDuringTraverse(GenPackage genPackage) { genPackage.setResource(GenResourceKind.XML_LITERAL); } @Override protected void adjustGenModel(Monitor monitor) { super.adjustGenModel(monitor); IPath genModelFileFullPath = getGenModelPath(); URI genModelURI = createFileURI(genModelFileFullPath.toString()); GenModel genModel = getGenModel(); EList foreignModel = genModel.getForeignModel(); for (URI uri : getModelLocationURIs()) { foreignModel.add(makeRelative(uri, genModelURI).toString()); } if (getMappingRoot() != null) { IPath mappingPath = genModelFileFullPath.removeFileExtension().addFileExtension("xsd2ecore"); URI mappingModelURI = createFileURI(mappingPath.toString()); Resource mappingModelResource = getGenModelResourceSet().createResource(mappingModelURI); mappingModelResource.getContents().add(getMappingRoot()); } } @Override public void prepareGenModelAndEPackages(Monitor monitor) { super.prepareGenModelAndEPackages(monitor); GenModel genModel = getGenModel(); GenAnnotation annotation = genModel.getGenAnnotation(getConverterGenAnnotationSource()); if (!sortAttributes()) { if (annotation == null) { annotation = genModel.createGenAnnotation(); annotation.setSource(getConverterGenAnnotationSource()); } annotation.getDetails().put(SORT_ATTRIBUTES_KEY, "false"); genModel.getGenAnnotations().add(annotation); } else if (annotation != null) { annotation.getDetails().removeKey(SORT_ATTRIBUTES_KEY); } if (getMappingRoot() != null) { if (annotation == null) { annotation = genModel.createGenAnnotation(); annotation.setSource(getConverterGenAnnotationSource()); genModel.getGenAnnotations().add(annotation); } annotation.getDetails().put(CREATE_MAP_KEY, "true"); } else if (annotation != null) { annotation.getDetails().removeKey(CREATE_MAP_KEY); } if (annotation != null && annotation.getDetails().isEmpty()) { genModel.getGenAnnotations().remove(annotation); } } @Override protected List computeResourcesToBeSaved() { List resources = super.computeResourcesToBeSaved(); if (getMappingRoot() != null) { resources.add(getMappingRoot().eResource()); } return resources; } @Override protected void handleOriginalGenModel() throws DiagnosticException { GenModel originalGenModel = getOriginalGenModel(); URI genModelURI = originalGenModel.eResource().getURI(); StringBuffer text = new StringBuffer(); for (String value : originalGenModel.getForeignModel()) { if (value.endsWith(".xsd") || value.endsWith(".wsdl")) { text.append(makeAbsolute(URI.createURI(value), genModelURI).toString()); text.append(" "); } } GenAnnotation annotation = originalGenModel.getGenAnnotation(getConverterGenAnnotationSource()); if (annotation != null) { setSortAttributes(!"false".equals(annotation.getDetails().get(SORT_ATTRIBUTES_KEY))); setCreateEcoreMap("true".equals(annotation.getDetails().get(CREATE_MAP_KEY))); } setModelLocation(text.toString().trim()); } }XSDImporterApplication.java000066400000000000000000000131321363633537600404210ustar00rootroot00000000000000org.eclipse.xsd-R2_22_0/plugins/org.eclipse.xsd.ecore.importer/src/org/eclipse/xsd/ecore/importer/** * Copyright (c) 2005-2006 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v2.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v20.html * * Contributors: * IBM - Initial API and implementation */ package org.eclipse.xsd.ecore.importer; import java.util.HashMap; import java.util.HashSet; import java.util.Map; import java.util.Set; import org.eclipse.emf.codegen.util.CodeGenUtil; import org.eclipse.emf.common.util.Monitor; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.util.ExtendedMetaData; import org.eclipse.emf.importer.ModelImporter; import org.eclipse.emf.importer.ModelImporterApplication; public class XSDImporterApplication extends ModelImporterApplication { protected Map nsURIToPackageName; protected Set packages; @Override protected ModelImporter createModelImporter() { return new XSDImporter(); } @Override protected StringBuffer getUsage() { StringBuffer result = new StringBuffer(); appendLine(result, "Usage: { | }+ [ [ -reload ] ]

                • Click here to start