/**
 * TitleSearchKey.java
 * Created May 22, 2008
 * Copyright (c) TANDBERG Television 2007-2008
 */
package com.tandbergtv.watchpoint.pmm.title.search;

/**
 * Parameter names used during search for titles
 * 
 * @author Sahil Verma
 */
public enum TitleSearchKey {
	
	TITLE_PROVIDER_ID("_titleProviderID"),
	DEFAULT_SYSTEM_ID("01"), /* FIXME Shouldn't the system id be configured somewhere? */
	DEFAULT_PROVIDER("Default"),
	METADATA_NAME("name"),
	METADATA_VALUE("value"),
	TITLE_NAME("name"),
	TITLE_PARENT("parent"),
	TITLE_ROOT("rootTitle"),
	TITLE_SPEC("specification"),
	METADATA_TITLE("title"),
	LIST_TYPE("titlelisttypeid"),
	METADATA("metadata"),
	COMPLETE_METADATA("completeMetadata"),
	TITLE_LISTS("titlelists"),
	PROGRESS_ITEMS("progressItems"),
	TITLE_EXTERNAL_LOCATION("externalLocation"),
	TITLE_SEARCH_TYPE("titleSearchType"),
	TITLE_ACTIVE("isActive");
	
	private String key;
	
	TitleSearchKey(String key) {
		this.key = key;
	}
	
	/* (non-Javadoc)
	 * @see java.lang.Enum#toString()
	 */
	public String toString() {
		return key;
	}
}
