diff options
Diffstat (limited to 'tests/org.eclipse.wst.xsd.ui.tests')
202 files changed, 0 insertions, 5884 deletions
diff --git a/tests/org.eclipse.wst.xsd.ui.tests/.classpath b/tests/org.eclipse.wst.xsd.ui.tests/.classpath deleted file mode 100644 index 64c5e31b7..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/.classpath +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<classpath> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/> - <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/> - <classpathentry kind="src" path="src"/> - <classpathentry kind="output" path="bin"/> -</classpath> diff --git a/tests/org.eclipse.wst.xsd.ui.tests/.project b/tests/org.eclipse.wst.xsd.ui.tests/.project deleted file mode 100644 index a9aa17883..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/.project +++ /dev/null @@ -1,28 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<projectDescription> - <name>org.eclipse.wst.xsd.ui.tests</name> - <comment></comment> - <projects> - </projects> - <buildSpec> - <buildCommand> - <name>org.eclipse.jdt.core.javabuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.pde.ManifestBuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.pde.SchemaBuilder</name> - <arguments> - </arguments> - </buildCommand> - </buildSpec> - <natures> - <nature>org.eclipse.pde.PluginNature</nature> - <nature>org.eclipse.jdt.core.javanature</nature> - </natures> -</projectDescription> diff --git a/tests/org.eclipse.wst.xsd.ui.tests/.settings/org.eclipse.jdt.core.prefs b/tests/org.eclipse.wst.xsd.ui.tests/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 1900f21d1..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,70 +0,0 @@ -#Wed Jul 23 11:19:13 EDT 2008 -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.problem.nullReference=warning -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.unusedImport=warning -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.problem.deprecation=warning -org.eclipse.jdt.core.compiler.source=1.5 -org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.problem.unusedLabel=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.compliance=1.5 -org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.rawTypeReference=ignore -org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore -org.eclipse.jdt.core.compiler.problem.fatalOptionalError=enabled -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=ignore -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore -org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled diff --git a/tests/org.eclipse.wst.xsd.ui.tests/.settings/org.eclipse.jdt.ui.prefs b/tests/org.eclipse.wst.xsd.ui.tests/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index 9b44b1791..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Tue Jul 22 12:13:51 EDT 2008 -eclipse.preferences.version=1 -org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates/> diff --git a/tests/org.eclipse.wst.xsd.ui.tests/META-INF/MANIFEST.MF b/tests/org.eclipse.wst.xsd.ui.tests/META-INF/MANIFEST.MF deleted file mode 100644 index 13a720611..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/META-INF/MANIFEST.MF +++ /dev/null @@ -1,16 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %Bundle-Name.0 -Bundle-SymbolicName: org.eclipse.wst.xsd.ui.tests -Bundle-Version: 1.0.0.qualifier -Bundle-ClassPath: xsduitests.jar -Bundle-Activator: org.eclipse.wst.xsd.ui.tests.Activator -Require-Bundle: org.eclipse.ui;bundle-version="[3.4.0,4.0.0)", - org.eclipse.core.runtime;bundle-version="[3.4.0,4.0.0)", - org.eclipse.core.resources;bundle-version="[3.4.0,4.0.0)", - org.junit;bundle-version=3.8.2, - org.eclipse.wst.xsd.ui;bundle-version="[1.2.0,2.0.0)", - org.eclipse.xsd;bundle-version="[2.4.0,3.0.0)" -Bundle-RequiredExecutionEnvironment: J2SE-1.5 -Bundle-ActivationPolicy: lazy -Bundle-Vendor: %Bundle-Vendor.0 diff --git a/tests/org.eclipse.wst.xsd.ui.tests/about.html b/tests/org.eclipse.wst.xsd.ui.tests/about.html deleted file mode 100644 index 2199df3f0..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/about.html +++ /dev/null @@ -1,34 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> -<HTML> - -<head> -<title>About</title> -<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1"> -</head> - -<BODY lang="EN-US"> - -<H3>About This Content</H3> - -<P>June, 2008</P> - -<H3>License</H3> - -<P>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 1.0 -("EPL"). A copy of the EPL is available at -<A href="http://www.eclipse.org/org/documents/epl-v10.php">http://www.eclipse.org/org/documents/epl-v10.php</A>. -For purposes of the EPL, "Program" will mean the Content.</P> - -<P>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 -<A href="http://www.eclipse.org/">http://www.eclipse.org/</A>.</P> - -</BODY> -</HTML> diff --git a/tests/org.eclipse.wst.xsd.ui.tests/build.properties b/tests/org.eclipse.wst.xsd.ui.tests/build.properties deleted file mode 100644 index 9d56d8d2a..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/build.properties +++ /dev/null @@ -1,21 +0,0 @@ -############################################################################### -# Copyright (c) 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 v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -bin.includes = META-INF/,\ - build.properties,\ - testresources/,\ - plugin.properties,\ - test.xml,\ - xsduitests.jar,\ - about.html -jars.compile.order = xsduitests.jar -source.xsduitests.jar = src/ -output.xsduitests.jar = bin/ - diff --git a/tests/org.eclipse.wst.xsd.ui.tests/plugin.properties b/tests/org.eclipse.wst.xsd.ui.tests/plugin.properties deleted file mode 100644 index cbe16692e..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/plugin.properties +++ /dev/null @@ -1,13 +0,0 @@ -############################################################################### -# Copyright (c) 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 v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# properties file for org.eclipse.wst.xsd.ui.tests -Bundle-Vendor.0 = Eclipse.org -Bundle-Name.0 = XSD UI Tests Plug-in
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/Activator.java b/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/Activator.java deleted file mode 100644 index c7081ab0a..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/Activator.java +++ /dev/null @@ -1,94 +0,0 @@ -/******************************************************************************* - * Copyright (c) 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 v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.wst.xsd.ui.tests; - -import java.io.IOException; - -import org.eclipse.core.runtime.FileLocator; -import org.eclipse.ui.plugin.AbstractUIPlugin; -import org.osgi.framework.Bundle; -import org.osgi.framework.BundleContext; - -/** - * The activator class controls the plug-in life cycle - */ -public class Activator extends AbstractUIPlugin -{ - - // The plug-in ID - public static final String PLUGIN_ID = "org.eclipse.wst.xsd.ui.tests"; - private static Bundle pluginBundle = null; - - // The shared instance - private static Activator plugin; - - /** - * The constructor - */ - public Activator() - { - plugin = this; - } - - /* - * (non-Javadoc) - * - * @see - * org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext - * ) - */ - public void start(BundleContext context) throws Exception - { - super.start(context); - plugin = this; - pluginBundle = context.getBundle(); - } - - /* - * (non-Javadoc) - * - * @see - * org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext - * ) - */ - public void stop(BundleContext context) throws Exception - { - plugin = null; - super.stop(context); - } - - /** - * Returns the shared instance - * - * @return the shared instance - */ - public static Activator getDefault() - { - return plugin; - } - - /** - * Get the install URL of this plugin. - * - * @return the install url of this plugin - */ - public static String getInstallURL() - { - try - { - return FileLocator.resolve(pluginBundle.getEntry("/")).getFile(); - } - catch (IOException e) - { - return null; - } - } -} diff --git a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/AllXSDUITests.java b/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/AllXSDUITests.java deleted file mode 100644 index a12fb8628..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/AllXSDUITests.java +++ /dev/null @@ -1,47 +0,0 @@ -/******************************************************************************* - * Copyright (c) 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 v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.wst.xsd.ui.tests.internal; - -import junit.framework.Test; -import junit.framework.TestSuite; - -/** - * Wrapper test suite for all XSD UI tests. - */ -public class AllXSDUITests extends TestSuite -{ - /** - * Create this test suite. - * - * @return This test suite. - */ - public static Test suite() - { - return new AllXSDUITests(); - } - - /** - * Constructor - */ - public AllXSDUITests() - { - super("AllXSDUITests"); - // XSD Includes tests - addTest(ChameleonIncludesTest.suite()); - // Testing used imports aren't removed (ensure logic to determine - // what is or what is not used is correct) - addTest(ImportsTest.suite()); - // Unused XSD imports tests - addTest(XSDUnusedTests.suite()); - // XSD xml ns table cleanup - addTest(XSDXMLNSCleanupTests.suite()); - } -} diff --git a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/BaseTestCase.java b/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/BaseTestCase.java deleted file mode 100644 index 1634b3d90..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/BaseTestCase.java +++ /dev/null @@ -1,48 +0,0 @@ -/******************************************************************************* - * Copyright (c) 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 v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.wst.xsd.ui.tests.internal; - -import junit.framework.TestCase; - -import org.eclipse.emf.common.util.URI; -import org.eclipse.emf.ecore.resource.ResourceSet; -import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl; -import org.eclipse.wst.xsd.ui.internal.common.util.XSDDirectivesManager; -import org.eclipse.wst.xsd.ui.tests.Activator; -import org.eclipse.xsd.XSDSchema; -import org.eclipse.xsd.util.XSDResourceImpl; - -public class BaseTestCase extends TestCase -{ - protected static final String PLUGIN_ABSOLUTE_PATH = Activator.getInstallURL(); - protected static final String RESOURCES_FOLDER = "testresources"; //$NON-NLS-1$ - protected static final String TC_ROOT_FOLDER = PLUGIN_ABSOLUTE_PATH + "/" + RESOURCES_FOLDER + "/XSD"; //$NON-NLS-1$ - protected XSDDirectivesManager importManager = new XSDDirectivesManager(); - - public BaseTestCase() - { - } - - public BaseTestCase(String name) - { - super(name); - } - - protected XSDSchema getXSDSchema(String path) - { - URI uri = URI.createFileURI(path); - ResourceSet resourceSet = new ResourceSetImpl(); - XSDResourceImpl resource = (XSDResourceImpl) resourceSet.getResource(uri, true); - XSDSchema schema = resource.getSchema(); - assertNotNull(schema); - return schema; - } -} diff --git a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/ChameleonIncludesTest.java b/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/ChameleonIncludesTest.java deleted file mode 100644 index 64d18f404..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/ChameleonIncludesTest.java +++ /dev/null @@ -1,224 +0,0 @@ -/******************************************************************************* - * Copyright (c) 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 v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.wst.xsd.ui.tests.internal; - -import java.util.List; - -import junit.framework.Test; -import junit.framework.TestSuite; - -import org.eclipse.xsd.XSDSchema; - -public class ChameleonIncludesTest extends BaseTestCase -{ - /** - * Create a tests suite from this test class. - * - * @return A test suite containing this test class. - */ - public static Test suite() - { - return new TestSuite(ChameleonIncludesTest.class); - } - - public void testChameleonTest001() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByAttribute/Used/Main.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest002() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByAttribute/Unused/Main.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - } - - public void testChameleonTest003() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByAttributeGroup/Used/Main.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest004() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByAttributeGroup/Unused/Main.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - } - - public void testChameleonTest005() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType1.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest006() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType2.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest007() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType3.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest008() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByComplexType/Used/Main-GlobalElementType.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest009() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByComplexType/Used/Main-LocalElementType1.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest010() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByComplexType/Used/Main-LocalElementType2.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest011() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByElement/Used/Main-CT.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest012() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByElement/Used/Main-Group.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest013() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByGroupDefinition/Used/Main-CT.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest014() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefByGroupDefinition/Used/Main-Group.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest015() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefBySimpleType/Used/Main-GlobalAttributeType.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest016() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefBySimpleType/Used/Main-GlobalElementType.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest017() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefBySimpleType/Used/Main-List.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest018() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalAttributeType1.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest019() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalElementType1.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest020() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalElementType2.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest021() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Restriction.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest022() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union1.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest023() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union2.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testChameleonTest024() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union3.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - -}
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/ImportsTest.java b/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/ImportsTest.java deleted file mode 100644 index 89e33be08..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/ImportsTest.java +++ /dev/null @@ -1,224 +0,0 @@ -/******************************************************************************* - * Copyright (c) 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 v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.wst.xsd.ui.tests.internal; - -import java.util.List; - -import junit.framework.Test; -import junit.framework.TestSuite; - -import org.eclipse.xsd.XSDSchema; - -public class ImportsTest extends BaseTestCase -{ - /** - * Create a tests suite from this test class. - * - * @return A test suite containing this test class. - */ - public static Test suite() - { - return new TestSuite(ImportsTest.class); - } - - public void testImport001() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByAttribute/Used/Main.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport002() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByAttribute/Unused/Main.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - } - - public void testImport003() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByAttributeGroup/Used/Main.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport004() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByAttributeGroup/Unused/Main.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - } - - public void testImport005() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType1.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport006() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType2.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport007() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType3.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport008() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByComplexType/Used/Main-GlobalElementType.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport009() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByComplexType/Used/Main-LocalElementType1.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport010() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByComplexType/Used/Main-LocalElementType2.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport011() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByElement/Used/Main-CT.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport012() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByElement/Used/Main-Group.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport013() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByGroupDefinition/Used/Main-CT.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport014() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefByGroupDefinition/Used/Main-Group.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport015() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefBySimpleType/Used/Main-GlobalAttributeType.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport016() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefBySimpleType/Used/Main-GlobalElementType.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport017() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefBySimpleType/Used/Main-List.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport018() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalAttributeType1.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport019() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalElementType1.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport020() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalElementType2.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport021() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefBySimpleType/Used/Main-Restriction.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport022() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefBySimpleType/Used/Main-Union1.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport023() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefBySimpleType/Used/Main-Union2.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport024() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/ImportsWithNamespace/RefBySimpleType/Used/Main-Union3.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - -}
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/XSDUnusedTests.java b/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/XSDUnusedTests.java deleted file mode 100644 index 564494797..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/XSDUnusedTests.java +++ /dev/null @@ -1,314 +0,0 @@ -/******************************************************************************* - * Copyright (c) 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 v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.wst.xsd.ui.tests.internal; - -import java.util.List; - -import junit.framework.Test; -import junit.framework.TestSuite; - -import org.eclipse.xsd.XSDSchema; -import org.eclipse.xsd.XSDSchemaDirective; - -public class XSDUnusedTests extends BaseTestCase -{ - /** - * Create a tests suite from this test class. - * - * @return A test suite containing this test class. - */ - public static Test suite() - { - return new TestSuite(XSDUnusedTests.class); - } - - public void testImport001() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Simple/Test.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("Import001.xsd".equals(d1.getSchemaLocation())); - } - - public void testImport001RepeatRemovalOnce() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Simple/Test.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("Import001.xsd".equals(d1.getSchemaLocation())); - - importManager.performRemoval(schema); - list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport001RepeatRemovalTwice() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Simple/Test.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("Import001.xsd".equals(d1.getSchemaLocation())); - - importManager.performRemoval(schema); - list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - - importManager.performRemoval(schema); - list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - - public void testImport002() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main001.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include1.xsd".equals(d1.getSchemaLocation())); - } - - public void testImport003() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main002.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Import1.xsd".equals(d1.getSchemaLocation())); - } - - public void testImport004() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main003.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 2); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(1); - assertTrue("../Import1.xsd".equals(d1.getSchemaLocation())); - XSDSchemaDirective d2 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include1.xsd".equals(d2.getSchemaLocation())); - } - - public void testImport005() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main004.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 2); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(1); - assertTrue("../Import3.xsd".equals(d1.getSchemaLocation())); - XSDSchemaDirective d2 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include1.xsd".equals(d2.getSchemaLocation())); - } - - public void testImport006() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main005.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 5); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(1); - assertTrue("../Import1.xsd".equals(d1.getSchemaLocation())); - XSDSchemaDirective d2 = (XSDSchemaDirective) list.get(2); - assertTrue("../Import2.xsd".equals(d2.getSchemaLocation())); - XSDSchemaDirective d3 = (XSDSchemaDirective) list.get(3); - assertTrue("../Import3.xsd".equals(d3.getSchemaLocation())); - XSDSchemaDirective d4 = (XSDSchemaDirective) list.get(4); - assertTrue("../Import4.xsd".equals(d4.getSchemaLocation())); - XSDSchemaDirective d5 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include1.xsd".equals(d5.getSchemaLocation())); - } - - public void testImport007() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main006.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Import1.xsd".equals(d1.getSchemaLocation())); - } - - public void testImport008() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main007.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 2); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Import1.xsd".equals(d1.getSchemaLocation())); - XSDSchemaDirective d2 = (XSDSchemaDirective) list.get(1); - assertTrue("../Include2.xsd".equals(d2.getSchemaLocation())); - } - - public void testImport009() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main008.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 2); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Import1.xsd".equals(d1.getSchemaLocation())); - XSDSchemaDirective d2 = (XSDSchemaDirective) list.get(1); - assertTrue("../Include2.xsd".equals(d2.getSchemaLocation())); - } - - public void testImport010() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main009.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Import1.xsd".equals(d1.getSchemaLocation())); - } - - public void testImport011() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main009a.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 0); - } - - public void testImport012() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main009b.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 2); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include2.xsd".equals(d1.getSchemaLocation())); - XSDSchemaDirective d2 = (XSDSchemaDirective) list.get(1); - assertTrue("../Include3.xsd".equals(d2.getSchemaLocation())); - } - - public void testImport013() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main009c.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 3); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include1.xsd".equals(d1.getSchemaLocation())); - XSDSchemaDirective d2 = (XSDSchemaDirective) list.get(1); - assertTrue("../Include2.xsd".equals(d2.getSchemaLocation())); - XSDSchemaDirective d3 = (XSDSchemaDirective) list.get(2); - assertTrue("../Include3.xsd".equals(d3.getSchemaLocation())); - } - - public void testImport014() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main009d.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 2); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include1.xsd".equals(d1.getSchemaLocation())); - XSDSchemaDirective d2 = (XSDSchemaDirective) list.get(1); - assertTrue("../Include3.xsd".equals(d2.getSchemaLocation())); - } - - public void testImport015() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main009e.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include2.xsd".equals(d1.getSchemaLocation())); - } - - public void testImport016() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main009f.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 5); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include1.xsd".equals(d1.getSchemaLocation())); - XSDSchemaDirective d2 = (XSDSchemaDirective) list.get(1); - assertTrue("../A.xsd".equals(d2.getSchemaLocation())); - XSDSchemaDirective d3 = (XSDSchemaDirective) list.get(2); - assertTrue("../Include5.xsd".equals(d3.getSchemaLocation())); - - XSDSchemaDirective d4 = (XSDSchemaDirective) list.get(3); - assertTrue("../Include2.xsd".equals(d4.getSchemaLocation())); - XSDSchemaDirective d5 = (XSDSchemaDirective) list.get(4); - assertTrue("../Include3.xsd".equals(d5.getSchemaLocation())); - } - - public void testImport017() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main009g.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 2); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include1.xsd".equals(d1.getSchemaLocation())); - XSDSchemaDirective d2 = (XSDSchemaDirective) list.get(1); - assertTrue("../Include2.xsd".equals(d2.getSchemaLocation())); - } - - public void testImport018() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main009h.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 3); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include1.xsd".equals(d1.getSchemaLocation())); - XSDSchemaDirective d2 = (XSDSchemaDirective) list.get(1); - assertTrue("../Include5.xsd".equals(d2.getSchemaLocation())); - XSDSchemaDirective d3 = (XSDSchemaDirective) list.get(2); - assertTrue("../Include3.xsd".equals(d3.getSchemaLocation())); - } - - public void testCircularIncludes001() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Includes/circular/test/Main001.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 1); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include4.xsd".equals(d1.getSchemaLocation())); - } - - public void testCircularIncludes002() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Includes/circular/test/Main002.xsd"); - importManager.performRemoval(schema); - List list = importManager.getUnusedXSDDirectives(); - assertTrue(list.size() == 6); - XSDSchemaDirective d1 = (XSDSchemaDirective) list.get(0); - assertTrue("../Include1.xsd".equals(d1.getSchemaLocation())); - XSDSchemaDirective d2 = (XSDSchemaDirective) list.get(1); - assertTrue("../Include2.xsd".equals(d2.getSchemaLocation())); - XSDSchemaDirective d3 = (XSDSchemaDirective) list.get(2); - assertTrue("../Include3.xsd".equals(d3.getSchemaLocation())); - XSDSchemaDirective d4 = (XSDSchemaDirective) list.get(3); - assertTrue("../Include4.xsd".equals(d4.getSchemaLocation())); - XSDSchemaDirective d5 = (XSDSchemaDirective) list.get(4); - assertTrue("../Include5.xsd".equals(d5.getSchemaLocation())); - XSDSchemaDirective d6 = (XSDSchemaDirective) list.get(5); - assertTrue("../Include6.xsd".equals(d6.getSchemaLocation())); - - } - -}
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/XSDXMLNSCleanupTests.java b/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/XSDXMLNSCleanupTests.java deleted file mode 100644 index 60c474363..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/XSDXMLNSCleanupTests.java +++ /dev/null @@ -1,283 +0,0 @@ -/******************************************************************************* - * Copyright (c) 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 v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.wst.xsd.ui.tests.internal; - -import java.util.Set; - -import junit.framework.Test; -import junit.framework.TestSuite; - -import org.eclipse.xsd.XSDSchema; - -public class XSDXMLNSCleanupTests extends BaseTestCase -{ - /** - * Create a tests suite from this test class. - * - * @return A test suite containing this test class. - */ - public static Test suite() - { - return new TestSuite(XSDXMLNSCleanupTests.class); - } - - public void testCleanup001() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/xmlnsCleanup/test/Main001.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 0); - assertTrue(usedPrefixes.size() == 14); - assertTrue(usedPrefixes.contains(null)); - assertTrue(usedPrefixes.contains("tns01")); - assertTrue(usedPrefixes.contains("tns02")); - assertTrue(usedPrefixes.contains("tns03")); - assertTrue(usedPrefixes.contains("tns04")); - assertTrue(usedPrefixes.contains("tns05")); - assertTrue(usedPrefixes.contains("tns06")); - assertTrue(usedPrefixes.contains("tns07")); - assertTrue(usedPrefixes.contains("tns08")); - assertTrue(usedPrefixes.contains("tns09")); - assertTrue(usedPrefixes.contains("tns10")); - assertTrue(usedPrefixes.contains("tns11")); - assertTrue(usedPrefixes.contains("tns12")); - assertTrue(usedPrefixes.contains("p")); - } - - public void testCleanup002() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/xmlnsCleanup/test/Main002.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 1); - assertTrue(unusedPrefixes.contains("tns05")); - - assertTrue(usedPrefixes.size() == 6); - assertTrue(usedPrefixes.contains(null)); - assertTrue(usedPrefixes.contains("tns01")); - assertTrue(usedPrefixes.contains("tns02")); - assertTrue(usedPrefixes.contains("tns03")); - assertTrue(usedPrefixes.contains("tns04")); - assertTrue(usedPrefixes.contains("p")); - } - - public void testCleanup003() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/xmlnsCleanup/test/Main003.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 0); - assertTrue(usedPrefixes.size() == 14); - assertTrue(usedPrefixes.contains("xsd")); - assertTrue(usedPrefixes.contains("tns01")); - assertTrue(usedPrefixes.contains("tns02")); - assertTrue(usedPrefixes.contains("tns03")); - assertTrue(usedPrefixes.contains("tns04")); - assertTrue(usedPrefixes.contains("tns05")); - assertTrue(usedPrefixes.contains("tns06")); - assertTrue(usedPrefixes.contains("tns07")); - assertTrue(usedPrefixes.contains("tns08")); - assertTrue(usedPrefixes.contains("tns09")); - assertTrue(usedPrefixes.contains("tns10")); - assertTrue(usedPrefixes.contains("tns11")); - assertTrue(usedPrefixes.contains("tns12")); - assertTrue(usedPrefixes.contains("p")); - } - - public void testCleanup004() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/xmlnsCleanup/test/Main004.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 12); - assertTrue(unusedPrefixes.contains("tns02")); - assertTrue(unusedPrefixes.contains("tns03")); - assertTrue(unusedPrefixes.contains("tns04")); - assertTrue(unusedPrefixes.contains("tns05")); - assertTrue(unusedPrefixes.contains("tns06")); - assertTrue(unusedPrefixes.contains("tns07")); - assertTrue(unusedPrefixes.contains("tns08")); - assertTrue(unusedPrefixes.contains("tns09")); - assertTrue(unusedPrefixes.contains("tns10")); - assertTrue(unusedPrefixes.contains("tns11")); - assertTrue(unusedPrefixes.contains("tns12")); - assertTrue(unusedPrefixes.contains(null)); - - assertTrue(usedPrefixes.size() == 3); - assertTrue(usedPrefixes.contains("xsd")); - assertTrue(usedPrefixes.contains("tns01")); - assertTrue(usedPrefixes.contains("p")); - } - - public void testCleanup005() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/xmlnsCleanup/test/Main005.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 12); - assertTrue(unusedPrefixes.contains("tns01")); - assertTrue(unusedPrefixes.contains("tns02")); - assertTrue(unusedPrefixes.contains("tns03")); - assertTrue(unusedPrefixes.contains("tns04")); - assertTrue(unusedPrefixes.contains("tns05")); - assertTrue(unusedPrefixes.contains("tns06")); - assertTrue(unusedPrefixes.contains("tns07")); - assertTrue(unusedPrefixes.contains("tns08")); - assertTrue(unusedPrefixes.contains("tns09")); - assertTrue(unusedPrefixes.contains("tns10")); - assertTrue(unusedPrefixes.contains("tns11")); - assertTrue(unusedPrefixes.contains("tns12")); - - assertTrue(usedPrefixes.size() == 3); - assertTrue(usedPrefixes.contains("xsd")); - assertTrue(usedPrefixes.contains("p")); - assertTrue(usedPrefixes.contains(null)); - } - - public void testCleanup006() - { - // Null target namespace schema - - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/xmlnsCleanup/test/Main006.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 1); - assertTrue(unusedPrefixes.contains("tns01")); - assertTrue(usedPrefixes.size() == 3); - assertTrue(usedPrefixes.contains("xsd")); - assertTrue(usedPrefixes.contains("p")); - // This was added since references were made without a prefix - assertTrue(usedPrefixes.contains(null)); - - } - - public void testCleanup007() - { - // Test Unused Null Prefix - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/xmlnsCleanup/test/Main007.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 1); - assertTrue(unusedPrefixes.contains(null)); - assertTrue(usedPrefixes.size() == 3); - assertTrue(usedPrefixes.contains("xsd")); - assertTrue(usedPrefixes.contains("p")); - assertTrue(usedPrefixes.contains("tns")); - - } - - public void testCleanup008() - { - // Test Used Null Prefix - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/xmlnsCleanup/test/Main008.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 1); - assertTrue(unusedPrefixes.contains("p")); - assertTrue(usedPrefixes.size() == 3); - assertTrue(usedPrefixes.contains("xsd")); - assertTrue(usedPrefixes.contains(null)); - assertTrue(usedPrefixes.contains("tns")); - } - - // Using the test XSDs from the Unused folder - public void testCleanup009() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main001.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 0); - assertTrue(usedPrefixes.size() == 2); - assertTrue(usedPrefixes.contains(null)); - assertTrue(usedPrefixes.contains("tns")); - } - - // Using the test XSDs from the Unused folder - public void testCleanup010() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main002.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 1); - assertTrue(unusedPrefixes.contains("imp")); - assertTrue(usedPrefixes.size() == 2); - assertTrue(usedPrefixes.contains(null)); - assertTrue(usedPrefixes.contains("tns")); - } - - // Using the test XSDs from the Unused folder - public void testCleanup011() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main003.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 1); - assertTrue(unusedPrefixes.contains("imp")); - assertTrue(usedPrefixes.size() == 2); - assertTrue(usedPrefixes.contains(null)); - assertTrue(usedPrefixes.contains("tns")); - } - - // Using the test XSDs from the Unused folder - public void testCleanup012() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main004.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 1); - assertTrue(unusedPrefixes.contains("imp")); - assertTrue(usedPrefixes.size() == 2); - assertTrue(usedPrefixes.contains(null)); - assertTrue(usedPrefixes.contains("tns")); - } - - // Using the test XSDs from the Unused folder - public void testCleanup013() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main005.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 2); - assertTrue(unusedPrefixes.contains("imp")); - assertTrue(unusedPrefixes.contains("imp4")); - assertTrue(usedPrefixes.size() == 2); - assertTrue(usedPrefixes.contains(null)); - assertTrue(usedPrefixes.contains("tns")); - } - - // Using the test XSDs from the Unused folder - public void testCleanup014() - { - XSDSchema schema = getXSDSchema(TC_ROOT_FOLDER + "/Unused/test/Main006.xsd"); - importManager.performRemoval(schema); - Set unusedPrefixes = importManager.getUnusedPrefixes(); - Set usedPrefixes = importManager.getUsedPrefixes(); - assertTrue(unusedPrefixes.size() == 0); - assertTrue(usedPrefixes.size() == 3); - assertTrue(usedPrefixes.contains(null)); - assertTrue(usedPrefixes.contains("tns")); - assertTrue(usedPrefixes.contains("p")); - } - -}
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/test.xml b/tests/org.eclipse.wst.xsd.ui.tests/test.xml deleted file mode 100644 index 222247747..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/test.xml +++ /dev/null @@ -1,114 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<project - name="testsuite" - default="run" - basedir="."> - - <!-- The following properties should be passed into this script --> - <!-- ${eclipse-home} --> - <!-- ${buildDirectory} --> - <!-- ${buildLabel} --> - - <!-- should be little need to change what's above --> - <property - name="plugin-name" - value="org.eclipse.wst.xsd.ui.tests" /> - <property - name="classname" - value="org.eclipse.wst.xsd.ui.tests.internal.AllXSDUITests" /> - <property - name="testType" - value="ui-test" /> - - <!-- should be little need to change what's below --> - - <echo message="basedir: ${basedir}" /> - <echo message="eclipse-home: ${eclipse-home}" /> - <echo message="buildDirectory: ${buildDirectory}" /> - <echo message="plugin-name: ${plugin-name}" /> - <echo message="classname: ${classname}" /> - <echo message="testType ${testType}" /> - - - <property - name="library-file" - value="${eclipse-home}/plugins/org.eclipse.test_3.1.0/library.xml" /> - <property - name="workspace" - value="${eclipse-home}/junitworkspaces/${plugin-name}" /> - - <!-- This target holds all initialization code that needs to be done for --> - <!-- all tests that are to be run. Initialization for individual tests --> - <!-- should be done within the body of the suite target. --> - <target name="init"> - <tstamp /> - <delete> - <fileset - dir="${eclipse-home}" - includes="${plugin-name}.*xml" /> - </delete> - <!-- make directory, in case path doesn't exist yet --> - <mkdir dir="${workspace}" /> - <!-- but delete to make sure fresh contents--> - <delete - dir="${workspace}" - quiet="true" /> - - </target> - - <!-- This target defines the tests that need to be run. --> - <target name="suite"> - - <ant - target="${testType}" - antfile="${library-file}" - dir="${eclipse-home}"> - <property - name="data-dir" - value="${workspace}" /> - <property - name="plugin-name" - value="${plugin-name}" /> - <property - name="classname" - value="${classname}" /> - <property - name="plugin-path" - value="${eclipse-home}/plugins/${plugin-name}" /> - </ant> - - <copy - failonerror="false" - file="${workspace}/.metadata/.log" - tofile="${buildDirectory}/${buildLabel}/testResults/consolelogs/${plugin-name}.consolelog.txt" /> - - </target> - - <!-- This target holds code to cleanup the testing environment after --> - <!-- after all of the tests have been run. You can use this target to --> - <!-- delete temporary files that have been created. --> - <target name="cleanup"> - <!-- usually no need to delete workspace until next run, and leaving it allows inspection --> - <!-- <delete dir="${workspace}" quiet="true" /> --> - </target> - - <!-- This target runs the test suite. Any actions that need to happen --> - <!-- after all the tests have been run should go here. --> - <target - name="run" - depends="init,suite,cleanup"> - <ant - target="collect" - antfile="${library-file}" - dir="${eclipse-home}"> - <property - name="includes" - value="${plugin-name}.*xml" /> - <property - name="output-file" - value="${plugin-name}.xml" /> - </ant> - </target> - -</project> diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/Include1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/Include1.xsd deleted file mode 100644 index b2bfc2a99..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/Include1.xsd +++ /dev/null @@ -1,36 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - - <xsd:complexType name="ImpCT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="ImpGr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="ImpAttr1" type="ImpST1"></xsd:attribute> - - <xsd:attributeGroup name="ImpAttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="ImpElem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="ImpST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="ImpST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="ImpCT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttribute/Unused/Main.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttribute/Unused/Main.xsd deleted file mode 100644 index 192925f24..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttribute/Unused/Main.xsd +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - <xsd:element name="MainElement1" type="MainCT"></xsd:element> - - <xsd:complexType name="MainCT"> - <xsd:attribute ref="MainAttribute"></xsd:attribute> - </xsd:complexType> - - <xsd:attribute name="MainAttribute" type="xsd:string"></xsd:attribute> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttribute/Used/Main.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttribute/Used/Main.xsd deleted file mode 100644 index 3d16c3340..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttribute/Used/Main.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - <xsd:element name="MainElement1" type="MainCT"></xsd:element> - - <xsd:complexType name="MainCT"> - <xsd:attribute ref="ImpAttr1"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttributeGroup/Unused/Main.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttributeGroup/Unused/Main.xsd deleted file mode 100644 index e562da3fc..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttributeGroup/Unused/Main.xsd +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - <xsd:element name="MainElement1" type="MainCT"></xsd:element> - - <xsd:complexType name="MainCT"> - <xsd:attributeGroup ref="MainAttributeGroup1"></xsd:attributeGroup> - </xsd:complexType> - - <xsd:attributeGroup name="MainAttributeGroup1"> - <xsd:attribute name="atr1" type="xsd:string"></xsd:attribute> - <xsd:anyAttribute></xsd:anyAttribute> - </xsd:attributeGroup> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttributeGroup/Used/Main.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttributeGroup/Used/Main.xsd deleted file mode 100644 index 039d24ab9..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttributeGroup/Used/Main.xsd +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - <xsd:element name="MainElement1" type="MainCT"></xsd:element> - - <xsd:complexType name="MainCT"> - <xsd:attributeGroup ref="ImpAttrGr1"></xsd:attributeGroup> - </xsd:complexType> - - <xsd:attributeGroup name="MainAttributeGroup1"> - <xsd:attribute name="atr1" type="xsd:string"></xsd:attribute> - <xsd:anyAttribute></xsd:anyAttribute> - </xsd:attributeGroup> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-BaseType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-BaseType1.xsd deleted file mode 100644 index 839a1aa35..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-BaseType1.xsd +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:complexContent> - <xsd:extension base="MainCT2"></xsd:extension> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT2"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-BaseType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-BaseType2.xsd deleted file mode 100644 index 73e2825c2..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-BaseType2.xsd +++ /dev/null @@ -1,30 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:complexContent> - <xsd:restriction base="MainCT2"> - <xsd:sequence> - <xsd:element name="e1" minOccurs="1"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:minLength value="1"></xsd:minLength> - <xsd:maxLength value="10"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:element> - </xsd:sequence> - </xsd:restriction> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT2"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-BaseType3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-BaseType3.xsd deleted file mode 100644 index 78769fbf2..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-BaseType3.xsd +++ /dev/null @@ -1,35 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:element name="MainElement"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="elem1"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="elem1"> - <xsd:complexType> - <xsd:complexContent> - <xsd:extension base="MainCT1"> - <xsd:sequence> - <xsd:element - name="elem1" type="xsd:string"> - </xsd:element> - </xsd:sequence> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - - <xsd:complexType name="MainCT1"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-GlobalElementType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-GlobalElementType.xsd deleted file mode 100644 index a4a61679d..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-GlobalElementType.xsd +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:element name="MainElement1" type="MainCT1"></xsd:element> - - <xsd:complexType name="MainCT1"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-LocalElementType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-LocalElementType1.xsd deleted file mode 100644 index c20fe2e60..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-LocalElementType1.xsd +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:sequence> - <xsd:element name="localElem1" type="MainCT2"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:complexType name="MainCT2"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-LocalElementType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-LocalElementType2.xsd deleted file mode 100644 index bd7fea7b6..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-LocalElementType2.xsd +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="MainCT1"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:complexType name="MainCT1"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType1.xsd deleted file mode 100644 index 93e8423df..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType1.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:complexContent> - <xsd:extension base="ImpCT1"></xsd:extension> - </xsd:complexContent> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType2.xsd deleted file mode 100644 index 3cd2a1f87..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType2.xsd +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:complexContent> - <xsd:restriction base="ImpCT1"> - <xsd:sequence> - <xsd:element name="e1" minOccurs="1"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:minLength value="1"></xsd:minLength> - <xsd:maxLength value="10"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:element> - </xsd:sequence> - </xsd:restriction> - </xsd:complexContent> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType3.xsd deleted file mode 100644 index 585477532..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType3.xsd +++ /dev/null @@ -1,32 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:element name="MainElement"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="elem1"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="elem1"> - <xsd:complexType> - <xsd:complexContent> - <xsd:extension base="ImpCT1"> - <xsd:sequence> - <xsd:element - name="elem1" type="xsd:string"> - </xsd:element> - </xsd:sequence> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType></xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-GlobalElementType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-GlobalElementType.xsd deleted file mode 100644 index 042274a8a..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-GlobalElementType.xsd +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:element name="MainElement1" type="ImpCT1"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-LocalElementType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-LocalElementType1.xsd deleted file mode 100644 index ded65be66..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-LocalElementType1.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:sequence> - <xsd:element name="localElem1" type="ImpCT1"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-LocalElementType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-LocalElementType2.xsd deleted file mode 100644 index 222b5abd6..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-LocalElementType2.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="ImpCT1"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Unused/Main-CT.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Unused/Main-CT.xsd deleted file mode 100644 index fee4d2738..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Unused/Main-CT.xsd +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT"> - <xsd:sequence> - <xsd:element ref="MainElement1"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:element name="MainElement1" type="xsd:string"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Unused/Main-Group.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Unused/Main-Group.xsd deleted file mode 100644 index f497b0107..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Unused/Main-Group.xsd +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="xsd:string"></xsd:element> - <xsd:choice> - <xsd:element name="localElem2" type="xsd:string"></xsd:element> - <xsd:element ref="MainElement1"></xsd:element> - </xsd:choice> - </xsd:sequence> - </xsd:group> - - <xsd:element name="MainElement1" type="xsd:string"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Used/Main-CT.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Used/Main-CT.xsd deleted file mode 100644 index 0fe43f18b..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Used/Main-CT.xsd +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT"> - <xsd:sequence> - <xsd:element ref="ImpElem1"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Used/Main-Group.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Used/Main-Group.xsd deleted file mode 100644 index 0f6482c7c..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Used/Main-Group.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="xsd:string"></xsd:element> - <xsd:choice> - <xsd:element name="localElem2" type="xsd:string"></xsd:element> - <xsd:element ref="ImpElem1"></xsd:element> - </xsd:choice> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Unused/Main-CT.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Unused/Main-CT.xsd deleted file mode 100644 index 2455d7ef5..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Unused/Main-CT.xsd +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT"> - <xsd:sequence> - <xsd:group ref="MainGroupDefinition1"></xsd:group> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="MainGroupDefinition1"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Unused/Main-Group.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Unused/Main-Group.xsd deleted file mode 100644 index 4d749193d..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Unused/Main-Group.xsd +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroupDefinition1"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:group name="MainGroupDefinition2"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - <xsd:group ref="MainGroupDefinition1"></xsd:group> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Used/Main-CT.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Used/Main-CT.xsd deleted file mode 100644 index b30fa5b36..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Used/Main-CT.xsd +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT"> - <xsd:sequence> - <xsd:group ref="ImpGr1"></xsd:group> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="MainGroupDefinition1"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Used/Main-Group.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Used/Main-Group.xsd deleted file mode 100644 index 42baa6a03..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Used/Main-Group.xsd +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroupDefinition1"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:group name="MainGroupDefinition2"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - <xsd:group ref="ImpGr1"></xsd:group> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-GlobalAttributeType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-GlobalAttributeType.xsd deleted file mode 100644 index 7156d9cb1..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-GlobalAttributeType.xsd +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:attribute name="MainAttribute1" type="xsd:date"></xsd:attribute> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-GlobalElementType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-GlobalElementType.xsd deleted file mode 100644 index 9fc5272b4..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-GlobalElementType.xsd +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:element name="MainElement1" type="xsd:unsignedByte"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-List.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-List.xsd deleted file mode 100644 index 3b931730f..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-List.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:list itemType="xsd:boolean"> - </xsd:list> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-LocalAttributeType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-LocalAttributeType1.xsd deleted file mode 100644 index e92aa5d53..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-LocalAttributeType1.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:attribute name="localAttribute1" type="xsd:short"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-LocalElementType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-LocalElementType1.xsd deleted file mode 100644 index 2af2a2d65..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-LocalElementType1.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:sequence> - <xsd:element name="localElem1" type="xsd:language"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-LocalElementType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-LocalElementType2.xsd deleted file mode 100644 index 3f86afc27..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-LocalElementType2.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="xsd:double"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Restriction.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Restriction.xsd deleted file mode 100644 index ab13f6040..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Restriction.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:restriction base="xsd:time"></xsd:restriction> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Union1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Union1.xsd deleted file mode 100644 index 5387e1650..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Union1.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Union2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Union2.xsd deleted file mode 100644 index 0e28d8a2e..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Union2.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean xsd:date"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Union3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Union3.xsd deleted file mode 100644 index 0e28d8a2e..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Union3.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean xsd:date"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-GlobalAttributeType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-GlobalAttributeType.xsd deleted file mode 100644 index c578395a8..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-GlobalAttributeType.xsd +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:attribute name="MainAttribute1" type="ImpST1"></xsd:attribute> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-GlobalElementType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-GlobalElementType.xsd deleted file mode 100644 index d4e854ee3..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-GlobalElementType.xsd +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:element name="MainElement1" type="ImpST1"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-List.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-List.xsd deleted file mode 100644 index 0784650d9..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-List.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:list itemType="ImpST1"> - </xsd:list> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalAttributeType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalAttributeType1.xsd deleted file mode 100644 index e0fe8fde7..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalAttributeType1.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:attribute name="localAttribute1" type="ImpST1"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalElementType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalElementType1.xsd deleted file mode 100644 index 2db1603d2..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalElementType1.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:sequence> - <xsd:element name="localElem1" type="ImpST1"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalElementType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalElementType2.xsd deleted file mode 100644 index ca53e6441..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalElementType2.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="ImpST1"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Restriction.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Restriction.xsd deleted file mode 100644 index 18f7a15b9..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Restriction.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:restriction base="ImpST1"></xsd:restriction> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union1.xsd deleted file mode 100644 index dd904f490..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union1.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="ImpST1 xsd:boolean"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union2.xsd deleted file mode 100644 index e8c0b3162..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union2.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean xsd:date ImpST1"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union3.xsd deleted file mode 100644 index 917f40be7..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union3.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean xsd:date"> - <xsd:simpleType> - <xsd:restriction base="ImpST1"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/Import1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/Import1.xsd deleted file mode 100644 index f69fcceeb..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/Import1.xsd +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Import" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Import"> - - <xsd:complexType name="ImpCT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="ImpGr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="ImpAttr1" type="tns:ImpST1"></xsd:attribute> - - <xsd:attributeGroup name="ImpAttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="ImpElem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="ImpST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="ImpST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="ImpCT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttribute/Unused/Main.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttribute/Unused/Main.xsd deleted file mode 100644 index 7aabd1b6b..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttribute/Unused/Main.xsd +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:element name="MainElement1" type="MainCT"></xsd:element> - - <xsd:complexType name="MainCT"> - <xsd:attribute ref="MainAttribute"></xsd:attribute> - </xsd:complexType> - - <xsd:attribute name="MainAttribute" type="xsd:string"></xsd:attribute> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttribute/Used/Main.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttribute/Used/Main.xsd deleted file mode 100644 index cbf71c533..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttribute/Used/Main.xsd +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:element name="MainElement1" type="MainCT"></xsd:element> - - <xsd:complexType name="MainCT"> - <xsd:attribute ref="imp:ImpAttr1"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttributeGroup/Unused/Main.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttributeGroup/Unused/Main.xsd deleted file mode 100644 index be67ad02c..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttributeGroup/Unused/Main.xsd +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:element name="MainElement1" type="MainCT"></xsd:element> - - <xsd:complexType name="MainCT"> - <xsd:attributeGroup ref="MainAttributeGroup1"></xsd:attributeGroup> - </xsd:complexType> - - <xsd:attributeGroup name="MainAttributeGroup1"> - <xsd:attribute name="atr1" type="xsd:string"></xsd:attribute> - <xsd:anyAttribute></xsd:anyAttribute> - </xsd:attributeGroup> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttributeGroup/Used/Main.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttributeGroup/Used/Main.xsd deleted file mode 100644 index fb5cfe3cc..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttributeGroup/Used/Main.xsd +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:element name="MainElement1" type="MainCT"></xsd:element> - - <xsd:complexType name="MainCT"> - <xsd:attributeGroup ref="imp:ImpAttrGr1"></xsd:attributeGroup> - </xsd:complexType> - - <xsd:attributeGroup name="MainAttributeGroup1"> - <xsd:attribute name="atr1" type="xsd:string"></xsd:attribute> - <xsd:anyAttribute></xsd:anyAttribute> - </xsd:attributeGroup> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-BaseType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-BaseType1.xsd deleted file mode 100644 index fced85973..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-BaseType1.xsd +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT1"> - <xsd:complexContent> - <xsd:extension base="MainCT2"></xsd:extension> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT2"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-BaseType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-BaseType2.xsd deleted file mode 100644 index 750fe91ed..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-BaseType2.xsd +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT1"> - <xsd:complexContent> - <xsd:restriction base="MainCT2"> - <xsd:sequence> - <xsd:element name="e1" minOccurs="1"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:minLength value="1"></xsd:minLength> - <xsd:maxLength value="10"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:element> - </xsd:sequence> - </xsd:restriction> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT2"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-BaseType3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-BaseType3.xsd deleted file mode 100644 index fe4f0cdd8..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-BaseType3.xsd +++ /dev/null @@ -1,36 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:element name="MainElement"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="elem1"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="elem1"> - <xsd:complexType> - <xsd:complexContent> - <xsd:extension base="MainCT1"> - <xsd:sequence> - <xsd:element - name="elem1" type="xsd:string"> - </xsd:element> - </xsd:sequence> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - - <xsd:complexType name="MainCT1"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-GlobalElementType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-GlobalElementType.xsd deleted file mode 100644 index b2eaf1cef..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-GlobalElementType.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:element name="MainElement1" type="MainCT1"></xsd:element> - - <xsd:complexType name="MainCT1"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-LocalElementType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-LocalElementType1.xsd deleted file mode 100644 index 1a2df57b0..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-LocalElementType1.xsd +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT1"> - <xsd:sequence> - <xsd:element name="localElem1" type="MainCT2"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:complexType name="MainCT2"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-LocalElementType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-LocalElementType2.xsd deleted file mode 100644 index 568847d28..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-LocalElementType2.xsd +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="MainCT1"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:complexType name="MainCT1"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType1.xsd deleted file mode 100644 index 078c87aa8..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType1.xsd +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT1"> - <xsd:complexContent> - <xsd:extension base="imp:ImpCT1"></xsd:extension> - </xsd:complexContent> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType2.xsd deleted file mode 100644 index b52efd6c9..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType2.xsd +++ /dev/null @@ -1,30 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCType1"> - <xsd:complexContent> - <xsd:restriction base="imp:ImpCT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:restriction> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT2"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="21"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:complexType name="ImpCT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType3.xsd deleted file mode 100644 index 2aeb249c7..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType3.xsd +++ /dev/null @@ -1,33 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:element name="MainElement"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="elem1"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="elem1"> - <xsd:complexType> - <xsd:complexContent> - <xsd:extension base="imp:ImpCT1"> - <xsd:sequence> - <xsd:element - name="elem1" type="xsd:string"> - </xsd:element> - </xsd:sequence> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType></xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-GlobalElementType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-GlobalElementType.xsd deleted file mode 100644 index 630d5deb1..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-GlobalElementType.xsd +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:element name="MainElement1" type="imp:ImpCT1"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-LocalElementType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-LocalElementType1.xsd deleted file mode 100644 index d3cc4e760..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-LocalElementType1.xsd +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT1"> - <xsd:sequence> - <xsd:element name="localElem1" type="imp:ImpCT1"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-LocalElementType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-LocalElementType2.xsd deleted file mode 100644 index 223d3f271..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-LocalElementType2.xsd +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="imp:ImpCT1"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Unused/Main-CT.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Unused/Main-CT.xsd deleted file mode 100644 index 3cef6b37c..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Unused/Main-CT.xsd +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT"> - <xsd:sequence> - <xsd:element ref="MainElement1"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:element name="MainElement1" type="xsd:string"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Unused/Main-Group.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Unused/Main-Group.xsd deleted file mode 100644 index 5d0f497cf..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Unused/Main-Group.xsd +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="xsd:string"></xsd:element> - <xsd:choice> - <xsd:element name="localElem2" type="xsd:string"></xsd:element> - <xsd:element ref="MainElement1"></xsd:element> - </xsd:choice> - </xsd:sequence> - </xsd:group> - - <xsd:element name="MainElement1" type="xsd:string"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Used/Main-CT.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Used/Main-CT.xsd deleted file mode 100644 index 511617fc6..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Used/Main-CT.xsd +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT"> - <xsd:sequence> - <xsd:element ref="imp:ImpElem1"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Used/Main-Group.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Used/Main-Group.xsd deleted file mode 100644 index 56355e91b..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Used/Main-Group.xsd +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="xsd:string"></xsd:element> - <xsd:choice> - <xsd:element name="localElem2" type="xsd:string"></xsd:element> - <xsd:element ref="imp:ImpElem1"></xsd:element> - </xsd:choice> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Unused/Main-CT.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Unused/Main-CT.xsd deleted file mode 100644 index f4cda6aa7..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Unused/Main-CT.xsd +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT"> - <xsd:sequence> - <xsd:group ref="MainGroupDefinition1"></xsd:group> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="MainGroupDefinition1"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Unused/Main-Group.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Unused/Main-Group.xsd deleted file mode 100644 index a5e62c784..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Unused/Main-Group.xsd +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:group name="MainGroupDefinition1"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:group name="MainGroupDefinition2"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - <xsd:group ref="MainGroupDefinition1"></xsd:group> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Used/Main-CT.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Used/Main-CT.xsd deleted file mode 100644 index 1e6f7b894..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Used/Main-CT.xsd +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT"> - <xsd:sequence> - <xsd:group ref="imp:ImpGr1"></xsd:group> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="MainGroupDefinition1"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Used/Main-Group.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Used/Main-Group.xsd deleted file mode 100644 index 60868f5c8..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Used/Main-Group.xsd +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:group name="MainGroupDefinition1"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:group name="MainGroupDefinition2"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - <xsd:group ref="imp:ImpGr1"></xsd:group> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-GlobalAttributeType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-GlobalAttributeType.xsd deleted file mode 100644 index 5cd707ef4..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-GlobalAttributeType.xsd +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:attribute name="MainAttribute1" type="xsd:date"></xsd:attribute> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-GlobalElementType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-GlobalElementType.xsd deleted file mode 100644 index 83d48baab..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-GlobalElementType.xsd +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:element name="MainElement1" type="xsd:unsignedByte"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-List.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-List.xsd deleted file mode 100644 index 64c6bf0ff..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-List.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:simpleType name="MainST"> - <xsd:list itemType="xsd:boolean"> - </xsd:list> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-LocalAttributeType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-LocalAttributeType1.xsd deleted file mode 100644 index e96715132..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-LocalAttributeType1.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT1"> - <xsd:attribute name="localAttribute1" type="xsd:short"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-LocalElementType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-LocalElementType1.xsd deleted file mode 100644 index f7e38f29d..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-LocalElementType1.xsd +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT1"> - <xsd:sequence> - <xsd:element name="localElem1" type="xsd:language"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-LocalElementType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-LocalElementType2.xsd deleted file mode 100644 index 91b3bc394..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-LocalElementType2.xsd +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="xsd:double"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Restriction.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Restriction.xsd deleted file mode 100644 index 508426b7b..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Restriction.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:simpleType name="MainST"> - <xsd:restriction base="xsd:time"></xsd:restriction> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Union1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Union1.xsd deleted file mode 100644 index baddd701f..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Union1.xsd +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Union2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Union2.xsd deleted file mode 100644 index 19115a73d..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Union2.xsd +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean xsd:date"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Union3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Union3.xsd deleted file mode 100644 index 19115a73d..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Union3.xsd +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean xsd:date"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-GlobalAttributeType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-GlobalAttributeType.xsd deleted file mode 100644 index bf910cb50..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-GlobalAttributeType.xsd +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:attribute name="MainAttribute1" type="imp:ImpST1"></xsd:attribute> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-GlobalElementType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-GlobalElementType.xsd deleted file mode 100644 index 3584a1904..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-GlobalElementType.xsd +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:element name="MainElement1" type="imp:ImpST1"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-List.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-List.xsd deleted file mode 100644 index 07c402cfc..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-List.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:simpleType name="MainST"> - <xsd:list itemType="imp:ImpST1"> - </xsd:list> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalAttributeType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalAttributeType1.xsd deleted file mode 100644 index 9d8764967..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalAttributeType1.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT1"> - <xsd:attribute name="localAttribute1" type="imp:ImpST1"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalElementType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalElementType1.xsd deleted file mode 100644 index a4bc41583..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalElementType1.xsd +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:complexType name="MainCT1"> - <xsd:sequence> - <xsd:element name="localElem1" type="imp:ImpST1"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalElementType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalElementType2.xsd deleted file mode 100644 index 803c34a4d..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalElementType2.xsd +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="imp:ImpST1"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Restriction.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Restriction.xsd deleted file mode 100644 index 607841477..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Restriction.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:simpleType name="MainST"> - <xsd:restriction base="imp:ImpST1"></xsd:restriction> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Union1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Union1.xsd deleted file mode 100644 index 003929971..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Union1.xsd +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="imp:ImpST1 xsd:boolean"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Union2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Union2.xsd deleted file mode 100644 index 3feff4005..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Union2.xsd +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean xsd:date imp:ImpST1"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Union3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Union3.xsd deleted file mode 100644 index 27e231235..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Union3.xsd +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:imp="http://www.example.org/Import" - xmlns="http://www.example.org/Main"> - - <xsd:import schemaLocation="../../Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean xsd:date"> - <xsd:simpleType> - <xsd:restriction base="imp:ImpST1"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/Include1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/Include1.xsd deleted file mode 100644 index 2a2eee271..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/Include1.xsd +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main"> - - <xsd:complexType name="ImpCT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="ImpGr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="ImpAttr1" type="tns:ImpST1"></xsd:attribute> - - <xsd:attributeGroup name="ImpAttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="ImpElem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="ImpST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="ImpST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="ImpCT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttribute/Unused/Main.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttribute/Unused/Main.xsd deleted file mode 100644 index 192925f24..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttribute/Unused/Main.xsd +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - <xsd:element name="MainElement1" type="MainCT"></xsd:element> - - <xsd:complexType name="MainCT"> - <xsd:attribute ref="MainAttribute"></xsd:attribute> - </xsd:complexType> - - <xsd:attribute name="MainAttribute" type="xsd:string"></xsd:attribute> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttribute/Used/Main.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttribute/Used/Main.xsd deleted file mode 100644 index 3d16c3340..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttribute/Used/Main.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - <xsd:element name="MainElement1" type="MainCT"></xsd:element> - - <xsd:complexType name="MainCT"> - <xsd:attribute ref="ImpAttr1"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttributeGroup/Unused/Main.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttributeGroup/Unused/Main.xsd deleted file mode 100644 index e562da3fc..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttributeGroup/Unused/Main.xsd +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - <xsd:element name="MainElement1" type="MainCT"></xsd:element> - - <xsd:complexType name="MainCT"> - <xsd:attributeGroup ref="MainAttributeGroup1"></xsd:attributeGroup> - </xsd:complexType> - - <xsd:attributeGroup name="MainAttributeGroup1"> - <xsd:attribute name="atr1" type="xsd:string"></xsd:attribute> - <xsd:anyAttribute></xsd:anyAttribute> - </xsd:attributeGroup> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttributeGroup/Used/Main.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttributeGroup/Used/Main.xsd deleted file mode 100644 index 039d24ab9..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttributeGroup/Used/Main.xsd +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - <xsd:element name="MainElement1" type="MainCT"></xsd:element> - - <xsd:complexType name="MainCT"> - <xsd:attributeGroup ref="ImpAttrGr1"></xsd:attributeGroup> - </xsd:complexType> - - <xsd:attributeGroup name="MainAttributeGroup1"> - <xsd:attribute name="atr1" type="xsd:string"></xsd:attribute> - <xsd:anyAttribute></xsd:anyAttribute> - </xsd:attributeGroup> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-BaseType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-BaseType1.xsd deleted file mode 100644 index 839a1aa35..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-BaseType1.xsd +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:complexContent> - <xsd:extension base="MainCT2"></xsd:extension> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT2"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-BaseType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-BaseType2.xsd deleted file mode 100644 index 73e2825c2..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-BaseType2.xsd +++ /dev/null @@ -1,30 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:complexContent> - <xsd:restriction base="MainCT2"> - <xsd:sequence> - <xsd:element name="e1" minOccurs="1"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:minLength value="1"></xsd:minLength> - <xsd:maxLength value="10"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:element> - </xsd:sequence> - </xsd:restriction> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT2"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-BaseType3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-BaseType3.xsd deleted file mode 100644 index 78769fbf2..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-BaseType3.xsd +++ /dev/null @@ -1,35 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:element name="MainElement"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="elem1"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="elem1"> - <xsd:complexType> - <xsd:complexContent> - <xsd:extension base="MainCT1"> - <xsd:sequence> - <xsd:element - name="elem1" type="xsd:string"> - </xsd:element> - </xsd:sequence> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - - <xsd:complexType name="MainCT1"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-GlobalElementType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-GlobalElementType.xsd deleted file mode 100644 index a4a61679d..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-GlobalElementType.xsd +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:element name="MainElement1" type="MainCT1"></xsd:element> - - <xsd:complexType name="MainCT1"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-LocalElementType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-LocalElementType1.xsd deleted file mode 100644 index c20fe2e60..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-LocalElementType1.xsd +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:sequence> - <xsd:element name="localElem1" type="MainCT2"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:complexType name="MainCT2"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-LocalElementType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-LocalElementType2.xsd deleted file mode 100644 index bd7fea7b6..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-LocalElementType2.xsd +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="MainCT1"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:complexType name="MainCT1"></xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-BaseType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-BaseType1.xsd deleted file mode 100644 index 93e8423df..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-BaseType1.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:complexContent> - <xsd:extension base="ImpCT1"></xsd:extension> - </xsd:complexContent> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-BaseType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-BaseType2.xsd deleted file mode 100644 index 3cd2a1f87..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-BaseType2.xsd +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:complexContent> - <xsd:restriction base="ImpCT1"> - <xsd:sequence> - <xsd:element name="e1" minOccurs="1"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:minLength value="1"></xsd:minLength> - <xsd:maxLength value="10"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:element> - </xsd:sequence> - </xsd:restriction> - </xsd:complexContent> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-BaseType3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-BaseType3.xsd deleted file mode 100644 index 585477532..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-BaseType3.xsd +++ /dev/null @@ -1,32 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:element name="MainElement"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="elem1"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="elem1"> - <xsd:complexType> - <xsd:complexContent> - <xsd:extension base="ImpCT1"> - <xsd:sequence> - <xsd:element - name="elem1" type="xsd:string"> - </xsd:element> - </xsd:sequence> - </xsd:extension> - </xsd:complexContent> - </xsd:complexType> - </xsd:element> - </xsd:sequence> - </xsd:complexType></xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-GlobalElementType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-GlobalElementType.xsd deleted file mode 100644 index 042274a8a..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-GlobalElementType.xsd +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:element name="MainElement1" type="ImpCT1"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-LocalElementType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-LocalElementType1.xsd deleted file mode 100644 index ded65be66..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-LocalElementType1.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:sequence> - <xsd:element name="localElem1" type="ImpCT1"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-LocalElementType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-LocalElementType2.xsd deleted file mode 100644 index 222b5abd6..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-LocalElementType2.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="ImpCT1"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Unused/Main-CT.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Unused/Main-CT.xsd deleted file mode 100644 index fee4d2738..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Unused/Main-CT.xsd +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT"> - <xsd:sequence> - <xsd:element ref="MainElement1"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:element name="MainElement1" type="xsd:string"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Unused/Main-Group.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Unused/Main-Group.xsd deleted file mode 100644 index f497b0107..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Unused/Main-Group.xsd +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="xsd:string"></xsd:element> - <xsd:choice> - <xsd:element name="localElem2" type="xsd:string"></xsd:element> - <xsd:element ref="MainElement1"></xsd:element> - </xsd:choice> - </xsd:sequence> - </xsd:group> - - <xsd:element name="MainElement1" type="xsd:string"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Used/Main-CT.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Used/Main-CT.xsd deleted file mode 100644 index 0fe43f18b..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Used/Main-CT.xsd +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT"> - <xsd:sequence> - <xsd:element ref="ImpElem1"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Used/Main-Group.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Used/Main-Group.xsd deleted file mode 100644 index 0f6482c7c..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Used/Main-Group.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="xsd:string"></xsd:element> - <xsd:choice> - <xsd:element name="localElem2" type="xsd:string"></xsd:element> - <xsd:element ref="ImpElem1"></xsd:element> - </xsd:choice> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Unused/Main-CT.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Unused/Main-CT.xsd deleted file mode 100644 index 2455d7ef5..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Unused/Main-CT.xsd +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT"> - <xsd:sequence> - <xsd:group ref="MainGroupDefinition1"></xsd:group> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="MainGroupDefinition1"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Unused/Main-Group.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Unused/Main-Group.xsd deleted file mode 100644 index 4d749193d..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Unused/Main-Group.xsd +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroupDefinition1"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:group name="MainGroupDefinition2"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - <xsd:group ref="MainGroupDefinition1"></xsd:group> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Used/Main-CT.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Used/Main-CT.xsd deleted file mode 100644 index b30fa5b36..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Used/Main-CT.xsd +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT"> - <xsd:sequence> - <xsd:group ref="ImpGr1"></xsd:group> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="MainGroupDefinition1"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Used/Main-Group.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Used/Main-Group.xsd deleted file mode 100644 index 42baa6a03..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Used/Main-Group.xsd +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroupDefinition1"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:group name="MainGroupDefinition2"> - <xsd:sequence> - <xsd:element name="grElem1" type="xsd:string"></xsd:element> - <xsd:group ref="ImpGr1"></xsd:group> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-GlobalAttributeType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-GlobalAttributeType.xsd deleted file mode 100644 index 7156d9cb1..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-GlobalAttributeType.xsd +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:attribute name="MainAttribute1" type="xsd:date"></xsd:attribute> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-GlobalElementType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-GlobalElementType.xsd deleted file mode 100644 index 946e09129..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-GlobalElementType.xsd +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:element name="MainElement1" type="xsd:unsignedByte"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-List.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-List.xsd deleted file mode 100644 index 3b931730f..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-List.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:list itemType="xsd:boolean"> - </xsd:list> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-LocalAttributeType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-LocalAttributeType1.xsd deleted file mode 100644 index e92aa5d53..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-LocalAttributeType1.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:attribute name="localAttribute1" type="xsd:short"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-LocalElementType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-LocalElementType1.xsd deleted file mode 100644 index 2af2a2d65..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-LocalElementType1.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:sequence> - <xsd:element name="localElem1" type="xsd:language"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-LocalElementType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-LocalElementType2.xsd deleted file mode 100644 index 3f86afc27..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-LocalElementType2.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="xsd:double"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Restriction.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Restriction.xsd deleted file mode 100644 index ab13f6040..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Restriction.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:restriction base="xsd:time"></xsd:restriction> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Union1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Union1.xsd deleted file mode 100644 index 5387e1650..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Union1.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Union2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Union2.xsd deleted file mode 100644 index 0e28d8a2e..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Union2.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean xsd:date"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Union3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Union3.xsd deleted file mode 100644 index 0e28d8a2e..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Union3.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean xsd:date"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-GlobalAttributeType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-GlobalAttributeType.xsd deleted file mode 100644 index c578395a8..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-GlobalAttributeType.xsd +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:attribute name="MainAttribute1" type="ImpST1"></xsd:attribute> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-GlobalElementType.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-GlobalElementType.xsd deleted file mode 100644 index d4e854ee3..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-GlobalElementType.xsd +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:element name="MainElement1" type="ImpST1"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-List.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-List.xsd deleted file mode 100644 index 0784650d9..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-List.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:list itemType="ImpST1"> - </xsd:list> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-LocalAttributeType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-LocalAttributeType1.xsd deleted file mode 100644 index e0fe8fde7..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-LocalAttributeType1.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:attribute name="localAttribute1" type="ImpST1"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-LocalElementType1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-LocalElementType1.xsd deleted file mode 100644 index 2db1603d2..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-LocalElementType1.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:complexType name="MainCT1"> - <xsd:sequence> - <xsd:element name="localElem1" type="ImpST1"></xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-LocalElementType2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-LocalElementType2.xsd deleted file mode 100644 index ca53e6441..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-LocalElementType2.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:group name="MainGroup1"> - <xsd:sequence> - <xsd:element name="localElem1" type="ImpST1"></xsd:element> - </xsd:sequence> - </xsd:group> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Restriction.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Restriction.xsd deleted file mode 100644 index 18f7a15b9..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Restriction.xsd +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:restriction base="ImpST1"></xsd:restriction> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Union1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Union1.xsd deleted file mode 100644 index dd904f490..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Union1.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="ImpST1 xsd:boolean"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Union2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Union2.xsd deleted file mode 100644 index e8c0b3162..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Union2.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean xsd:date ImpST1"> - <xsd:simpleType> - <xsd:restriction base="xsd:string"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Union3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Union3.xsd deleted file mode 100644 index 917f40be7..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Union3.xsd +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:include schemaLocation="../../Include1.xsd"></xsd:include> - - <xsd:simpleType name="MainST"> - <xsd:union memberTypes="xsd:boolean xsd:date"> - <xsd:simpleType> - <xsd:restriction base="ImpST1"> - <xsd:maxLength value="5"></xsd:maxLength> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include1.xsd deleted file mode 100644 index 14d96d783..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include1.xsd +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main"> - - <xsd:complexType name="Inc1CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc1Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc1Attr1" type="tns:Inc1ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc1AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc1Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Inc1ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc1ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc1CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include2.xsd deleted file mode 100644 index c6ad4a2ad..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include2.xsd +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main"> - - <xsd:include schemaLocation="Include3.xsd"></xsd:include> - <xsd:complexType name="Inc2CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc2Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc2Attr1" type="tns:Inc2ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc2AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc2Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Inc2ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc2ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc2CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include3.xsd deleted file mode 100644 index 19e0207a5..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include3.xsd +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main"> - - <xsd:include schemaLocation="Include4.xsd"></xsd:include> - <xsd:complexType name="Inc3CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc3Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc3Attr1" type="tns:Inc3ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc3AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc3Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Inc3ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc3ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc3CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include4.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include4.xsd deleted file mode 100644 index 765098411..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include4.xsd +++ /dev/null @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main"> - - <xsd:include schemaLocation="Include5.xsd"></xsd:include> - - <xsd:complexType name="Inc4CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc4Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc4Attr1" type="tns:Inc4ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc4AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc4Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Inc4ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc4ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc4CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include5.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include5.xsd deleted file mode 100644 index 5817abda1..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include5.xsd +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main"> - - <xsd:include schemaLocation="Include6.xsd"></xsd:include> - <xsd:complexType name="Inc5CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc5Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc5Attr1" type="tns:Inc5ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc5AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc5Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Inc5ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc5ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc5CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include6.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include6.xsd deleted file mode 100644 index 723033a04..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include6.xsd +++ /dev/null @@ -1,44 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main" xmlns:Q1="http://www.example.org/Import"> -<!-- - <xsd:import schemaLocation="Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - --> - <xsd:include schemaLocation="Include2.xsd"></xsd:include> - <xsd:include schemaLocation="Include5.xsd"></xsd:include> - - <xsd:complexType name="Inc6CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc6Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc6Attr1" type="tns:Inc6ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc6AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc6Elem1" type="xsd:string"></xsd:element> -<!-- <xsd:element name="Inc6Elem1" type="Q1:ImpCT1"></xsd:element>--> - - <xsd:simpleType name="Inc6ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc6ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc6CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/test/Main001.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/test/Main001.xsd deleted file mode 100644 index 8efd32c3d..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/test/Main001.xsd +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - - <include schemaLocation="../Include4.xsd"></include> - - <element name="MainElem1" type="string"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/test/Main002.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/test/Main002.xsd deleted file mode 100644 index 5ae82a28e..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/test/Main002.xsd +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - - <include schemaLocation="../Include1.xsd"></include> - - <include schemaLocation="../Include2.xsd"></include> - - <include schemaLocation="../Include3.xsd"></include> - - <include schemaLocation="../Include4.xsd"></include> - - <include schemaLocation="../Include5.xsd"></include> - - <include schemaLocation="../Include6.xsd"></include> - - <element name="MainElem1" type="string"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Import001.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Import001.xsd deleted file mode 100644 index 601314401..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Import001.xsd +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://wsdlTest/Import" - xmlns:tns="http://wsdlTest/Import"> - <xsd:complexType name="ct01"> - <xsd:sequence> - <xsd:element minOccurs="0" name="field1" - type="xsd:string"> - </xsd:element> - <xsd:element minOccurs="0" name="field2" - type="xsd:string"> - </xsd:element> - <xsd:element minOccurs="0" name="field3" - type="xsd:string"> - </xsd:element> - <xsd:element minOccurs="0" name="field4" - type="xsd:string"> - </xsd:element> - <xsd:element minOccurs="0" name="field5" - type="xsd:string"> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - <xsd:element name="imp1Element" type="tns:ct01" /> -</xsd:schema> diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Import002.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Import002.xsd deleted file mode 100644 index ed663ff59..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Import002.xsd +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://wsdlTest/Import"> - <xsd:complexType name="ct02"> - <xsd:sequence> - <xsd:element minOccurs="0" name="field1" - type="xsd:string"> - </xsd:element> - <xsd:element minOccurs="0" name="field2" - type="xsd:string"> - </xsd:element> - <xsd:element minOccurs="0" name="field3" - type="xsd:string"> - </xsd:element> - <xsd:element minOccurs="0" name="field4" - type="xsd:string"> - </xsd:element> - <xsd:element minOccurs="0" name="field5" - type="xsd:string"> - </xsd:element> - </xsd:sequence> - </xsd:complexType> -</xsd:schema> diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Import003.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Import003.xsd deleted file mode 100644 index 292beda1c..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Import003.xsd +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://wsdlTest/Import" xmlns:tns="http://wsdlTest/Import"> - <xsd:complexType name="ct03"> - <xsd:sequence> - <xsd:element minOccurs="0" name="field1" - type="xsd:string"> - </xsd:element> - <xsd:element minOccurs="0" name="field2" - type="xsd:string"> - </xsd:element> - <xsd:element minOccurs="0" name="field3" - type="xsd:string"> - </xsd:element> - <xsd:element minOccurs="0" name="field4" - type="xsd:string"> - </xsd:element> - <xsd:element minOccurs="0" name="field5" - type="xsd:string"> - </xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:element name="imp3Element"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="e1" type="tns:ct03"></xsd:element> - </xsd:sequence> - </xsd:complexType> - </xsd:element> -</xsd:schema> diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Test.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Test.xsd deleted file mode 100644 index f0a567ff8..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Test.xsd +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://wsdlTest" - xmlns:imp="http://wsdlTest/Import" xmlns:tns="http://wsdlTest" - xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - <xsd:import namespace="http://wsdlTest/Import" - schemaLocation="Import001.xsd" /> - <xsd:import namespace="http://wsdlTest/Import" - schemaLocation="Import002.xsd" /> - <xsd:import namespace="http://wsdlTest/Import" - schemaLocation="Import003.xsd" /> - <xsd:element name="operation1"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="input1" nillable="true" type="xsd:int" /> - <xsd:element name="in" type="imp:ct03" /> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - <xsd:element name="operation1Response"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="output1" nillable="true" type="imp:ct02" /> - </xsd:sequence> - </xsd:complexType> - </xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import1.xsd deleted file mode 100644 index f69fcceeb..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import1.xsd +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Import" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Import"> - - <xsd:complexType name="ImpCT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="ImpGr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="ImpAttr1" type="tns:ImpST1"></xsd:attribute> - - <xsd:attributeGroup name="ImpAttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="ImpElem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="ImpST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="ImpST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="ImpCT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import2.xsd deleted file mode 100644 index 6dba77018..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import2.xsd +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Import" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Import"> - - <xsd:complexType name="Imp2CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Imp2Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Imp2Attr1" type="tns:Imp2ST1"></xsd:attribute> - - <xsd:attributeGroup name="Imp2AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Imp2Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Imp2ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Imp2ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Imp2CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import3.xsd deleted file mode 100644 index 7315d2353..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import3.xsd +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Import" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Import" xmlns:Q1="http://www.example.org/Import4"> - - <xsd:import schemaLocation="Import4.xsd" namespace="http://www.example.org/Import4"></xsd:import> - <xsd:complexType name="Imp3CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Imp3Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Imp3Attr1" type="tns:Imp3ST1"></xsd:attribute> - - <xsd:attributeGroup name="Imp3AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Imp3Elem1" type="Q1:Imp4CT1"></xsd:element> - - <xsd:simpleType name="Imp3ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Imp3ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Imp3CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import4.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import4.xsd deleted file mode 100644 index 8451958b2..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import4.xsd +++ /dev/null @@ -1,42 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Import4" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Import4" xmlns:Q1="http://www.example.org/Import"> - - <xsd:import schemaLocation="Import3.xsd" namespace="http://www.example.org/Import"></xsd:import> - <xsd:complexType name="Imp4CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Imp4Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Imp4Attr1" type="tns:Imp4ST1"></xsd:attribute> - - <xsd:attributeGroup name="Imp4AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Imp4Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Imp4ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Imp4ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Imp4CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> - - - <xsd:element name="Imp4Elem2" type="Q1:Imp3CT2"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import5.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import5.xsd deleted file mode 100644 index ae20e8412..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import5.xsd +++ /dev/null @@ -1,41 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Import5" xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Import5" xmlns:Q1="http://www.example.org/Import6"> - - <xsd:import schemaLocation="Import6.xsd" namespace="http://www.example.org/Import6"></xsd:import> - <xsd:complexType name="Imp5CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Imp5Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Imp5Attr1" type="tns:Imp5ST1"></xsd:attribute> - - <xsd:attributeGroup name="Imp5AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Imp5Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Imp5ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Imp5ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Imp5CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> - - - <xsd:element name="Imp5Elem2" type="Q1:Imp6CT1"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import6.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import6.xsd deleted file mode 100644 index 9d15eafa3..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import6.xsd +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Import6" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.example.org/Import6"> - - <xsd:complexType name="Imp6CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Imp6Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Imp6Attr1" type="tns:Imp6ST1"></xsd:attribute> - - <xsd:attributeGroup name="Imp6AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Imp6Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Imp6ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Imp6ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Imp6CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> - - - <xsd:element name="Imp6Elem2" type="xsd:string"></xsd:element> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include1.xsd deleted file mode 100644 index 14d96d783..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include1.xsd +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main"> - - <xsd:complexType name="Inc1CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc1Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc1Attr1" type="tns:Inc1ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc1AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc1Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Inc1ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc1ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc1CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include2.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include2.xsd deleted file mode 100644 index c6ad4a2ad..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include2.xsd +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main"> - - <xsd:include schemaLocation="Include3.xsd"></xsd:include> - <xsd:complexType name="Inc2CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc2Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc2Attr1" type="tns:Inc2ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc2AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc2Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Inc2ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc2ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc2CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include3.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include3.xsd deleted file mode 100644 index 19e0207a5..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include3.xsd +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main"> - - <xsd:include schemaLocation="Include4.xsd"></xsd:include> - <xsd:complexType name="Inc3CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc3Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc3Attr1" type="tns:Inc3ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc3AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc3Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Inc3ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc3ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc3CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include4.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include4.xsd deleted file mode 100644 index b459b1686..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include4.xsd +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main"> - - <xsd:complexType name="Inc4CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc4Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc4Attr1" type="tns:Inc4ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc4AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc4Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Inc4ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc4ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc4CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include5.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include5.xsd deleted file mode 100644 index 382c36572..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include5.xsd +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main"> - - <xsd:complexType name="Inc5CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc5Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc5Attr1" type="tns:Inc5ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc5AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc5Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Inc5ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc5ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc5CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include6.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include6.xsd deleted file mode 100644 index 2b6d4f10c..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include6.xsd +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main" xmlns:Q1="http://www.example.org/Import"> - - <xsd:import schemaLocation="Import1.xsd" namespace="http://www.example.org/Import"></xsd:import> - <xsd:complexType name="Inc6CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc6Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc6Attr1" type="tns:Inc6ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc6AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc6Elem1" type="Q1:ImpCT1"></xsd:element> - - <xsd:simpleType name="Inc6ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc6ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc6CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main001.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main001.xsd deleted file mode 100644 index 555a9d583..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main001.xsd +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified"> - <include schemaLocation="../Include1.xsd"></include> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main002.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main002.xsd deleted file mode 100644 index da2a8b333..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main002.xsd +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - xmlns:imp="http://www.example.org/Import" - elementFormDefault="qualified"> - <import schemaLocation="../Import1.xsd" namespace="http://www.example.org/Import"></import> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main003.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main003.xsd deleted file mode 100644 index 61dd36998..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main003.xsd +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - xmlns:imp="http://www.example.org/Import" - elementFormDefault="qualified"> - <include schemaLocation="../Include1.xsd"></include> - <import schemaLocation="../Import1.xsd" namespace="http://www.example.org/Import"></import> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main004.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main004.xsd deleted file mode 100644 index b79bcead2..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main004.xsd +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - xmlns:imp="http://www.example.org/Import" - elementFormDefault="qualified"> - <include schemaLocation="../Include1.xsd"></include> - <import schemaLocation="../Import3.xsd" namespace="http://www.example.org/Import"></import> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main005.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main005.xsd deleted file mode 100644 index 2ceae1740..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main005.xsd +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - xmlns:imp="http://www.example.org/Import" - xmlns:imp4="http://www.example.org/Import4" - elementFormDefault="qualified"> - <include schemaLocation="../Include1.xsd"></include> - <import schemaLocation="../Import1.xsd" namespace="http://www.example.org/Import"></import> - <import schemaLocation="../Import2.xsd" namespace="http://www.example.org/Import"></import> - <import schemaLocation="../Import3.xsd" namespace="http://www.example.org/Import"></import> - <import schemaLocation="../Import4.xsd" namespace="http://www.example.org/Import4"></import> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main006.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main006.xsd deleted file mode 100644 index 229d338ae..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main006.xsd +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - <import schemaLocation="../Import1.xsd" namespace="http://www.example.org/Import"></import> - - <include schemaLocation="../Include1.xsd"></include> - - <element name="MainElem1" type="tns:Inc1CT1"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main007.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main007.xsd deleted file mode 100644 index f22a68777..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main007.xsd +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - <import schemaLocation="../Import1.xsd" namespace="http://www.example.org/Import"></import> - - <include schemaLocation="../Include1.xsd"></include> - - <include schemaLocation="../Include2.xsd"></include> - - <element name="MainElem1" type="tns:Inc1CT1"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main008.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main008.xsd deleted file mode 100644 index 8589c06b7..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main008.xsd +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - <import schemaLocation="../Import1.xsd" namespace="http://www.example.org/Import"></import> - - <include schemaLocation="../Include1.xsd"></include> - - <include schemaLocation="../Include2.xsd"></include> - - <include schemaLocation="../Include3.xsd"></include> - - <element name="MainElem1" type="tns:Inc1CT1"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> - - <attribute name="Main8Attribute" type="tns:Inc3ST1"></attribute> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009.xsd deleted file mode 100644 index d186a4a33..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009.xsd +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - <import schemaLocation="../Import1.xsd" namespace="http://www.example.org/Import"></import> - - <include schemaLocation="../Include1.xsd"></include> - - <include schemaLocation="../Include2.xsd"></include> - - <element name="MainElem1" type="tns:Inc1CT1"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> - - <complexType name="Main9CT1"> - <complexContent> - <extension base="tns:Inc3CT1"></extension> - </complexContent> - </complexType> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009a.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009a.xsd deleted file mode 100644 index 1cb091c15..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009a.xsd +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - <include schemaLocation="../Include1.xsd"></include> - - <include schemaLocation="../Include2.xsd"></include> - - <element name="MainElem1" type="tns:Inc1CT1"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> - - <complexType name="Main9CT1"> - <complexContent> - <extension base="tns:Inc4CT1"></extension> - </complexContent> - </complexType> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009b.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009b.xsd deleted file mode 100644 index 68abf010f..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009b.xsd +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - <include schemaLocation="../Include1.xsd"></include> - - <include schemaLocation="../Include2.xsd"></include> - - <include schemaLocation="../Include3.xsd"></include> - - <include schemaLocation="../Include4.xsd"></include> - - <element name="MainElem1" type="tns:Inc1CT1"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> - - <complexType name="Main9CT1"> - <complexContent> - <extension base="tns:Inc4CT1"></extension> - </complexContent> - </complexType> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009c.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009c.xsd deleted file mode 100644 index 450c2256a..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009c.xsd +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - <include schemaLocation="../Include1.xsd"></include> - - <include schemaLocation="../Include2.xsd"></include> - - <include schemaLocation="../Include3.xsd"></include> - - <include schemaLocation="../Include4.xsd"></include> - - <element name="MainElem1" type="string"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> - - <complexType name="Main9CT1"> - <complexContent> - <extension base="tns:Inc4CT1"></extension> - </complexContent> - </complexType> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009d.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009d.xsd deleted file mode 100644 index 3c9c328a5..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009d.xsd +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - <include schemaLocation="../Include1.xsd"></include> - - <include schemaLocation="../Include2.xsd"></include> - - <include schemaLocation="../Include3.xsd"></include> - - <element name="MainElem1" type="string"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> - - <complexType name="Main9CT1"> - <complexContent> - <extension base="tns:Inc4CT1"></extension> - </complexContent> - </complexType> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009e.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009e.xsd deleted file mode 100644 index 1a3ecc02d..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009e.xsd +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - <include schemaLocation="../Include1.xsd"></include> - - <include schemaLocation="../Include2.xsd"></include> - - <include schemaLocation="../Include4.xsd"></include> - - <element name="MainElem1" type="tns:Inc1CT1"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> - - <complexType name="Main9CT1"> - <complexContent> - <extension base="tns:Inc4CT1"></extension> - </complexContent> - </complexType> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009f.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009f.xsd deleted file mode 100644 index 32edc5828..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009f.xsd +++ /dev/null @@ -1,31 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - <include schemaLocation="../Include1.xsd"></include> - - <include schemaLocation="../Include2.xsd"></include> - - <include schemaLocation="../Include3.xsd"></include> - - <include schemaLocation="../A.xsd"></include> - - <include schemaLocation="../Include5.xsd"></include> - - <include schemaLocation="../Include4.xsd"></include> - - <element name="MainElem1" type="string"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> - - <complexType name="Main9CT1"> - <complexContent> - <extension base="tns:Inc4CT1"></extension> - </complexContent> - </complexType> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009g.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009g.xsd deleted file mode 100644 index 631fa7eb3..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009g.xsd +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - <include schemaLocation="../Include1.xsd"></include> - - <include schemaLocation="../Include2.xsd"></include> - - <include schemaLocation="../Include3.xsd"></include> - - <include schemaLocation="../Include4.xsd"></include> - - <element name="MainElem1" type="tns:Inc3CT1"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> - - <complexType name="Main9CT1"> - <complexContent> - <extension base="tns:Inc4CT1"></extension> - </complexContent> - </complexType> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009h.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009h.xsd deleted file mode 100644 index b9497d80c..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009h.xsd +++ /dev/null @@ -1,29 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns="http://www.example.org/Main" - elementFormDefault="qualified" xmlns:p="http://www.example.org/Import"> - <include schemaLocation="../Include1.xsd"></include> - - <include schemaLocation="../Include2.xsd"></include> - - <include schemaLocation="../Include3.xsd"></include> - - <include schemaLocation="../Include4.xsd"></include> - - <include schemaLocation="../Include5.xsd"></include> - - <element name="MainElem1" type="tns:Inc2CT1"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> - - <complexType name="Main9CT1"> - <complexContent> - <extension base="tns:Inc4CT1"></extension> - </complexContent> - </complexType> -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/Import1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/Import1.xsd deleted file mode 100644 index f69fcceeb..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/Import1.xsd +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Import" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Import"> - - <xsd:complexType name="ImpCT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="ImpGr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="ImpAttr1" type="tns:ImpST1"></xsd:attribute> - - <xsd:attributeGroup name="ImpAttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="ImpElem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="ImpST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="ImpST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="ImpCT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/Include1.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/Include1.xsd deleted file mode 100644 index 14d96d783..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/Include1.xsd +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema elementFormDefault="qualified" - targetNamespace="http://www.example.org/Main" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main"> - - <xsd:complexType name="Inc1CT1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string" maxOccurs="25"></xsd:element> - </xsd:sequence> - </xsd:complexType> - - <xsd:group name="Inc1Gr1"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"></xsd:element> - </xsd:sequence> - </xsd:group> - - <xsd:attribute name="Inc1Attr1" type="tns:Inc1ST1"></xsd:attribute> - - <xsd:attributeGroup name="Inc1AttrGr1"> - <xsd:attribute name="at1" type="xsd:string"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:element name="Inc1Elem1" type="xsd:string"></xsd:element> - - <xsd:simpleType name="Inc1ST1"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="Inc1ST2"> - <xsd:restriction base="xsd:string"></xsd:restriction> - </xsd:simpleType> - - <xsd:complexType name="Inc1CT2"> - <xsd:attribute name="attr1" type="xsd:string"></xsd:attribute> - </xsd:complexType> -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main001.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main001.xsd deleted file mode 100644 index 9b66b1cf3..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main001.xsd +++ /dev/null @@ -1,111 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns01="http://www.example.org/Main" - xmlns:tns02="http://www.example.org/Main" - xmlns:tns03="http://www.example.org/Main" - xmlns:tns04="http://www.example.org/Main" - xmlns:tns05="http://www.example.org/Main" - xmlns:tns06="http://www.example.org/Main" - xmlns:tns07="http://www.example.org/Main" - xmlns:tns08="http://www.example.org/Main" - xmlns:tns09="http://www.example.org/Main" - xmlns:tns10="http://www.example.org/Main" - xmlns:tns11="http://www.example.org/Main" - xmlns:tns12="http://www.example.org/Main" - xmlns:p="http://www.example.org/Import" - elementFormDefault="qualified"> - - <element name="MainElem001" type="string"></element> - - <complexType name="MainCT001"> - <sequence> - <element name="CT001Elem001" type="string"></element> - <element ref="tns01:MainElem001"></element> - <any></any> - </sequence> - </complexType> - - <complexType name="MainCT002"> - <complexContent> - <extension base="tns02:MainCT001"></extension> - </complexContent> - </complexType> - - <complexType name="MainCT003"> - <complexContent> - <restriction base="tns03:MainCT001"></restriction> - </complexContent> - </complexType> - - <complexType name="MainCT004"> - <simpleContent> - <extension base="string"> - <annotation> - <appinfo></appinfo> - </annotation> - <attribute name="attr1" type="short"></attribute> - <attributeGroup ref="tns04:MainAttrGr001"></attributeGroup> - <anyAttribute></anyAttribute> - </extension> - </simpleContent> - </complexType> - - <simpleType name="MainST001"> - <restriction base="string"> - <enumeration value="enum1"></enumeration> - </restriction> - </simpleType> - - <simpleType name="MainST002"> - <restriction base="tns05:MainST001"></restriction> - </simpleType> - - <simpleType name="MainST003"> - <list itemType="tns06:MainST001"></list> - </simpleType> - - <simpleType name="MainST004"> - <list> - <simpleType> - <restriction base="tns07:MainST001"></restriction> - </simpleType> - </list> - </simpleType> - - - <simpleType name="MainST005"> - <union memberTypes="tns08:MainST001 tns09:MainST002"></union> - </simpleType> - - <attribute name="MainAttr001" type="string"></attribute> - - <attribute name="MainAttr002" type="string"></attribute> - - <attributeGroup name="MainAttrGr001"> - <attribute ref="tns10:MainAttr001"></attribute> - </attributeGroup> - - <attributeGroup name="MainAttrGr002"></attributeGroup> - - <group name="MainGroup001"> - <sequence> - <group ref="tns11:MainGroup002"></group> - </sequence> - </group> - - <element name="MainElem002" type="string" substitutionGroup="tns12:MainElem001"></element> - - <group name="MainGroup002"> - <sequence> - <element name="e1" type="string"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> - </sequence> - </group> - -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main002.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main002.xsd deleted file mode 100644 index ea038ca91..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main002.xsd +++ /dev/null @@ -1,37 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<schema xmlns="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://www.example.org/Main" - xmlns:tns01="http://www.example.org/Main" - xmlns:tns02="http://www.example.org/Main" - xmlns:tns03="http://www.example.org/Main" - xmlns:tns04="http://www.example.org/Main" - xmlns:tns05="http://www.example.org/Main" - elementFormDefault="qualified" - xmlns:p="http://www.example.org/Import"> - - <include schemaLocation="../Include1.xsd"></include> - - <element name="MainElem001" type="tns01:Inc1CT1"> - <annotation> - <appinfo> - <p:ImpElem1></p:ImpElem1> - </appinfo> - </annotation> - </element> - - <simpleType name="MainST001"> - <restriction base="string"></restriction> - </simpleType> - - <simpleType name="MainST002"> - <restriction base="tns02:MainST001"></restriction> - </simpleType> - - <simpleType name="MainST005"> - <union memberTypes="tns03:MainST001 - tns04:MainST002 - string - integer "></union> - </simpleType> - -</schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main003.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main003.xsd deleted file mode 100644 index c88b034bd..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main003.xsd +++ /dev/null @@ -1,110 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - xmlns:tns01="http://www.example.org/Main" - xmlns:tns02="http://www.example.org/Main" - xmlns:tns03="http://www.example.org/Main" - xmlns:tns04="http://www.example.org/Main" - xmlns:tns05="http://www.example.org/Main" - xmlns:tns06="http://www.example.org/Main" - xmlns:tns07="http://www.example.org/Main" - xmlns:tns08="http://www.example.org/Main" - xmlns:tns09="http://www.example.org/Main" - xmlns:tns10="http://www.example.org/Main" - xmlns:tns11="http://www.example.org/Main" - xmlns:tns12="http://www.example.org/Main" - xmlns:p="http://www.example.org/Import" elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - - <xsd:element name="MainElem001" type="xsd:string"></xsd:element> - - <xsd:complexType name="MainCT001"> - <xsd:sequence> - <xsd:element name="CT001Elem001" type="xsd:string"></xsd:element> - <xsd:element ref="tns01:MainElem001"></xsd:element> - <xsd:any></xsd:any> - </xsd:sequence> - </xsd:complexType> - - <xsd:complexType name="MainCT002"> - <xsd:complexContent> - <xsd:extension base="tns02:MainCT001"></xsd:extension> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT003"> - <xsd:complexContent> - <xsd:restriction base="tns03:MainCT001"></xsd:restriction> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT004"> - <xsd:simpleContent> - <xsd:extension base="xsd:string"> - <xsd:annotation> - <xsd:appinfo></xsd:appinfo> - </xsd:annotation> - <xsd:attribute name="attr1" type="xsd:short"></xsd:attribute> - <xsd:attributeGroup ref="tns04:MainAttrGr001"></xsd:attributeGroup> - <xsd:anyAttribute></xsd:anyAttribute> - </xsd:extension> - </xsd:simpleContent> - </xsd:complexType> - - <xsd:simpleType name="MainST001"> - <xsd:restriction base="xsd:string"> - <xsd:enumeration value="enum1"></xsd:enumeration> - </xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="MainST002"> - <xsd:restriction base="tns05:MainST001"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="MainST003"> - <xsd:list itemType="tns06:MainST001"></xsd:list> - </xsd:simpleType> - - <xsd:simpleType name="MainST004"> - <xsd:list> - <xsd:simpleType> - <xsd:restriction base="tns07:MainST001"></xsd:restriction> - </xsd:simpleType> - </xsd:list> - </xsd:simpleType> - - - <xsd:simpleType name="MainST005"> - <xsd:union memberTypes="tns08:MainST001 tns09:MainST002"></xsd:union> - </xsd:simpleType> - - <xsd:attribute name="MainAttr001" type="xsd:string"></xsd:attribute> - - <xsd:attribute name="MainAttr002" type="xsd:string"></xsd:attribute> - - <xsd:attributeGroup name="MainAttrGr001"> - <xsd:attribute ref="tns10:MainAttr001"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:attributeGroup name="MainAttrGr002"></xsd:attributeGroup> - - <xsd:group name="MainGroup001"> - <xsd:sequence> - <xsd:group ref="tns11:MainGroup002"></xsd:group> - </xsd:sequence> - </xsd:group> - - <xsd:element name="MainElem002" type="xsd:string" substitutionGroup="tns12:MainElem001"></xsd:element> - - <xsd:group name="MainGroup002"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"> - <xsd:annotation> - <xsd:appinfo> - <p:ImpElem1></p:ImpElem1> - </xsd:appinfo> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - </xsd:group> - -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main004.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main004.xsd deleted file mode 100644 index 7dcf0f7f8..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main004.xsd +++ /dev/null @@ -1,111 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - xmlns:tns01="http://www.example.org/Main" - xmlns:tns02="http://www.example.org/Main" - xmlns:tns03="http://www.example.org/Main" - xmlns:tns04="http://www.example.org/Main" - xmlns:tns05="http://www.example.org/Main" - xmlns:tns06="http://www.example.org/Main" - xmlns:tns07="http://www.example.org/Main" - xmlns:tns08="http://www.example.org/Main" - xmlns:tns09="http://www.example.org/Main" - xmlns:tns10="http://www.example.org/Main" - xmlns:tns11="http://www.example.org/Main" - xmlns:tns12="http://www.example.org/Main" - xmlns:p="http://www.example.org/Import" elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:element name="MainElem001" type="xsd:string"></xsd:element> - - <xsd:complexType name="MainCT001"> - <xsd:sequence> - <xsd:element name="CT001Elem001" type="xsd:string"></xsd:element> - <xsd:element ref="tns01:MainElem001"></xsd:element> - <xsd:any></xsd:any> - </xsd:sequence> - </xsd:complexType> - - <xsd:complexType name="MainCT002"> - <xsd:complexContent> - <xsd:extension base="tns01:MainCT001"></xsd:extension> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT003"> - <xsd:complexContent> - <xsd:restriction base="tns01:MainCT001"></xsd:restriction> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT004"> - <xsd:simpleContent> - <xsd:extension base="xsd:string"> - <xsd:annotation> - <xsd:appinfo></xsd:appinfo> - </xsd:annotation> - <xsd:attribute name="attr1" type="xsd:short"></xsd:attribute> - <xsd:attributeGroup ref="tns01:MainAttrGr001"></xsd:attributeGroup> - <xsd:anyAttribute></xsd:anyAttribute> - </xsd:extension> - </xsd:simpleContent> - </xsd:complexType> - - <xsd:simpleType name="MainST001"> - <xsd:restriction base="xsd:string"> - <xsd:enumeration value="enum1"></xsd:enumeration> - </xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="MainST002"> - <xsd:restriction base="tns01:MainST001"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="MainST003"> - <xsd:list itemType="tns01:MainST001"></xsd:list> - </xsd:simpleType> - - <xsd:simpleType name="MainST004"> - <xsd:list> - <xsd:simpleType> - <xsd:restriction base="tns01:MainST001"></xsd:restriction> - </xsd:simpleType> - </xsd:list> - </xsd:simpleType> - - - <xsd:simpleType name="MainST005"> - <xsd:union memberTypes="tns01:MainST001 tns01:MainST002"></xsd:union> - </xsd:simpleType> - - <xsd:attribute name="MainAttr001" type="xsd:string"></xsd:attribute> - - <xsd:attribute name="MainAttr002" type="xsd:string"></xsd:attribute> - - <xsd:attributeGroup name="MainAttrGr001"> - <xsd:attribute ref="tns01:MainAttr001"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:attributeGroup name="MainAttrGr002"></xsd:attributeGroup> - - <xsd:group name="MainGroup001"> - <xsd:sequence> - <xsd:group ref="tns01:MainGroup002"></xsd:group> - </xsd:sequence> - </xsd:group> - - <xsd:element name="MainElem002" type="xsd:string" substitutionGroup="tns01:MainElem001"></xsd:element> - - <xsd:group name="MainGroup002"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"> - <xsd:annotation> - <xsd:appinfo> - <p:ImpElem1></p:ImpElem1> - </xsd:appinfo> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - </xsd:group> - -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main005.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main005.xsd deleted file mode 100644 index 971393ceb..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main005.xsd +++ /dev/null @@ -1,111 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - xmlns:tns01="http://www.example.org/Main" - xmlns:tns02="http://www.example.org/Main" - xmlns:tns03="http://www.example.org/Main" - xmlns:tns04="http://www.example.org/Main" - xmlns:tns05="http://www.example.org/Main" - xmlns:tns06="http://www.example.org/Main" - xmlns:tns07="http://www.example.org/Main" - xmlns:tns08="http://www.example.org/Main" - xmlns:tns09="http://www.example.org/Main" - xmlns:tns10="http://www.example.org/Main" - xmlns:tns11="http://www.example.org/Main" - xmlns:tns12="http://www.example.org/Main" - xmlns:p="http://www.example.org/Import" elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns="http://www.example.org/Main"> - - <xsd:element name="MainElem001" type="xsd:string"></xsd:element> - - <xsd:complexType name="MainCT001"> - <xsd:sequence> - <xsd:element name="CT001Elem001" type="xsd:string"></xsd:element> - <xsd:element ref="MainElem001"></xsd:element> - <xsd:any></xsd:any> - </xsd:sequence> - </xsd:complexType> - - <xsd:complexType name="MainCT002"> - <xsd:complexContent> - <xsd:extension base="MainCT001"></xsd:extension> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT003"> - <xsd:complexContent> - <xsd:restriction base="MainCT001"></xsd:restriction> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT004"> - <xsd:simpleContent> - <xsd:extension base="xsd:string"> - <xsd:annotation> - <xsd:appinfo></xsd:appinfo> - </xsd:annotation> - <xsd:attribute name="attr1" type="xsd:short"></xsd:attribute> - <xsd:attributeGroup ref="MainAttrGr001"></xsd:attributeGroup> - <xsd:anyAttribute></xsd:anyAttribute> - </xsd:extension> - </xsd:simpleContent> - </xsd:complexType> - - <xsd:simpleType name="MainST001"> - <xsd:restriction base="xsd:string"> - <xsd:enumeration value="enum1"></xsd:enumeration> - </xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="MainST002"> - <xsd:restriction base="MainST001"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="MainST003"> - <xsd:list itemType="MainST001"></xsd:list> - </xsd:simpleType> - - <xsd:simpleType name="MainST004"> - <xsd:list> - <xsd:simpleType> - <xsd:restriction base="MainST001"></xsd:restriction> - </xsd:simpleType> - </xsd:list> - </xsd:simpleType> - - - <xsd:simpleType name="MainST005"> - <xsd:union memberTypes="MainST001 MainST002"></xsd:union> - </xsd:simpleType> - - <xsd:attribute name="MainAttr001" type="xsd:string"></xsd:attribute> - - <xsd:attribute name="MainAttr002" type="xsd:string"></xsd:attribute> - - <xsd:attributeGroup name="MainAttrGr001"> - <xsd:attribute ref="MainAttr001"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:attributeGroup name="MainAttrGr002"></xsd:attributeGroup> - - <xsd:group name="MainGroup001"> - <xsd:sequence> - <xsd:group ref="MainGroup002"></xsd:group> - </xsd:sequence> - </xsd:group> - - <xsd:element name="MainElem002" type="xsd:string" substitutionGroup="MainElem001"></xsd:element> - - <xsd:group name="MainGroup002"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"> - <xsd:annotation> - <xsd:appinfo> - <p:ImpElem1></p:ImpElem1> - </xsd:appinfo> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - </xsd:group> - -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main006.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main006.xsd deleted file mode 100644 index 3dbb2e77f..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main006.xsd +++ /dev/null @@ -1,99 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema - xmlns:tns01="http://www.example.org/Main" - xmlns:p="http://www.example.org/Import" elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - - <xsd:element name="MainElem001" type="xsd:string"></xsd:element> - - <xsd:complexType name="MainCT001"> - <xsd:sequence> - <xsd:element name="CT001Elem001" type="xsd:string"></xsd:element> - <xsd:element ref="MainElem001"></xsd:element> - <xsd:any></xsd:any> - </xsd:sequence> - </xsd:complexType> - - <xsd:complexType name="MainCT002"> - <xsd:complexContent> - <xsd:extension base="MainCT001"></xsd:extension> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT003"> - <xsd:complexContent> - <xsd:restriction base="MainCT001"></xsd:restriction> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT004"> - <xsd:simpleContent> - <xsd:extension base="xsd:string"> - <xsd:annotation> - <xsd:appinfo></xsd:appinfo> - </xsd:annotation> - <xsd:attribute name="attr1" type="xsd:short"></xsd:attribute> - <xsd:attributeGroup ref="MainAttrGr001"></xsd:attributeGroup> - <xsd:anyAttribute></xsd:anyAttribute> - </xsd:extension> - </xsd:simpleContent> - </xsd:complexType> - - <xsd:simpleType name="MainST001"> - <xsd:restriction base="xsd:string"> - <xsd:enumeration value="enum1"></xsd:enumeration> - </xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="MainST002"> - <xsd:restriction base="MainST001"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="MainST003"> - <xsd:list itemType="MainST001"></xsd:list> - </xsd:simpleType> - - <xsd:simpleType name="MainST004"> - <xsd:list> - <xsd:simpleType> - <xsd:restriction base="MainST001"></xsd:restriction> - </xsd:simpleType> - </xsd:list> - </xsd:simpleType> - - - <xsd:simpleType name="MainST005"> - <xsd:union memberTypes="MainST001 MainST002"></xsd:union> - </xsd:simpleType> - - <xsd:attribute name="MainAttr001" type="xsd:string"></xsd:attribute> - - <xsd:attribute name="MainAttr002" type="xsd:string"></xsd:attribute> - - <xsd:attributeGroup name="MainAttrGr001"> - <xsd:attribute ref="MainAttr001"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:attributeGroup name="MainAttrGr002"></xsd:attributeGroup> - - <xsd:group name="MainGroup001"> - <xsd:sequence> - <xsd:group ref="MainGroup002"></xsd:group> - </xsd:sequence> - </xsd:group> - - <xsd:element name="MainElem002" type="xsd:string" substitutionGroup="MainElem001"></xsd:element> - - <xsd:group name="MainGroup002"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"> - <xsd:annotation> - <xsd:appinfo> - <p:ImpElem1></p:ImpElem1> - </xsd:appinfo> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - </xsd:group> - -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main007.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main007.xsd deleted file mode 100644 index ae3accf61..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main007.xsd +++ /dev/null @@ -1,100 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - xmlns:p="http://www.example.org/Import" elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main" - xmlns="http://Unused"> - - <xsd:element name="MainElem001" type="xsd:string"></xsd:element> - - <xsd:complexType name="MainCT001"> - <xsd:sequence> - <xsd:element name="CT001Elem001" type="xsd:string"></xsd:element> - <xsd:element ref="tns:MainElem001"></xsd:element> - <xsd:any></xsd:any> - </xsd:sequence> - </xsd:complexType> - - <xsd:complexType name="MainCT002"> - <xsd:complexContent> - <xsd:extension base="tns:MainCT001"></xsd:extension> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT003"> - <xsd:complexContent> - <xsd:restriction base="tns:MainCT001"></xsd:restriction> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT004"> - <xsd:simpleContent> - <xsd:extension base="xsd:string"> - <xsd:annotation> - <xsd:appinfo></xsd:appinfo> - </xsd:annotation> - <xsd:attribute name="attr1" type="xsd:short"></xsd:attribute> - <xsd:attributeGroup ref="tns:MainAttrGr001"></xsd:attributeGroup> - <xsd:anyAttribute></xsd:anyAttribute> - </xsd:extension> - </xsd:simpleContent> - </xsd:complexType> - - <xsd:simpleType name="MainST001"> - <xsd:restriction base="xsd:string"> - <xsd:enumeration value="enum1"></xsd:enumeration> - </xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="MainST002"> - <xsd:restriction base="tns:MainST001"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="MainST003"> - <xsd:list itemType="tns:MainST001"></xsd:list> - </xsd:simpleType> - - <xsd:simpleType name="MainST004"> - <xsd:list> - <xsd:simpleType> - <xsd:restriction base="tns:MainST001"></xsd:restriction> - </xsd:simpleType> - </xsd:list> - </xsd:simpleType> - - - <xsd:simpleType name="MainST005"> - <xsd:union memberTypes="tns:MainST001 tns:MainST002"></xsd:union> - </xsd:simpleType> - - <xsd:attribute name="MainAttr001" type="xsd:string"></xsd:attribute> - - <xsd:attribute name="MainAttr002" type="xsd:string"></xsd:attribute> - - <xsd:attributeGroup name="MainAttrGr001"> - <xsd:attribute ref="tns:MainAttr001"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:attributeGroup name="MainAttrGr002"></xsd:attributeGroup> - - <xsd:group name="MainGroup001"> - <xsd:sequence> - <xsd:group ref="tns:MainGroup002"></xsd:group> - </xsd:sequence> - </xsd:group> - - <xsd:element name="MainElem002" type="xsd:string" substitutionGroup="tns:MainElem001"></xsd:element> - - <xsd:group name="MainGroup002"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"> - <xsd:annotation> - <xsd:appinfo> - <p:ImpElem1></p:ImpElem1> - </xsd:appinfo> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - </xsd:group> - -</xsd:schema>
\ No newline at end of file diff --git a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main008.xsd b/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main008.xsd deleted file mode 100644 index 9a599444f..000000000 --- a/tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main008.xsd +++ /dev/null @@ -1,100 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xsd:schema targetNamespace="http://www.example.org/Main" - xmlns:p="http://www.example.org/Import" elementFormDefault="qualified" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - xmlns:tns="http://www.example.org/Main" - xmlns="http://Used"> - - <xsd:element name="MainElem001" type="xsd:string"></xsd:element> - - <xsd:complexType name="MainCT001"> - <xsd:sequence> - <xsd:element name="CT001Elem001" type="xsd:string"></xsd:element> - <xsd:element ref="tns:MainElem001"></xsd:element> - <xsd:any></xsd:any> - </xsd:sequence> - </xsd:complexType> - - <xsd:complexType name="MainCT002"> - <xsd:complexContent> - <xsd:extension base="tns:MainCT001"></xsd:extension> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT003"> - <xsd:complexContent> - <xsd:restriction base="tns:MainCT001"></xsd:restriction> - </xsd:complexContent> - </xsd:complexType> - - <xsd:complexType name="MainCT004"> - <xsd:simpleContent> - <xsd:extension base="xsd:string"> - <xsd:annotation> - <xsd:appinfo></xsd:appinfo> - </xsd:annotation> - <xsd:attribute name="attr1" type="xsd:short"></xsd:attribute> - <xsd:attributeGroup ref="tns:MainAttrGr001"></xsd:attributeGroup> - <xsd:anyAttribute></xsd:anyAttribute> - </xsd:extension> - </xsd:simpleContent> - </xsd:complexType> - - <xsd:simpleType name="MainST001"> - <xsd:restriction base="xsd:string"> - <xsd:enumeration value="enum1"></xsd:enumeration> - </xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="MainST002"> - <xsd:restriction base="tns:MainST001"></xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="MainST003"> - <xsd:list itemType="tns:MainST001"></xsd:list> - </xsd:simpleType> - - <xsd:simpleType name="MainST004"> - <xsd:list> - <xsd:simpleType> - <xsd:restriction base="tns:MainST001"></xsd:restriction> - </xsd:simpleType> - </xsd:list> - </xsd:simpleType> - - - <xsd:simpleType name="MainST005"> - <xsd:union memberTypes="tns:MainST001 tns:MainST002"></xsd:union> - </xsd:simpleType> - - <xsd:attribute name="MainAttr001" type="xsd:string"></xsd:attribute> - - <xsd:attribute name="MainAttr002" type="xsd:string"></xsd:attribute> - - <xsd:attributeGroup name="MainAttrGr001"> - <xsd:attribute ref="tns:MainAttr001"></xsd:attribute> - </xsd:attributeGroup> - - <xsd:attributeGroup name="MainAttrGr002"></xsd:attributeGroup> - - <xsd:group name="MainGroup001"> - <xsd:sequence> - <xsd:group ref="tns:MainGroup002"></xsd:group> - </xsd:sequence> - </xsd:group> - - <xsd:element name="MainElem002" type="xsd:string" substitutionGroup="tns:MainElem001"></xsd:element> - - <xsd:group name="MainGroup002"> - <xsd:sequence> - <xsd:element name="e1" type="xsd:string"> - <xsd:annotation> - <xsd:appinfo> - <ImpElem1></ImpElem1> - </xsd:appinfo> - </xsd:annotation> - </xsd:element> - </xsd:sequence> - </xsd:group> - -</xsd:schema>
\ No newline at end of file |