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 -
Method Summary
Modifier and TypeMethodDescriptionReturns the folder associated to this module, in which requirements created in the context of this module shall reside.Returns the folder owning this OSLC resource.voidsetAssetFolder(URI assetFolder) voidsetParentFolder(URI parentFolder) Methods inherited from class com.sodius.oslc.domain.rm.model.RequirementCollection
addUses, getUses, setUsesMethods 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
-
Module
public Module()
-
-
Method Details
-
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
-
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
-