@Deprecated @OslcResourceShape(title="Architecture Management Resource Resource Shape", describes="http://open-services.net/ns/am#Resource") @OslcNamespace(value="http://open-services.net/ns/am#") @OslcName(value="Resource") public final class ArchitectureResource extends org.eclipse.lyo.oslc4j.core.model.AbstractResource
Constructor and Description |
---|
ArchitectureResource()
Deprecated.
|
ArchitectureResource(URI about)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addContributor(URI contributor)
Deprecated.
|
void |
addCreator(URI creator)
Deprecated.
|
void |
addDctermsType(String dctermsType)
Deprecated.
|
void |
addRdfType(URI rdfType)
Deprecated.
|
URI[] |
getContributors()
Deprecated.
|
Date |
getCreated()
Deprecated.
|
URI[] |
getCreators()
Deprecated.
|
String[] |
getDctermsTypes()
Deprecated.
|
String |
getDescription()
Deprecated.
|
String |
getIdentifier()
Deprecated.
|
URI |
getInstanceShape()
Deprecated.
|
Date |
getModified()
Deprecated.
|
protected URI |
getRdfType()
Deprecated.
|
URI[] |
getRdfTypes()
Deprecated.
|
URI |
getServiceProvider()
Deprecated.
|
URI |
getSource()
Deprecated.
|
String |
getTitle()
Deprecated.
|
void |
setContributors(URI[] contributors)
Deprecated.
|
void |
setCreated(Date created)
Deprecated.
|
void |
setCreators(URI[] creators)
Deprecated.
|
void |
setDctermsTypes(String[] dctermsTypes)
Deprecated.
|
void |
setDescription(String description)
Deprecated.
|
void |
setIdentifier(String identifier)
Deprecated.
|
void |
setInstanceShape(URI instanceShape)
Deprecated.
|
void |
setModified(Date modified)
Deprecated.
|
void |
setRdfTypes(URI[] rdfTypes)
Deprecated.
|
void |
setServiceProvider(URI serviceProvider)
Deprecated.
|
void |
setSource(URI source)
Deprecated.
|
void |
setTitle(String title)
Deprecated.
|
public ArchitectureResource()
public ArchitectureResource(URI about)
protected URI getRdfType()
public void addContributor(URI contributor)
public void addCreator(URI creator)
public void addRdfType(URI rdfType)
public void addDctermsType(String dctermsType)
@OslcDescription(value="The person(s) who are responsible for the work needed to complete the automation plan.") @OslcName(value="contributor") @OslcPropertyDefinition(value="http://purl.org/dc/terms/contributor") @OslcRange(value="http://xmlns.com/foaf/0.1/Person") @OslcTitle(value="Contributors") public URI[] getContributors()
@OslcDescription(value="Timestamp of resource creation.") @OslcPropertyDefinition(value="http://purl.org/dc/terms/created") @OslcReadOnly @OslcTitle(value="Created") public Date getCreated()
@OslcDescription(value="Creator or creators of resource.") @OslcName(value="creator") @OslcPropertyDefinition(value="http://purl.org/dc/terms/creator") @OslcRange(value="http://xmlns.com/foaf/0.1/Person") @OslcTitle(value="Creators") public URI[] getCreators()
@OslcDescription(value="Descriptive text (reference: Dublin Core) about resource represented as rich text in XHTML content.") @OslcPropertyDefinition(value="http://purl.org/dc/terms/description") @OslcTitle(value="Description") @OslcValueType(value=XMLLiteral) public String getDescription()
@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") @OslcReadOnly @OslcTitle(value="Identifier") public String getIdentifier()
@OslcDescription(value="Resource Shape that provides hints as to resource property value-types and allowed values. ") @OslcPropertyDefinition(value="http://open-services.net/ns/core#instanceShape") @OslcRange(value="http://open-services.net/ns/core#ResourceShape") @OslcTitle(value="Instance Shape") public URI getInstanceShape()
@OslcDescription(value="Timestamp last latest resource modification.") @OslcPropertyDefinition(value="http://purl.org/dc/terms/modified") @OslcReadOnly @OslcTitle(value="Modified") public Date getModified()
@OslcDescription(value="The resource type URIs.") @OslcName(value="type") @OslcPropertyDefinition(value="http://www.w3.org/1999/02/22-rdf-syntax-ns#type") @OslcTitle(value="Types") public URI[] getRdfTypes()
@OslcDescription(value="A short string representation for the type, example \'Defect\'.") @OslcName(value="type") @OslcPropertyDefinition(value="http://purl.org/dc/terms/type") @OslcTitle(value="DCTerms Types") public String[] getDctermsTypes()
@OslcDescription(value="The resource URI a client can perform a get on to obtain the original non-OSLC AM formatted resource that was used to create this resource. ") @OslcPropertyDefinition(value="http://purl.org/dc/terms/source") @OslcTitle(value="Source") public URI getSource()
@OslcDescription(value="The scope of a resource is a URI for the resource\'s OSLC Service Provider.") @OslcPropertyDefinition(value="http://open-services.net/ns/core#serviceProvider") @OslcRange(value="http://open-services.net/ns/core#ServiceProvider") @OslcTitle(value="Service Provider") public URI getServiceProvider()
@OslcDescription(value="Title (reference: Dublin Core) or often a single line summary of the resource represented as rich text in XHTML content.") @OslcOccurs(value=ExactlyOne) @OslcPropertyDefinition(value="http://purl.org/dc/terms/title") @OslcTitle(value="Title") @OslcValueType(value=XMLLiteral) public String getTitle()
public void setContributors(URI[] contributors)
public void setCreated(Date created)
public void setCreators(URI[] creators)
public void setDescription(String description)
public void setIdentifier(String identifier)
public void setInstanceShape(URI instanceShape)
public void setModified(Date modified)
public void setRdfTypes(URI[] rdfTypes)
public void setDctermsTypes(String[] dctermsTypes)
public void setSource(URI source)
public void setServiceProvider(URI serviceProvider)
public void setTitle(String title)
Copyright © 2020. All rights reserved.