Class FileRuntimeComponentResolver

    • Constructor Detail

      • FileRuntimeComponentResolver

        public FileRuntimeComponentResolver()
    • Method Detail

      • resolveComponents

        public Collection<IRuntimeComponent> resolveComponents​(RuntimeInstallation installation)
                                                        throws org.eclipse.core.runtime.CoreException
        Description copied from interface: IRuntimeComponentResolver
        Resolves the 1C:Enterprise runtime installation components in the given 1C:Enterprise runtime installation.

        Method is intended to analyze the given 1C:Enterprise runtime installation, and by some of the installation details (e.g. files) determine its components.

        IRuntimeComponentTypes can be used for basic 1C:Enterprise runtime component types identifiers.

        Parameters:
        installation - the 1C:Enterprise runtime installation to resolve components for, cannot be null
        Returns:
        a collection of 1C:Enterprise runtime installation components, never null, can be empty
        Throws:
        org.eclipse.core.runtime.CoreException - if resolve fails for some reason