/*******************************************************************************
* This file is protected by Copyright.
* Please refer to the COPYRIGHT file distributed with this source distribution.
*
* This file is part of REDHAWK IDE.
*
* 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
*******************************************************************************/
package gov.redhawk.ide.debug;
import gov.redhawk.ide.debug.variables.LaunchVariables;
import gov.redhawk.sca.launch.ScaLaunchConfigurationConstants;
/**
* @noimplement This interface is not intended to be implemented by clients.
*/
public interface ScaDebugLaunchConstants extends ScaLaunchConfigurationConstants { // SUPPRESS CHECKSTYLE Ignore
public static final String ATT_LW_IMPLS = ScaDebugPlugin.ID + ".localWaveform.impls";
public static final String ATT_OVERRIDE_MAP = ScaDebugPlugin.ID + ".localWaveform.override";
public static final String ATT_IMPL_ID = ScaDebugPlugin.ID + ".implementationID";
public static final String ATT_DEBUG_LEVEL = ScaDebugPlugin.ID + ".debugLevel";
/**
* @since 1.2
*/
public static final String ATT_LAUNCH_TIMEOUT = ScaDebugPlugin.ID + ".launchTimeout";
public static final boolean DEFAULT_ATT_WORKSPACE_PROFILE = true;
/**
* @since 6.0
*/
public static final int DEFAULT_ATT_LAUNCH_TIMEOUT = 15;
public static final String ARG_NAMING_CONTEXT_IOR = LaunchVariables.NAMING_CONTEXT_IOR;
public static final String ARG_NAME_BINDING = LaunchVariables.NAME_BINDING;
public static final String ARG_COMPONENT_IDENTIFIER = LaunchVariables.COMPONENT_IDENTIFIER;
public static final String ARG_EXEC_PARAMS = LaunchVariables.EXEC_PARAMS;
public static final String ARG_DEVICE_MGR_IOR = LaunchVariables.DEVICE_MGR_IOR;
public static final String ARG_PROFILE_NAME = LaunchVariables.PROFILE_NAME;
public static final String ARG_DEVICE_ID = LaunchVariables.DEVICE_ID;
public static final String ARG_DEVICE_LABEL = LaunchVariables.DEVICE_LABEL;
public static final String ARG_SERVICE_NAME = LaunchVariables.SERVICE_NAME;
/**
* @since 8.0
*/
public static final String LAUNCH_CONFIG_TYPE_LOCAL_WAVEFORM = "gov.redhawk.ide.debug.launchConfigurationType.localWaveform";
}