Class LaunchConfigurationInfobaseProvider


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

      • LaunchConfigurationInfobaseProvider

        public LaunchConfigurationInfobaseProvider()
    • Method Detail

      • getInfobase

        public Optional<InfobaseReference> getInfobase​(org.eclipse.debug.core.ILaunchConfiguration configuration)
                                                throws org.eclipse.core.runtime.CoreException
        Returns the infobase from the provided launch configuration attributes. Can return null.
        Parameters:
        configuration - the launch configuration to get infobase for, cannot be null
        Returns:
        the optional infobase to launch
        Throws:
        org.eclipse.core.runtime.CoreException - if fails or configuration need to be updated