org.eclipse.lyo.client.oslc.resources
Class Requirement

java.lang.Object
  extended by org.eclipse.lyo.oslc4j.core.model.AbstractResource
      extended by org.eclipse.lyo.client.oslc.resources.Requirement
All Implemented Interfaces:
org.eclipse.lyo.oslc4j.core.model.IExtendedResource, org.eclipse.lyo.oslc4j.core.model.IResource
Direct Known Subclasses:
RequirementCollection

public class Requirement
extends org.eclipse.lyo.oslc4j.core.model.AbstractResource


Constructor Summary
Requirement()
           
Requirement(URI about)
           
 
Method Summary
 void addAffectedBy(org.eclipse.lyo.oslc4j.core.model.Link affectedBy)
           
 void addConstrainedBy(org.eclipse.lyo.oslc4j.core.model.Link constrainedBy)
           
 void addConstrains(org.eclipse.lyo.oslc4j.core.model.Link constrains)
           
 void addContributor(URI contributor)
           
 void addCreator(URI creator)
           
 void addDecomposedBy(org.eclipse.lyo.oslc4j.core.model.Link decomposedBy)
           
 void addDecomposes(org.eclipse.lyo.oslc4j.core.model.Link decomposes)
           
 void addElaboratedBy(org.eclipse.lyo.oslc4j.core.model.Link elaboratedBy)
           
 void addElaborates(org.eclipse.lyo.oslc4j.core.model.Link elaborates)
           
 void addImplementedBy(org.eclipse.lyo.oslc4j.core.model.Link implementedBy)
           
 void addRdfType(URI rdfType)
           
 void addSatisfiedBy(org.eclipse.lyo.oslc4j.core.model.Link satisfiedBy)
           
 void addSatisfies(org.eclipse.lyo.oslc4j.core.model.Link satisfies)
           
 void addSpecifiedBy(org.eclipse.lyo.oslc4j.core.model.Link specifiedBy)
           
 void addSpecifies(org.eclipse.lyo.oslc4j.core.model.Link specifies)
           
 void addSubject(String subject)
           
 void addTrackedBy(org.eclipse.lyo.oslc4j.core.model.Link trackedBy)
           
 void addValidatedBy(org.eclipse.lyo.oslc4j.core.model.Link validatedBy)
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getAffectedBy()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getConstrainedBy()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getConstrains()
           
 URI[] getContributors()
           
 Date getCreated()
           
 URI[] getCreators()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getDecomposedBy()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getDecomposes()
           
 String getDescription()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getElaboratedBy()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getElaborates()
           
 String getIdentifier()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getImplementedBy()
           
 URI getInstanceShape()
           
 Date getModified()
           
 URI[] getRdfTypes()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getSatisfiedBy()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getSatisfies()
           
 URI getServiceProvider()
           
 String getShortTitle()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getSpecifiedBy()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getSpecifies()
           
 String[] getSubjects()
           
 String getTitle()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getTrackedBy()
           
 org.eclipse.lyo.oslc4j.core.model.Link[] getValidatedBy()
           
 void setAffectedBy(org.eclipse.lyo.oslc4j.core.model.Link[] affectedBy)
           
 void setConstrainedBy(org.eclipse.lyo.oslc4j.core.model.Link[] constrainedBy)
           
 void setConstrains(org.eclipse.lyo.oslc4j.core.model.Link[] constrains)
           
 void setContributors(URI[] contributors)
           
 void setCreated(Date created)
           
 void setCreators(URI[] creators)
           
 void setDecomposedBy(org.eclipse.lyo.oslc4j.core.model.Link[] decomposedBy)
           
 void setDecomposes(org.eclipse.lyo.oslc4j.core.model.Link[] decomposes)
           
 void setDescription(String description)
           
 void setElaboratedBy(org.eclipse.lyo.oslc4j.core.model.Link[] elaboratedBy)
           
 void setElaborates(org.eclipse.lyo.oslc4j.core.model.Link[] elaborates)
           
 void setIdentifier(String identifier)
           
 void setImplementedBy(org.eclipse.lyo.oslc4j.core.model.Link[] implementedBy)
           
 void setInstanceShape(URI instanceShape)
           
 void setModified(Date modified)
           
 void setRdfTypes(URI[] rdfTypes)
           
 void setSatisfiedBy(org.eclipse.lyo.oslc4j.core.model.Link[] satisfiedBy)
           
 void setSatisfies(org.eclipse.lyo.oslc4j.core.model.Link[] satisfies)
           
 void setServiceProvider(URI serviceProvider)
           
 void setShortTitle(String shortTitle)
           
 void setSpecifiedBy(org.eclipse.lyo.oslc4j.core.model.Link[] specifiedBy)
           
 void setSpecifies(org.eclipse.lyo.oslc4j.core.model.Link[] specifies)
           
 void setSubjects(String[] subjects)
           
 void setTitle(String title)
           
 void setTrackedBy(org.eclipse.lyo.oslc4j.core.model.Link[] trackedBy)
           
 void setValidatedBy(org.eclipse.lyo.oslc4j.core.model.Link[] validatedBy)
           
 
Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Requirement

