Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "COSMOS SML Test Plan"

Line 14: Line 14:
  
 
<b>File:</b>
 
<b>File:</b>
acyclic\InValidCycles.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/InValidCycles.xml?root=Technology_Project&view=markup cvs source]
+
acyclic\InValidCycles.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/InValidCycles.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 22: Line 22:
  
 
<b>File:</b>
 
<b>File:</b>
acyclic\InValidDerivation.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/InValidDerivation.xml?root=Technology_Project&view=markup cvs source]
+
acyclic\InValidDerivation.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/InValidDerivation.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 30: Line 30:
  
 
<b>File:</b>
 
<b>File:</b>
acyclic\ValidateDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidateDefinition.xml?root=Technology_Project&view=markup cvs source]
+
acyclic\ValidateDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidateDefinition.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 38: Line 38:
  
 
<b>File:</b>
 
<b>File:</b>
acyclic\ValidCycles1.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidCycles1.xml?root=Technology_Project&view=markup cvs source]
+
acyclic\ValidCycles1.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidCycles1.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 46: Line 46:
  
 
<b>File:</b>
 
<b>File:</b>
acyclic\ValidCycles2.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidCycles2.xml?root=Technology_Project&view=markup cvs source]
+
acyclic\ValidCycles2.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidCycles2.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 54: Line 54:
  
 
<b>File:</b>
 
<b>File:</b>
acyclic\ValidCycles3.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidCycles3.xml?root=Technology_Project&view=markup cvs source]
+
acyclic\ValidCycles3.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidCycles3.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 62: Line 62:
  
 
<b>File:</b>
 
<b>File:</b>
acyclic\ValidDerivation.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidDerivation.xml?root=Technology_Project&view=markup cvs source]
+
acyclic\ValidDerivation.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/acyclic/ValidDerivation.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 70: Line 70:
  
 
<b>File:</b>
 
<b>File:</b>
deref\Multiple.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/deref/Multiple.xml?root=Technology_Project&view=markup cvs source]
+
deref\Multiple.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/deref/Multiple.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 78: Line 78:
  
 
<b>File:</b>
 
<b>File:</b>
deref\MultipleNonRoot.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/deref/MultipleNonRoot.xml?root=Technology_Project&view=markup cvs source]
+
deref\MultipleNonRoot.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/deref/MultipleNonRoot.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 86: Line 86:
  
 
<b>File:</b>
 
<b>File:</b>
deref\Single.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/deref/Single.xml?root=Technology_Project&view=markup cvs source]
+
deref\Single.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/deref/Single.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 94: Line 94:
  
 
<b>File:</b>
 
<b>File:</b>
identity\InValidKeyDuplicate.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidKeyDuplicate.xml?root=Technology_Project&view=markup cvs source]
+
identity\InValidKeyDuplicate.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidKeyDuplicate.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 102: Line 102:
  
 
<b>File:</b>
 
<b>File:</b>
identity\InValidKeyMissing.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidKeyMissing.xml?root=Technology_Project&view=markup cvs source]
+
identity\InValidKeyMissing.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidKeyMissing.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 110: Line 110:
  
 
<b>File:</b>
 
<b>File:</b>
identity\InValidUnique.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidUnique.xml?root=Technology_Project&view=markup cvs source]
+
identity\InValidUnique.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/InValidUnique.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 118: Line 118:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidConstraintDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintDefinition.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidConstraintDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintDefinition.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 126: Line 126:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidConstraintRefAttributes.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefAttributes.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidConstraintRefAttributes.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefAttributes.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 134: Line 134:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidConstraintRefElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefElements.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidConstraintRefElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefElements.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 142: Line 142:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidConstraintRefKey.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefKey.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidConstraintRefKey.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefKey.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 150: Line 150:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidConstraintRefKeyref.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefKeyref.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidConstraintRefKeyref.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefKeyref.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 158: Line 158:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidConstraintRefNoKey.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefNoKey.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidConstraintRefNoKey.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefNoKey.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 166: Line 166:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidConstraintRefNoKeyref.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefNoKeyref.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidConstraintRefNoKeyref.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefNoKeyref.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 174: Line 174:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidConstraintRefNoUnique.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefNoUnique.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidConstraintRefNoUnique.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefNoUnique.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 182: Line 182:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidConstraintRefUnique.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefUnique.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidConstraintRefUnique.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintRefUnique.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 190: Line 190:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidConstraintSubstitution.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintSubstitution.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidConstraintSubstitution.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidConstraintSubstitution.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 198: Line 198:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidDuplicateConstraintName.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidDuplicateConstraintName.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidDuplicateConstraintName.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidDuplicateConstraintName.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 206: Line 206:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidDuplicateConstraintName1.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidDuplicateConstraintName1.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidDuplicateConstraintName1.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidDuplicateConstraintName1.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 214: Line 214:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\InValidDuplicateConstraintNameSubst.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidDuplicateConstraintNameSubst.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\InValidDuplicateConstraintNameSubst.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/InValidDuplicateConstraintNameSubst.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 222: Line 222:
  
 
<b>File:</b>
 
<b>File:</b>
identity\LC\ValidConstraintRefKeyref.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/ValidConstraintRefKeyref.xml?root=Technology_Project&view=markup cvs source]
+
identity\LC\ValidConstraintRefKeyref.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/LC/ValidConstraintRefKeyref.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 230: Line 230:
  
 
<b>File:</b>
 
<b>File:</b>
identity\ValidKeyref.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/ValidKeyref.xml?root=Technology_Project&view=markup cvs source]
+
identity\ValidKeyref.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/ValidKeyref.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 238: Line 238:
  
 
<b>File:</b>
 
<b>File:</b>
identity\ValidKeyUnique.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/ValidKeyUnique.xml?root=Technology_Project&view=markup cvs source]
+
identity\ValidKeyUnique.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/ValidKeyUnique.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 246: Line 246:
  
 
<b>File:</b>
 
<b>File:</b>
identity\ValidKeyUniqueInScopeOnly.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/ValidKeyUniqueInScopeOnly.xml?root=Technology_Project&view=markup cvs source]
+
identity\ValidKeyUniqueInScopeOnly.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/identity/ValidKeyUniqueInScopeOnly.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 254: Line 254:
  
 
<b>File:</b>
 
<b>File:</b>
incomplete\InValid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/incomplete/InValid.xml?root=Technology_Project&view=markup cvs source]
+
incomplete\InValid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/incomplete/InValid.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 264: Line 264:
  
 
<b>File:</b>
 
<b>File:</b>
others\rulesWithMultiplePattern.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/others/rulesWithMultiplePattern.xml?root=Technology_Project&view=markup cvs source]
+
others\rulesWithMultiplePattern.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/others/rulesWithMultiplePattern.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 272: Line 272:
  
 
<b>File:</b>
 
<b>File:</b>
others\rulesWithMultipleRulesUnderOnePattern.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/others/rulesWithMultipleRulesUnderOnePattern.xml?root=Technology_Project&view=markup cvs source]
+
others\rulesWithMultipleRulesUnderOnePattern.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/others/rulesWithMultipleRulesUnderOnePattern.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 280: Line 280:
  
 
<b>File:</b>
 
<b>File:</b>
others\schemaValidationFailure.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/others/schemaValidationFailure.xml?root=Technology_Project&view=markup cvs source]
+
others\schemaValidationFailure.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/others/schemaValidationFailure.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 288: Line 288:
  
 
<b>File:</b>
 
<b>File:</b>
references\ConsistentReferences\InvalidRefOneSchemeResolves.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/InvalidRefOneSchemeResolves.xml?root=Technology_Project&view=markup cvs source]
+
references\ConsistentReferences\InvalidRefOneSchemeResolves.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/InvalidRefOneSchemeResolves.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 296: Line 296:
  
 
<b>File:</b>
 
