Class RuntimeRegistry
java.lang.Object
com._1c.g5.v8.dt.internal.platform.RuntimeRegistry
- All Implemented Interfaces:
IRuntimeRegistry,EventListener,org.eclipse.core.runtime.IRegistryChangeListener
public class RuntimeRegistry
extends Object
implements IRuntimeRegistry, org.eclipse.core.runtime.IRegistryChangeListener
Implementation of
IRuntimeRegistry.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds 1C:Enterprise runtimes extensions registry change listenergetRuntime(Version version) Returns the 1C:Enterprise runtime extension with the specified version ornullif it does not exist.getRuntime(String id) Returns the 1C:Enterprise runtime extension with the specified identifier ornullif it does not exist.Returns all defined 1C:Enterprise runtimes extensions.voidregistryChanged(org.eclipse.core.runtime.IRegistryChangeEvent event) voidRemoves 1C:Enterprise runtimes extensions registry change listener
-
Constructor Details
-
RuntimeRegistry
public RuntimeRegistry()Creates an instance ofIRuntimeRegistry.
-
-
Method Details
-
getRuntime
Description copied from interface:IRuntimeRegistryReturns the 1C:Enterprise runtime extension with the specified identifier ornullif it does not exist.- Specified by:
getRuntimein interfaceIRuntimeRegistry- Parameters:
id- the unique identifier for 1C:Enterprise runtime extension, cannot benull- Returns:
- the 1C:Enterprise runtime extension with the specified id or
nullif it does not exist
-
getRuntime
Description copied from interface:IRuntimeRegistryReturns the 1C:Enterprise runtime extension with the specified version ornullif it does not exist.- Specified by:
getRuntimein interfaceIRuntimeRegistry- Parameters:
version- the platform version of 1C:Enterprise runtime extension, cannot benull- Returns:
- the 1C:Enterprise runtime extension with the specified version or
nullif it does not exist
-
getRuntimes
Description copied from interface:IRuntimeRegistryReturns all defined 1C:Enterprise runtimes extensions. Returned collection is unmodifiable.- Specified by:
getRuntimesin interfaceIRuntimeRegistry- Returns:
- a collection of all 1C:Enterprise runtimes extensions, never
null
-
registryChanged
public void registryChanged(org.eclipse.core.runtime.IRegistryChangeEvent event) - Specified by:
registryChangedin interfaceorg.eclipse.core.runtime.IRegistryChangeListener
-
addRuntimeRegistryChangeListener
Description copied from interface:IRuntimeRegistryAdds 1C:Enterprise runtimes extensions registry change listener- Specified by:
addRuntimeRegistryChangeListenerin interfaceIRuntimeRegistry- Parameters:
listener- 1C:Enterprise runtime extension registry change listener, cannot benull
-
removeRuntimeRegistryChangeListener
Description copied from interface:IRuntimeRegistryRemoves 1C:Enterprise runtimes extensions registry change listener- Specified by:
removeRuntimeRegistryChangeListenerin interfaceIRuntimeRegistry- Parameters:
listener- 1C:Enterprise runtime extension registry change listener, cannot benull
-