Class DevelopmentProcessSettings
java.lang.Object
com._1c.g5.v8.dt.internal.team.settings.DevelopmentProcessSettings
- All Implemented Interfaces:
IDevelopmentProcessSettings
Implemantetion of
IDevelopmentProcessSettings.- Restriction:
- This class is not intended to be sub-classed by clients.
- Restriction:
- This class is not intended to be instantiated by clients.
-
Constructor Summary
ConstructorsConstructorDescriptionDevelopmentProcessSettings(IIssueType issueType, IDeploymentType deploymentType) Creates new instance associated with issueType.DevelopmentProcessSettings(IIssueType issueType, IDevelopmentProcessSettings settings) Creates new instance associated with issue type and values from settings.DevelopmentProcessSettings(String name, IDeploymentType deploymentType) Creates new instance with given name.DevelopmentProcessSettings(String name, String prefix, IDeploymentType deploymentType, DevelopmentOptions options) Creates new instance. -
Method Summary
Modifier and TypeMethodDescriptioncopy()Creates instance copy.Returns associated development deployment type.Returns associated development options.Returns associated issue type.Returns issue type name, may be not equal toIIssueType#getName()before setting saving.Returns issue type prefix, may be not equal toIIssueType#getPrefix()before setting saving.voidsetDeploymentType(IDeploymentType deploymentType) Sets development type setting.voidsetIssueTypeName(String issueTypeName) Sets issue type name, may be not equal toIIssueType#getName()before setting saving.voidsetIssueTypePrefix(String prefix) Sets issue type prefix, may be not equal toIIssueType#getPrefix()before setting saving.
-
Constructor Details
-
DevelopmentProcessSettings
Creates new instance with given name.- Parameters:
name- the issue type name, cannot benulldeploymentType- the deployment type, cannot benull
-
DevelopmentProcessSettings
Creates new instance associated with issueType.- Parameters:
issueType- the issue type, cannot benulldeploymentType- the deployment type, cannot benull
-
DevelopmentProcessSettings
public DevelopmentProcessSettings(String name, String prefix, IDeploymentType deploymentType, DevelopmentOptions options) Creates new instance.- Parameters:
name- the issue type name, cannot benullprefix- the issue type prefix, can benulldeploymentType- the deployment type, cannot benulloptions- the options, cannot benull
-
DevelopmentProcessSettings
Creates new instance associated with issue type and values from settings.- Parameters:
issueType- the issueType, notnullsettings- the settings to clone values, notnull
-
-
Method Details
-
getIssueType
Description copied from interface:IDevelopmentProcessSettingsReturns associated issue type.- Specified by:
getIssueTypein interfaceIDevelopmentProcessSettings- Returns:
- associated issue type, can be
null
-
getDeploymentType
Description copied from interface:IDevelopmentProcessSettingsReturns associated development deployment type.- Specified by:
getDeploymentTypein interfaceIDevelopmentProcessSettings- Returns:
- associated development deployment type, never
null
-
getDevelopmentOptions
Description copied from interface:IDevelopmentProcessSettingsReturns associated development options.- Specified by:
getDevelopmentOptionsin interfaceIDevelopmentProcessSettings- Returns:
- associated development options, never
null
-
getUnsavedIssueTypeName
Description copied from interface:IDevelopmentProcessSettingsReturns issue type name, may be not equal toIIssueType#getName()before setting saving.- Specified by:
getUnsavedIssueTypeNamein interfaceIDevelopmentProcessSettings- Returns:
- the name, not
null
-
getUnsavedIssueTypePrefix
Description copied from interface:IDevelopmentProcessSettingsReturns issue type prefix, may be not equal toIIssueType#getPrefix()before setting saving.- Specified by:
getUnsavedIssueTypePrefixin interfaceIDevelopmentProcessSettings- Returns:
- the prefix, not
null
-
setDeploymentType
Description copied from interface:IDevelopmentProcessSettingsSets development type setting.- Specified by:
setDeploymentTypein interfaceIDevelopmentProcessSettings- Parameters:
deploymentType- the default deployment type to set, cannot benull
-
setIssueTypeName
Description copied from interface:IDevelopmentProcessSettingsSets issue type name, may be not equal toIIssueType#getName()before setting saving.- Specified by:
setIssueTypeNamein interfaceIDevelopmentProcessSettings- Parameters:
issueTypeName- issue type name, notnull.
-
setIssueTypePrefix
Description copied from interface:IDevelopmentProcessSettingsSets issue type prefix, may be not equal toIIssueType#getPrefix()before setting saving.- Specified by:
setIssueTypePrefixin interfaceIDevelopmentProcessSettings- Parameters:
prefix- issue type prefix, may be empty to eraseIssueTypeprefix, notnull.
-
copy
Description copied from interface:IDevelopmentProcessSettingsCreates instance copy.- Specified by:
copyin interfaceIDevelopmentProcessSettings- Returns:
- the instance copy, cannot be
null
-