Backed out the changes for - 205766 Activity Diagrams (AD) are not handled accordingly when realizing activity variabilities
diff --git a/org.eclipse.epf.diagram.ui/src/org/eclipse/epf/diagram/ui/service/DiagramImageService.java b/org.eclipse.epf.diagram.ui/src/org/eclipse/epf/diagram/ui/service/DiagramImageService.java
index 85629fe..b4d8802 100644
--- a/org.eclipse.epf.diagram.ui/src/org/eclipse/epf/diagram/ui/service/DiagramImageService.java
+++ b/org.eclipse.epf.diagram.ui/src/org/eclipse/epf/diagram/ui/service/DiagramImageService.java
@@ -489,11 +489,11 @@
 					}
 
 					// Check variability and base's variability.
-					VariabilityElement calculatedBase = checkVariability(e,
-							filter, type);
-					if (calculatedBase != null) {
-						wrapper = calculatedBase;
-					}
+//					VariabilityElement calculatedBase = checkVariability(e,
+//							filter, type);
+//					if (calculatedBase != null) {
+//						wrapper = calculatedBase;
+//					}
 					
 				} else if ( type == IDiagramManager.ACTIVITY_DETAIL_DIAGRAM) {
 					if ( (e != wrapper) && !publishUncreatedADD ) {