Class ArtifactTypeUsageMappings
- java.lang.Object
-
- org.eclipse.lyo.oslc4j.core.model.AbstractResource
-
- com.sodius.oslc.server.process.model.ArtifactTypeUsageMappings
-
- All Implemented Interfaces:
IExtendedResource
,IResource
@OslcNamespace("http://www.sodius.com/ns/process#") @OslcResourceShape(title="Artifact Type Usage Mapping Validation Resource Shape", describes="http://www.sodius.com/ns/process#ArtifactTypeUsageMappings") public class ArtifactTypeUsageMappings extends AbstractResource
Encapsulate theArtifact Type Usage Mappings
and the feedback messages generated by the validation.- Since:
- 3.1.0
-
-
Constructor Summary
Constructors Constructor Description ArtifactTypeUsageMappings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addArtifactTypeUsageMappings(ArtifactTypeUsageMapping mapping)
Collection<ArtifactTypeUsageMapping>
getArtifactTypeUsageMappings()
Feedback
getFeedback()
void
setArtifactTypeUsageMappings(Collection<ArtifactTypeUsageMapping> mappings)
void
setFeedback(Feedback feedback)
-
Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
-
-
-
Method Detail
-
getFeedback
@OslcPropertyDefinition("http://www.sodius.com/ns/feedback#feedback") @OslcValueType(LocalResource) public Feedback getFeedback()
-
setFeedback
public void setFeedback(Feedback feedback)
-
getArtifactTypeUsageMappings
@OslcName("artifactTypeUsageMapping") @OslcTitle("ArtifactTypeUsageMappings") @OslcRepresentation(Inline) @OslcValueType(LocalResource) @OslcPropertyDefinition("http://www.sodius.com/ns/process#artifactTypeUsageMapping") public Collection<ArtifactTypeUsageMapping> getArtifactTypeUsageMappings()
-
addArtifactTypeUsageMappings
public void addArtifactTypeUsageMappings(ArtifactTypeUsageMapping mapping)
-
setArtifactTypeUsageMappings
public void setArtifactTypeUsageMappings(Collection<ArtifactTypeUsageMapping> mappings)
-
-