public Requirement()
            throws URISyntaxException
Throws:
URISyntaxException

Requirement

public Requirement(URI about)
            throws URISyntaxException
Throws:
URISyntaxException
Method Detail

addSubject

public void addSubject(String subject)

addConstrains

public void addConstrains(org.eclipse.lyo.oslc4j.core.model.Link constrains)

addConstrainedBy

public void addConstrainedBy(org.eclipse.lyo.oslc4j.core.model.Link constrainedBy)

addDecomposes

public void addDecomposes(org.eclipse.lyo.oslc4j.core.model.Link decomposes)

addDecomposedBy

public void addDecomposedBy(org.eclipse.lyo.oslc4j.core.model.Link decomposedBy)

addSatisfies

public void addSatisfies(org.eclipse.lyo.oslc4j.core.model.Link satisfies)

addSatisfiedBy

public void addSatisfiedBy(org.eclipse.lyo.oslc4j.core.model.Link satisfiedBy)

addValidatedBy

public void addValidatedBy(org.eclipse.lyo.oslc4j.core.model.Link validatedBy)

addTrackedBy

public void addTrackedBy(org.eclipse.lyo.oslc4j.core.model.Link trackedBy)

addImplementedBy

public void addImplementedBy(org.eclipse.lyo.oslc4j.core.model.Link implementedBy)

addAffectedBy

public void addAffectedBy(org.eclipse.lyo.oslc4j.core.model.Link affectedBy)

addElaboratedBy

public void addElaboratedBy(org.eclipse.lyo.oslc4j.core.model.Link elaboratedBy)

addElaborates

public void addElaborates(org.eclipse.lyo.oslc4j.core.model.Link elaborates)

addSpecifiedBy

public void addSpecifiedBy(org.eclipse.lyo.oslc4j.core.model.Link specifiedBy)

addSpecifies

public void addSpecifies(org.eclipse.lyo.oslc4j.core.model.Link specifies)

addContributor

public void addContributor(URI contributor)

addCreator

public void addCreator(URI creator)

addRdfType

public void addRdfType(URI rdfType)

getSubjects

public String[] getSubjects()

getElaboratedBy

public org.eclipse.lyo.oslc4j.core.model.Link[] getElaboratedBy()

getElaborates

public org.eclipse.lyo.oslc4j.core.model.Link[] getElaborates()

getSpecifiedBy

public org.eclipse.lyo.oslc4j.core.model.Link[] getSpecifiedBy()

getSpecifies

public org.eclipse.lyo.oslc4j.core.model.Link[] getSpecifies()

getImplementedBy

public org.eclipse.lyo.oslc4j.core.model.Link[] getImplementedBy()

