Interface IManagedItemCollection
- All Known Implementing Classes:
IssueCollection
,ManagedItemCollection
,Plan
,Report
,RiskCollection
@OslcNamespace("http://open-services.net/ns/promcode#")
@OslcName("ManagedItemCollection")
@OslcResourceShape(title="ManagedItemCollection Shape",
description="A managed item collection is container of managed items. Any combination of subclass such as a scope item, work item, artifact or issue can be hold in a ManagedItemCollection as a snapshot. ManagedItemCollection has concrete subclasses such as Plan, Report and IssueCollection.",
describes="http://open-services.net/ns/promcode#ManagedItemCollection")
public interface IManagedItemCollection
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCollects
(Link collects) getDate()
getTitle()
void
setBelongsTo
(Link belongsTo) void
setCollects
(Set<Link> collects) void
void
setDescription
(String description) void
setIdentifier
(String identifier) void
void
-
Method Details
-
addCollects
-
getDate
@OslcName("date") @OslcPropertyDefinition("http://purl.org/dc/terms/date") @OslcOccurs(ZeroOrOne) @OslcValueType(DateTime) @OslcReadOnly(false) Date getDate() -
getDescription
@OslcName("description") @OslcPropertyDefinition("http://purl.org/dc/terms/description") @OslcOccurs(ZeroOrOne) @OslcValueType(XMLLiteral) @OslcReadOnly(false) String getDescription() -
getIdentifier
@OslcName("identifier") @OslcPropertyDefinition("http://purl.org/dc/terms/identifier") @OslcOccurs(ExactlyOne) @OslcValueType(String) @OslcReadOnly(false) String getIdentifier() -
getSource
@OslcName("source") @OslcPropertyDefinition("http://purl.org/dc/terms/source") @OslcOccurs(ZeroOrOne) @OslcValueType(String) @OslcReadOnly(false) String getSource() -
getTitle
@OslcName("title") @OslcPropertyDefinition("http://purl.org/dc/terms/title") @OslcOccurs(ZeroOrOne) @OslcValueType(XMLLiteral) @OslcReadOnly(false) String getTitle() -
getBelongsTo
@OslcName("belongsTo") @OslcPropertyDefinition("http://open-services.net/ns/promcode#belongsTo") @OslcOccurs(ExactlyOne) @OslcValueType(Resource) @OslcRange("http://open-services.net/ns/promcode#Project") @OslcReadOnly(false) Link getBelongsTo() -
getCollects
@OslcName("collects") @OslcPropertyDefinition("http://open-services.net/ns/promcode#collects") @OslcOccurs(ZeroOrMany) @OslcValueType(Resource) @OslcRange({"http://open-services.net/ns/promcode#Issue","http://open-services.net/ns/promcode#Risk","http://open-services.net/ns/promcode#Artifact","http://open-services.net/ns/promcode#WorkItem","http://open-services.net/ns/promcode#ScopeItem"}) @OslcReadOnly(false) Set<Link> getCollects() -
setDate
-
setDescription
-
setIdentifier
-
setSource
-
setTitle
-
setBelongsTo
-
setCollects
-