@OslcNamespace(value="http://jazz.net/xmlns/prod/jazz/process/1.0/")
@OslcResourceShape(title="Project Area Association",
describes="http://jazz.net/xmlns/prod/jazz/process/1.0/link")
@OslcName(value="link")
public class ProjectAreaAssociation
extends org.eclipse.lyo.oslc4j.core.model.AbstractResource
ProjectAreaAssociations
Constructor and Description |
---|
ProjectAreaAssociation() |
ProjectAreaAssociation(String linkType,
org.eclipse.lyo.oslc4j.core.model.ServiceProvider provider) |
Modifier and Type | Method and Description |
---|---|
String |
getIdentifier() |
String |
getLinkType() |
org.eclipse.lyo.oslc4j.core.model.ServiceProvider |
getServiceProvider() |
void |
setIdentifier(String identifier) |
void |
setLinkType(String linkType) |
void |
setServiceProvider(org.eclipse.lyo.oslc4j.core.model.ServiceProvider provider) |
public ProjectAreaAssociation()
public ProjectAreaAssociation(String linkType, org.eclipse.lyo.oslc4j.core.model.ServiceProvider provider)
@OslcDescription(value="A unique identifier for a resource. Assigned by the service provider when a resource is created. Not intended for end-user display.") @OslcOccurs(value=ExactlyOne) @OslcPropertyDefinition(value="http://purl.org/dc/terms/identifier") @OslcTitle(value="Identifier") public String getIdentifier()
public void setIdentifier(String identifier)
@OslcPropertyDefinition(value="http://jazz.net/xmlns/prod/jazz/process/1.0/link-type") @OslcName(value="link-type") public String getLinkType()
public void setLinkType(String linkType)
@OslcPropertyDefinition(value="http://open-services.net/xmlns/discovery/1.0/ServiceProvider") @OslcName(value="ServiceProvider") @OslcValueType(value=LocalResource) @OslcRepresentation(value=Inline) public org.eclipse.lyo.oslc4j.core.model.ServiceProvider getServiceProvider()
public void setServiceProvider(org.eclipse.lyo.oslc4j.core.model.ServiceProvider provider)