org.eclipse.mofscript.traceabilitymodel
Interface Trace

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
TraceImpl

public interface Trace
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Trace'.

The following features are supported:

See Also:
TraceabilitymodelPackage.getTrace()

Field Summary
static java.lang.String copyright
           
 
Method Summary
 ModelElementRef getOriginatinElement()
          Returns the value of the 'Originatin Element' reference
 TraceableSegment getSegment()
          Returns the value of the 'Segment' reference
 java.lang.String getSourceOperationID()
          Returns the value of the 'Source Operation ID' attribute.
 java.lang.String getSourceOperationName()
          Returns the value of the 'Source Operation Name' attribute.
 java.lang.String getSpecificationName()
          Returns the value of the 'Specification Name' attribute.
 void setOriginatinElement(ModelElementRef value)
          Sets the value of the 'Originatin Element' reference
 void setSegment(TraceableSegment value)
          Sets the value of the 'Segment' reference
 void setSourceOperationID(java.lang.String value)
          Sets the value of the 'Source Operation ID' attribute
 void setSourceOperationName(java.lang.String value)
          Sets the value of the 'Source Operation Name' attribute
 void setSpecificationName(java.lang.String value)
          Sets the value of the 'Specification Name' attribute
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

copyright

static final java.lang.String copyright

See Also:
Constant Field Values
Method Detail

getSegment

TraceableSegment getSegment()
Returns the value of the 'Segment' reference.

If the meaning of the 'Segment' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Segment' reference.
See Also:
setSegment(TraceableSegment), TraceabilitymodelPackage.getTrace_Segment()

setSegment

void setSegment(TraceableSegment value)
Sets the value of the 'Segment' reference.

Parameters:
value - the new value of the 'Segment' reference.
See Also:
getSegment()

getSourceOperationID

java.lang.String getSourceOperationID()
Returns the value of the 'Source Operation ID' attribute. The default value is "".

If the meaning of the 'Source Operation ID' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Source Operation ID' attribute.
See Also:
setSourceOperationID(String), TraceabilitymodelPackage.getTrace_SourceOperationID()

setSourceOperationID

void setSourceOperationID(java.lang.String value)
Sets the value of the 'Source Operation ID' attribute.

Parameters:
value - the new value of the 'Source Operation ID' attribute.
See Also:
getSourceOperationID()

getSourceOperationName

java.lang.String getSourceOperationName()
Returns the value of the 'Source Operation Name' attribute. The default value is "".

If the meaning of the 'Source Operation Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Source Operation Name' attribute.
See Also:
setSourceOperationName(String), TraceabilitymodelPackage.getTrace_SourceOperationName()

setSourceOperationName

void setSourceOperationName(java.lang.String value)
Sets the value of the 'Source Operation Name' attribute.

Parameters:
value - the new value of the 'Source Operation Name' attribute.
See Also:
getSourceOperationName()

getOriginatinElement

ModelElementRef getOriginatinElement()
Returns the value of the 'Originatin Element' reference.

If the meaning of the 'Originatin Element' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Originatin Element' reference.
See Also:
setOriginatinElement(ModelElementRef), TraceabilitymodelPackage.getTrace_OriginatinElement()

setOriginatinElement

void setOriginatinElement(ModelElementRef value)
Sets the value of the 'Originatin Element' reference.

Parameters:
value - the new value of the 'Originatin Element' reference.
See Also:
getOriginatinElement()

getSpecificationName

java.lang.String getSpecificationName()
Returns the value of the 'Specification Name' attribute. The default value is "".

If the meaning of the 'Specification Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Specification Name' attribute.
See Also:
setSpecificationName(String), TraceabilitymodelPackage.getTrace_SpecificationName()

setSpecificationName

void setSpecificationName(java.lang.String value)
Sets the value of the 'Specification Name' attribute.

Parameters:
value - the new value of the 'Specification Name' attribute.
See Also:
getSpecificationName()