/*******************************************************************************
* Copyright (c) 2012 Google, Inc.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Google, Inc. - initial API and implementation
*******************************************************************************/
package com.windowtester.codegen.ui.controller;
import com.windowtester.swt.util.ImageManager;
/**
* A class to manage the lifecyle of (shared) recorder images.
* based on org.eclipse.tptp.test.auto.gui.internal.AutoGUIImages and modified
*/
public class RecorderUIImages extends ImageManager {
public static final RecorderUIImages INSTANCE = new RecorderUIImages();
public static final String IMG_NEW_MANUAL = "new_suite_obj.gif"; //$NON-NLS-1$
public static final String TERMINATE = "terminate_co.gif";
public static final String POSITION_BASED = "position_based.gif";
public static final String RESTART = "restart.gif";
public static final String DATAPOOL = "datapool_obj.gif";
public static final String ERROR = "error.gif";
public static final String WARNING = "warning.gif";
public static final String WAIT_TIME = "artificial_wait.gif";
public static final String LINK = "link.gif";
public static final String VARIABLE = "variable.gif";
public static final String VARIABLE_ITEM = "variable_item.gif";
public static final String START = "start_recording.gif";
public static final String WRITE = "write_recording.gif";
public static final String GENERATE_TEST = "generate_test.gif"; //$NON-NLS-1$
public static final String PAUSE = "pause.gif";
protected void addImages()
{
add(T_OBJ, IMG_NEW_MANUAL);
add(T_OBJ, TERMINATE);
add(T_OBJ, RESTART);
add(T_OBJ, POSITION_BASED);
add(T_OBJ, DATAPOOL);
add(T_OBJ, ERROR);
add(T_OBJ, WARNING);
add(T_OBJ, WAIT_TIME);
add(T_OBJ, LINK);
add(T_OBJ, VARIABLE);
add(T_OBJ, VARIABLE_ITEM);
add(T_OBJ, START);
add(T_OBJ, WRITE);
add(T_OBJ, GENERATE_TEST);
add(T_OBJ, PAUSE);
}
}