cz.cuni.amis.pogamut.sposh.elements
Interface IParametrizedElement
- All Superinterfaces:
- INamedElement
- All Known Implementing Classes:
- ActionPattern, Adopt, Competence
public interface IParametrizedElement
- extends INamedElement
Interface for elements that have parameters. parameters
are immutable.
- Author:
- Honza
getParameters
FormalParameters getParameters()
setParameters
void setParameters(FormalParameters newParams)
- Set new parameters.
- Parameters:
newParams - new parameters
- Throws:
IllegalArgumentException - Implementing methods fire changes and
also to LapChain. If it propagates to some node that is showing
the node, it can cause missing variable in VariableContext.
Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.