Package com._1c.g5.v8.dt.team.settings
Interface IDevelopmentOptionsSupplier
- All Known Implementing Classes:
ExtensionsAggregatingDevelopmentOptionsSupplier
,TeamInfobasesDevelopmentOptionsSupplier
public interface IDevelopmentOptionsSupplier
Instance of this class can be used to provide options for
IDevelopmentProcessSettings
. Supplier is defined
by extensions in plugin.xml
.
Following is an example definition of a development process contributor extension:
<extension point="com._1c.g5.v8.dt.team.developmentOptions"> <supplier class="com.example.SomeVcsBranchBasedProcessSupplier"/> </extension>
Defined development process supplier will be used for default development options provision.
This interface is intended to be implemented and registered by clients. Instances are not intended to be explicitly
used by client. Clients may use IDevelopmentProcessSettingsManager
instead.
-
Method Summary
Modifier and TypeMethodDescriptiongetDefaultOptions
(IDevelopmentProcessSettings settings) Returns default options for givensettings
.
-
Method Details
-
getDefaultOptions
Returns default options for givensettings
.- Parameters:
settings
- - settings to get options. Cannot benull
.- Returns:
- default options for given
settings
. Cannot returnnull
.
-