Package com.ben12.reta.api
Interface RequirementSourceManager
public interface RequirementSourceManager
Requirement manager interface for a requirement source. Used for adding requirement.
- Author:
- BenoƮt Moreau (ben.12)
-
Method Summary
Modifier and TypeMethodDescriptionaddRequirement
(String summary, String id, String version, String content, Map<String, String> attributes) Add and return the newRequirement
.
Use the returnedRequirement
for add the covered references (Requirement.addReference(String, String, String, Map)
).getName()
-
Method Details
-
getName
String getName()- Returns:
- requirement source name
-
addRequirement
Requirement addRequirement(String summary, String id, String version, String content, Map<String, String> attributes) Add and return the newRequirement
.
Use the returnedRequirement
for add the covered references (Requirement.addReference(String, String, String, Map)
).- Parameters:
summary
- requirement summaryid
- requirement IDversion
- requirement versioncontent
- requirement content descriptionattributes
- requirement additional attributes- Returns:
- requirement added, null if requirement (id, version) already exists
-