getAffectedBy

public org.eclipse.lyo.oslc4j.core.model.Link[] getAffectedBy()

getTrackedBy

public org.eclipse.lyo.oslc4j.core.model.Link[] getTrackedBy()

getValidatedBy

public org.eclipse.lyo.oslc4j.core.model.Link[] getValidatedBy()

getSatisfiedBy

public org.eclipse.lyo.oslc4j.core.model.Link[] getSatisfiedBy()

getSatisfies

public org.eclipse.lyo.oslc4j.core.model.Link[] getSatisfies()

getDecomposedBy

public org.eclipse.lyo.oslc4j.core.model.Link[] getDecomposedBy()

getDecomposes

public org.eclipse.lyo.oslc4j.core.model.Link[] getDecomposes()

getConstrainedBy

public org.eclipse.lyo.oslc4j.core.model.Link[] getConstrainedBy()

getConstrains

public org.eclipse.lyo.oslc4j.core.model.Link[] getConstrains()

getContributors

public URI[] getContributors()

getCreated

public Date getCreated()

getCreators

public URI[] getCreators()

getDescription

public String getDescription()

getIdentifier

public String getIdentifier()

getInstanceShape

public URI getInstanceShape()

getModified

public Date getModified()

getRdfTypes

public URI[] getRdfTypes()

getServiceProvider

public URI getServiceProvider()

getShortTitle

public String getShortTitle()

getTitle

public String getTitle()

setConstrains

public void setConstrains(org.eclipse.lyo.oslc4j.core.model.Link[] constrains)

setConstrainedBy

public void setConstrainedBy(org.eclipse.lyo.oslc4j.core.model.Link[] constrainedBy)

setDecomposes

public void setDecomposes(org.eclipse.lyo.oslc4j.core.model.Link[] decomposes)

setDecomposedBy

public void setDecomposedBy(org.eclipse.lyo.oslc4j.core.model.Link[] decomposedBy)

setSatisfies

public void setSatisfies(org.eclipse.lyo.oslc4j.core.model.Link[] satisfies)

setSatisfiedBy

public void setSatisfiedBy(org.eclipse.lyo.oslc4j.core.model.Link[] satisfiedBy)

setValidatedBy

public void setValidatedBy(org.eclipse.lyo.oslc4j.core.model.Link[] validatedBy)

setTrackedBy

public void setTrackedBy(org.eclipse.lyo.oslc4j.core.model.Link[] trackedBy)

setAffectedBy

public void setAffectedBy(org.eclipse.lyo.oslc4j.core.model.Link[] affectedBy)

setImplementedBy

public void setImplementedBy(org.eclipse.lyo.oslc4j.core.model.Link[] implementedBy)

setElaboratedBy

public void setElaboratedBy(org.eclipse.lyo.oslc4j.core.model.Link[] elaboratedBy)

setElaborates

public void setElaborates(org.eclipse.lyo.oslc4j.core.model.Link[] elaborates)

setSpecifiedBy

public void setSpecifiedBy(org.eclipse.lyo.oslc4j.core.model.Link[] specifiedBy)

setSpecifies

public void setSpecifies(org.eclipse.lyo.oslc4j.core.model.Link[] specifies)

setContributors

public void setContributors(URI[] contributors)

setCreated

public void setCreated(Date created)

setCreators

public void setCreators(URI[] creators)

setDescription

public void setDescription(String description)

setIdentifier

public void setIdentifier(String identifier)

setInstanceShape

public void setInstanceShape(URI instanceShape)

setModified

public void setModified(Date modified)

setRdfTypes

public void setRdfTypes(URI[] rdfTypes)

setServiceProvider

public void setServiceProvider(URI serviceProvider)

setShortTitle

public void setShortTitle(String shortTitle)

setTitle

public void setTitle(String title)

setSubjects

public void setSubjects(String[] subjects)


Copyright © 2013. All Rights Reserved.