<b>File:</b>
references\ConsistentReferences\InvalidRefResolvesToMultipleElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/InvalidRefResolvesToMultipleElements.xml?root=Technology_Project&view=markup cvs source]
+
references\ConsistentReferences\InvalidRefResolvesToMultipleElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/InvalidRefResolvesToMultipleElements.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 304: Line 304:
  
 
<b>File:</b>
 
<b>File:</b>
references\ConsistentReferences\InvalidRefTwoSchemes.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/InvalidRefTwoSchemes.xml?root=Technology_Project&view=markup cvs source]
+
references\ConsistentReferences\InvalidRefTwoSchemes.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/InvalidRefTwoSchemes.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 312: Line 312:
  
 
<b>File:</b>
 
<b>File:</b>
references\ConsistentReferences\ValidRefNilrefSpecified1.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefNilrefSpecified1.xml?root=Technology_Project&view=markup cvs source]
+
references\ConsistentReferences\ValidRefNilrefSpecified1.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefNilrefSpecified1.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 320: Line 320:
  
 
<b>File:</b>
 
<b>File:</b>
references\ConsistentReferences\ValidRefOneSchemeResolvesOtherUnknown.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefOneSchemeResolvesOtherUnknown.xml?root=Technology_Project&view=markup cvs source]
+
references\ConsistentReferences\ValidRefOneSchemeResolvesOtherUnknown.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefOneSchemeResolvesOtherUnknown.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 328: Line 328:
  
 
<b>File:</b>
 
<b>File:</b>
references\ConsistentReferences\ValidRefTwoSchemes.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefTwoSchemes.xml?root=Technology_Project&view=markup cvs source]
+
references\ConsistentReferences\ValidRefTwoSchemes.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefTwoSchemes.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 336: Line 336:
  
 
<b>File:</b>
 
<b>File:</b>
references\ConsistentReferences\ValidRefTwoSchemesNilSpecified.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefTwoSchemesNilSpecified.xml?root=Technology_Project&view=markup cvs source]
+
references\ConsistentReferences\ValidRefTwoSchemesNilSpecified.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefTwoSchemesNilSpecified.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 344: Line 344:
  
 
<b>File:</b>
 
<b>File:</b>
references\ConsistentReferences\ValidRefTwoSchemesReturnsNull.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefTwoSchemesReturnsNull.xml?root=Technology_Project&view=markup cvs source]
+
references\ConsistentReferences\ValidRefTwoSchemesReturnsNull.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/ConsistentReferences/ValidRefTwoSchemesReturnsNull.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 352: Line 352:
  
 
<b>File:</b>
 
<b>File:</b>
references\DanglingRef.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/DanglingRef.xml?root=Technology_Project&view=markup cvs source]
+
references\DanglingRef.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/DanglingRef.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 360: Line 360:
  
 
<b>File:</b>
 
<b>File:</b>
references\EmptyRefElement.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/EmptyRefElement.xml?root=Technology_Project&view=markup cvs source]
+
references\EmptyRefElement.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/EmptyRefElement.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 368: Line 368:
  
 
<b>File:</b>
 
<b>File:</b>
references\IntraDocumentRef.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/IntraDocumentRef.xml?root=Technology_Project&view=markup cvs source]
+
references\IntraDocumentRef.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/IntraDocumentRef.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 376: Line 376:
  
 
<b>File:</b>
 
<b>File:</b>
references\MultipleRefToAnElement.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/MultipleRefToAnElement.xml?root=Technology_Project&view=markup cvs source]
+
references\MultipleRefToAnElement.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/MultipleRefToAnElement.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 384: Line 384:
  
 
<b>File:</b>
 
<b>File:</b>
references\NullRefElement.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/NullRefElement.xml?root=Technology_Project&view=markup cvs source]
+
references\NullRefElement.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/NullRefElement.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 392: Line 392:
  
 
<b>File:</b>
 
<b>File:</b>
references\NullReferences\InvalidNilRefDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/NullReferences/InvalidNilRefDefinition.xml?root=Technology_Project&view=markup cvs source]
+
references\NullReferences\InvalidNilRefDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/NullReferences/InvalidNilRefDefinition.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 400: Line 400:
  
 
<b>File:</b>
 
<b>File:</b>
references\NullReferences\ValidNilRefDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/NullReferences/ValidNilRefDefinition.xml?root=Technology_Project&view=markup cvs source]
+
references\NullReferences\ValidNilRefDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/NullReferences/ValidNilRefDefinition.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 408: Line 408:
  
 
<b>File:</b>
 
<b>File:</b>
references\RefToNonRootElement.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/RefToNonRootElement.xml?root=Technology_Project&view=markup cvs source]
+
references\RefToNonRootElement.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/RefToNonRootElement.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 416: Line 416:
  
 
<b>File:</b>
 
<b>File:</b>
references\RefToRootElement.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/RefToRootElement.xml?root=Technology_Project&view=markup cvs source]
+
references\RefToRootElement.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/RefToRootElement.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 424: Line 424:
  
 
<b>File:</b>
 
<b>File:</b>
references\smlxpath1Scheme\InvalidSchemeDerefUsed.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeDerefUsed.xml?root=Technology_Project&view=markup cvs source]
+
references\smlxpath1Scheme\InvalidSchemeDerefUsed.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeDerefUsed.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 432: Line 432:
  
 
<b>File:</b>
 
<b>File:</b>
references\smlxpath1Scheme\InvalidSchemeNamespaceUnknown.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeNamespaceUnknown.xml?root=Technology_Project&view=markup cvs source]
+
references\smlxpath1Scheme\InvalidSchemeNamespaceUnknown.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeNamespaceUnknown.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 440: Line 440:
  
 
<b>File:</b>
 
<b>File:</b>
references\smlxpath1Scheme\InvalidSchemeResultContainsNonElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeResultContainsNonElements.xml?root=Technology_Project&view=markup cvs source]
+
references\smlxpath1Scheme\InvalidSchemeResultContainsNonElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeResultContainsNonElements.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 448: Line 448:
  
 
<b>File:</b>
 
<b>File:</b>
references\smlxpath1Scheme\InvalidSchemeSyntaxError.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeSyntaxError.xml?root=Technology_Project&view=markup cvs source]
+
references\smlxpath1Scheme\InvalidSchemeSyntaxError.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/InvalidSchemeSyntaxError.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 456: Line 456:
  
 
<b>File:</b>
 
<b>File:</b>
references\smlxpath1Scheme\ValidSchemeNamespaceInherited.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/ValidSchemeNamespaceInherited.xml?root=Technology_Project&view=markup cvs source]
+
references\smlxpath1Scheme\ValidSchemeNamespaceInherited.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/ValidSchemeNamespaceInherited.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 464: Line 464:
  
 
<b>File:</b>
 
<b>File:</b>
references\smlxpath1Scheme\ValidSchemeNamespaceInherited1.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/ValidSchemeNamespaceInherited1.xml?root=Technology_Project&view=markup cvs source]
+
references\smlxpath1Scheme\ValidSchemeNamespaceInherited1.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/references/smlxpath1Scheme/ValidSchemeNamespaceInherited1.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 472: Line 472:
  
 
<b>File:</b>
 
<b>File:</b>
Rules\InValid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValid.xml?root=Technology_Project&view=markup cvs source]
+
Rules\InValid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValid.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 480: Line 480:
  
 
<b>File:</b>
 
<b>File:</b>
Rules\InValidRuleBinding-MultipleRulesSameDocument-BothFail.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleBinding-MultipleRulesSameDocument-BothFail.xml?root=Technology_Project&view=markup cvs source]
+
Rules\InValidRuleBinding-MultipleRulesSameDocument-BothFail.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleBinding-MultipleRulesSameDocument-BothFail.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 488: Line 488:
  
 
<b>File:</b>
 
<b>File:</b>
Rules\InValidRuleBinding-MultipleRulesSameDocument.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleBinding-MultipleRulesSameDocument.xml?root=Technology_Project&view=markup cvs source]
+
Rules\InValidRuleBinding-MultipleRulesSameDocument.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleBinding-MultipleRulesSameDocument.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 496: Line 496:
  
 
<b>File:</b>
 
