Interface RequirementAppender
-
- All Known Implementing Classes:
DefaultRequirementsManager
public interface RequirementAppender
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MutableRequirementsManager
addBaseRequirement(BaseRequirement baseRequirement)
Imports aBaseRequirement
and any associatedDerivedRequirement
children into thisRequirementsManager
.MutableRequirementsManager
addRequirementDefinition(URI definition)
Records the location of a set of requirements that have been imported into this RequirementsManager.
-
-
-
Method Detail
-
addRequirementDefinition
MutableRequirementsManager addRequirementDefinition(URI definition)
Records the location of a set of requirements that have been imported into this RequirementsManager.- Parameters:
definition
- the location of a requirement definition resource- Returns:
- the updated requirements manager
-
addBaseRequirement
MutableRequirementsManager addBaseRequirement(BaseRequirement baseRequirement)
Imports aBaseRequirement
and any associatedDerivedRequirement
children into thisRequirementsManager
.- Parameters:
baseRequirement
- the requirement to import- Returns:
- the updated requirements manager
-
-