Uses of Interface
org.eclipse.launchbar.core.ILaunchDescriptor
-
-
Uses of ILaunchDescriptor in org.eclipse.launchbar.core
Classes in org.eclipse.launchbar.core that implement ILaunchDescriptor Modifier and Type Class Description classProjectLaunchDescriptorA reusable descriptor for wrapping projects that can be used by descriptor types that map to projects.Fields in org.eclipse.launchbar.core with type parameters of type ILaunchDescriptor Modifier and Type Field Description private java.util.Map<ILaunchDescriptor,java.util.Map<ILaunchTarget,org.eclipse.debug.core.ILaunchConfiguration>>PerTargetLaunchConfigProvider. configMapprivate java.util.Map<ILaunchDescriptor,org.eclipse.debug.core.ILaunchConfiguration>PerTargetLaunchConfigProvider. defaultConfigsMethods in org.eclipse.launchbar.core that return ILaunchDescriptor Modifier and Type Method Description ILaunchDescriptorILaunchBarManager. getActiveLaunchDescriptor()ILaunchDescriptorILaunchDescriptorType. getDescriptor(java.lang.Object launchObject)Return a descriptor for the given launch object.protected abstract ILaunchDescriptorPerTargetLaunchConfigProvider. getLaunchDescriptor(org.eclipse.debug.core.ILaunchConfiguration configuration)protected ILaunchDescriptorProjectPerTargetLaunchConfigProvider. getLaunchDescriptor(org.eclipse.debug.core.ILaunchConfiguration configuration)ILaunchDescriptor[]ILaunchBarManager. getLaunchDescriptors()ILaunchDescriptorILaunchBarManager. launchObjectAdded(java.lang.Object launchObject)A launch object has been added.Methods in org.eclipse.launchbar.core with parameters of type ILaunchDescriptor Modifier and Type Method Description default voidILaunchBarListener. activeLaunchDescriptorChanged(ILaunchDescriptor descriptor)protected org.eclipse.debug.core.ILaunchConfigurationAbstractLaunchConfigProvider. createLaunchConfiguration(ILaunchDescriptor descriptor, ILaunchTarget target)org.eclipse.debug.core.ILaunchConfigurationDefaultLaunchConfigProvider. getLaunchConfiguration(ILaunchDescriptor descriptor, ILaunchTarget target)org.eclipse.debug.core.ILaunchConfigurationILaunchBarManager. getLaunchConfiguration(ILaunchDescriptor desc, ILaunchTarget target)org.eclipse.debug.core.ILaunchConfigurationILaunchConfigurationProvider. getLaunchConfiguration(ILaunchDescriptor descriptor, ILaunchTarget target)Create a launch configuration for the descriptor to launch on the target.org.eclipse.debug.core.ILaunchConfigurationPerTargetLaunchConfigProvider. getLaunchConfiguration(ILaunchDescriptor descriptor, ILaunchTarget target)org.eclipse.debug.core.ILaunchConfigurationProjectLaunchConfigProvider. getLaunchConfiguration(ILaunchDescriptor descriptor, ILaunchTarget target)org.eclipse.debug.core.ILaunchConfigurationTypeDefaultLaunchConfigProvider. getLaunchConfigurationType(ILaunchDescriptor descriptor, ILaunchTarget target)org.eclipse.debug.core.ILaunchConfigurationTypeILaunchBarManager. getLaunchConfigurationType(ILaunchDescriptor desc, ILaunchTarget target)org.eclipse.debug.core.ILaunchConfigurationTypeILaunchConfigurationProvider. getLaunchConfigurationType(ILaunchDescriptor descriptor, ILaunchTarget target)Return the launch configuation type for the descriptor and target.ILaunchTarget[]ILaunchBarManager. getLaunchTargets(ILaunchDescriptor desc)booleanAbstractLaunchConfigProvider. launchDescriptorMatches(ILaunchDescriptor descriptor, org.eclipse.debug.core.ILaunchConfiguration configuration, ILaunchTarget target)booleanDefaultLaunchConfigProvider. launchDescriptorMatches(ILaunchDescriptor descriptor, org.eclipse.debug.core.ILaunchConfiguration configuration, ILaunchTarget target)booleanILaunchConfigurationProvider. launchDescriptorMatches(ILaunchDescriptor descriptor, org.eclipse.debug.core.ILaunchConfiguration configuration, ILaunchTarget target)Return true if given descriptor is associated with given launch configuration.voidDefaultLaunchConfigProvider. launchDescriptorRemoved(ILaunchDescriptor descriptor)voidILaunchConfigurationProvider. launchDescriptorRemoved(ILaunchDescriptor descriptor)A launch descriptor has been removed.voidPerTargetLaunchConfigProvider. launchDescriptorRemoved(ILaunchDescriptor descriptor)voidProjectLaunchConfigProvider. launchDescriptorRemoved(ILaunchDescriptor descriptor)protected voidAbstractLaunchConfigProvider. populateLaunchConfiguration(ILaunchDescriptor descriptor, ILaunchTarget target, org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)protected voidProjectLaunchConfigProvider. populateLaunchConfiguration(ILaunchDescriptor descriptor, ILaunchTarget target, org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)protected voidProjectPerTargetLaunchConfigProvider. populateLaunchConfiguration(ILaunchDescriptor descriptor, ILaunchTarget target, org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy)voidILaunchBarManager. setActiveLaunchDescriptor(ILaunchDescriptor desc)booleanDefaultLaunchConfigProvider. supports(ILaunchDescriptor descriptor, ILaunchTarget target)booleanILaunchConfigurationProvider. supports(ILaunchDescriptor descriptor, ILaunchTarget target)Does this config provider provide launch configurations for the combination of descriptor and target.booleanProjectPerTargetLaunchConfigProvider. supports(ILaunchDescriptor descriptor, ILaunchTarget target) -
Uses of ILaunchDescriptor in org.eclipse.launchbar.core.internal
Classes in org.eclipse.launchbar.core.internal that implement ILaunchDescriptor Modifier and Type Class Description classDefaultLaunchDescriptorA special launch descriptor that managed configurations that aren't owned by other descriptors.Fields in org.eclipse.launchbar.core.internal declared as ILaunchDescriptor Modifier and Type Field Description private ILaunchDescriptorLaunchBarManager. activeLaunchDescFields in org.eclipse.launchbar.core.internal with type parameters of type ILaunchDescriptor Modifier and Type Field Description private java.util.Map<Pair<java.lang.String,java.lang.String>,ILaunchDescriptor>LaunchBarManager. descriptorsprivate java.util.Map<java.lang.Object,ILaunchDescriptor>LaunchBarManager. objectDescriptorMapMethods in org.eclipse.launchbar.core.internal that return ILaunchDescriptor Modifier and Type Method Description ILaunchDescriptorLaunchBarManager. getActiveLaunchDescriptor()ILaunchDescriptorDefaultLaunchDescriptorType. getDescriptor(java.lang.Object launchObject)private ILaunchDescriptorLaunchBarManager. getLastUsedDescriptor()private ILaunchDescriptorLaunchBarManager. getLaunchDescriptor(org.eclipse.debug.core.ILaunchConfiguration configuration, ILaunchTarget target)ILaunchDescriptor[]LaunchBarManager. getLaunchDescriptors()ILaunchDescriptorLaunchBarManager. launchObjectAdded(java.lang.Object launchObject)Methods in org.eclipse.launchbar.core.internal with parameters of type ILaunchDescriptor Modifier and Type Method Description private voidLaunchBarManager. addDescriptor(java.lang.Object launchObject, ILaunchDescriptor descriptor)private voidLaunchBarManager. doSetActiveLaunchDescriptor(ILaunchDescriptor descriptor)private ILaunchTargetLaunchBarManager. getDefaultLaunchTarget(ILaunchDescriptor descriptor)private Pair<java.lang.String,java.lang.String>LaunchBarManager. getDescriptorId(ILaunchDescriptor descriptor)org.eclipse.debug.core.ILaunchConfigurationLaunchBarManager. getLaunchConfiguration(ILaunchDescriptor descriptor, ILaunchTarget target)org.eclipse.debug.core.ILaunchConfigurationTypeLaunchBarManager. getLaunchConfigurationType(ILaunchDescriptor descriptor, ILaunchTarget target)ILaunchTarget[]LaunchBarManager. getLaunchTargets(ILaunchDescriptor descriptor)private org.osgi.service.prefs.PreferencesLaunchBarManager. getPerDescriptorStore(ILaunchDescriptor launchDesc)private booleanLaunchBarManager. launchDescriptorMatches(ILaunchDescriptor desc, org.eclipse.debug.core.ILaunchConfiguration configuration, ILaunchTarget target)voidLaunchBarManager. setActiveLaunchDescriptor(ILaunchDescriptor descriptor)voidLaunchBarManager. setLaunchMode(ILaunchDescriptor desc, org.eclipse.debug.core.ILaunchMode mode)Sets the preferred mode for the given descriptorvoidLaunchBarManager. setLaunchTarget(ILaunchDescriptor desc, ILaunchTarget target)Sets preferred target for launch descriptorprivate voidLaunchBarManager. storeActiveDescriptor(ILaunchDescriptor descriptor)private voidLaunchBarManager. storeLaunchMode(ILaunchDescriptor desc, org.eclipse.debug.core.ILaunchMode mode)private voidLaunchBarManager. storeLaunchTarget(ILaunchDescriptor desc, ILaunchTarget target)(package private) booleanLaunchBarManager. supportsTarget(ILaunchDescriptor descriptor, ILaunchTarget target) -
Uses of ILaunchDescriptor in org.eclipse.launchbar.ui
Methods in org.eclipse.launchbar.ui with parameters of type ILaunchDescriptor Modifier and Type Method Description org.eclipse.jface.viewers.ILabelProviderILaunchBarUIManager. getLabelProvider(ILaunchDescriptor descriptor)org.eclipse.core.runtime.IStatusILaunchBarUIManager. openConfigurationEditor(ILaunchDescriptor descriptor) -
Uses of ILaunchDescriptor in org.eclipse.launchbar.ui.controls.internal
Methods in org.eclipse.launchbar.ui.controls.internal with parameters of type ILaunchDescriptor Modifier and Type Method Description voidLaunchBarControl. activeLaunchDescriptorChanged(ILaunchDescriptor descriptor)private booleanLaunchBarControl. supportsTargets(ILaunchDescriptor descriptor) -
Uses of ILaunchDescriptor in org.eclipse.launchbar.ui.internal
Fields in org.eclipse.launchbar.ui.internal declared as ILaunchDescriptor Modifier and Type Field Description private ILaunchDescriptorLaunchBarLaunchConfigDialog. descriptorMethods in org.eclipse.launchbar.ui.internal with parameters of type ILaunchDescriptor Modifier and Type Method Description private org.eclipse.core.runtime.IStatusLaunchBarUIManager. canOpenConfigurationEditor(ILaunchDescriptor desc)org.eclipse.jface.viewers.ILabelProviderLaunchBarUIManager. getLabelProvider(ILaunchDescriptor descriptor)org.eclipse.core.runtime.IStatusLaunchBarUIManager. openConfigurationEditor(ILaunchDescriptor descriptor)Constructors in org.eclipse.launchbar.ui.internal with parameters of type ILaunchDescriptor Constructor Description LaunchBarLaunchConfigDialog(org.eclipse.swt.widgets.Shell shell, org.eclipse.debug.core.ILaunchConfigurationWorkingCopy workingCopy, ILaunchDescriptor descriptor, org.eclipse.debug.core.ILaunchMode mode, ILaunchTarget target, org.eclipse.debug.ui.ILaunchConfigurationTabGroup buildTabGroup)
-