org.sintef.mofscript.traceabilitymodel
Interface TraceableSegment

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

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

A representation of the model object 'Traceable Segment'.

The following features are supported:

See Also:
traceabilitymodelPackage.getTraceableSegment()

Method Summary
 Position getEndOffset()
          Returns the value of the 'End Offset' reference
 ProtectedBlock getOwningBlock()
          Returns the value of the 'Owning Block' container reference.
 Position getStartOffset()
          Returns the value of the 'Start Offset' reference
 void setEndOffset(Position value)
          Sets the value of the 'End Offset' reference
 void setOwningBlock(ProtectedBlock value)
          Sets the value of the 'Owning Block' container reference
 void setStartOffset(Position value)
          Sets the value of the 'Start Offset' reference
 
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
 

Method Detail

getOwningBlock

ProtectedBlock getOwningBlock()
Returns the value of the 'Owning Block' container reference. It is bidirectional and its opposite is 'Segment'.

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

Returns:
the value of the 'Owning Block' container reference.
See Also:
setOwningBlock(ProtectedBlock), traceabilitymodelPackage.getTraceableSegment_OwningBlock(), ProtectedBlock.getSegment()

setOwningBlock

void setOwningBlock(ProtectedBlock value)
Sets the value of the 'Owning Block' container reference.

Parameters:
value - the new value of the 'Owning Block' container reference.
See Also:
getOwningBlock()

getStartOffset

Position getStartOffset()
Returns the value of the 'Start Offset' reference.

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

Returns:
the value of the 'Start Offset' reference.
See Also:
setStartOffset(Position), traceabilitymodelPackage.getTraceableSegment_StartOffset()

setStartOffset

void setStartOffset(Position value)
Sets the value of the 'Start Offset' reference.

Parameters:
value - the new value of the 'Start Offset' reference.
See Also:
getStartOffset()

getEndOffset

Position getEndOffset()
Returns the value of the 'End Offset' reference.

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

Returns:
the value of the 'End Offset' reference.
See Also:
setEndOffset(Position), traceabilitymodelPackage.getTraceableSegment_EndOffset()

setEndOffset

void setEndOffset(Position value)
Sets the value of the 'End Offset' reference.

Parameters:
value - the new value of the 'End Offset' reference.
See Also:
getEndOffset()