package FMM;

import java.util.LinkedList;

public class BusinessProcessBuildingBlock {
	
	public String name;
	private LinkedList<ProcessElement> processElements;
	
	public BusinessProcessBuildingBlock(String name) 
	{
		this.name = name;
		processElements = new LinkedList<ProcessElement>();
	}


	public boolean add(ProcessElement pe)
	{
		return processElements.add(pe);
	}
	
	
	public boolean delete(ProcessElement pe)
	{
		for(ProcessElement e: processElements)
		{
			if (e.name.equals(pe.name))
				return processElements.remove(e);
		}
		return false;
	}

}
