/**
 * 
 */
package org.eclipse.epf.library.edit.itemsfilter;

import java.util.Collection;

import org.eclipse.emf.common.notify.AdapterFactory;
import org.eclipse.epf.library.edit.util.ProcessUtil;

/**
 * The item provider adapter for an activity in the method element selection
 * dialogs.
 * 
 * @author Shashidhar Kannoori
 * @since 1.0
 */
public class ActivityItemProvider extends
		org.eclipse.epf.library.edit.process.ActivityItemProvider {

	/**
	 * Creates a new instance.
	 * 
	 * @param adapterFactory
	 */
	public ActivityItemProvider(AdapterFactory adapterFactory) {
		super(adapterFactory);
	}

	public Collection getChildren(Object object) {
		// TODO Auto-generated method stub
		Collection col = super.getChildren(object);
		FilterUtil
				.iterateCollection(col, ProcessUtil.getFilter(adapterFactory));
		return col;
	}

}
