Interface IssueTypeScreenScheme

All Known Implementing Classes:
IssueTypeScreenSchemeImpl, MockIssueTypeScreenScheme, MockIssueTypeScreenScheme

@PublicApi public interface IssueTypeScreenScheme
Copyright (c) 2002-2004 All rights reserved.
  • Field Details

    • DEFAULT_SCHEME_ID

      static final Long DEFAULT_SCHEME_ID
  • Method Details

    • getId

      Long getId()
    • setId

      void setId(Long id)
    • getName

      String getName()
    • setName

      void setName(String name)
    • getDescription

      String getDescription()
    • setDescription

      void setDescription(String description)
    • getGenericValue

      org.ofbiz.core.entity.GenericValue getGenericValue()
    • setGenericValue

      void setGenericValue(org.ofbiz.core.entity.GenericValue genericValue)
    • store

      void store()
    • remove

      void remove()
    • getEntities

    • getEntity

      IssueTypeScreenSchemeEntity getEntity(String issueTypeId)
    • getEffectiveFieldScreenScheme

      @Nonnull FieldScreenScheme getEffectiveFieldScreenScheme(@Nonnull IssueType type)
      Return FieldScreenScheme that JIRA will actually use for the passed IssueType. This method will never return null as each IssueType must have an associated FieldScreenScheme that either comes from an explicit mapping or the default mapping in the scheme.
      Parameters:
      type - the IssueType to query.
      Returns:
      the FieldScreenScheme for the passed IssueType. Cannot be null.
      Since:
      6.2
    • addEntity

      void addEntity(IssueTypeScreenSchemeEntity issueTypeScreenSchemeEntity)
    • removeEntity

      void removeEntity(String issueTypeId)
    • containsEntity

      boolean containsEntity(String issueTypeId)
    • getProjects

      Collection<org.ofbiz.core.entity.GenericValue> getProjects()
    • isDefault

      boolean isDefault()