if (setting.getEStructuralFeature() != Fd2Package.eINSTANCE
.getOneOneRelation_TargetFeatureNode()
|| false == setting.getEObject() instanceof RequireRelation) {
continue;
}
RequireRelation link = (RequireRelation) setting.getEObject();
if (RequireRelationEditPart.VISUAL_ID != Fd2VisualIDRegistry
.getLinkWithClassVisualID(link)) {
continue;
}
if (false == link.eContainer() instanceof BaseFeatureNode) {
continue;
}
BaseFeatureNode container = (BaseFeatureNode) link.eContainer();
result.add(new Fd2LinkDescriptor(container, target, link,
Fd2ElementTypes.RequireRelation_4006,
RequireRelationEditPart.VISUAL_ID));
}