Class Risk
java.lang.Object
org.eclipse.lyo.oslc4j.core.model.AbstractResource
org.eclipse.lyo.oslc.domains.promcode.Risk
- All Implemented Interfaces:
IRisk,IExtendedResource,IResource
@OslcNamespace("http://open-services.net/ns/promcode#")
@OslcName("Risk")
@OslcResourceShape(title="Risk Shape",
describes="http://open-services.net/ns/promcode#Risk")
public class Risk
extends AbstractResource
implements IRisk
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIdentifiedBy(Link identifiedBy) static ResourceShapegetTitle()voidsetDescription(String description) voidsetIdentifiedBy(Set<Link> identifiedBy) voidsetIdentifiedDate(Date identifiedDate) voidsetIdentifier(String identifier) voidsetSequenceNumber(Integer sequenceNumber) voidvoidsetStateOfRisk(Link stateOfRisk) voidtoString()toString(boolean asLocalResource) Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
Constructor Details
-
Risk
public Risk() -
Risk
-
-
Method Details
-
createResourceShape
public static ResourceShape createResourceShape() throws OslcCoreApplicationException, URISyntaxException -
toString
-
toString
-
addIdentifiedBy
- Specified by:
addIdentifiedByin interfaceIRisk
-
getDescription
@OslcName("description") @OslcPropertyDefinition("http://purl.org/dc/terms/description") @OslcOccurs(ZeroOrOne) @OslcValueType(XMLLiteral) @OslcReadOnly(false) public String getDescription()- Specified by:
getDescriptionin interfaceIRisk
-
getIdentifier
@OslcName("identifier") @OslcPropertyDefinition("http://purl.org/dc/terms/identifier") @OslcOccurs(ExactlyOne) @OslcValueType(String) @OslcReadOnly(false) public String getIdentifier()- Specified by:
getIdentifierin interfaceIRisk
-
getSource
@OslcName("source") @OslcPropertyDefinition("http://purl.org/dc/terms/source") @OslcOccurs(ZeroOrOne) @OslcValueType(String) @OslcReadOnly(false) public String getSource() -
getTitle
@OslcName("title") @OslcPropertyDefinition("http://purl.org/dc/terms/title") @OslcOccurs(ZeroOrOne) @OslcValueType(XMLLiteral) @OslcReadOnly(false) public String getTitle() -
getIdentifiedBy
@OslcName("identifiedBy") @OslcPropertyDefinition("http://open-services.net/ns/promcode#identifiedBy") @OslcOccurs(ZeroOrMany) @OslcValueType(Resource) @OslcRange({"http://open-services.net/ns/promcode#Risk","http://open-services.net/ns/promcode#Issue","http://open-services.net/ns/promcode#Artifact","http://open-services.net/ns/promcode#WorkItem","http://open-services.net/ns/promcode#ScopeItem"}) @OslcReadOnly(false) public Set<Link> getIdentifiedBy()- Specified by:
getIdentifiedByin interfaceIRisk
-
getIdentifiedDate
@OslcName("identifiedDate") @OslcPropertyDefinition("http://open-services.net/ns/promcode#identifiedDate") @OslcOccurs(ZeroOrOne) @OslcValueType(DateTime) @OslcReadOnly(false) public Date getIdentifiedDate()- Specified by:
getIdentifiedDatein interfaceIRisk
-
getSequenceNumber
@OslcName("sequenceNumber") @OslcPropertyDefinition("http://open-services.net/ns/promcode#sequenceNumber") @OslcOccurs(ZeroOrOne) @OslcValueType(Integer) @OslcReadOnly(false) public Integer getSequenceNumber()- Specified by:
getSequenceNumberin interfaceIRisk
-
getStateOfRisk
@OslcName("stateOfRisk") @OslcPropertyDefinition("http://open-services.net/ns/promcode#stateOfRisk") @OslcOccurs(ExactlyOne) @OslcValueType(Resource) @OslcReadOnly(false) public Link getStateOfRisk()- Specified by:
getStateOfRiskin interfaceIRisk
-
setDescription
- Specified by:
setDescriptionin interfaceIRisk
-
setIdentifier
- Specified by:
setIdentifierin interfaceIRisk
-
setSource
-
setTitle
-
setIdentifiedBy
- Specified by:
setIdentifiedByin interfaceIRisk
-
setIdentifiedDate
- Specified by:
setIdentifiedDatein interfaceIRisk
-
setSequenceNumber
- Specified by:
setSequenceNumberin interfaceIRisk
-
setStateOfRisk
- Specified by:
setStateOfRiskin interfaceIRisk
-