<b>File:</b>
Rules\InValidRuleBinding.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleBinding.xml?root=Technology_Project&view=markup cvs source]
+
Rules\InValidRuleBinding.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleBinding.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 504: Line 504:
  
 
<b>File:</b>
 
<b>File:</b>
Rules\InValidRuleType.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleType.xml?root=Technology_Project&view=markup cvs source]
+
Rules\InValidRuleType.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleType.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 512: Line 512:
  
 
<b>File:</b>
 
<b>File:</b>
Rules\InValidRuleTypeExtension.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleTypeExtension.xml?root=Technology_Project&view=markup cvs source]
+
Rules\InValidRuleTypeExtension.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleTypeExtension.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 520: Line 520:
  
 
<b>File:</b>
 
<b>File:</b>
Rules\InValidRuleTypeRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleTypeRestriction.xml?root=Technology_Project&view=markup cvs source]
+
Rules\InValidRuleTypeRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/InValidRuleTypeRestriction.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 528: Line 528:
  
 
<b>File:</b>
 
<b>File:</b>
Rules\Valid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/Valid.xml?root=Technology_Project&view=markup cvs source]
+
Rules\Valid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/Valid.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 536: Line 536:
  
 
<b>File:</b>
 
<b>File:</b>
Rules\ValidNoSML.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/ValidNoSML.xml?root=Technology_Project&view=markup cvs source]
+
Rules\ValidNoSML.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/ValidNoSML.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 544: Line 544:
  
 
<b>File:</b>
 
<b>File:</b>
Rules\ValidRuleBinding.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/ValidRuleBinding.xml?root=Technology_Project&view=markup cvs source]
+
Rules\ValidRuleBinding.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/Rules/ValidRuleBinding.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 552: Line 552:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\InValidAliasHasFragmentComp.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidAliasHasFragmentComp.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\InValidAliasHasFragmentComp.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidAliasHasFragmentComp.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 560: Line 560:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\InValidAliasValue.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidAliasValue.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\InValidAliasValue.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidAliasValue.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 568: Line 568:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\InvalidBase64Content.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InvalidBase64Content.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\InvalidBase64Content.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InvalidBase64Content.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 576: Line 576:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\InValidBaseURI.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidBaseURI.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\InValidBaseURI.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidBaseURI.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 584: Line 584:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\InValidBaseURIHasFragmentComp.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidBaseURIHasFragmentComp.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\InValidBaseURIHasFragmentComp.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidBaseURIHasFragmentComp.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 592: Line 592:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\InvalidDataContentBase64.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InvalidDataContentBase64.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\InvalidDataContentBase64.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InvalidDataContentBase64.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 600: Line 600:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\InValidDuplicateAliases.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidDuplicateAliases.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\InValidDuplicateAliases.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidDuplicateAliases.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 608: Line 608:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\InValidMissingBaseURIAttr.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidMissingBaseURIAttr.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\InValidMissingBaseURIAttr.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidMissingBaseURIAttr.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 616: Line 616:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\InValidMultipleDocument.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidMultipleDocument.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\InValidMultipleDocument.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/InValidMultipleDocument.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 624: Line 624:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\ValidateDefaultSchemaBinding.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateDefaultSchemaBinding.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\ValidateDefaultSchemaBinding.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateDefaultSchemaBinding.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 632: Line 632:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\ValidateNoSchemaBinding.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateNoSchemaBinding.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\ValidateNoSchemaBinding.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateNoSchemaBinding.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 640: Line 640:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\ValidateSchemaBinding.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\ValidateSchemaBinding.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 648: Line 648:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\ValidateSchemaBinding1.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding1.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\ValidateSchemaBinding1.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding1.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 656: Line 656:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\ValidateSchemaBinding2.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding2.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\ValidateSchemaBinding2.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding2.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 664: Line 664:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\ValidateSchemaBinding3.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding3.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\ValidateSchemaBinding3.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidateSchemaBinding3.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 672: Line 672:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\ValidBase64Content.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidBase64Content.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\ValidBase64Content.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidBase64Content.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 680: Line 680:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\ValidEmptyDocument.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidEmptyDocument.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\ValidEmptyDocument.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidEmptyDocument.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 688: Line 688:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\ValidMissingBaseURIAttr1.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidMissingBaseURIAttr1.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\ValidMissingBaseURIAttr1.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidMissingBaseURIAttr1.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 696: Line 696:
  
 
<b>File:</b>
 
<b>File:</b>
smlif_lc\ValidMissingBaseURIAttr2.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidMissingBaseURIAttr2.xml?root=Technology_Project&view=markup cvs source]
+
smlif_lc\ValidMissingBaseURIAttr2.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/smlif_lc/ValidMissingBaseURIAttr2.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 704: Line 704:
  
 
<b>File:</b>
 
<b>File:</b>
targetElement\InValid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValid.xml?root=Technology_Project&view=markup cvs source]
+
targetElement\InValid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValid.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 712: Line 712:
  
 
<b>File:</b>
 
<b>File:</b>
targetElement\InValidDerivationByRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValidDerivationByRestriction.xml?root=Technology_Project&view=markup cvs source]
+
targetElement\InValidDerivationByRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValidDerivationByRestriction.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 720: Line 720:
  
 
<b>File:</b>
 
<b>File:</b>
targetElement\InValidSameNameElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValidSameNameElements.xml?root=Technology_Project&view=markup cvs source]
+
targetElement\InValidSameNameElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValidSameNameElements.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 728: Line 728:
  
 
<b>File:</b>
 
<b>File:</b>
targetElement\InvalidValue.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InvalidValue.xml?root=Technology_Project&view=markup cvs source]
+
targetElement\InvalidValue.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InvalidValue.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 736: Line 736:
  
 
<b>File:</b>
 
<b>File:</b>
targetElement\InValidWithSubstitutionGroup.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup cvs source]
+
targetElement\InValidWithSubstitutionGroup.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/InValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 744: Line 744:
  
 
<b>File:</b>
 
<b>File:</b>
targetElement\Valid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/Valid.xml?root=Technology_Project&view=markup cvs source]
+
targetElement\Valid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/Valid.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 752: Line 752:
  
 
<b>File:</b>
 
<b>File:</b>
targetElement\ValidateTargetElementDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidateTargetElementDefinition.xml?root=Technology_Project&view=markup cvs source]
+
targetElement\ValidateTargetElementDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidateTargetElementDefinition.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 760: Line 760:
  
 
<b>File:</b>
 
<b>File:</b>
targetElement\ValidDerivationByRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidDerivationByRestriction.xml?root=Technology_Project&view=markup cvs source]
+
targetElement\ValidDerivationByRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidDerivationByRestriction.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 768: Line 768:
  
 
<b>File:</b>
 
<b>File:</b>
targetElement\ValidSameNameElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidSameNameElements.xml?root=Technology_Project&view=markup cvs source]
+
targetElement\ValidSameNameElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidSameNameElements.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 776: Line 776:
  
 
<b>File:</b>
 
