Package com.sodius.oslc.app.dng.model
Class Module
- java.lang.Object
-
- org.eclipse.lyo.oslc4j.core.model.AbstractResource
-
- com.sodius.oslc.domain.rm.model.Requirement
-
- com.sodius.oslc.domain.rm.model.RequirementCollection
-
- com.sodius.oslc.app.dng.model.Module
-
- All Implemented Interfaces:
IExtendedResource
,IResource
@OslcNamespace("http://jazz.net/ns/rm#") @OslcName("Module") @OslcResourceShape(title="Module Resource Shape", describes="http://jazz.net/ns/rm#Module") public class Module extends RequirementCollection
Represents a DOORS Next Module.
-
-
Constructor Summary
Constructors Constructor Description Module()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description URI
getAssetFolder()
Returns the folder associated to this module, in which requirements created in the context of this module shall reside.URI
getParentFolder()
Returns the folder owning this OSLC resource.void
setAssetFolder(URI assetFolder)
void
setParentFolder(URI parentFolder)
-
Methods inherited from class com.sodius.oslc.domain.rm.model.RequirementCollection
addUses, getUses, setUses
-
Methods inherited from class com.sodius.oslc.domain.rm.model.Requirement
addAffectedBy, addConstrainedBy, addConstrains, addContributor, addCreator, addDecomposedBy, addDecomposes, addElaboratedBy, addElaborates, addImplementedBy, addSatisfiedBy, addSatisfies, addSpecifiedBy, addSpecifies, addSubject, addTrackedBy, addValidatedBy, getAffectedBy, getConstrainedBy, getConstrains, getContributors, getCreated, getCreators, getDecomposedBy, getDecomposes, getDescription, getElaboratedBy, getElaborates, getIdentifier, getImplementedBy, getInstanceShape, getModified, 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, setSatisfiedBy, setSatisfies, setServiceProvider, setShortTitle, setSpecifiedBy, setSpecifies, setSubjects, setTitle, setTrackedBy, setValidatedBy
-
Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
-
-
-
Method Detail
-
getParentFolder
@OslcName("parent") @OslcPropertyDefinition("http://jazz.net/ns/rm/navigation#parent") @OslcValueType(Resource) public URI getParentFolder()
Returns the folder owning this OSLC resource.- Returns:
- the folder owning this OSLC resource.
-
setParentFolder
public void setParentFolder(URI parentFolder)
-
getAssetFolder
@OslcPropertyDefinition("http://jazz.net/ns/rm/navigation#assetFolder") @OslcValueType(Resource) public URI getAssetFolder()
Returns the folder associated to this module, in which requirements created in the context of this module shall reside.- Returns:
- the folder associated to this module.
-
setAssetFolder
public void setAssetFolder(URI assetFolder)
-
-