Class AutomationPlan

java.lang.Object
org.eclipse.lyo.oslc4j.core.model.AbstractResource
org.eclipse.lyo.client.oslc.resources.AutomationPlan
All Implemented Interfaces:
IExtendedResource, IResource

@Deprecated @OslcResourceShape(title="Automation Plan Resource Shape", describes="http://open-services.net/ns/auto#AutomationPlan") @OslcNamespace("http://open-services.net/ns/auto#") public class AutomationPlan extends AbstractResource
Deprecated.
See Also:
  • Constructor Details

    • AutomationPlan

      public AutomationPlan()
      Deprecated.
    • AutomationPlan

      public AutomationPlan(URI about)
      Deprecated.
  • Method Details

    • getRdfType

      protected URI getRdfType()
      Deprecated.
    • addContributor

      public void addContributor(URI contributor)
      Deprecated.
    • addCreator

      public void addCreator(URI creator)
      Deprecated.
    • addRdfType

      public void addRdfType(URI rdfType)
      Deprecated.
    • addSubject

      public void addSubject(String subject)
      Deprecated.
    • addParameterDefinition

      public void addParameterDefinition(Property parameter)
      Deprecated.
    • getContributors

      @OslcDescription("The person(s) who are responsible for the work needed to complete the automation plan.") @OslcName("contributor") @OslcPropertyDefinition("http://purl.org/dc/terms/contributor") @OslcRange("http://xmlns.com/foaf/0.1/Person") @OslcTitle("Contributors") public URI[] getContributors()
      Deprecated.
    • getCreated

      @OslcDescription("Timestamp of resource creation.") @OslcPropertyDefinition("http://purl.org/dc/terms/created") @OslcReadOnly @OslcTitle("Created") public Date getCreated()
      Deprecated.
    • getCreators

      @OslcDescription("Creator or creators of resource.") @OslcName("creator") @OslcPropertyDefinition("http://purl.org/dc/terms/creator") @OslcRange("http://xmlns.com/foaf/0.1/Person") @OslcTitle("Creators") public URI[] getCreators()
      Deprecated.
    • getDescription

      @OslcDescription("Descriptive text (reference: Dublin Core) about resource represented as rich text in XHTML content.") @OslcPropertyDefinition("http://purl.org/dc/terms/description") @OslcTitle("Description") @OslcValueType(XMLLiteral) public String getDescription()
      Deprecated.
    • getIdentifier

      @OslcDescription("A unique identifier for a resource. Assigned by the service provider when a resource is created. Not intended for end-user display.") @OslcOccurs(ExactlyOne) @OslcPropertyDefinition("http://purl.org/dc/terms/identifier") @OslcReadOnly @OslcTitle("Identifier") public String getIdentifier()
      Deprecated.
    • getInstanceShape

      @OslcDescription("Resource Shape that provides hints as to resource property value-types and allowed values. ") @OslcPropertyDefinition("http://open-services.net/ns/core#instanceShape") @OslcRange("http://open-services.net/ns/core#ResourceShape") @OslcTitle("Instance Shape") public URI getInstanceShape()
      Deprecated.
    • getModified

      @OslcDescription("Timestamp last latest resource modification.") @OslcPropertyDefinition("http://purl.org/dc/terms/modified") @OslcReadOnly @OslcTitle("Modified") public Date getModified()
      Deprecated.
    • getRdfTypes

      @OslcDescription("The resource type URIs.") @OslcName("type") @OslcPropertyDefinition("http://www.w3.org/1999/02/22-rdf-syntax-ns#type") @OslcTitle("Types") public URI[] getRdfTypes()
      Deprecated.
    • getServiceProvider

      @OslcDescription("The scope of a resource is a URI for the resource\'s OSLC Service Provider.") @OslcPropertyDefinition("http://open-services.net/ns/core#serviceProvider") @OslcRange("http://open-services.net/ns/core#ServiceProvider") @OslcTitle("Service Provider") public URI getServiceProvider()
      Deprecated.
    • getSubjects

      @OslcDescription("Tag or keyword for a resource. Each occurrence of a dcterms:subject property denotes an additional tag for the resource.") @OslcName("subject") @OslcPropertyDefinition("http://purl.org/dc/terms/subject") @OslcReadOnly(false) @OslcTitle("Subjects") public String[] getSubjects()
      Deprecated.
    • getTitle

      @OslcDescription("Title (reference: Dublin Core) or often a single line summary of the resource represented as rich text in XHTML content.") @OslcOccurs(ExactlyOne) @OslcPropertyDefinition("http://purl.org/dc/terms/title") @OslcTitle("Title") @OslcValueType(XMLLiteral) public String getTitle()
      Deprecated.
    • getParameterDefinitions

      @OslcDescription("The parameter definitions for the automation plan.") @OslcOccurs(ZeroOrMany) @OslcName("parameterDefinition") @OslcPropertyDefinition("http://open-services.net/ns/auto#parameterDefinition") @OslcValueType(LocalResource) @OslcTitle("Parameter Definitions") public Property[] getParameterDefinitions()
      Deprecated.
    • setContributors

      public void setContributors(URI[] contributors)
      Deprecated.
    • setCreated

      public void setCreated(Date created)
      Deprecated.
    • setCreators

      public void setCreators(URI[] creators)
      Deprecated.
    • setDescription

      public void setDescription(String description)
      Deprecated.
    • setIdentifier

      public void setIdentifier(String identifier)
      Deprecated.
    • setInstanceShape

      public void setInstanceShape(URI instanceShape)
      Deprecated.
    • setModified

      public void setModified(Date modified)
      Deprecated.
    • setRdfTypes

      public void setRdfTypes(URI[] rdfTypes)
      Deprecated.
    • setServiceProvider

      public void setServiceProvider(URI serviceProvider)
      Deprecated.
    • setSubjects

      public void setSubjects(String[] subjects)
      Deprecated.
    • setTitle

      public void setTitle(String title)
      Deprecated.
    • setParameterDefinitions

      public void setParameterDefinitions(Property[] parameterDefinitions)
      Deprecated.