<b>File:</b>
targetElement\ValidWithSubstitutionGroup.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup cvs source]
+
targetElement\ValidWithSubstitutionGroup.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetElement/ValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 784: Line 784:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\InValid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValid.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\InValid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValid.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 792: Line 792:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\InValidDerivationByRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidDerivationByRestriction.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\InValidDerivationByRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidDerivationByRestriction.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 800: Line 800:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\InValidSameNameElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidSameNameElements.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\InValidSameNameElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidSameNameElements.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 808: Line 808:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\InValidType.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidType.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\InValidType.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidType.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 816: Line 816:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\InValidWithSubstitutionGroup.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\InValidWithSubstitutionGroup.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/InValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 824: Line 824:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\valid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/valid.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\valid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/valid.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 832: Line 832:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\ValidateTargetRequiredDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidateTargetRequiredDefinition.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\ValidateTargetRequiredDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidateTargetRequiredDefinition.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 840: Line 840:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\ValidDerivationByRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidDerivationByRestriction.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\ValidDerivationByRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidDerivationByRestriction.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 848: Line 848:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\ValidFalseRequire.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidFalseRequire.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\ValidFalseRequire.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidFalseRequire.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 856: Line 856:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\ValidSameNameElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidSameNameElements.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\ValidSameNameElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidSameNameElements.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 864: Line 864:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\ValidType.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidType.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\ValidType.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidType.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 872: Line 872:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\ValidTypeFalse.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidTypeFalse.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\ValidTypeFalse.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidTypeFalse.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 880: Line 880:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\ValidWithSubstitutionGroup.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\ValidWithSubstitutionGroup.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 888: Line 888:
  
 
<b>File:</b>
 
<b>File:</b>
targetRequired\ValidWithSubstitutionGroupFalseRequire.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidWithSubstitutionGroupFalseRequire.xml?root=Technology_Project&view=markup cvs source]
+
targetRequired\ValidWithSubstitutionGroupFalseRequire.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetRequired/ValidWithSubstitutionGroupFalseRequire.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 896: Line 896:
  
 
<b>File:</b>
 
<b>File:</b>
targetType\InValid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValid.xml?root=Technology_Project&view=markup cvs source]
+
targetType\InValid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValid.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 904: Line 904:
  
 
<b>File:</b>
 
<b>File:</b>
targetType\InValidDerivationByRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidDerivationByRestriction.xml?root=Technology_Project&view=markup cvs source]
+
targetType\InValidDerivationByRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidDerivationByRestriction.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 912: Line 912:
  
 
<b>File:</b>
 
<b>File:</b>
targetType\InValidSameNameElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidSameNameElements.xml?root=Technology_Project&view=markup cvs source]
+
targetType\InValidSameNameElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidSameNameElements.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 920: Line 920:
  
 
<b>File:</b>
 
<b>File:</b>
targetType\InValidValue.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidValue.xml?root=Technology_Project&view=markup cvs source]
+
targetType\InValidValue.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidValue.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 928: Line 928:
  
 
<b>File:</b>
 
<b>File:</b>
targetType\InValidWithSubstitutionGroup.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup cvs source]
+
targetType\InValidWithSubstitutionGroup.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/InValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 936: Line 936:
  
 
<b>File:</b>
 
<b>File:</b>
targetType\Valid.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/Valid.xml?root=Technology_Project&view=markup cvs source]
+
targetType\Valid.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/Valid.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 944: Line 944:
  
 
<b>File:</b>
 
<b>File:</b>
targetType\ValidateTargetTypeDefinition.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidateTargetTypeDefinition.xml?root=Technology_Project&view=markup cvs source]
+
targetType\ValidateTargetTypeDefinition.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidateTargetTypeDefinition.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 952: Line 952:
  
 
<b>File:</b>
 
<b>File:</b>
targetType\ValidDerivationByRestriction.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidDerivationByRestriction.xml?root=Technology_Project&view=markup cvs source]
+
targetType\ValidDerivationByRestriction.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidDerivationByRestriction.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 960: Line 960:
  
 
<b>File:</b>
 
<b>File:</b>
targetType\ValidSameNameElements.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidSameNameElements.xml?root=Technology_Project&view=markup cvs source]
+
targetType\ValidSameNameElements.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidSameNameElements.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
Line 968: Line 968:
  
 
<b>File:</b>
 
<b>File:</b>
targetType\ValidWithSubstitutionGroup.xml [http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup cvs source]
+
targetType\ValidWithSubstitutionGroup.xml ([http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cosmos/tests/resource-modeling/org.eclipse.cosmos.rm.validation.tests/src/test-resources/targetType/ValidWithSubstitutionGroup.xml?root=Technology_Project&view=markup src])
  
 
<b>Descripton:</b>
 
<b>Descripton:</b>
 
Let targetType=”T” be specified for a GED E. Let SubE be another GED in the substitution group whose head element is E for which the targetType attribute is not specified. Then a model is valid if all instances of SubE target elements whose type is T.
 
Let targetType=”T” be specified for a GED E. Let SubE be another GED in the substitution group whose head element is E for which the targetType attribute is not specified. Then a model is valid if all instances of SubE target elements whose type is T.

Revision as of 19:11, 10 March 2008

Contents

COSMOS SML and SML-IF Validator Test Plan

Version 1.0, 6 March 2008

Author: David Whiteman

Introduction

The goal of this test plan is to document the test coverage for the SML and SML-IF validator found in the Eclipse COSMOS project. Using this document, we will describe the test suite used to achieve compliance with the SML and SML-IF 1.1 specifications.

Test Suite

InvalidCyclesWithAcyclicReferences

File: acyclic\InValidCycles.xml (src)

Descripton: This test verifies that it is an error to create cycles with instances of acyclic references

InvalidDerivationWithAcyclicAttribute

File: acyclic\InValidDerivation.xml (src)

Descripton: A model is invalid if it has a reference type R1 with sml:acyclic=”true” and another reference type R2 derived from R1 such that sml:acyclic=”false”

ValidateAcyclicDefinition

File: acyclic\ValidateDefinition.xml (src)

Descripton: This test returns a warning if the sml:acyclic attribute is defined on an element declaration

ValidCyclesWithAcyclicReference1

File: acyclic\ValidCycles1.xml (src)

Descripton: Let R1 and R2 be two reference types with sml:acyclic=”true”. Then a model is valid if it has inter-document cycles that using instances of both R1 and R2

ValidCyclesWithAcyclicReference2

File: acyclic\ValidCycles2.xml (src)

Descripton: Let R1 be a reference type with sml:acyclic=”false”. Then a model is valid if it has inter-document cycles using instances of R1

ValidCycles3

File: acyclic\ValidCycles3.xml (src)

Descripton: This test verifies that it is valid to create cycles within documents, as long as instances of acyclic references do not create cycles.

ValidDerivationWithAcyclicAttribute

File: acyclic\ValidDerivation.xml (src)

Descripton: A model is valid if it has a reference type R1 with sml:acyclic=”false” and another reference type R2 derived from R1 such that sml:acyclic=”true”

MultipleDeref

File: deref\Multiple.xml (src)

Descripton: Verify that deref() can accept a node set of reference elements, i.e., elements for which sml:ref=”true”, and return a node set that is union of the element nodes targeted by references in the node set such that the reference targets exactly one element in the model. The returned node set must not contain any nodes for references that do not target an element in the model.

MultipleXpointer

File: deref\MultipleNonRoot.xml (src)

Descripton: Verify that deref() can resolve references that target non-root elements using XPointer scheme.

SingleRef

File: deref\Single.xml (src)

Descripton: Verify that deref() can resolve a single reference. The deref() function must return a single node (i.e. a node set with a single node) that corresponds to the element node of the reference’s target when the reference targets a single element in the model.

InValidKeyDuplicate

File: identity\InValidKeyDuplicate.xml (src)

Descripton: Verify that a model with a key constraint is invalid if the field values are not unique.

InValidKeyMissing

File: identity\InValidKeyMissing.xml (src)

Descripton: Verify that a model with a key constraint is invalid if some field values are missing.

InValidUnique

File: identity\InValidUnique.xml (src)

Descripton: Verify that a model with a unique constraint is invalid if the field values are not unique.

InvalidConstraintDefinition

File: identity\LC\InValidConstraintDefinition.xml (src)

Descripton: This test returns a warning when the id constraints are defined on a complexType. They should be defined on an element declaration.

InvalidConstraintRefAttributes

File: identity\LC\InValidConstraintRefAttributes.xml (src)

Descripton: Verifies that the code returns an error when the name attribute is specified on a constraint with the ref attribute specified. Ref attribute I am referring to here is the one defined on the keybase type. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: 1.The name attribute MUST NOT be specified.

