Interface IPlan
- All Known Implementing Classes:
Plan
@OslcNamespace("http://open-services.net/ns/promcode#")
@OslcName("Plan")
@OslcResourceShape(title="Plan Shape",
description="A Plan is a resource which is a subclass of ManagedItemCollection to describe a plan, which is agreed between an acquirer and a supplier at project initiation. A plan consists of ScopeItems, WorkItems, Artifacts, Targets and Measures.",
describes="http://open-services.net/ns/promcode#Plan")
public interface IPlan
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addOslc_promcodeCollects
(Link collects) void
setOslc_promcodeBelongsTo
(Link belongsTo) void
setOslc_promcodeCollects
(Set<Link> collects)
-
Method Details
-
addOslc_promcodeCollects
-
getOslc_promcodeBelongsTo
@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 getOslc_promcodeBelongsTo() -
getOslc_promcodeCollects
@OslcName("collects") @OslcPropertyDefinition("http://open-services.net/ns/promcode#collects") @OslcOccurs(ZeroOrMany) @OslcValueType(Resource) @OslcRange({"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> getOslc_promcodeCollects() -
setOslc_promcodeBelongsTo
-
setOslc_promcodeCollects
-