All Superinterfaces:
org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, EObject, Notifier
All Known Implementing Classes:
OccurrenceImpl

public interface Occurrence extends org.eclipse.emf.cdo.CDOObject
A representation of the model object 'Occurrence'.

The following features are supported:

See Also:
Generated class or method.
EMF model class or method.
annotation="http://www.eclipse.org/emf/2002/Ecore constraints='ensureCorrectOrigin'" annotation="http://www.eclipse.org/emf/2002/Ecore/OCL ensureCorrectOrigin='( self.origin.oclIsTypeOf(LinkingResourceReference) and ( self.failure.oclIsKindOf(failuretype::LinkFailure) ) )\nor\n( self.origin.oclIsTypeOf(ProcessingResourceReference) and ( self.failure.oclIsKindOf(failuretype::HWFailure) ) )\nor\n( self.origin.oclIsTypeOf(InternalActionReference) and ( self.failure.oclIsKindOf(failuretype::SWFailure) ) )'"
  • Method Details

    • getFailure

      Failure getFailure()
      Returns the value of the 'Failure' reference.
      Returns:
      the value of the 'Failure' reference.
      See Also:
      Generated class or method.
      EMF model class or method.
      required="true"
    • setFailure

      void setFailure(Failure value)
      Sets the value of the 'Failure' reference.
      Parameters:
      value - the new value of the 'Failure' reference.
      See Also:
      Generated class or method.
    • getOrigin

      Reference getOrigin()
      Returns the value of the 'Origin' containment reference.
      Returns:
      the value of the 'Origin' containment reference.
      See Also:
      Generated class or method.
      EMF model class or method.
      containment="true" required="true"
    • setOrigin

      void setOrigin(Reference value)
      Sets the value of the 'Origin' containment reference.
      Parameters:
      value - the new value of the 'Origin' containment reference.
      See Also:
      Generated class or method.
    • getPointInTime

      org.palladiosimulator.pcm.core.PCMRandomVariable getPointInTime()
      Returns the value of the 'Point In Time' containment reference.
      Returns:
      the value of the 'Point In Time' containment reference.
      See Also:
      Generated class or method.
      EMF model class or method.
      containment="true" required="true"
    • setPointInTime

      void setPointInTime(org.palladiosimulator.pcm.core.PCMRandomVariable value)
      Sets the value of the 'Point In Time' containment reference.
      Parameters:
      value - the new value of the 'Point In Time' containment reference.
      See Also:
      Generated class or method.