InvalidConstraintRefElements

File: identity\LC\InValidConstraintRefElements.xml (src)

Descripton: Verifies that the code returns an error when the sml:field and sml:selector child elements are defined on a constraint with the ref attribute specified. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: 2.The sml:selector and sml:field child elements MUST NOT be specified.

InvalidConstraintRefKey

File: identity\LC\InValidConstraintRefKey.xml (src)

Descripton: Verifies that the code returns an error when the key's ref attribute value resolves to an element which is not a key.

InvalidConstraintRefKeyref

File: identity\LC\InValidConstraintRefKeyref.xml (src)

Descripton: Verifies that the code returns an error when the keyref's ref attribute value resolves to a key element instead of a keyref element. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: If element is sml:keyref, then the value of the ref attribute MUST resolve to an SML keyref constraint [..]

InvalidConstraintRefNoKey

File: identity\LC\InValidConstraintRefNoKey.xml (src)

Descripton: Verifies that the code returns an error when the key's ref attribute value doesn't resolve to an SML key constraint. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: If the element is sml:key, then the value of ref attribute MUST resolve to an SML key constraint.

InvalidConstraintRefNoKeyRef

File: identity\LC\InValidConstraintRefNoKeyref.xml (src)

Descripton: Verifies that the code returns an error when the keyref's ref attribute value doesn't resolve to an SML keyref constraint. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: If element is sml:keyref, then the value of the ref attribute MUST resolve to an SML keyref constraint, and the refer attribute MUST NOT be specified.

InvalidConstraintRefNoKeyUnique

File: identity\LC\InValidConstraintRefNoUnique.xml (src)

Descripton: Verifies that the code returns an error when the unique's ref attribute value doesn't resolve to an SML unique constraint. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: If the element is sml:unique, then the value of the ref attribute MUST resolve to an SML unique constraint.

InvalidConstraintRefUnique

File: identity\LC\InValidConstraintRefUnique.xml (src)

Descripton: Verifies that the code returns an error when the unique's ref attribute value resolves to an element that is not of type sml:unique.

InvalidConstraintSubstitution

File: identity\LC\InValidConstraintSubstitution.xml (src)

Descripton: This test verifies that substitution group elements validate id constraints defined on their group affiliation. If an element declaration S has a {substitution group affiliation} G, then its {SML identity-constraints definitions} also contains members of {SML identity-constraints definitions} of G.

InvalidDuplicateConstraintName

File: identity\LC\InValidDuplicateConstraintName.xml (src)

Descripton: This test verifies that the code returns a error when two constraints defined on an element have the same name ( Constraints should have unique names; ie there cannot be an sml:key that has the same name with a sml:key, sml:keyref or sml:unique on the same element declaration).

InvalidDuplicateConstraintName1

File: identity\LC\InValidDuplicateConstraintName1.xml (src)

Descripton: This test verifies that the code returns a error when two constraints defined on an element have the same name ( Constraints should have unique names; ie there cannot be an sml:key that has the same name with a sml:key, sml:keyref or sml:unique on the same element declaration). The {SML identity-constraints definitions} of an element declaration MUST NOT contain two identity constraints with the same name.

InvalidDuplicateConstraintSubst

File: identity\LC\InValidDuplicateConstraintNameSubst.xml (src)

Descripton: This test verifies that the code returns a error when two constraints defined on an element have the same name ( Constraints should have unique names; ie there cannot be an sml:key that has the same name with a sml:key, sml:keyref or sml:unique on the same element declaration). If a global element declaration S has a {substitution group affiliation} G, then {SML identity-constraints definitions} of S MUST be a superset of that of G.

ValidConstraintRefKeyref

File: identity\LC\ValidConstraintRefKeyref.xml (src)

Descripton: Verifies that the code returns success when the keyref's ref attribute value resolves to a keyref element. For each sml:key, sml:unique, or sml:keyref element with the ref attribute specified, {SML identity-constraints definitions} contains the component resolved to by the actual value of the ref attribute, with the following conditions: If element is sml:keyref, then the value of the ref attribute MUST resolve to an SML keyref constraint [..]

ValidKeyref

File: identity\ValidKeyref.xml (src)

Descripton: Verify keyref constraint.

ValidKeyUnique

File: identity\ValidKeyUnique.xml (src)

Descripton: Verify that a model with a key and unique constraint is valid if the field values are unique, though some field values for the unique constraint may be missing.

ValidKeyUniqueInScopeOnly

File: identity\ValidKeyUniqueInScopeOnly.xml (src)

Descripton: Verify that a model with a key and unique constraint is valid if the constraints are satisfied in scope even though the constraints may not be satisfied globally in the model.

InValidInCompleteModel

File: incomplete\InValid.xml (src)

Descripton: This test verifies that an incomplete model is invalid

InValidInCompleteModel

TDM synthetic example converted to use SML

File: others\rulesWithMultiplePattern.xml (src)

Descripton: Describes a database hosted on a windows XP operating system

TDM synthetic example converted to use SML

File: others\rulesWithMultipleRulesUnderOnePattern.xml (src)

Descripton: Describes a database hosted on a windows XP operating system

ValidSchematronRule

File: others\schemaValidationFailure.xml (src)

Descripton: A model with a Schematron rule defined for an element is valid if all instances of the element satisfy the rule.

InvalidRefOneSchemeResolves

File: references\ConsistentReferences\InvalidRefOneSchemeResolves.xml (src)

Descripton: An SML model MUST be declared invalid when a recognized scheme resolves to a target that's different from the target resolved to by another recognized scheme or when one recognized scheme resolves and another does not. This test verifies that the code returns an error when an SML references contains two reference scheme, resolving to two different elements.

InvalidRefResolvesToMultipleElements

File: references\ConsistentReferences\InvalidRefResolvesToMultipleElements.xml (src)

Descripton: Every non-null reference MUST target at most one element in a model. When a recognized scheme in a reference resolves to more than one target then the model MUST be declared invalid. This test verifies that the code returns an error when an SML references contains a reference scheme that resolves to more than one element.

InvalidRefTwoSchemes

File: references\ConsistentReferences\InvalidRefTwoSchemes.xml (src)

Descripton: An SML model MUST be declared invalid when a recognized scheme resolves to a target that's different from the target resolved to by another recognized scheme or when one recognized scheme resolves and another does not. This test verifies that the code returns an error when an SML references contains two reference scheme, and one scheme resolves while the other doesn't.

ValidRefNilrefSpecified1

File: references\ConsistentReferences\ValidRefNilrefSpecified1.xml (src)

Descripton: A null reference is an explicit declaration of intent by the document author that the reference itself does not exist, and a processing directive (not a hint) to processors not to attempt to recognize any reference schemes in it.If a reference element is recognized as null, then processors MUST NOT attempt to resolve it. The question of whether a null reference is resolved or not is undefined; it is an ill-formed question. This test verifies that the validator does not try to resolve a reference that is marked as null. If the reference is to be resolved, the validator will return an exception since the two reference schemes resolve to two different elements. This test should return success because the sml:nilref is specified.

ValidRefOneSchemeResolvesOtherUnknown

File: references\ConsistentReferences\ValidRefOneSchemeResolvesOtherUnknown.xml (src)

Descripton: An SML model MUST be declared invalid when a recognized scheme resolves to a target that's different from the target resolved to by another recognized scheme or when one recognized scheme resolves and another does not. This test verifies that the code returns success when an SML references contains two reference scheme, one resolving to a valid target and the other scheme being unknown to the processor.

ValidRefTwoSchemes

File: references\ConsistentReferences\ValidRefTwoSchemes.xml (src)

Descripton: An SML model MUST be declared invalid when a recognized scheme resolves to a target that's different from the target resolved to by another recognized scheme or when one recognized scheme resolves and another does not. This test verifies that the code returns success when an SML references contains two reference scheme, both resolving to the same target.

ValidRefTwoSchemesNilSpecified

File: references\ConsistentReferences\ValidRefTwoSchemesNilSpecified.xml (src)

