Class FileRuntimeComponentResolver
- java.lang.Object
-
- com._1c.g5.v8.dt.platform.services.core.runtimes.execution.impl.AbstractFileRuntimeComponentResolver
-
- com._1c.g5.v8.dt.platform.services.core.runtimes.execution.impl.FileRuntimeComponentResolver
-
- All Implemented Interfaces:
IRuntimeComponentResolver
public class FileRuntimeComponentResolver extends AbstractFileRuntimeComponentResolver
Implementation ofAbstractFileRuntimeComponentResolver
for win32-systems.
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.platform.services.core.runtimes.execution.impl.AbstractFileRuntimeComponentResolver
componentManager
-
-
Constructor Summary
Constructors Constructor Description FileRuntimeComponentResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<IRuntimeComponent>
resolveComponents(RuntimeInstallation installation)
Resolves the 1C:Enterprise runtime installation components in the given 1C:Enterprise runtime installation.-
Methods inherited from class com._1c.g5.v8.dt.platform.services.core.runtimes.execution.impl.AbstractFileRuntimeComponentResolver
getType, resolveLaunchable, withSuffix
-
-
-
-
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 benull
- 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
-
-