de.uka.ipd.sdq.pcm.seff
Interface StartAction

All Superinterfaces:
AbstractAction, AbstractInternalControlFlowAction, Entity, Identifier, NamedElement
All Known Implementing Classes:
StartActionImpl

public interface StartAction
extends AbstractInternalControlFlowAction

A representation of the model object 'Start Action'. StartActions initiate a scenario behaviour and contain only a successor.

See Also:
SeffPackage.getStartAction()

Field Summary
static String copyright
           
 
Method Summary
 boolean StartActionPredecessorMustNotBeDefined(DiagnosticChain diagnostics, Map<Object,Object> context)
          self.predecessor_AbstractAction.oclIsUndefined()
 
Methods inherited from interface de.uka.ipd.sdq.pcm.seff.AbstractInternalControlFlowAction
getResourceDemand_Action
 
Methods inherited from interface de.uka.ipd.sdq.pcm.seff.AbstractAction
getPredecessor_AbstractAction, getSuccessor_AbstractAction, setPredecessor_AbstractAction, setSuccessor_AbstractAction
 
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

StartActionPredecessorMustNotBeDefined

boolean StartActionPredecessorMustNotBeDefined(DiagnosticChain diagnostics,
                                               Map<Object,Object> context)
self.predecessor_AbstractAction.oclIsUndefined()

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