Descripton: A null reference is an explicit declaration of intent by the document author that the reference itself does not exist, and a processing directive (not a hint) to processors not to attempt to recognize any reference schemes in it.If a reference element is recognized as null, then processors MUST NOT attempt to resolve it. The question of whether a null reference is resolved or not is undefined; it is an ill-formed question. This test verifies that the validator does not try to resolve a reference that is marked as null. If the reference below is to be resolved, the validator will return an exception since only one reference scheme resolves. This test should return success because the sml:nilref is specified.

ValidRefTwoSchemesReturnsNull

File: references\ConsistentReferences\ValidRefTwoSchemesReturnsNull.xml (src)

Descripton: A null reference is an explicit declaration of intent by the document author that the reference itself does not exist, and a processing directive (not a hint) to processors not to attempt to recognize any reference schemes in it.If a reference element is recognized as null, then processors MUST NOT attempt to resolve it. The question of whether a null reference is resolved or not is undefined; it is an ill-formed question. This test verifies that the validator does not try to resolve a reference that is marked as null. If the reference below is to be resolved, the validator will return a non null target element. This test should return success but with a reference target of null.

DanglingRef

File: references\DanglingRef.xml (src)

Descripton: This test verifies that a valid model can contain dangling references

EmptyRefElement

File: references\EmptyRefElement.xml (src)

Descripton: This test verifies that reference elements can be empty

IntraDocumentRef

File: references\IntraDocumentRef.xml (src)

Descripton: This test verifies that a reference element can target an element in the same document

MultipleRefToAnElement

File: references\MultipleRefToAnElement.xml (src)

Descripton: This test verifies that an element can be targeted by multiple different references

NullRefElement

File: references\NullRefElement.xml (src)

Descripton: This test verifies that reference elements can be null

InvalidNillRefDefinition

File: references\NullReferences\InvalidNilRefDefinition.xml (src)

Descripton: This test verifies that sml:nilref attribute is only defined on instance elements with sml:ref="true" specified. This global attribute is used to identify null reference elements. This attribute MUST NOT be used on an element unless it also has sml:ref="true" specified.

InvalidNillRefDefinition

File: references\NullReferences\ValidNilRefDefinition.xml (src)

Descripton: This test verifies that sml:nilref attribute can only be defined on instance elements with sml:ref="true" specified. This global attribute is used to identify null reference elements. This attribute MUST NOT be used on an element unless it also has sml:ref="true" specified.

RefToNonRootElement

File: references\RefToNonRootElement.xml (src)

Descripton: This test verifies that a reference element in a document can target non-root elements in some other document

RefToRootElement

File: references\RefToRootElement.xml (src)

Descripton: This test verifies that a reference element in a document can target the root element in some other document

InvalidSchemeDerefUsed

File: references\smlxpath1Scheme\InvalidSchemeDerefUsed.xml (src)

Descripton: This test verifies that the code returns error when an smlxpath1 scheme contains a deref() in the evaluator. The deref() XPath extension function MUST NOT be present in the expression evaluation context function library when processing the location path in SMLXPath1_SchemeData : SMLXPath1_Fragment_ID ::= 'smlxpath1' '(' SMLXPath1_SchemeData ')' SMLXPath1_SchemeData ::= XPath1.0_LocationPath

InvaliSchemeNamespaceUnknown

File: references\smlxpath1Scheme\InvalidSchemeNamespaceUnknown.xml (src)

Descripton: This test verifies that the code returns error when an smlxpath1 scheme uses a namespace not defined in the containing element. Namespace Binding Context: The smlxpath1() scheme inherits the set of namespace bindings available to the containing element.

InvalidSchemeResultContainsNonElements

File: references\smlxpath1Scheme\InvalidSchemeResultContainsNonElements.xml (src)

Descripton: This test verifies that the code returns error when an smlxpath1 scheme resolves to a set containing non-elements. The element(s) targeted by a scheme instance are obtained by applying the location path in SMLXPath1_SchemeData to the root element of the document in the document context. The result MUST be a set of elements. The set MAY be empty. If the result of applying the location path is something other than a set of elements, then the XPointer result is an error.

InvalidSchemeSyntaxError

File: references\smlxpath1Scheme\InvalidSchemeSyntaxError.xml (src)

Descripton: This test verifies that the code returns error when an smlxpath1 location path has an invalid syntax.

ValiSchemeNamespaceInherited

File: references\smlxpath1Scheme\ValidSchemeNamespaceInherited.xml (src)

Descripton: This test verifies that the code returns success when an smlxpath1 scheme uses a namespace defined by the containing element. Namespace Binding Context: The smlxpath1() scheme inherits the set of namespace bindings available to the containing element.

ValiSchemeNamespaceInherited

File: references\smlxpath1Scheme\ValidSchemeNamespaceInherited1.xml (src)

Descripton: This test verifies that the code returns success when an smlxpath1 scheme uses a namespace defined by the containing element. Namespace Binding Context: The smlxpath1() scheme inherits the set of namespace bindings available to the containing element.

InValidSchematronRule

File: Rules\InValid.xml (src)

Descripton: A model with a Schematron rule defined for an element is invalid if at least one instances of the element does not satisfy the rule.

InValidRuleBinding-MultipleRulesSameDocument

File: Rules\InValidRuleBinding-MultipleRulesSameDocument-BothFail.xml (src)

Descripton: Two rules are bound to the same document - both fail.

InValidRuleBinding-MultipleRulesSameDocument

File: Rules\InValidRuleBinding-MultipleRulesSameDocument.xml (src)

Descripton: Two rules are bound to the same document. One passes, one fails.

InValidRuleBinding

File: Rules\InValidRuleBinding.xml (src)

Descripton: A model with a Schematron rule that is bound to some instance documents is invalid if the rule is not satisfied by some bound documents.

InValidRuleType

File: Rules\InValidRuleType.xml (src)

Descripton: A model with a Schematron rule defined for a type CT is invalid if at least one instance element of CT type doesn't satisfy the rule.

InValidRuleTypeExtension

File: Rules\InValidRuleTypeExtension.xml (src)

Descripton: A model with a Schematron rule defined for a type CT is invalid if at least one instance element of CT type or a type derived from CT ( derivation by extension ) doesn't satisfy the rule.

InValidRuleTypeRestriction

File: Rules\InValidRuleTypeRestriction.xml (src)

Descripton: A model with a Schematron rule defined for a type CT is invalid if at least one instance element of CT type or a type derived from CT ( derivation by restriction ) doesn't satisfy the rule.

ValidSchematronRule

File: Rules\Valid.xml (src)

Descripton: A model with a Schematron rule defined for an element is valid if all instances of the element satisfy the rule.

ValidXMLSchema

File: Rules\ValidNoSML.xml (src)

Descripton: Basic XML Schema file, no SML extensions used.

ValidRuleBinding

File: Rules\ValidRuleBinding.xml (src)

Descripton: A model with a Schematron rule that is bound to some instance documents is valid if the rule is satisfied by all bound documents.

InValidAliasHasFragmentComp

File: smlif_lc\InValidAliasHasFragmentComp.xml (src)

Descripton: This test verifies that the code returns an error when an alias contains a fragment component.

InValidAliasValue

File: smlif_lc\InValidAliasValue.xml (src)

Descripton: This test verifies that the code returns an error when an alias contains an invalid value.

InvalidBase64Content

File: smlif_lc\InvalidBase64Content.xml (src)

Descripton: This test verifies that the code returns an error when a document that is a child of the base64Data element is not encoded in Base64 format.

InValidBaseURI

File: smlif_lc\InValidBaseURI.xml (src)

Descripton: This test verifies that the code returns an error when the base URI is not an absolute URI

InValidBaseURIHasFragmentComp

File: smlif_lc\InValidBaseURIHasFragmentComp.xml (src)

Descripton: This test verifies that the code returns an error when the base URI contains a fragment component.

InvalidDataContentBase64

