de.uka.ipd.sdq.pcm.usagemodel
Interface Start

All Superinterfaces:
AbstractUserAction, Entity, Identifier, NamedElement
All Known Implementing Classes:
StartImpl

public interface Start
extends AbstractUserAction

A representation of the model object 'Start'. Each ScenarioBehaviour has exactly one Start action which marks the action where the control flows begins. Start actions have no predecessor.

See Also:
UsagemodelPackage.getStart()

Field Summary
static String copyright
           
 
Method Summary
 boolean StartHasNoPredecessor(DiagnosticChain diagnostics, Map<Object,Object> context)
          self.predecessor.oclIsUndefined()
 
Methods inherited from interface de.uka.ipd.sdq.pcm.usagemodel.AbstractUserAction
getPredecessor, getSuccessor, setPredecessor, setSuccessor
 
Methods inherited from interface de.uka.ipd.sdq.identifier.Identifier
getId, idHasToBeUnique, setId
 
Methods inherited from interface de.uka.ipd.sdq.pcm.core.entity.NamedElement
getEntityName, setEntityName
 

Field Detail

copyright

static final String copyright

See Also:
Constant Field Values
Method Detail

StartHasNoPredecessor

boolean StartHasNoPredecessor(DiagnosticChain diagnostics,
                              Map<Object,Object> context)
self.predecessor.oclIsUndefined()

Parameters:
diagnostics - The chain of diagnostics to which problems are to be appended.
context - The cache of context-specific information.