Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/org.eclipse.wst.xsd.ui.tests')
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/.classpath7
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/.project28
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/.settings/org.eclipse.jdt.core.prefs70
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/.settings/org.eclipse.jdt.ui.prefs3
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/META-INF/MANIFEST.MF16
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/about.html34
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/build.properties21
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/plugin.properties13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/Activator.java94
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/AllXSDUITests.java47
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/BaseTestCase.java48
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/ChameleonIncludesTest.java224
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/ImportsTest.java224
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/XSDUnusedTests.java314
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/src/org/eclipse/wst/xsd/ui/tests/internal/XSDXMLNSCleanupTests.java283
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/test.xml114
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/Include1.xsd36
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttribute/Unused/Main.xsd14
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttribute/Used/Main.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttributeGroup/Unused/Main.xsd17
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByAttributeGroup/Used/Main.xsd17
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-BaseType1.xsd15
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-BaseType2.xsd30
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-BaseType3.xsd35
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-GlobalElementType.xsd11
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-LocalElementType1.xsd15
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Unused/Main-LocalElementType2.xsd15
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType1.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType2.xsd24
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-BaseType3.xsd32
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-GlobalElementType.xsd9
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-LocalElementType1.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByComplexType/Used/Main-LocalElementType2.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Unused/Main-CT.xsd16
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Unused/Main-Group.xsd20
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Used/Main-CT.xsd14
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByElement/Used/Main-Group.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Unused/Main-CT.xsd20
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Unused/Main-Group.xsd21
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Used/Main-CT.xsd20
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefByGroupDefinition/Used/Main-Group.xsd21
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-GlobalAttributeType.xsd10
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-GlobalElementType.xsd9
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-List.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-LocalAttributeType1.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-LocalElementType1.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-LocalElementType2.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Restriction.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Union1.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Union2.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Unused/Main-Union3.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-GlobalAttributeType.xsd10
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-GlobalElementType.xsd9
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-List.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalAttributeType1.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalElementType1.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-LocalElementType2.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Restriction.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union1.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union2.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Chameleon-NoNamespace/RefBySimpleType/Used/Main-Union3.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/Import1.xsd38
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttribute/Unused/Main.xsd17
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttribute/Used/Main.xsd15
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttributeGroup/Unused/Main.xsd20
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByAttributeGroup/Used/Main.xsd20
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-BaseType1.xsd16
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-BaseType2.xsd31
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-BaseType3.xsd36
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-GlobalElementType.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-LocalElementType1.xsd16
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Unused/Main-LocalElementType2.xsd16
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType1.xsd14
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType2.xsd30
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-BaseType3.xsd33
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-GlobalElementType.xsd10
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-LocalElementType1.xsd14
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByComplexType/Used/Main-LocalElementType2.xsd14
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Unused/Main-CT.xsd17
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Unused/Main-Group.xsd21
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Used/Main-CT.xsd15
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByElement/Used/Main-Group.xsd19
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Unused/Main-CT.xsd21
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Unused/Main-Group.xsd22
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Used/Main-CT.xsd21
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefByGroupDefinition/Used/Main-Group.xsd22
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-GlobalAttributeType.xsd11
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-GlobalElementType.xsd11
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-List.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-LocalAttributeType1.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-LocalElementType1.xsd15
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-LocalElementType2.xsd15
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Restriction.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Union1.xsd19
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Union2.xsd19
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Unused/Main-Union3.xsd19
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-GlobalAttributeType.xsd11
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-GlobalElementType.xsd11
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-List.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalAttributeType1.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalElementType1.xsd15
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-LocalElementType2.xsd15
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Restriction.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Union1.xsd19
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Union2.xsd19
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/ImportsWithNamespace/RefBySimpleType/Used/Main-Union3.xsd19
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/Include1.xsd38
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttribute/Unused/Main.xsd14
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttribute/Used/Main.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttributeGroup/Unused/Main.xsd17
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByAttributeGroup/Used/Main.xsd17
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-BaseType1.xsd15
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-BaseType2.xsd30
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-BaseType3.xsd35
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-GlobalElementType.xsd11
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-LocalElementType1.xsd15
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Unused/Main-LocalElementType2.xsd15
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-BaseType1.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-BaseType2.xsd24
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-BaseType3.xsd32
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-GlobalElementType.xsd9
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-LocalElementType1.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByComplexType/Used/Main-LocalElementType2.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Unused/Main-CT.xsd16
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Unused/Main-Group.xsd20
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Used/Main-CT.xsd14
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByElement/Used/Main-Group.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Unused/Main-CT.xsd20
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Unused/Main-Group.xsd21
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Used/Main-CT.xsd20
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefByGroupDefinition/Used/Main-Group.xsd21
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-GlobalAttributeType.xsd10
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-GlobalElementType.xsd10
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-List.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-LocalAttributeType1.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-LocalElementType1.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-LocalElementType2.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Restriction.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Union1.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Union2.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Unused/Main-Union3.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-GlobalAttributeType.xsd10
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-GlobalElementType.xsd9
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-List.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-LocalAttributeType1.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-LocalElementType1.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-LocalElementType2.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Restriction.xsd12
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Union1.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Union2.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/RefBySimpleType/Used/Main-Union3.xsd18
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include1.xsd38
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include2.xsd39
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include3.xsd39
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include4.xsd40
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include5.xsd39
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/Include6.xsd44
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/test/Main001.xsd16
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Includes/circular/test/Main002.xsd26
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Import001.xsd25
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Import002.xsd23
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Import003.xsd31
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Simple/Test.xsd26
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import1.xsd38
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import2.xsd38
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import3.xsd39
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import4.xsd42
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import5.xsd41
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Import6.xsd39
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include1.xsd38
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include2.xsd39
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include3.xsd39
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include4.xsd38
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include5.xsd38
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/Include6.xsd39
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main001.xsd7
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main002.xsd8
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main003.xsd9
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main004.xsd9
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main005.xsd13
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main006.xsd17
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main007.xsd19
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main008.xsd23
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009.xsd25
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009a.xsd23
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009b.xsd27
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009c.xsd27
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009d.xsd25
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009e.xsd25
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009f.xsd31
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009g.xsd27
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/Unused/test/Main009h.xsd29
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/Import1.xsd38
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/Include1.xsd38
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main001.xsd111
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main002.xsd37
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main003.xsd110
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main004.xsd111
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main005.xsd111
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main006.xsd99
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main007.xsd100
-rw-r--r--tests/org.eclipse.wst.xsd.ui.tests/testresources/XSD/xmlnsCleanup/test/Main008.xsd100
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

Back to the top