File: smlif_lc\InvalidDataContentBase64.xml (src)

Descripton: This test verifies that the code returns an error when a document that is a child of the data element is encoded in base64 format.

InValidDuplicateAliases

File: smlif_lc\InValidDuplicateAliases.xml (src)

Descripton: This test verifies that the code returns an error when two aliases resolve to the same URI

InValidMissingBaseURIAttr1

File: smlif_lc\InValidMissingBaseURIAttr.xml (src)

Descripton: This test verifies that the code returns an error when there is relative reference in a document and the baseURI is not defined.

InvalidMultipleDocument

File: smlif_lc\InValidMultipleDocument.xml (src)

Descripton: This test verifies that the code returns an error if the data element contains more than one document.

ValidateDefaultSchemaBinding

File: smlif_lc\ValidateDefaultSchemaBinding.xml (src)

Descripton: This test verifies that the code is using the defaultSchema information to locate the definition file for instance documents not included in schemaBinding. In this sample, the Course1 and Course2 instances should be validated against the University.xsd schema. Course3 will be validated against the Univerity_v1.xsd schema since Course3 is not included in any schemaBinding element.

ValidateNoSchemaBinding

File: smlif_lc\ValidateNoSchemaBinding.xml (src)

Descripton: If a namespace ns is not included in any schemaBinding or defaultSchema element, then the schema defining this namespace is built by composing all definition documents whose target namespace matches ns. This resulted schema will be used to validate any instance document using ns namespace. The test should return an error on acyclic

ValidateSchemaBinding

File: smlif_lc\ValidateSchemaBinding.xml (src)

Descripton: This test verifies that the code is using the schemaBinding information to locate the definition file for instance documents. In this sample, there are two xsd files with the same namespace, tns. The instance documents are bound to the first xsd definition, University.xsd using the schemaBinding element. As a result, the validation should be run using the schema defined in University.xsd and ignore University_v1.xsd. The validation returns success since Univesity.xsd does not have the acyclic attribute specified on the OptionalCourseRefType type. If the schemaBinding is ignored, then the validator should return error ( the schema file used to validate the instances will be composed from both xsd files; the first definition of the OptionalCourseRefType type in the University.xsd will be overwritten by the OptionalCourseRefType - acyclic = true in the University_v1.xsd )

ValidateSchemaBinding

File: smlif_lc\ValidateSchemaBinding1.xml (src)

Descripton: This test verifies that the code is using the schemaBinding information to locate the definition file for instance documents. In this sample, there are two xsd files with the same namespace, tns. The instance documents are bound to the first xsd definition, University.xsd using the schemaBinding element. As a result, the validation should be run using the schema defined in University.xsd and ignore University_v1.xsd. The validation returns success since Univesity.xsd does not have the acyclic attribute specified on the OptionalCourseRefType type. If the schemaBinding is ignored, then the validator should return error ( the schema file used to validate the instances will be composed from both xsd files; the first definition of the OptionalCourseRefType type in the University.xsd will be overwritten by the OptionalCourseRefType - acyclic = true in the University_v1.xsd )

ValidateSchemaBinding

File: smlif_lc\ValidateSchemaBinding2.xml (src)

Descripton: This test verifies that the code is using the schemaBinding information to locate the definition file for instance documents. In this sample, there are two xsd files with the same namespace, tns. The instance documents are bound to the first xsd definition, University.xsd using the schemaBinding element. As a result, the validation should be run using the schema defined in University.xsd and ignore University_v1.xsd. The validation returns success since Univesity.xsd does not have the acyclic attribute specified on the OptionalCourseRefType type. If the schemaBinding is ignored, then the validator should return error ( the schema file used to validate the instances will be composed from both xsd files; the first definition of the OptionalCourseRefType type in the University.xsd will be overwritten by the OptionalCourseRefType - acyclic = true in the University_v1.xsd )

ValidateSchemaBinding

File: smlif_lc\ValidateSchemaBinding3.xml (src)

Descripton: This test verifies that the code is using the schemaBinding information to locate the definition file for instance documents. In this sample, there are two xsd files with the same namespace, tns. The instance documents are bound to the first xsd definition, University.xsd using the schemaBinding element. As a result, the validation should be run using the schema defined in University.xsd and ignore University_v1.xsd. The validation returns success since Univesity.xsd does not have the acyclic attribute specified on the OptionalCourseRefType type. If the schemaBinding is ignored, then the validator should return error ( the schema file used to validate the instances will be composed from both xsd files; the first definition of the OptionalCourseRefType type in the University.xsd will be overwritten by the OptionalCourseRefType - acyclic = true in the University_v1.xsd )

ValidBase64Content

File: smlif_lc\ValidBase64Content.xml (src)

Descripton: This test verifies that the code returns success when a document that is a child of the base64Data element is encoded in Base64 format.

ValidEmptyDocument

File: smlif_lc\ValidEmptyDocument.xml (src)

Descripton: This test verifies that it is valid to have an empty document.

ValidMissingBaseURIAttr1

File: smlif_lc\ValidMissingBaseURIAttr1.xml (src)

Descripton: This test verifies that it is valid to not define the baseURI when there is no relative URI defined within any document.

ValidMissingBaseURIAttr2

File: smlif_lc\ValidMissingBaseURIAttr2.xml (src)

Descripton: This test verifies that it is valid to have no baseURI, no aliases and a relative reference in a document, if the reference contains only a fragment component. In which case the reference points to an element within the same document.

InValidTargetElement

File: targetElement\InValid.xml (src)

Descripton: If targetElement=”GTE” for a global element declaration E, then a model is invalid if the target of some instance of E in the model is not an instance of GTE.

InValidDerivationByRestriction

File: targetElement\InValidDerivationByRestriction.xml (src)

Descripton: If the element declaration ED is contained (directly, indirectly, or implicitly) in a content model of a complex type D, who is a restriction of another complex type B and B contains an element declaration EB with the same name as ED, then{target element} of ED is the same as that of EB. In the example below, the EnrolledCourse element contained by the GraduateStudentType should have the same {targetElement} as the EnrolledCourse element contained by the StudentType.

InValidSameNameElements

File: targetElement\InValidSameNameElements.xml (src)

Descripton: If two element declarations E1 and E2 have the same {namespace name} and {name} and they are both contained (directly, indirectly, or implicitly) in a content model of a complex type, then E1 and E2 have the same {target required}, {target element}, and {target type}. In the example below, the two EnrolledCourse elements contained by the StudentType through the graduateGroup and basicGroup should have the same {targetElement}.

ValidateTargetElementExists2

File: targetElement\InvalidValue.xml (src)

Descripton: This test verifies that the value of the sml:targetElement is a global element. Returns an error if the value does not match any element in the corresponding namespace. The test verifies that the error is displayed even when no model instances are defined for this IF document (ie the validation runs against the xsd file containing the sml:targetElement, regardless of the instances being defined in that model)

InValidTargetElementWithSubstitutionGroup

File: targetElement\InValidWithSubstitutionGroup.xml (src)

Descripton: Let targetElement=”GTE” be specified for a GED E. Let SubE be another GED in the substitution group whose head element is E for which the targetElement attribute is not specified. Then a model is invalid if an instance of SubE targets an element that is not an instance of GTE or an instance of some GED in the substitution group hierarchy whose head is GTE.

ValidTargetElement

File: targetElement\Valid.xml (src)

Descripton: If targetElement=”GTE” for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE.

ValidateTargetElementDefinition

File: targetElement\ValidateTargetElementDefinition.xml (src)

Descripton: This test returns a warning if the sml:targetElement attribute is defined on a type definition.

ValidDerivationByRestriction

File: targetElement\ValidDerivationByRestriction.xml (src)

Descripton: If the element declaration ED is contained (directly, indirectly, or implicitly) in a content model of a complex type D, who is a restriction of another complex type B and B contains an element declaration EB with the same name as ED, then{target element} of ED is the same as that of EB. In the example below, the EnrolledCourse element contained by the GraduateStudentType has the same {targetElement} as the EnrolledCourse element contained by the StudentType.

