/**
 * IMenuOptionProvider.java
 * Created on May 19, 2008
 * (C) Copyright TANDBERG Television Ltd.
 */
package com.tandbergtv.watchpoint.pmm.job.ui;

import java.util.List;
import com.tandbergtv.watchpoint.pmm.job.conf.ParameterReferenceItem;

/**
 * @author spuranik
 *
 * This interface should be implemented by all classes which use
 * a specific class to retrieve the menu options. 
 */
public interface IMenuOptionProvider {

	/**
	 * @return
	 * the list of available menu option groups for job rule 
	 */
	public List<ParameterReferenceItem> getJobRuleMenuOptions();
	
	/**
	 * @return
	 * the list of available menu option groups for job parameters 
	 */
	public List<ParameterReferenceItem> getJobParameterMenuOptions();
}
