Class LaunchApplicationProvider


  • public final class LaunchApplicationProvider
    extends Object
    Provides appropriated application to launch for 1C:Enterprise launch configurations.
    • Constructor Detail

      • LaunchApplicationProvider

        public LaunchApplicationProvider()
    • Method Detail

      • getApplication

        public Optional<IApplication> getApplication​(org.eclipse.debug.core.ILaunchConfiguration configuration)
                                              throws org.eclipse.core.runtime.CoreException
        Returns the application from the provided launch configuration attributes.
        Parameters:
        configuration - the launch configuration to get application, cannot be null
        Returns:
        the optional application to launch
        Throws:
        org.eclipse.core.runtime.CoreException - if failed or configuration need to be updated