ValidSameNameElements

File: targetElement\ValidSameNameElements.xml (src)

Descripton: If two element declarations E1 and E2 have the same {namespace name} and {name} and they are both contained (directly, indirectly, or implicitly) in a content model of a complex type, then E1 and E2 have the same {target required}, {target element}, and {target type}. In the example below, the two EnrolledCourse elements contained by the StudentType through the basicGroup and graduateGroup have the same {targetElement}.

ValidTargetElementWithSubstitutionGroup

File: targetElement\ValidWithSubstitutionGroup.xml (src)

Descripton: If targetElement=”GTE” for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE, or an instance of some global element declaration in the substitution group hierarchy whose head is GTE

ValidTargetElement

File: targetRequired\InValid.xml (src)

Descripton: If targetElement=GTE for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE.

InValidDerivationByRestriction

File: targetRequired\InValidDerivationByRestriction.xml (src)

Descripton: If the element declaration ED is contained (directly, indirectly, or implicitly) in a content model of a complex type D, who is a restriction of another complex type B and B contains an element declaration EB with the same name as ED, then {target required} of ED is the same as that of EB. In the example below, the EnrolledCourse element contained by the GraduateStudentType should have the same {target required} as the EnrolledCourse element contained by the StudentType.

InValidSameNameElements

File: targetRequired\InValidSameNameElements.xml (src)

Descripton: If two element declarations E1 and E2 have the same {namespace name} and {name} and they are both contained (directly, indirectly, or implicitly) in a content model of a complex type, then E1 and E2 have the same {target required}, {target element}, and {target type}. In the example below, the two EnrolledCourse elements contained by the StudentType through the graduateGroup and basicGroup should have the same {target required}.

ValidTargetType

File: targetRequired\InValidType.xml (src)

Descripton: If targetType=”T” for a global element declaration E, then a model is valid if the type of the target of each instances of E in the model is T or a derived type of T

ValidTargetElementWithSubstitutionGroup

File: targetRequired\InValidWithSubstitutionGroup.xml (src)

Descripton: If targetElement=”GTE” for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE, or an instance of some global element declaration in the substitution group hierarchy whose head is GTE

ValidTargetElement

File: targetRequired\valid.xml (src)

Descripton: If targetElement=GTE for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE.

ValidateTargetRequireDefinition

File: targetRequired\ValidateTargetRequiredDefinition.xml (src)

Descripton: This test returns a warning if the sml:targetRequired attribute is defined on a type definition.

ValidDerivationByRestriction

File: targetRequired\ValidDerivationByRestriction.xml (src)

Descripton: If the element declaration ED is contained (directly, indirectly, or implicitly) in a content model of a complex type D, who is a restriction of another complex type B and B contains an element declaration EB with the same name as ED, then {target required} of ED is the same as that of EB. In the example below, the EnrolledCourse element contained by the GraduateStudentType has the same {target required} as the EnrolledCourse element contained by the StudentType.

ValidTargetElement

File: targetRequired\ValidFalseRequire.xml (src)

Descripton: If targetElement=GTE for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE.

ValidSameNameElements

File: targetRequired\ValidSameNameElements.xml (src)

Descripton: If two element declarations E1 and E2 have the same {namespace name} and {name} and they are both contained (directly, indirectly, or implicitly) in a content model of a complex type, then E1 and E2 have the same {target required}, {target element}, and {target type}. In the example below, the two EnrolledCourse elements contained by the StudentType through the basicGroup and graduateGroup have the same {target required}.

ValidTargetType

File: targetRequired\ValidType.xml (src)

Descripton: If targetType=”T” for a global element declaration E, then a model is valid if the type of the target of each instances of E in the model is T or a derived type of T

ValidTargetType

File: targetRequired\ValidTypeFalse.xml (src)

Descripton: If targetType=”T” for a global element declaration E, then a model is valid if the type of the target of each instances of E in the model is T or a derived type of T

ValidTargetElementWithSubstitutionGroup

File: targetRequired\ValidWithSubstitutionGroup.xml (src)

Descripton: If targetElement=”GTE” for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE, or an instance of some global element declaration in the substitution group hierarchy whose head is GTE

ValidTargetElementWithSubstitutionGroup

File: targetRequired\ValidWithSubstitutionGroupFalseRequire.xml (src)

Descripton: If targetElement=”GTE” for a global element declaration E, then a model is valid if the target of each instances of E in the model is an instance of GTE, or an instance of some global element declaration in the substitution group hierarchy whose head is GTE

InValidTargetType

File: targetType\InValid.xml (src)

Descripton: If targetType=”T” for a global element declaration E, then a model is invalid if the type of the target of some instance of E in the model is not T

InValidDerivationByRestriction

File: targetType\InValidDerivationByRestriction.xml (src)

Descripton: If the element declaration ED is contained (directly, indirectly, or implicitly) in a content model of a complex type D, who is a restriction of another complex type B and B contains an element declaration EB with the same name as ED, then {target type} of ED is the same as that of EB. In the example below, the EnrolledCourse element contained by the GraduateStudentType should have the same {targetType} as the EnrolledCourse element contained by the StudentType.

InValidSameNameElements

File: targetType\InValidSameNameElements.xml (src)

Descripton: If two element declarations E1 and E2 have the same {namespace name} and {name} and they are both contained (directly, indirectly, or implicitly) in a content model of a complex type, then E1 and E2 have the same {target required}, {target element}, and {target type}. In the example below, the two EnrolledCourse elements contained by the StudentType through the graduateGroup and basicGroup should have the same {target type}.

ValidateTargetTypeExists1

File: targetType\InValidValue.xml (src)

Descripton: This test verifies that the value of the sml:targetType resolves to a global type definition. Returns an error if the value does not match any type in the corresponding namespace. The test verifies that the error is displayed even when no model instances are defined for this IF document (ie the validation runs against the xsd file containing the sml:targetType, regardless of the instances being defined in that model)

InValidTargetTypeWithSubstitutionGroup

File: targetType\InValidWithSubstitutionGroup.xml (src)

Descripton: Let targetType=”T” be specified for a GED E. Let SubE be another GED in the substitution group whose head element is E for which the targetType attribute is not specified. Then a model is invalid if an instance of SubE targets an element that is not an instance of T or an instance of some derived type of T.

ValidTargetType

File: targetType\Valid.xml (src)

Descripton: If targetType=”T” for a global element declaration E, then a model is valid if the type of the target of each instances of E in the model is T or a derived type of T

ValidateTargetTypeDefinition

File: targetType\ValidateTargetTypeDefinition.xml (src)

Descripton: This test returns a warning if the sml:targetType attribute is defined on a type definition.

ValidDerivationByRestriction

File: targetType\ValidDerivationByRestriction.xml (src)

Descripton: If the element declaration ED is contained (directly, indirectly, or implicitly) in a content model of a complex type D, who is a restriction of another complex type B and B contains an element declaration EB with the same name as ED, then {target type} of ED is the same as that of EB. In the example below, the EnrolledCourse element contained by the GraduateStudentType has the same {targetType} as the EnrolledCourse element contained by the StudentType.

ValidSameNameElements

File: targetType\ValidSameNameElements.xml (src)

Descripton: If two element declarations E1 and E2 have the same {namespace name} and {name} and they are both contained (directly, indirectly, or implicitly) in a content model of a complex type, then E1 and E2 have the same {target required}, {target element}, and {target type}. In the example below, the two EnrolledCourse elements contained by the StudentType through the graduateGroup and basicGroup have the same {target type}.

ValidTargetTypeWithSubstitutionGroup

File: targetType\ValidWithSubstitutionGroup.xml (src)

Descripton: Let targetType=”T” be specified for a GED E. Let SubE be another GED in the substitution group whose head element is E for which the targetType attribute is not specified. Then a model is valid if all instances of SubE target elements whose type is T.

Back to the top