Package org.eclipse.launchbar.core
Class ProjectLaunchDescriptor
java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.launchbar.core.ProjectLaunchDescriptor
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable,ILaunchDescriptor
public class ProjectLaunchDescriptor
extends org.eclipse.core.runtime.PlatformObject
implements ILaunchDescriptor
A reusable descriptor for wrapping projects that can be used by descriptor
types that map to projects.
-
Constructor Summary
ConstructorsConstructorDescriptionProjectLaunchDescriptor(ILaunchDescriptorType type, org.eclipse.core.resources.IProject project) -
Method Summary
-
Constructor Details
-
ProjectLaunchDescriptor
public ProjectLaunchDescriptor(ILaunchDescriptorType type, org.eclipse.core.resources.IProject project)
-
-
Method Details
-
getAdapter
- Specified by:
getAdapterin interfaceorg.eclipse.core.runtime.IAdaptable- Overrides:
getAdapterin classorg.eclipse.core.runtime.PlatformObject
-
getName
Description copied from interface:ILaunchDescriptorName to show in the launch descriptor selector. Names must be unique for all descriptors of a given type.- Specified by:
getNamein interfaceILaunchDescriptor- Returns:
- name of the launch descriptor
-
getType
Description copied from interface:ILaunchDescriptorThe type of launch descriptor.- Specified by:
getTypein interfaceILaunchDescriptor- Returns:
- provider
-
toString
-
hashCode
public int hashCode() -
equals
-