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.void
setDeploymentType
(IDeploymentType deploymentType) Sets development type setting.void
setIssueTypeName
(String issueTypeName) Sets issue type name, may be not equal toIIssueType#getName()
before setting saving.void
setIssueTypePrefix
(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 benull
deploymentType
- the deployment type, cannot benull
-
DevelopmentProcessSettings
Creates new instance associated with issueType.- Parameters:
issueType
- the issue type, cannot benull
deploymentType
- 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 benull
prefix
- the issue type prefix, can benull
deploymentType
- the deployment type, cannot benull
options
- the options, cannot benull
-
DevelopmentProcessSettings
Creates new instance associated with issue type and values from settings.- Parameters:
issueType
- the issueType, notnull
settings
- the settings to clone values, notnull
-
-
Method Details
-
getIssueType
Description copied from interface:IDevelopmentProcessSettings
Returns associated issue type.- Specified by:
getIssueType
in interfaceIDevelopmentProcessSettings
- Returns:
- associated issue type, can be
null
-
getDeploymentType
Description copied from interface:IDevelopmentProcessSettings
Returns associated development deployment type.- Specified by:
getDeploymentType
in interfaceIDevelopmentProcessSettings
- Returns:
- associated development deployment type, never
null
-
getDevelopmentOptions
Description copied from interface:IDevelopmentProcessSettings
Returns associated development options.- Specified by:
getDevelopmentOptions
in interfaceIDevelopmentProcessSettings
- Returns:
- associated development options, never
null
-
getUnsavedIssueTypeName
Description copied from interface:IDevelopmentProcessSettings
Returns issue type name, may be not equal toIIssueType#getName()
before setting saving.- Specified by:
getUnsavedIssueTypeName
in interfaceIDevelopmentProcessSettings
- Returns:
- the name, not
null
-
getUnsavedIssueTypePrefix
Description copied from interface:IDevelopmentProcessSettings
Returns issue type prefix, may be not equal toIIssueType#getPrefix()
before setting saving.- Specified by:
getUnsavedIssueTypePrefix
in interfaceIDevelopmentProcessSettings
- Returns:
- the prefix, not
null
-
setDeploymentType
Description copied from interface:IDevelopmentProcessSettings
Sets development type setting.- Specified by:
setDeploymentType
in interfaceIDevelopmentProcessSettings
- Parameters:
deploymentType
- the default deployment type to set, cannot benull
-
setIssueTypeName
Description copied from interface:IDevelopmentProcessSettings
Sets issue type name, may be not equal toIIssueType#getName()
before setting saving.- Specified by:
setIssueTypeName
in interfaceIDevelopmentProcessSettings
- Parameters:
issueTypeName
- issue type name, notnull
.
-
setIssueTypePrefix
Description copied from interface:IDevelopmentProcessSettings
Sets issue type prefix, may be not equal toIIssueType#getPrefix()
before setting saving.- Specified by:
setIssueTypePrefix
in interfaceIDevelopmentProcessSettings
- Parameters:
prefix
- issue type prefix, may be empty to eraseIssueType
prefix, notnull
.
-
copy
Description copied from interface:IDevelopmentProcessSettings
Creates instance copy.- Specified by:
copy
in interfaceIDevelopmentProcessSettings
- Returns:
- the instance copy, cannot be
null
-