org.squashtest.tm.service.requirement
Interface CustomRequirementModificationService

All Known Subinterfaces:
RequirementModificationService
All Known Implementing Classes:
CustomRequirementModificationServiceImpl

public interface CustomRequirementModificationService

Requirement modification services which cannot be dynamically generated.

Author:
Gregory Fouquet

Method Summary
 void changeCriticality(long requirementId, org.squashtest.tm.domain.requirement.RequirementCriticality criticality)
          will change the requirement criticality and update the importance of any associated TestCase with importanceAuto == true.
 void createNewVersion(long requirementId)
          Increase the current version of the given requirement.
 void rename(long reqId, String newName)
           
 

Method Detail

rename

void rename(long reqId,
            @NotNull
            String newName)

createNewVersion

void createNewVersion(long requirementId)
Increase the current version of the given requirement.

Parameters:
requirementId -

changeCriticality

void changeCriticality(long requirementId,
                       @NotNull
                       org.squashtest.tm.domain.requirement.RequirementCriticality criticality)
will change the requirement criticality and update the importance of any associated TestCase with importanceAuto == true.
(even through call steps)

Parameters:
requirementId -
criticality -


Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.