Package com.sodius.oslc.domain.rm.model
Class RequirementCollection
java.lang.Object
org.eclipse.lyo.oslc4j.core.model.AbstractResource
com.sodius.oslc.domain.rm.model.Requirement
com.sodius.oslc.domain.rm.model.RequirementCollection
- All Implemented Interfaces:
IExtendedResource,IResource
@OslcNamespace("http://open-services.net/ns/rm#")
@OslcResourceShape(title="Requirement Collection Resource Shape",
describes="http://open-services.net/ns/rm#RequirementCollection")
public class RequirementCollection
extends Requirement
A collection of resources which constitute some statement of need.
See the OSLC Requirements Management specification for details:
http://open-services.net/specifications/requirements-management-2.0/
- Since:
- 1.1.0
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sodius.oslc.domain.rm.model.Requirement
addAffectedBy, addConstrainedBy, addConstrains, addContributor, addCreator, addDecomposedBy, addDecomposes, addElaboratedBy, addElaborates, addImplementedBy, addReferences, addSatisfiedBy, addSatisfies, addSpecifiedBy, addSpecifies, addSubject, addTrackedBy, addValidatedBy, getAffectedBy, getConstrainedBy, getConstrains, getContributors, getCreated, getCreators, getDecomposedBy, getDecomposes, getDescription, getElaboratedBy, getElaborates, getIdentifier, getImplementedBy, getInstanceShape, getModified, getReferences, getSatisfiedBy, getSatisfies, getServiceProvider, getShortTitle, getSpecifiedBy, getSpecifies, getSubjects, getTitle, getTrackedBy, getValidatedBy, setAffectedBy, setConstrainedBy, setConstrains, setContributors, setCreated, setCreators, setDecomposedBy, setDecomposes, setDescription, setElaboratedBy, setElaborates, setIdentifier, setImplementedBy, setInstanceShape, setModified, setReferences, setSatisfiedBy, setSatisfies, setServiceProvider, setShortTitle, setSpecifiedBy, setSpecifies, setSubjects, setTitle, setTrackedBy, setValidatedByMethods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
Constructor Details
-
RequirementCollection
public RequirementCollection()
-
-
Method Details
-
addUses
-
getUses
@OslcDescription("A collection uses a resource - the resource is in the requirement collection.") @OslcName("uses") @OslcPropertyDefinition("http://open-services.net/ns/rm#uses") @OslcTitle("Uses") public URI[] getUses() -
setUses
-