This commit was manufactured by cvs2svn to create tag 'R1_0_M4_N20060707'.
diff --git a/plugins/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/dialogs/ContributionSelection.java b/plugins/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/dialogs/ContributionSelection.java
index 5d3acd4..b2b877a 100755
--- a/plugins/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/dialogs/ContributionSelection.java
+++ b/plugins/org.eclipse.epf.authoring.ui/src/org/eclipse/epf/authoring/ui/dialogs/ContributionSelection.java
@@ -31,17 +31,13 @@
 import org.eclipse.epf.library.edit.itemsfilter.ProcessesItemProvider;
 import org.eclipse.epf.library.edit.util.MethodElementUtil;
 import org.eclipse.epf.library.edit.util.TngUtil;
-import org.eclipse.epf.uma.Activity;
-import org.eclipse.epf.uma.BreakdownElement;
 import org.eclipse.epf.uma.ContentElement;
 import org.eclipse.epf.uma.ContentPackage;
 import org.eclipse.epf.uma.CustomCategory;
 import org.eclipse.epf.uma.Discipline;
 import org.eclipse.epf.uma.MethodConfiguration;
 import org.eclipse.epf.uma.MethodPlugin;
-import org.eclipse.epf.uma.Process;
 import org.eclipse.epf.uma.ProcessComponent;
-import org.eclipse.epf.uma.ProcessPackage;
 import org.eclipse.epf.uma.RoleSet;
 import org.eclipse.epf.uma.VariabilityElement;
 import org.eclipse.epf.uma.util.AssociationHelper;
@@ -143,56 +139,9 @@
 					&& filterElementList.contains(obj)) {
 				return true;
 			}
-			if(obj instanceof ProcessPackage) {
-				return checkProcessPkg(obj);
-			}
-			if(obj instanceof Process) {
-				return checkProcessElements(obj);
-			}
-			if(obj instanceof Activity 
-					&& filterElementList.contains(obj)){
-				return true;
-			}
 			return false;
 		}
 	};
-	
-	public boolean checkProcessPkg(Object obj){
-		
-		List list = new ArrayList();
-		if(obj instanceof ProcessPackage){
-			if(obj instanceof ProcessComponent){
-				list = ((ProcessComponent)obj).getProcess().getBreakdownElements();
-			}else{
-				list = ((ProcessPackage)obj).getChildPackages();
-			}
-			
-		}
-		for(Iterator iterator = list.iterator(); iterator.hasNext();)
-		{
-			Object child = iterator.next();
-			if(child instanceof ProcessComponent){
-				if(checkProcessPkg(child)) return true;
-			}
-			if(child instanceof BreakdownElement){
-				if(filterElementList.contains(child)) return true;
-			}
-		}
-		return false;
-	}
-	
-	public boolean checkProcessElements(Object obj){
-		List list = ((Process)obj).getBreakdownElements();
-		for(Iterator iterator = list.iterator(); iterator.hasNext();)
-		{
-			Object child = iterator.next();
-			if(child instanceof BreakdownElement){
-				if(filterElementList.contains(((BreakdownElement)child)))
-						return true;
-			}
-		}
-		return false;
-	}
 
 	public boolean anyCategorizedElementAccepted(CustomCategory obj,
 			HashSet list) {