Class JavaAppletLaunchShortcut

    • Constructor Detail

      • JavaAppletLaunchShortcut

        public JavaAppletLaunchShortcut()
    • Method Detail

      • createConfiguration

        protected ILaunchConfiguration createConfiguration​(IType type)
        Description copied from class: JavaLaunchShortcut
        Creates and returns a new configuration based on the specified type.
        Specified by:
        createConfiguration in class JavaLaunchShortcut
        Parameters:
        type - type to create a launch configuration for
        Returns:
        launch configuration configured to launch the specified type
      • findTypes

        protected IType[] findTypes​(java.lang.Object[] elements,
                                    IRunnableContext context)
                             throws java.lang.InterruptedException,
                                    CoreException
        Description copied from class: JavaLaunchShortcut
        Finds and returns the types in the given collection of elements that can be launched.
        Specified by:
        findTypes in class JavaLaunchShortcut
        Parameters:
        elements - scope to search for types that can be launched
        context - progress reporting context
        Returns:
        collection of types that can be launched, possibly empty
        Throws:
        java.lang.InterruptedException - if the search is canceled
        CoreException - if the search fails
      • getTypeSelectionTitle

        protected java.lang.String getTypeSelectionTitle()
        Description copied from class: JavaLaunchShortcut
        Returns a title for a type selection dialog used to prompt the user when there is more than one type that can be launched.
        Specified by:
        getTypeSelectionTitle in class JavaLaunchShortcut
        Returns:
        type selection dialog title
      • getEditorEmptyMessage

        protected java.lang.String getEditorEmptyMessage()
        Description copied from class: JavaLaunchShortcut
        Returns an error message to use when the editor does not contain a type that can be launched.
        Specified by:
        getEditorEmptyMessage in class JavaLaunchShortcut
        Returns:
        error message when editor cannot be launched
      • getSelectionEmptyMessage

        protected java.lang.String getSelectionEmptyMessage()
        Description copied from class: JavaLaunchShortcut
        Returns an error message to use when the selection does not contain a type that can be launched.
        Specified by:
        getSelectionEmptyMessage in class JavaLaunchShortcut
        Returns:
        error message when selection cannot be launched