* the Requirement to delete.
*/
public void deleteRequirement(NamedElement e) {
deleteAssociatedStereotype(e, SYSML_REQUIREMENT);
final EObject root = getRootContainer(e);
for (final Iterator<EObject> iterator = root.eAllContents(); iterator.hasNext();) {
final EObject object = iterator.next();
if (object instanceof Abstraction) {
final Element supplier = ((Abstraction)object).getSupplier(e.getName());
if (supplier != null) {
Stereotype s = ((Abstraction)object).getAppliedStereotype("SysML::Requirements::Satisfy");