Interface IDevelopmentProcessSettings

All Known Implementing Classes:
DevelopmentProcessSettings

public interface IDevelopmentProcessSettings
Development process settings.
Restriction:
This interface is not intended to be extended by clients.
Restriction:
This interface is not intended to be implemented by clients.
  • Method Details

    • getIssueType

      IIssueType getIssueType()
      Returns associated issue type.
      Returns:
      associated issue type, can be null
    • getDevelopmentOptions

      DevelopmentOptions getDevelopmentOptions()
      Returns associated development options.
      Returns:
      associated development options, never null
    • getDeploymentType

      IDeploymentType getDeploymentType()
      Returns associated development deployment type.
      Returns:
      associated development deployment type, never null
    • getUnsavedIssueTypeName

      String getUnsavedIssueTypeName()
      Returns issue type name, may be not equal to IIssueType#getName() before setting saving.
      Returns:
      the name, not null
    • getUnsavedIssueTypePrefix

      String getUnsavedIssueTypePrefix()
      Returns issue type prefix, may be not equal to IIssueType#getPrefix() before setting saving.
      Returns:
      the prefix, not null
    • setDeploymentType

      void setDeploymentType(IDeploymentType deploymentType)
      Sets development type setting.
      Parameters:
      deploymentType - the default deployment type to set, cannot be null
    • setIssueTypeName

      void setIssueTypeName(String issueTypeName)
      Sets issue type name, may be not equal to IIssueType#getName() before setting saving.
      Parameters:
      issueTypeName - issue type name, not null.
    • setIssueTypePrefix

      void setIssueTypePrefix(String issueTypePrefix)
      Sets issue type prefix, may be not equal to IIssueType#getPrefix() before setting saving.
      Parameters:
      issueTypePrefix - issue type prefix, may be empty to erase IssueType prefix, not null.
    • copy

      Creates instance copy.
      Returns:
      the instance copy, cannot be null