Class ClientTypeSelectionSupport


  • public final class ClientTypeSelectionSupport
    extends Object
    Utility method to get execution client component type identifier to use for launching.
    Restriction:
    This class is not intended to be sub-classed by clients.
    Restriction:
    This class is not intended to be instantiated by clients.
    • Method Detail

      • getExecutionClientTypeId

        public static String getExecutionClientTypeId​(org.eclipse.debug.core.ILaunchConfiguration configuration,
                                                      IResolvableRuntimeInstallation resolvable,
                                                      InfobaseReference infobase,
                                                      IRuntimeComponentManager runtimeComponentManager)
                                               throws org.eclipse.core.runtime.CoreException
        Returns 1C:Enterprise runtime client component type identifier to use for launching.
        Parameters:
        configuration - the launch configuration to launch client for, cannot be null
        resolvable - the 1C:Enterprise runtime installation to use, cannot be null
        infobase - the infobase to launch client with or null if wasn't provided by launch configuration
        runtimeComponentManager - the 1C:Enterprise runtime component manager, cannot be null
        Returns:
        1C:Enterprise Runtime client component type identifier to use for launching, never null
        Throws:
        org.eclipse.core.runtime.CoreException - if get fails